首页 百科知识 高速脉冲指令及特殊寄存器

高速脉冲指令及特殊寄存器

时间:2024-10-16 百科知识 版权反馈
【摘要】:高速脉冲输出有两种输出形式:高速脉冲序列输出PTO和脉冲宽度调制输出PWM,可通过特殊继电器来定义输出形式,输出形式可以是PTO/PWM的任意组合。每个高速脉冲发生器对应一定数量的特殊寄存器,这些寄存器包括控制字节寄存器、状态字节寄存器和参数数值寄存器。每个高速脉冲输出都对应一个控制字节,通过对控制字节指定位的编程设置字节中各控制位,如脉冲输出允许、PTO/PWM模式选择、PTO单段/多段选择、更新方式、时间基准和允许更新等。

5.8.2 高速脉冲指令及特殊寄存器

高速脉冲输出有两种输出形式:高速脉冲序列(或称高速脉冲串)输出PTO(Pulse train Output)和脉冲宽度调制输出PWM(Pulse Width modulation),可通过特殊继电器来定义输出形式,输出形式可以是PTO/PWM的任意组合。

1.脉冲输出指令

脉冲输出指令,如表5-35所示。

表5-35 脉冲输出指令

img247

注:表中指令标注“????”为操作数。

2.特殊标志寄存器

每个高速脉冲发生器对应一定数量的特殊寄存器,这些寄存器包括控制字节寄存器、状态字节寄存器和参数数值寄存器。它们用以控制高速脉冲的输出形式,反映输出状态和参数值。各寄存器的功能如表5-36所示。

表5-36 特殊寄存器功能表

img248

(1)状态字节

用于PTO方式。每个高速脉冲输出都有一个状态字节,程序运行时根据运行状态使某些位自动置位。可以通过程序来读取相关位的状态,用此状态作为判断条件实现相应的操作。状态字节中各状态位的功能如表5-37所示。

(2)控制字节

每个高速脉冲输出都对应一个控制字节,通过对控制字节指定位的编程设置字节中各控制位,如脉冲输出允许、PTO/PWM模式选择、PTO单段/多段选择、更新方式、时间基准和允许更新等。控制字节中各控制位的功能如表5-38所示。

表5-37 状态字节表

img249

表5-38 控制位含义表

img250

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈