PLC的基本工作原理

工业控制

1280人已加入

描述

PLC(可编程控制器)是一种用于工业自动化控制的数字化电子计算机设备。它可以接受来自传感器、执行器和其他设备的输入信号(包括通信信号),并根据预设的用户程序执行相应的输出。PLC的基本工作原理是顺序扫描,不断循环,过程分为输入采样、程序执行、输出刷新三个阶段  。在顺序扫描的基础上,有的PLC还有中断功能。在无中断或跳转的情况下,PLC按存储地址号递增的方向顺序逐条执行用户程序,直到END指令结束。

1. 输入信号采集:PLC的输入端口接收来自传感器、按钮、开关等设备的电信号,经过电隔离、滤波、抗干扰等处理后,送入输入映像寄存器。在本工作周期内这个采样结果的内容不会改变,只有到下一个扫描周期输入扫描阶段才被刷新。PLC的扫描速度取决于CPU的时钟速度。

  2. 程序运行:CPU根据事先编制好的程序,从输入映像寄存器、输出映像寄存器以及辅助继电器中获得所需的数据并进行运算处理,再将程序执行的结果写入输出映像寄存器中保存。但这个结果在全部程序未被执行完毕之前不会送到输出端子上,也就是物理输出不会改变(立即输出指令、中断除外)。PLC具有高速缓存功能,可以快速访问内存中的数据。

  3. 输出信号输出:在执行到END指令时,即执行完用户所有程序后,PLC将输出映像寄存器中的内容送到输出锁存器中进行输出,经过电隔离、滤波、抗干扰等处理后,送入输出端口驱动用户设备。PLC可以通过多种方式输出信号,包括数字输出、模拟输出和通信输出等。

如果程序逻辑是按下按钮指示灯会亮,那么按下按钮,经过输入采样,再经过程序执行,最后输出刷新之后,指示灯就会亮。

PLC每扫描一次程序就构成一个扫描周期。扫描周期时间通常由3个因素决定,一是CPU的时钟速度,越高档的CPU,时钟速度越快,扫描时间越短;二是I/O模块的数量,模块数量越少,扫描时间越短;三是程序的长度,程序长度越短,扫描时间越短。以上分别对应输入、输出和程序运行。

4. 通讯功能:PLC还具有通讯功能,可以与其他设备进行通信。PLC可以通过串口、以太网、无线网络等方式与其他设备进行连接,实现数据交换和远程控制等功能。

5. 自检功能:PLC还可以进行自检,检测硬件是否正常工作,如电源是否通电、接口是否连接正确等,如刚上电时PLC没Run状态下用户程序不执行,但自检还在执行。

总之,PLC是一种非常重要的工业自动化设备,它的工作原理非常复杂,需要多种技术手段的支持。但是,只要掌握了PLC的基本原理和应用方法,就可以更好地应用于工业自动化领域中,提高生产效率和质量。

编辑:黄飞

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐
  • p

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分