西门子300PLC由于受到扫描周期的影响,(可能是这个原因吧)我想实现当M85.1动作时,db110.dbd26就是显示27884这个数值,而在ob1程序块中显示27884这个数,在其他块中fc4显示的数值不是这个数,db110.dbd26这个数实际还受到fc4中程序段1编码器的影响,我想在fc4程序段24编码器井口停车中,实现当M85.1动作时,db110.dbd26显示的值就是27884个数,应该把OB1中传送指令放到什么位置啊?是放到FC4程序段1前,还是程序段1后,还是放到FC4程序段24前或者后?我也知道PLC从前往后,从左向右的扫描顺序,但是难以理解,请教各位老师不吝赐教,非常感谢。
图片说明:
钻石用户推荐最佳答案
应该不影响,因为你赋值有条件限制,需要检查的是条件和在线监控的值是不是执行了。有可能是两个条件都满足了,造成不同的值,这时候就需要你根据使用情况来看,在前面还是在后面赋值了。
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc349339.html