西门子plc如何设脉冲?

发布时间:2023-10-09
(1)脉冲输出(pls)指令被用于控制在高速输入(q0.0和q0.1)中提供的“脉冲串输出”(pto)和“脉宽调制”(pwm)功能。pto提供方波(50%占空比)输出,配备周期和脉冲数用户控制功能。pwm提供连续性变量占空比输出,配备周期和脉宽用户控制功能。脉冲指令如图所示。
(2) s7-200有两台pto/pwm发生器,建立高速脉冲串或脉宽调节信号信号波形。一台发生器指定给数字输出点q0.0,另一台发生器指定给数字输出点q0.1。一个指定的特殊内存(sm)位置为每台发生器存储以下数据:一个控制字节(8位值)、一个脉冲计数值(一个不带符号的32位值)和一个周期值及脉宽值(一个不带符号的16位值)。
(3) pto/pwm发生器和过程映像寄存器共用q0.0和q0.1。pto或pwm功能在q0.0或q0.1位置现用时,pto/pwm发生器控制输出,并禁止输出点的正常使用。输出信号波形不受过程映像寄存器状态、点强迫数值、执行立即输出指令的影响。pto/pwm发生器非现用时,输出控制转交给过程映像寄存器。
(4)过程映像寄存器决定输出信号波形的初始和终状态,使信号波形在高位或低位开始和结束。脉冲串(pto)功能提供方波(50%占空比)输出或指定的脉冲数和指定的周期。脉宽调制(pwm)功能提供带变量占空比的固定周期输出。
(5)每台pto/pwm发生器有一个控制字节(8位)、一个周期值和脉宽值(不带符号的16位值)及一个脉冲计数值(不带符号的32位值),这些值全部存储在特殊内存( sm)区域的指定位置。一旦设置这些特殊内存位的位置,选择所需的操作后,执行脉冲输出指令( pls)即启动操作。该指令使s7-200读取sm位置,并为pto/pwm发生器编程。
(6)通过修改sm区域中(包括控制字节)要求的位置,可以更改pto或pwm的信号波形特征,然后执行pls指令。可以在任意时间向控制字节(sm67.7或sm77.7)的pto/pwm启用位写入零,禁用pto或pwm信号波形的生成,然后执行pls指令。
小编提示:所有控制位、周期、脉宽和脉冲计数值的默认值均为零。pto/pwm输出必须至少有10%的额定负载,才能完成从关闭至打开及从打开至关闭的顺利转换。
上一个:洋姜最佳保鲜方法
下一个:地锅炖牛尾的做法 地锅炖牛尾的烹饪方法

浅析发电机组的外观构造
气体检测仪CT4和CT6防爆等级哪个好
柴油发电机组如何降噪?出现噪音的原因有哪些?
原来”老司机“都是这么来定额套价的,赶紧学起来!
网建公司常见误区
Visual Composer的新名称:Visual Composer的重命名方式和原因
竣工结算中对漏项问题导致的造价问题如何复核
香菇佛手瓜怎么做 香菇炒佛手瓜的做法介绍
招投标十面埋伏
海光大厦