如何实现数字量脉冲输出?
刘玉蓉
发布于2014-10-11 17:13
61
0
标签:
有个设备需要200ms的脉冲输出驱动,CPU是S7-300系列的,指令采用100ms中断程序执行,可是数字量输出更新需要等PLC周期扫描完后才执行,这样就无法实现200ms的脉冲输出,有什么办法可以实现中断程序执行完立刻执行输出。
佳答案
指令采用100ms中断程序执行,可是数字量输出更新需要等PLC周期扫描完后才执行,这样就无法实现200ms的脉冲输出?
1、将PLC周期设为100ms,与100ms中断同步。
2、可以用应用OB35。
3、应用时钟脉冲发生器(Cycle/clock memory),连接:
https://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=61426&cid=1029
M0.0 0.1S, M0.1 0.2S, M0.2 0.4S, M0.3 0.5S, M0.4 0.8S, M0.5 1.0S, M0.6 1.6S, M0.7 2.0S。