Plc目前在各个领域用得都比较广泛,plc技术是我国工业自动化领域的产物,在近年来的实际应用中,为我国工业发展提供了极大的便捷与帮助,下面我们来看看PLC是怎么工作和扫描的。
利用plc循环扫描的工作方式,将用户程序按顺序存储在PLC中,CPU从第一条指令开始执行程序,遇到终止符后返回第一条指令,循环继续。PLC的扫描过程分为内部处理、通信操作、程序输入处理、程序执行和程序输出。将整个过程扫描一次所需的时间称为扫描周期。当PLC处于停止状态时,只进行内部处理和通信操作服务。PLC运行时,从内部处理、通信操作、程序输入、程序执行、程序输出一直循环扫描。(初学者可以结合plc视频教程来学习。)
1.输入加工
输入处理也称为输入采样。在这个阶段,所有输入端子的导通状态被顺序读取,并且读取的信息被存储在存储器中相应的映射寄存器中。其中输入映射寄存器被刷新。然后进入程序执行阶段。程序执行时,输入映射寄存器与外界隔离。即使输入信号改变,映射寄存器的内容也不会改变,信息只能在下一个扫描周期的输入处理阶段读入。
2.程序执行
根据PLC梯形图程序的扫描原理,逐句扫描,按照先左后右、先上后下的顺序执行程序。遇到程序跳转指令时,根据是否满足跳转条件确定程序的跳转地址。当用户程序涉及输入输出状态时,PLC从输入映射寄存器中读出上一级采集的相应输入端子的状态,从输出映射寄存器中读出相应的映射寄存器,根据用户程序进行逻辑运算,并存储在相关的设备寄存器中。对于每个设备,设备映射寄存器中注册的内容将随着程序执行过程而改变。
3.输出处理
程序执行后,输出映射寄存器的状态,即器件映射寄存器中的Y寄存器,被传送到输出处理级的输出锁存器。通过隔离电路驱动功放电路,使输出端可以向外输出控制信号,驱动外部负载。
版权声明:本文为CSDN博主「xufen915」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/xufen915/article/details/122577468
暂无评论