我想上电第一个周期将一个中间继电器置位为1,我采用了下图的方式,但是M4.0并不能上电第一个周期为1,这是怎么回事呢?我没有其他地方占用该位置。除了这种方法还有其他办法能让中间继电器的状态由0变到1吗?
问题补充:
从STOP变为RUN以后,就好用了,程序运行刚开始没什么毛病,运行一会后置复位指令同时为1,这是怎么回事?感谢大家的帮忙
图片说明:
最佳答案
plc stop之后,再run一下看看。这个fisrt scan只有从stop到run切换或者上电的时候才会动作。只是刷新程序不会动作的
如果这样还是不行,那么你要检查一下你的程序,或者换个点。
这个系统变量是没有问题的
置复位同时为一?检查下程序,程序要做好置复位的条件限制。有的时候会发生,置位之后,又马上满足复位条件,这样就会发生置复位同时为一的情况
提问者对于答案的评价:
我是网络2置位中间继电器,网络4复位该中间继电器,运行几个周期后,置复位同时亮,怎样避免呢?我还没想好……
最佳答案作者回复:
建议用上升或者下降沿,进行置位或复位,这样会好多很多。如果发生同时触发,那说明你加的限制条件还不够。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc173682.html