首页 理论教育 PLC工作原理解析

PLC工作原理解析

时间:2023-06-23 理论教育 版权反馈
【摘要】:PLC采用循环扫描的工作方式,其工作过程如图3-7所示。PLC通电后,在未进入正式运行前,首先应确定自身的完好性,检查电源系统是否正确,消除各元件的随机状态,进行清零或复位处理,这就是接通电源后的初始化操作。

PLC工作原理解析

PLC采用循环扫描的工作方式,其工作过程如图3-7所示。

PLC通电后,在未进入正式运行前,首先应确定自身的完好性,检查电源系统是否正确,消除各元件的随机状态,进行清零或复位处理,这就是接通电源后的初始化操作。

当PLC投入运行后,其工作过程主要分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段,完成上述三个阶段和一次系统自检称作一个扫描周期,扫描周期的时间长短与CPU的执行指令速度和用户程序大小有关,一般PLC的扫描周期为几至几十毫秒

1.输入采样阶段

在输入采样阶段,PLC以扫描方式依次地读入所有输入信号状态和数据,并将它们存入输入映像寄存器的相应单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这后两个阶段中,即使输入状态和数据发生变化,输入映像寄存器中的相应单元的状态和数据也不会改变。由于PLC扫描周期一般仅几十毫秒,两次采样之间的间隔时间很短,对一般的开关量而言,可以认为采样是连续的。

978-7-111-53094-7-Chapter03-7.jpg(www.xing528.com)

图3-7 PLC工作过程框图

2.用户程序执行阶段

在用户程序执行阶段,PLC总是按先左后右、自上而下的顺序依次地扫描用户程序(梯形图),进行各种运算,然后根据运算的结果,刷新输出映像区中对应位的状态。由于在同一扫描周期内对每一个输入量只采样一次,因此在执行用户程序期间不会发生运算结果混乱。

3.输出刷新阶段

当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照输出映像寄存器内对应的状态和数据刷新所有的输出锁存电路,并经输出电路驱动相应的外部负载。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈