PLC主要是指数字运算操作电子系统的可编程逻辑控制器,用于控制机械的生产过程。它的工作原理基于扫描技术,PLC在运行时会经历三个阶段:输入采样、用户程序执行和输出刷新。在输入采样阶段,PLC以扫描方式读取所有输入状态和数据,并将它们存储在I/O映象区的相应单元内。输入采样结束后,PLC会进入用户程序...
PLC主要是指数字运算操作电子系统的可编程逻辑控制器,用于控制机械的生产过程。它的工作原理基于扫描技术,PLC在运行时会经历三个阶段:输入采样、用户程序执行和输出刷新。
在输入采样阶段,PLC以扫描方式读取所有输入状态和数据,并将它们存储在I/O映象区的相应单元内。输入采样结束后,PLC会进入用户程序执行阶段。在这阶段,PLC会按顺序扫描用户程序,对由触点构成的控制线路进行逻辑运算,并刷新逻辑线圈或输出线圈的状态。
用户程序执行过程中,I/O映象区中的输入点状态不会发生变化,而其他输出点和软设备的状态可能会发生变化。位于上方的梯形图会影响下方的梯形图,反之亦然。在执行过程中,若使用立即I/O指令,输入过程影像寄存器的值不会被更新,程序会直接从I/O模块取值,输出过程影像寄存器则会被立即更新。
输出刷新阶段是PLC运行的最后阶段。在此期间,CPU会刷新I/O映象区内对应的状态和数据,驱动相应的外设。只有当这一阶段完成后,PLC才算完成一个完整的扫描周期。
如果还有任何疑问,可以参考:
http://baike.baidu.com/view/13561.htm。我今年刚学这门课,觉得很有用。
2024-12-29