PLC是怎么工作和扫描的

  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

生成海报
点赞 0

xufen915

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

电机和驱动器的简单介绍

前言 1、电机运动原理 硬件 野火电机开发板系列——F407骄阳开发板硬件资源 野火电机直流有刷电机驱动 ----MOS管搭建板 支持12V~70V的宽电压输入10A过电流保护最高功率支持700W电机电流、电源电压采样编码器接口各项隔离

十六届全向组硬件开源(二)

前言:算法开源已经开始第一章信号的预处理 这一章更新下麦轮的驱动方案,使用过CH32的同学都知道,这款单片机的定时器很少,所以推荐的方案中都是采用DRV8701方案来解决一个PWM口控制一

记ESP32自己遇到串口不通的一个坑

记ESP32自己遇到串口不通的一个坑 ---------------注意有些GPIO只能作为输入!有些GPIO只能作为输入!有些GPIO只能作为输入!重要的事情说3遍,硬件设计问题&#xf