电工基础知识_电工技术-电工最常见电路

西门子200PLC怎么一直发出脉冲

时间:2019-11-05 10:24来源:未知 作者:admin 点击:
应该说基本每种品牌的PLC都提供了脉冲输出指令的,你只需要根据plc中脉冲指令的相关要求使其条件一直满足,就可以让其一直输出脉冲!所以你这个问题取决于你所要使用的PLC! 比如

应该说基本每种品牌的PLC都提供了脉冲输出指令的,你只需要根据plc中脉冲指令的相关要求使其条件一直满足,就可以让其一直输出脉冲!所以你这个问题取决于你所要使用的PLC!
比如西门子200PLC就支持PTO和PWM这两种脉冲指令:
西门子200PLC怎么一直发出脉冲
PTO指令呢就是输出一串占空比是50%的脉冲信号,而PWM则是可以自定义占空比的脉冲指令!
这两个指令的具体用法我就不细说了,还是要结合脉冲指令的用法,去解决实际的问题!
总的来说,让PLC一直发出脉冲是很简单的事情,其实在编程中一直发出脉冲的情况比较少,而是一次发出多少个脉冲,转多少转,而后换向等这样的实际控制比较多!
采用 plsy (16位)dplsy(32位)指令,参数设置:[dplsy k0 k1000 y0] 指定发送脉冲数为k0,就是发送无限数量脉冲;k1000为发送脉冲的频率,可以为其他常数或者d寄存器,32位的请注意,占用两个连续的寄存器空间。y0为执行脉冲的输出点。同时,给你接脉冲输出方向的输出点输出打开或者关闭信号,来控制脉冲输出方向。FX1S的plc,因为能发送高速脉冲的输出点只有y0和y1两个点,所以,我们一般用除这两个以外的y点来控制方向。我采用y12来控制方向。

(责任编辑:admin)
相关文章
------分隔线----------------------------