我一直认为PLC从上到下,从左到右的顺序扫描的。遇到调用子程序的指令,就转入子程序按从上到下,从左到右的顺序扫描,扫描完成后返回调用处,继续执行下面的指令。中断亦然。
请问各位大侠PLC究竟是按样顺序程序的?特别是在调用子程序和中断程序的时候能流是怎样走的?
一些指令比如:PLS,PID,怎么能用SM0.1调用,就扫描一个周期,怎么能有用呀!系统手册中PID举例保持水位恒定就是用个SM0.1调用子程序,然后再其中用SMB34=200不断的调用中断程序进行PID运算,我怎么也想不明白,能流怎么走的呀??肯求高手指点迷津!