欢迎光临散文网 会员登陆 & 注册

PLC的工作原理

2022-10-07 16:40 作者:张框子zZ  | 我要投稿

我们先了解一下PLC的内部组构和外部元件的关系,看下图

物理输入∶指的是外部输入给PLC的信号(如上一节讲的BL1、BL2、BL3等外部传感器)

而我们知道,PLC根本就不知道外部的传感器是什么东西。而它又是通过什么样的手段来知道外部传感器的状态的呢?这里,就引入了一个输入映像的概念。

这个输入映像就好像是外部输入端子的影子,当外部有信号输入时,它相对应的输入映像寄存区就为1(在PLC里,1表示真,也就是接通∶0表示假,也就是不通)。例如,当10.0接通时,D.0的输入映像寄存区就的状态就为1,不通时,为0∶从而,PLC就可以直接通过扫描映像寄存区来知道外部端子的通断状态。

物理输出∶指的是PLC输出去控制现场执行机构的端子输出信号(如上面例子的YV电磁阀)

同样,输出映像和物理输出也是对应的关系,当相对应的输出映像是1时,相对应的输出端了就接通,否则,就不通。如Q0.0映像寄存区为1时,Q0.0输出端子接通。

请看下图,进一步理解映像寄存器的概念

输入∶10.1和I0.2分别接通,10.1和I0.2的输入映像寄存区都为1,10.0和I0.3分别不通,映像寄存区为0,PLC就是通过扫描这些映像寄存区,从而知道各个输入端子的状态的。

输出∶Q0.0和Q0.1有输入,映像寄存区为1,只要电路形成完整回路,灯泡亮,其它两个映像寄存区都为0,不通,灯泡处于熄灭状态。

注意

输入和输出没有必然的联系,PLC仅仅只是通过扫描输入映像寄存区的状态,然后根据程序控制要求,输出控制执行机构

学完了映像寄存区的概念,下面了解下PLC的扫描机制及过程∶

PLC只要一运行,就由左往右,由上往下,循环执行程序,并不停地刷新输入输出映像,如此循环运行不止,我们称之为扫描,把扫描执行一次需要的周期时间称为扫描周期。如下图

PLC的扫描运行过程∶

1、扫描到触点 10.0,访问 I0.0的映像寄存区,访问Q0.0映像寄存区,如果 I0.0或 Q0.0的映像寄存器其中一个或两个为1,则导通

2、接着扫描至I0.1,访问I0.1的映像寄存区,如果I0.1的映像寄存区为1,则触点动作,断开触点(10.1 为常闭触点),如果为0,则保持原来的导通状态

3、这样,Q0.0的线路就导通,给Q0.0的映像寄存器置1,Q0.0的输出端子就输出。由此往复循环………


PLC的工作原理的评论 (共 条)

分享到微博请遵守国家法律