2、手动、自动两重控制。
3、布线简单,操作方便。
1、输入采样阶段
在输入采样阶段,PLC以扫描方式顺序读取所有输入状态和数据,并将其存储到I/O图像区的相应单元中。输入采样完成后,用户程序执行和输出刷新阶段被转移。在这两个阶段中,即使输入状态和数据改变,I/O图像区域中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则脉冲信号的宽度必须大于扫描周期,以确保在任何情况下都可以读入输入。
2、用户程序执行阶段
在用户程序的执行阶段,PLC总是从上到下扫描用户程序。扫描每个梯形图时,始终先扫描由梯形图左侧各触点组成的控制电路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后,根据逻辑操作的结果,刷新系统RAM存储器区域中逻辑线圈对应位的状态;或刷新输入/输出图像区域中输出线圈对应位的状态。
即在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且上面梯形图的程序执行结果会影响下面使用这些线圈或数据的梯形图;相反,在下面的梯形图中刷新的逻辑线圈的状态或数据只能在梯形图上方的程序上工作,直到下一个扫描周期。
3、输出刷新阶段
扫描用户程序完成后,PLC将进入输出刷新阶段。在此期间,CPU根据I/O图像区域中的相应状态和数据刷新所有输出锁存电路,然后通过输出电路驱动相应的外围设备。这时才是PLC的真实输出。