一文告诉你PLC 的工作原理,其实很简单,建议收藏

时间:2023-06-13来源:佚名

各种 PLC 都采用扫描工作方式,具体工作过程大同小异。下面以欧姆龙公司的小型机CP1为例,介绍PLC的工作过程。如图1所示,PLC上电后,首先进行初始化,然后进入循环工作过程。一次循环过程可归纳为五个工作阶段,如图1所示。一次循环所用的时间称为一个工作周期(或扫描周期),其长短与用户程序的长短以及PLC机本身性能有关,其数量级为ms级,典型值为几十ms。

一文告诉你PLC 的工作原理,其实很简单,建议收藏

图1 PLC工作流程图

各阶段完成的任务如下。

(1)公共处理:进行硬件检查、用户程序内存检查和电池异常检查等。检查正常后,方可进行下面的操作。如果有异常情况,则根据错误的严重程度发出报警或停止PLC运行。

(2)程序执行:在程序执行阶段,CPU按先左后右,先上后下的顺序对每条指令进行解释、执行,CPU从输入映象寄存器(每个输入继电器对应一个输入映象寄存器,其通/断状态对应1/0)和元件映象寄存器(即与各种内部继电器、输出继电器对应的寄存器)中读出各继电器的状态,根据用户程序给出的逻辑关系进行逻辑运算,运算结果再写入元件映象寄存器中。

(3)扫描周期计算处理:若设定扫描周期为固定值(可由用户在PLC设置中设定),则进入等待循环,直到该固定值到,再往下进行。若设定扫描周期为不定的(即决定于用户程序的长短等,为不定值),不等待,接着进行扫描周期的计算。

(4)I/O刷新:在此阶段,进行I/O刷新。输入刷新时,CPU从输入电路中读出各输入点状态,并将此状态写入输入映象寄存器中;输出刷新时,将输出继电器的元件映象寄存器的状态(1/0)传送到输出锁存电路,再经输出电路隔离和功率放大,驱动外部负载。

(5)外围设备服务:包括USB端口通信、串行端口通信、存储盒访问,以及通信单元的链接服务等。

根据上述PLC的工作过程,可以得出从输入端子到输出端子的信号传递过程,如图2所示。若输入端子外接开关状态有变化,则此变化反映到输入电路的输出端;在I/O刷新阶段,CPU从输入电路的输出端读出各路状态,并将其写入输入映象寄存器;在程序执行阶段, CPU从输入映象寄存器和元件映象寄存器中读出各继电器的状态,并根据此状态执行用户程序,执行结果再写入元件映象寄存器中;在紧接着的下一个I/O刷新阶段,将输出映象寄存器的状态写入输出锁存电路,再经输出电路传递到输出端子,从而控制外接器件动作。

一文告诉你PLC 的工作原理,其实很简单,建议收藏

图2 从输入到输出的信号传递过程

PLC的循环扫描工作方式也为PLC提供了一条死循环自诊断功能。PLC内部设置了一个监视定时器 WDT,其定时时间可由用户设置为大于用户程序的扫描周期,PLC 在每个扫描周期的公共处理阶段将监视定时器复位。正常情况下,监视定时器不会动作,如果由于CPU内部故障使程序执行进入死循环,那么,扫描周期将超过监视定时器的定时时间,这时,监视定时器动作,运行停止,以提示用户。

在循环扫描过程中,有时需要立即对某个信息进行处理,以加快响应速度,为此,PLC中引入中断功能,设有内置输入中断、定时中断、高速计数器中断、外部中断等,PLC在循环扫描的各个阶段都可以响应中断信号。

PLC有很多优越特性,但也有不足之处,其中之一,PLC的I/O有响应滞后现象。产生I/O滞后现象的原因主要有3个方面。

(1)输入滤波器有时间常数。输入电路中的滤波器对输入信号有延迟作用,时间常数越大,延迟作用越大。

相关阅读

常用外围硬件电路设计

从事嵌入式这个行业已经有七八年了,在此我给大家分享分享一些硬件电路的设计方案和心得,供一些刚学嵌入式的朋友参考,大神和老鸟请忽略哈。还有,因为本人知识非常有限,也...
2023-06-08
常用外围硬件电路设计

用万用表对整流桥好坏的检测方法

1.半桥的检测半桥是由两只整流二极管 组成,通过用万用表 分别测量半桥内部的两只二极管的正、反电阻值是否正常,即可判断出该半桥是否正常。 2.全桥的检测大多数的整流全桥上,...
2023-03-21
用万用表对整流桥好坏的检测方法

电线杆上有7根线,三根火一根零,上面三根线是干啥的?

走在路边,大家有没有留意过电线杆?上面通常挂着好几层电线,仔细一数就会发现,下面有4根,上面还有3根,加起来一共7根。很多人都知道,下面这4根是三根火线一根零线,可上面那3根,既不像...
2026-04-11
电线杆上有7根线,三根火一根零,上面三根线是干啥的?

一种电动风扇防身体触碰的电路图

现在正是夏天最热的时间段,因此风扇作为解暑神器,广泛存在家家户户,日日夜夜不停的摇头工作。这个东西正常摇起来带给人的体验是非常舒服,但是当你不小心碰到它告诉旋转的...
2023-08-21
一种电动风扇防身体触碰的电路图

电气技术人员必备:低压配电柜知识全解析

在电气系统中,低压配电柜扮演着至关重要的角色,它是电力分配和控制的关键设备。对于电气技术人员来说,深入了解低压配电柜的知识是必不可少的。本文将参考相关文献,为您全面总结...
2024-08-22
电气技术人员必备:低压配电柜知识全解析

热销商品

EPDM配电箱机柜密封条三元乙丙橡胶半圆海绵自粘发泡胶条20*10mm

EPDM配电箱机柜密封条采用优质三元乙丙橡胶(EPDM)材质,具备优异的耐候性、耐臭氧、耐高低温(-40℃~+120℃)及抗老化性能,适用于户外及严苛环境。其半圆海绵结构设计,兼具...
1.08

防静电塑料镊子93301-08硬质碳纤维合成镊子 尖头镊子 纤维镊子

防静电塑料镊子93301-08采用硬质碳纤维合成材料制成,兼具高强度与轻量化特性,适用于精密操作场景。其尖头设计精细,夹持力稳定,可精准抓取微小元件,广泛应用于电子元器...
0.3

耐高温发泡硅胶密封垫片背胶定制聚氨酯丁晴氟橡胶EPDM矩形软四氟

耐高温发泡硅胶密封垫片背胶定制产品,采用优质硅胶、聚氨酯、丁腈橡胶、氟橡胶及EPDM等多种高性能材料,具备优异的耐高温、耐油、耐腐蚀与抗老化性能。其发泡结构质...
2

硅胶发泡圆条硅胶发泡条耐高温密封条海绵条 1mm/2/3/4/5/8/10/12

硅胶发泡圆条(又称硅胶发泡条、耐高温密封条、海绵条)是一种高性能密封材料,采用优质硅胶发泡工艺制成,具有优异的耐高温、耐老化、阻燃及弹性恢复性能。常见规格包括...
1.6

轻便型防撞鸭舌安全帽车间防撞安全鸭舌帽防砸帽劳保帽子定制印字

轻便型防撞鸭舌安全帽专为车间作业设计,融合安全防护与舒适佩戴体验。采用高强度ABS材质,重量轻、抗冲击性强,有效抵御高处坠物及侧面碰撞,符合国家安全标准。鸭舌帽...
14.6

网站栏目