|
|
7 U; P' _" m! @- K8 p1 ^
PLC是可编程逻辑控制器,是一种采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
1 @1 G$ x- }, E% m
. E* N; N6 q" g! ] 可编程控制器由CPU、指令及数据内存、输入/输出接口、电源、数字模拟转换等功能单元组成。早期的可编程逻辑控制器只有逻辑控制的功能,所以被命名为可编程逻辑控制器,后来随着不断地发展。( [% `$ q3 v) C/ ?0 a
, {4 O8 U, X; s: v' H 这些当初功能简单的计算机模块已经有了包括逻辑控制、时序控制、模拟控制、多机通信等各类功能,名称也改为可编程控制器。但是由于它的简写PC与个人电脑的简写相冲突,加上习惯的原因,人们还是经常使用可编程逻辑控制器这一称呼,并仍使用PLC这一缩写。
6 j% `" t; V' B5 l2 C4 I3 z$ _; ~5 e8 g3 z
工作原理:
1 h) u. @# V1 d" j/ `4 w, ^7 S! S0 W, U3 e* G1 D
输入采样阶段,在输入采样阶段,可编程逻辑控制器以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应的单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。
$ U4 y5 Y2 V0 \4 `) b B1 ~1 c% k% ~! h) @
在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。5 i* E; g2 R- e8 k5 J7 I2 m
8 d( P0 S+ j% J$ Y$ G7 M
, y7 @# f: i$ {3 {+ H: \ |
|