各类触点的动作时间一般在 100ms 以上 而 PLC 扫描用户程序的时间一般均小于100ms 因此 PLC 采用了一种不同于一般微型计算机的运行方式—扫描技术这样在对于 I/O 响应要求不高的场合 PLC 与继电器控制装置的处理结果上就没有什么区别了
当 PLC 投入运行后 其工作过程一般分为三个阶段 即输入采样 用户程序执行和输出刷新三个阶段 完成上述三个阶段称作一个扫描周期 在整个运行期间 PLC 的 CPU 以一定的扫描速度重复执行上述三个阶段,输入采样阶段,在输入采样阶段 PLC 以扫描方式依次地读入所有输入状态和数据 并将它们存入 I/O 映象区中的相应得单元内 输入采样结束后 转入用户程序执行和输出刷
新阶段 在这两个阶段中 即使输入状态和数据发生变化 I/O 映象区中的相应单元的状态和数据也不会改变 因此 如果输入是脉冲信号 则该脉冲信号的宽度必须大于一个扫描周期 才能保证在任何情况下 该输入均能被读入在用户程序执行阶段 PLC 总是按由上而下的顺序依次地扫描用户程序(梯形图) 在扫描每一条梯形图时 又总是先扫描梯形图左边的由各触点构成的控制线路并按先左后右 先上后下的顺序对由触点构成的控制线路进行逻辑运算 然后根据逻辑运算的结果 刷新该逻辑线圈在系统 RAM 存储区中对应位的状态 或者刷第(n+1)个扫描周期输入采样第(n-1)个扫描周期输出刷新第 n 个扫描周期输入采样 输出刷新用户程序执行
Giddings & Lewis Colonial Broach Service Manual VAD1066
Giddings & Lewis AC Input Interface 502-02959-00 NEW
Giddings & Lewis Part Program Manual Gemini-D Sys 60