三菱PLC、变频器、触摸屏与组态技术自学一本通(微视频版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2.6 PLC的工作方式

PLC是一种由程序控制运行的设备,其工作方式与微型计算机不同,微型计算机运行到结束指令END时,程序运行结束;PLC运行程序时,会按顺序逐条执行存储器中的程序指令,当执行完最后的指令后,并不会马上停止,而是又重新开始执行存储器中的程序,如此周而复始,PLC的这种工作方式称为循环扫描方式。PLC的工作过程如图1-8所示。

图1-8 PLC的工作过程

PLC通电后,首先进行系统初始化,将内部电路恢复到起始状态。然后进行自我诊断,检测内部电路是否正常,以确保系统能正常运行。诊断结束后对通信接口进行扫描,若接有外设则与其通信。通信接口无外设或通信完成后,系统开始进行输入采样,检测输入设备(开关、按钮等)的状态,然后根据输入采样结果执行用户程序,程序运行结束后对输出进行刷新,即输出程序运行时产生的控制信号。

以上过程完成后,系统又返回,重新开始自我诊断,以后不断重复上述过程。

PLC有两个工作模式:RUN(运行)模式和STOP(停止)模式。当PLC处于RUN模式时,系统会执行用户程序,当PLC处于STOP模式时,系统不执行用户程序。PLC正常工作时应处于RUN模式,而在下载和修改程序时,应让PLC处于STOP模式。PLC两种工作模式可通过面板上的开关进行切换。

PLC工作在RUN模式时,执行输入采样、处理用户程序和输出刷新所需的时间称为扫描周期,一般为1~100ms。扫描周期与用户程序的长短、指令的种类和CPU执行指令的速度有很大的关系。