PLC的扫描工作过程
1、检查CPU等内部硬件,对监视定时器(WDT)复位以及其它工作
2、与其它智能装置(如编程器、计算机等)实现通信
3、按顺序对所有输入端的状态进行采样,并存入相应寄存器
4、对用户程序扫描执行 ,并将结果存入相应的寄存器/
5、将寄存器中与输出有关状态,转到输出锁存器,输出驱动外部负载

说明:★ 整个过程包括内部处理、通信服务、输入处理、程序执行、输出处理五个阶段
★ 整个过程扫描执行一遍所需的时间称为扫描周期
★ 扫描周期与CPU运行速度、PLC硬件配置及用户程序长短有关。
★ 典型值为1~100ms
PLC I/O处理示意图