发表于:2009-01-16 16:55:01
楼主
现在的PLC有下面的几个部分组成:
• 主程序
• 子程序
•中断程序
设置子程序的目的是减少扫描周期,并且有利于模块化设计。当子程序的条件满足的时候,子程序在每个扫描周期都进行扫描,里面有的计时器和计数器以及脉冲指令都是可以执行的。但是,当子程序的条件为OFF的时候,子程序里面的位根本就不扫描,所有的位将保持子程序执行结束一瞬间的时候的状态。
• 中断的概念是针对主程序而言的,是在中断触发的条件满足的时候,跳到中断程序里面,并且只扫描一次中断程序的内容,当扫描到中断返回的指令的时候,程序将返回主程序的中断处。所以在中断的程序里面,计时器,计数器,脉冲指令不适合放在中断程序中用,但是可以处理一些条件指令,在主程序中进行处理。