正向边沿跳变指令的疑惑

要做个小程序在I0.1闭合时发出一个脉冲信号是Q0.0闭合,所以用了|p|指令 结果发现实现不了 不知道为什么,后来按照S7200帮助说明里 做了个小程序发现也不行不知道是为什么?!

问题补充:
是触摸屏控制,不是点动,如果是点动那我就不用|P|指令了

图片说明:

正向边沿跳变指令的疑惑    正向边沿跳变指令的疑惑    正向边沿跳变指令的疑惑    正向边沿跳变指令的疑惑   

最佳答案

你的程序q0.0只输出一个扫描周期,跟本看不到,可以在q0.0那里并一个vw0+1=vw0的程序,监控vw0的数值变化就可以知道q0.0是否动作了。如果想i0.1和q0.0同步,就不要p.如果q0.0一直要输出,就用置位指令。

提问者对于答案的评价:
后来是这样做的

专家置评

已阅,最佳答案正确。
可以在I0.1的上升沿中断里进行编程,做pls指令编程发一个脉冲的方波。或者用计数指令控制先置位Q点再复位Q点。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc187569.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年7月26日 上午2:03
下一篇 2017年7月26日 上午2:03

相关推荐