s7 300 如何输出开关脉冲信号
林慧玲
发布于2014-03-27 18:02
480
0
标签:
编程中当条件满足,需要输出一个300或500ms的脉冲信号给母联开关,发完一个脉冲就结束,直接用上升沿做不知道行不行,
佳答案
到底是要脉冲还是上升沿?脉冲式保持一段时间然后断开,而上升沿只是保持一个扫描周期就断开的。如果是脉冲,直接用cpu硬件中的memoryclock就可以了,这个字节中的每一位都是不同的频率。如果是500ms上升沿,则直接取字节的第四个位(0是位,3是第四位如果是mb0,那么直接取m0.3就是500ms的脉冲)。然后程序中取这个位再做上升沿,一般开关反应时有一定的延时的,所以不建议用上升沿,如果漏了上升沿,则动作会失败,建议直接把m0.3这个位给母联使用。