s7200程序中,仿真时,条件接通后通过上升沿触发(S)并没有接通。

如图所示,网络23中的M7.0接通后,在网络24中通过P上升沿检测后并没有置位Q3.1和M10.5?这是为什么?注明:我的程序在下面的网络中也没有马上复位Q3.1和M10.5。跪求各位高手正解,本人在此先谢过了。

图片说明:

s7200程序中,仿真时,条件接通后通过上升沿触发(S)并没有接通。    s7200程序中,仿真时,条件接通后通过上升沿触发(S)并没有接通。   

最佳答案

1、S7-200的仿真器为非西门子产品,其仿真效果不尽如人意。
2、楼主在此周期曾问过有关沿触发的问题,关键问题是要理解沿,即跳变:
、在程序执行的第一个周期不能检查到上升沿与下降沿的变化
、检测上升沿与下降沿是两个周期的I.O映像区中该输入点的状态进行比较而得的。
3、建议楼主将NETWORK23中的那一串“与”指令不要直接触发''P‘,将那一串“与”指令先输出到一个变量,例如M10.0,再换一行,再由M10.0的常开点来触发''P‘,试试看。

提问者对于答案的评价:
谢谢您的回答!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:02
下一篇 2020年10月31日 下午3:02

相关推荐