本节课,我们重点学习一下PLC的工作方式。如下图所示:
这里,我们说明一下具体的执行步骤:
- 输入扫描:在这一阶段,PLC以扫描方式读入所有输入端子上的输入信号,并将输入信号存入输入映像区,输入映像存储器被刷新。PLC在执行程序和处理数据时,不直接使用现场当时的输入信号,而使用本次采样时输入到映像区的数据。如果在PLC处于非输入扫描的阶段,PLC外的输入设备状态发生了变化,内部输入继电器也不会发生变化,要等到下一个输入扫描阶段,才能根据此时的输入状态来刷新。所以,对于少于十几毫秒的输入信号,经常采集不到。
- 执行用户程序,采用自上而下、自左至右的顺序。
- 输出刷新 全部输出设备的状态要保持一个扫描周期,最后统一进行输出。
这里我们展示一个程序范例:
这里,程序选择是先执行红色箭头,然后进入第二行,再执行黑色箭头部分。
复习一下本节的重点:
- PLC执行过程中扫描周期的理解;
- 执行按照“自左至右,自上至下”的顺序。
下一节,我们学习一下“数据类型”。
,