S7-200smart中sm0.1 说的是“仅在第一个扫描周期时接通”,那么我想问一下,PLC上电时,是会接通的,这个没问题。那我在程序运行中,关闭一个子程序,一段时间后再次开启该子程序,那么子程序中的sm0.1还会不会扫描呢?
最佳答案
SM0.1是系统标志位,跟你是否调用子程序无关,跟你在哪里使用SM0.1也无关,它只在PLC启动的第一个扫描周期接通,用于初始化操作。所以你的问题答案肯定是不会扫描的。仅在第一个扫描周期时接通说的是PLC扫描周期,不是子程序的扫描周期。
提问者对于答案的评价:
那我想要每次调用子程序时,扫描一次,那怎么写呢?
最佳答案作者回复:
用你调用子程序的条件做上升沿扫描就可可以了。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc286016.html