PLC有两种工作状态,即运行(RUN)状态与停止(STOP)状态。运行状态是执行应用程序的状态。停止状态一般用于程序的编制与修改。图1.14给出了运行和停止两种状态下PLC不同的扫描过程。由图1.14可知,在这两个不同的工作状态中,扫描过程所要完成的任务是不尽相同的。
在运行状态,PLC通过反复执行反映控制要求的用户程序来实现控制功能。为了使PLC的输出及时地响应随时可能变化的输入信号,用户程序不是只执行一次,而是不断地重复执行,直至PLC停机或切换到停止(STOP)工作模式。在内部处理阶段,PLC检查CPU模块内部的硬件是否正常,将监控定时器复位,以及完成一些其他内部工作。在通信服务阶段,PLC与其他带微处理器的智能装置通信,以更新编程器的显示内容。
当PLC处于停止模式时,只执行以上两种操作。PLC处于运行(RUN)模式时,还要完成另外三个阶段的操作。
领取专属 10元无门槛券
私享最新 技术干货