1200指令问题

我想上电第一个周期将一个中间继电器置位为1,我采用了下图的方式,但是M4.0并不能上电第一个周期为1,这是怎么回事呢?我没有其他地方占用该位置。除了这种方法还有其他办法能让中间继电器的状态由0变到1吗?

问题补充:
从STOP变为RUN以后,就好用了,程序运行刚开始没什么毛病,运行一会后置复位指令同时为1,这是怎么回事?感谢大家的帮忙

图片说明:

1200指令问题   

最佳答案

plc stop之后,再run一下看看。这个fisrt scan只有从stop到run切换或者上电的时候才会动作。只是刷新程序不会动作的

如果这样还是不行,那么你要检查一下你的程序,或者换个点。
这个系统变量是没有问题的

置复位同时为一?检查下程序,程序要做好置复位的条件限制。有的时候会发生,置位之后,又马上满足复位条件,这样就会发生置复位同时为一的情况

提问者对于答案的评价:
我是网络2置位中间继电器,网络4复位该中间继电器,运行几个周期后,置复位同时亮,怎样避免呢?我还没想好……

最佳答案作者回复:
建议用上升或者下降沿,进行置位或复位,这样会好多很多。如果发生同时触发,那说明你加的限制条件还不够。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月13日 下午6:54
下一篇 2017年6月13日 下午6:54

相关推荐