详细介绍
可编程逻辑控制器采用扫描方式工作。从实时性要求来看,处理速度应越快越好,如果信号持续时间小于扫描时间,则可编程逻辑控制器将扫描不到该信号,造成信号数据的丢失。
处理速度与用户程序的长度、CPU处理速度、软件质量等有关。可编程逻辑控制器接点的响应快、速度高,每条二进制指令执行时间约0.2~0.4Ls,因此能适应控制要求高、相应要求快的应用需要。扫描周期(处理器扫描周期)应满足:小型可编程逻辑控制器的扫描时间不大于0.5ms/K;大中型可编程逻辑控制器的扫描时间不大于0.2ms/K。
当可编程逻辑控制器投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,可编程逻辑控制器的CPU以一定的扫描速度重复执行上述三个阶段。
输入采样
在输入采样阶段,可编程逻辑控制器以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应的单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入
6SN1118-0DG21-0AA0
6SN1118-0DG21-0AA1
C122-100-PSI0-VM
A06B-0113-B075
A06B-0113-B077
A06B-0147-B077
A06B-0148-B077
A06B-0113-B080
CX-M3542-04-KV1450
CX-M3542-05-KV1250
M3542TEAO
GYS201-DC1-SA-B
GYS201DC1-SA-B
6FX5-002-2DC20-1AF0
6FX5-002-2DC20-1AF0
G7SA-3A1B-DC24
G7SA-5A1B-DC24
A20B-3300-0312
A06B-0355-B756
A06B-6057-H006
A06B-6059-H206
A06B-6079-H103
A06B-6102-H215
A06B-6059-H206
A06B-6059-H206#H561
A06B-6059-H218#H518