第1个回答 推荐于2018-10-02
操作数:
S1: 脉冲输出宽度 S2: 脉冲输出周期 (占用3 个装置) D: 脉冲输出装置
指令说明:
1. S1 脉冲输出宽度指定 t:0~32,767ms.
2. S2 脉冲输出周期指定T:1~32,767ms, S1 ≦ S2.
3. S2 +1 、S2 +2 为系统参数,请勿占用。 D 脉冲输出装置: Y,M 和S。
4. GPWM 指令执行时,指定S1 脉冲输出宽度与S2 脉冲输出周期,由D 脉冲输出装置输出。
5. 当 S1 ≦ 0 时,脉冲输出装置无输出,当S1 ≧ S2 时,脉冲输出装置一直为 On。
6. S1、S2 可在 GPWM 指令执行时更改。
1. 此指令是以扫描周期去计数,因此最大误差为1 个PLC 扫描周期。S1, S2 与 (S2 - S1) 的值必
须大于PLC 扫描周期,否则GPWW 输出会有错误动作。
2. 若将此指令置于子程序或中断中使用,则会产生GPWM 输出不准确的情况发生,请特别注意。
不知道是否对你有帮助本回答被提问者和网友采纳
第2个回答 2016-05-24
S1
:
脉冲输出宽度
S2
:
脉冲输出周期
D
:
脉冲输出装置
操作数: 装置范围
S1
:
D
S2
:
D
D
:
Y, M, S
指令说明:
1.
GPWM 指令执行时,指定S1脉冲输出宽度与S2脉冲输出周期,由D脉冲输出装置输出。
2.
其中S1、S2可在 GPWM 指令执行时更改。