在西门子200系列的PLC中END指令是属于程序控制指令中的有条件终止当前主程序扫描的一个指令。这个终止主程序的当前扫描的意思,就是从上到下从左到右的扫描,扫描到这一行程序,就不再往下扫描了,这行程序后边的程序就相当于是无效的程序了。 看一个简短的程序吧,这个是我在模拟器中模拟的程序: 可以看到,因为I0.2接通了END指令,所以即使I0.3也接通了,但是Q0.3就是没法输出,因为主程序在END的那一行,其实就不再往下扫描了,这就是有条件终止当前扫描周期的意思! (责任编辑:admin) |
在西门子200系列的PLC中END指令是属于程序控制指令中的有条件终止当前主程序扫描的一个指令。这个终止主程序的当前扫描的意思,就是从上到下从左到右的扫描,扫描到这一行程序,就不再往下扫描了,这行程序后边的程序就相当于是无效的程序了。 看一个简短的程序吧,这个是我在模拟器中模拟的程序: 可以看到,因为I0.2接通了END指令,所以即使I0.3也接通了,但是Q0.3就是没法输出,因为主程序在END的那一行,其实就不再往下扫描了,这就是有条件终止当前扫描周期的意思! (责任编辑:admin) |