逐条执行用户程序,直到程序结束。然后重新返回第一条指令,开始下一轮新的扫描。在每次扫描过程中,还要完成对输入信号的采集和对输出状态的刷新等工作。
PLC的一个扫描周期必经输入采样、程序执行和输出刷新三个阶段。
PLC的输入采样阶段:首先用扫描的方式按顺序将所有暂存在输入锁存器中的输入端子的通断状态或输入数据读入,然后将其写入各对应的输入状态寄存器中,即刷新输入。随即关闭输入端口,进入程序执行阶段。
PLC程序执行阶段:PLC按用户程序指令存放的先后顺序扫描执行每条指令,经相应的运算和处理后,其结果再写入输出状态寄存器中,输出状态寄存器中所有的内容随着程序的执行而改变。
输出刷新阶段:当所有指令执行完毕,输出状态寄存器的通断状态在输出刷新阶段送至输出锁存器中,并通过一定的方式(晶闸管、晶体管或断电器)输出,驱动相应输出设备工作。
2.4本课题的主要研究内容
本课题是选用一拖一,也就是一台变频器控制一台水泵的控制方式;所用设备主要有西门子公司生产的S7-200(CPU224)的PLC、变频器、交流接触器电机泵、压力传感器、超声波传感器、管道、触摸屏和导线若干它们组成一个闭环回路。各器件组成部分的原理,西门子S7-200PLC的各个接线的。本回路中,当水压和液面达到指定值后,通过压力传感器和超声波传感器反应,并由变频器控制电泵机来达到恒压控制和恒定液面控制。