脉冲输出
(
PLS
)
指令被用于控制在高速输入
(
Q0.0
和
Q0.1
)
中提供的
"
脉冲串输出
"
(
PTO
)
和
"
脉宽调制
"
(
PWM
)功能。
PTO
提供方波(
50%
占空比)输出,配备周期和脉冲数用户
控制功能。
PWM
提供连续性变量占空比输出,配备周期和脉宽用户控制功能。脉冲输出范
围
Q0.0
至
Q0.1
特殊内存
PTO / PWM
高速输出寄存器
识别
S7-200
高速输出指令
S7-200
有两台
PTO/PWM
发生器,建立高速脉冲串或脉宽调节信号信号波形。一台发生器
指定给数字输出点
Q0.0
,
另一台发生器指定给数字输出点
Q0.1
。
一个指定的特殊内存
(
SM
)
位置为每台发生器存储以下数据:一个控制字节(
8
位值)
、一个脉冲计数值(一个不带符
号的
32
位值)和一个周期和脉宽值(一个不带符号的
16
位值)
。
PTO/PWM
发生器和过程映像寄存器共用
Q0.0
和
Q0.1
。
PTO
或
PWM
功能在
Q0.0
或
Q0.1
位置现用时,
PTO/PWM
发生器控制输出,并禁止输出点的正常使用。输出信号波形不受过
程映像寄存器状态、点强迫数值、执行立即输出指令的影响。
PTO/PWM
发生器非现用时,
输出控制转交给过程映像寄存器。
过程映像寄存器决定输出信号波形的初始和最终状态,
使
信号波形在高位或低位开始和结束。
注释:
?
在启用
PTO
或
PWM
操作之前,将用于
Q0.0
和
Q0.1
的过程映像寄存器设为
0
。
?
所有的控制位、周期、脉宽和脉冲计数值的默认值均为
0
。
?PTO/PWM
输出必须至少有
10%
的额定负载,才能完成从关闭至打开以及从打开至关闭的
顺利转换。
?
文档光盘
"
提示与技巧
"
中的提示
7
、
22
、
23
、
30
和
50
包含使用
PTO/PWM
操作
PLS
指令的
程序。
脉冲串(
PTO
)功能提供方波(
50%
占空比)输出或指定的脉冲数和指定的周期。脉宽调制
(
PWM
)功能提供带变量占空比的固定周期输出。
每台
PTO/PWM
发生器有一个控制字节
(
8
位)
,
一个周期值和脉宽值
(不带符号的
16
位值)
和一个脉冲计值(不带符号的
32
位值)
。这些值全部存储在特殊内存(
SM
)区域的指定位
置。一旦设置这些特殊内存位的位置,选择所需的操作后,执行脉冲输出指令(
PLS
)即启
动操作。该指令使
S7-200
读取
SM
位置,并为
PTO/PWM
发生器编程。
通过修改
SM
区域中(包括控制字节)要求的位置,您可以更改
PTO
或
PWM
的信号波形
特征,然后执行
PLS
指令。
您可以在任意时间向控制字节
(
SM67.7
或
SM77.7
)
的
PTO/PWM
启用位写入零,
禁用
PTO
或
PWM
信号波形的生成,然后执行
PLS
指令。
注释:所有控制位、周期、脉宽和脉冲计值的默认值均为零。
注释:
PTO/PWM
输出必须至少有
10%
的额定负载,
才能完成从关闭至打开以及从打开至关
闭的顺利转换。