0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PLC基本工作状态

科技绿洲 来源:电工知库 作者:电工知库 2023-09-18 11:08 次阅读

1、PLC有两种基本工作状态,即运行(RUN)状态和停止(STOP)状态。PLC在STOP 状态下一般进行程序的编制、修改和下载;PLC在RUN行状态下执行程序。

2、PLC是采用“顺序扫描,不断循环”的方式进行工作的,即在PLC运行时,CPU根据用户按控制要求编制好并存放于用户程序存储器中的程序,按指令步序号(或地址号)做周期性循环扫描,在无中断或跳转的情况下,按存储地址号递增的方向顺序逐条执行用程序,直至程序结束。然后重新返回第一条指令,开始下一轮新的扫描。在每次扫描过程中,还要完成对输入信号的采样和对输出状态的刷新等工作。PLC 的工作原理概括起来是:集中输入,集中输出,采用周期性循环扫描的工作方式。

3、PLC的一个扫描周期可分为内部处理阶段、通信服务阶段、输入采样阶段、程序执行阶段和输出刷新阶段。

1)输入采样阶段

PLC在开始执行程序之前,首先以扫描方式将所有输入端的通断状态转换成电平的高低状态(1或0)并存入输入锁存器,然后将其写入各自对应的输入映像寄存器,即刷新输入。随即关闭输入端口,进入程序执行阶段。

需要注意的是只有采样时输入映像寄存器中的内容才与输入信号一致,而其他时间范围内输入信号的变化是不会影响输入映像寄存器中的内容的,输入信号的变化状态只能在下一个扫描周期的输入处理阶段被读入。

2)程序执行阶段

PLC按顺序从首地址开始的程序进行逐条扫描执行,并分别从输入映像寄存器、输出映像寄存器以及辅助继电器中获得所需的数据进行运算处理,再将程序执行的结果写入输出映像寄存器,但这个结果在全部程序未被执行完毕之前不会送到输出端口。

3)输出刷新阶段

输出刷新阶段又称为输出处理阶段。在此阶段,当程序执行到 END指令,即在执行完用户所有程序后,PLC将输出映像寄存器中的内容送到输出锁存器,并通过一定的驱动装置(继电器、晶体管晶闸管)驱动相应的输出设备工作。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 继电器
    +关注

    关注

    131

    文章

    5027

    浏览量

    146067
  • 寄存器
    +关注

    关注

    30

    文章

    5032

    浏览量

    117746
  • plc
    plc
    +关注

    关注

    4975

    文章

    12257

    浏览量

    454943
  • 锁存器
    +关注

    关注

    8

    文章

    745

    浏览量

    41037
  • 程序
    +关注

    关注

    114

    文章

    3631

    浏览量

    79550
收藏 人收藏

    评论

    相关推荐

    labview与plc通信实现方式和注意事项

    PC机对PLC工作状态进行干预。本文仅以其中两条命令为例说明Labview与欧姆龙PLC的串口通讯实现方法。   3.1、上位机对PLC
    发表于 12-30 11:54

    求:基恩士PLC KV-7500与LABVIEW通过以太网通信例程

    求基恩士PLCKV-7500 与 LABVIEW 通过 以太网 通信的例程,走 TCP/ UDP 都行,能够读取PLC工作状态 和 位数据即可,不需要对PLC进行控制啥的,谢谢各位大
    发表于 12-21 22:12

    Labview与PLC通讯的方法及具体实现

    点。该型PLC提供了比较丰富的上位链接命令,利用这些命令可通过串口利用PC机对PLC工作状态进行干预。 本文仅以其中两条命令为例说明Labview与欧姆龙
    发表于 05-10 09:40

    什么是集散控制系统PLC?如何使用它呢?

    的使用规定,正确连接PLC,以免损坏PLC;  3、维护PLC:要及时维护PLC,定期检查PLC工作
    发表于 03-01 18:19

    功放三极管的三种工作状态工作状态

    功放三极管的三种工作状态工作状态 低频功率输出级按功放管的工作状态为甲类、乙类、丙类三种。
    发表于 09-17 08:29 1.3w次阅读
    功放三极管的三种<b class='flag-5'>工作</b><b class='flag-5'>状态</b><b class='flag-5'>工作</b><b class='flag-5'>状态</b>

    PLC串口设备远程控制技术

    PLC串口设备远程控制技术  摘要:本文介绍了如何通过远程控制技术,实现对分布在世界各地的PLC工作状态进行访问和修改。   1 概 述   在该应用案例
    发表于 04-21 17:50 1553次阅读
    <b class='flag-5'>PLC</b>串口设备远程控制技术

    数码管的PLC工作状态监视

    。小型PLC因不具备大型工业控制系统所具有的高级人机界面,使工作人员无法直观的了解其内部程序的运行情况,给工作状态监视和现场故障诊断提高难度。本文以华能玉环电厂拦污栅清污系统为例,提出
    发表于 03-28 11:28 1次下载

    一文看懂PLC编程器的作用

    编程器是PLC的重要外围设备。利用编程器将用户程序送入PLC的存储器,还可以用编程器检查程序,修改程序,监视PLC工作状态。计算机的普及,
    发表于 05-03 10:54 4522次阅读

    基于PLC的实时测量技术对设备监控点数据采集

    系列数据记录仪的通信,将监控数据完整的保存到存储器的SD卡中,弥补了PLC存储、管理大量数据能力不足的缺陷。通过此方案,用户可对各设备的监控数据和PLC工作状态进行长期、有效的存储,
    发表于 09-28 15:52 2038次阅读

    工业物联网解决方案:PLC数据上云

    远程监控管理并达到降本升效的目的。 方案介绍: 工厂现场的PLC接入到工业网关,实现联网接入、数据采集、协议解析、边缘计算、数据标准化等功能,采集PLC工作状态、能耗等数据,通过MQ
    的头像 发表于 11-08 15:13 968次阅读
    工业物联网解决方案:<b class='flag-5'>PLC</b>数据上云

    PLC CPU的三种工作模式

    CPU有三种工作模式,分别为:调试,已锁定和可操作。 三种工作模式可以通过:在线->工作模式 设置。 调试:新建的工程默认进入此模式。在调试模式下,可添加断点、给变量强制值,以及启动或停止PL
    发表于 03-08 15:54 3041次阅读

    plc有哪两种工作状态 plc处理的是什么信号

    PLC处于停止状态时,输入模块不再采集外部信号,CPU停止对程序进行逻辑运算,输出模块不再控制外部设备。PLC在停止状态下无法对外部设备进行控制,此时可以对
    发表于 03-13 17:25 4577次阅读

    2台组态王与1台FX5u以太网无线MODBUS TCP/IP通信

    在实际系统中,有时会遇到多个上位机同时控制和监测同一个PLC工作状态的情况。
    的头像 发表于 05-14 10:58 3321次阅读
    2台组态王与1台FX5u以太网无线MODBUS TCP/IP通信

    PLC工作的三个基本过程内容

    处理、程序执行、程序输出几个阶段。全过程扫描一次所需的时间称为扫描周期。当PLC处于停状态时,只进行内部处理和通信操作服务等内容。在PLC处于运行状态时,从内部处理、通信操作、程序输入
    的头像 发表于 07-04 16:47 2214次阅读

    PLC如何工作?如何远程监控PLC工作状态

    ,控制各种类型的机械或生产过程。 通常PLC的程序由设备制造商设计编写并存入PLC存储器中,包括系统诊断程序、输入处理程序、编译程序、信息传送程序及监控程序等,从而实现各种机械设备的自动化控制。其工作原理可以分为以下几个
    的头像 发表于 12-23 13:49 434次阅读
    <b class='flag-5'>PLC</b>如何<b class='flag-5'>工作</b>?如何远程监控<b class='flag-5'>PLC</b>的<b class='flag-5'>工作</b><b class='flag-5'>状态</b>?