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

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

3天内不再提示

一文知道PLC程序状态调试功能

h1654155282.3538 来源:陈翠 2019-09-09 16:33 次阅读

1、启动程序状态

可以通过在程序编辑器中显示执行语句表、梯形图或功能块图程序时的状态(简称为程序状态),来了解用户程序的执行情况,对程序进行调试。

启动程序状态的过程如下:将经过编译的程序下载到CPU;将CPU切换到RUN或RUN-P模式;打开逻辑块,点击工具条上的按钮,进入在线监控状态。

在运行时测试程序如果出现功能错误或程序错误,可能会对人员或财产造成严重损害。

2、语句表程序状态的显示

从光标选择的程序段开始监视程序状态。在图1所示的语句表编辑器中,右边窗口显示每条指令执行后的逻辑运算结果(RLO)和状态位STA(Status)、累加器1(STANDARD)、累加器2(ACCU2)和状态字(STATUSWORD),以及其他内容。

在菜单命令“选项”→“自定义”打开的对话框的STL选项卡中,选择需要监视的内容。在“LAD/FBD”选项卡可以设置梯形图(LAD)和功能块图(SFB)程序状态的显示方式。

图1用程序状态监视语句表程序

3、梯形图程序状态的显示

梯形图和功能块图用绿色连续线来表示状态满足,即有“能流”流过,见图2左边较粗较浅的线;用篮色点状细线表示状态不满足,没有能流流过;用黑色连续线表示状态未知。

在程序编辑器中执行菜单命令“选项”→“自定义”,在“LAD/FBD”选项卡中可以改变线型和颜色的设置。

图2梯形图程序状态的显示

进入程序状态之前,梯形图中的线和元件因为状态未知,全部为黑色。启动程序状态监控后,从梯形图左侧垂直的“电源”线开始的连线均为绿色(见图2),表示有能流从“电源”线流出。有能流流过的处于闭合状态的触点、方框指令、线圈和“导线”均用绿色表示。

如果CALL指令成功地调用了逻辑块,CALL线圈为绿色。如果跳转条件满足,跳转被执行,跳转线圈为绿色。被跳过的程序段的指令没有被执行,这些程序段的梯形图为黑色。

梯形图中加粗的字体显示的参数值是当前值,细体字显示的参数值来自以前的循环,即该程序区在当前扫描循环中未被处理。

4、使用程序状态功能监视数据块

必须使用“数据视图”方式在线查看数据块的内容,在线数值在“实际值”列中显示。程序状态被激活后,不能切换为“声明视图”方式。

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

    关注

    4974

    文章

    12250

    浏览量

    454853
  • PLC程序
    +关注

    关注

    4

    文章

    68

    浏览量

    11151
收藏 人收藏

    评论

    相关推荐

    plc程控系统的程序调试

    近年来, 随着工业自动化水平的迅速提高, 适用于开关量逻辑顺控的PLC无得到了广泛应用, 有关PLC的应用研究也大量出现。但这些研究成果大多局限于PLC在各种控制场合中的应用情况, 如控制系统构成、基本性能等, 而
    发表于 01-03 14:18 2942次阅读
    <b class='flag-5'>plc</b>程控系统的<b class='flag-5'>程序</b><b class='flag-5'>调试</b>

    设计完的电控柜和PLC程序七个调试步骤

    很多电气的新手在做完电气控制柜以及plc程序等设计环节后,不清楚调试应如何开始,或者一些人因为不适当的调试方法导致了PLC烧毁等等问题。
    的头像 发表于 10-30 15:02 6269次阅读

    plc程序调试步骤

    模拟系统实际的输入信号,在程序运行中的适当时刻,通过手动操作开关,接通或断开输入信号,来模拟各种机械动作使检测元件状态发生变化,同时通过PLC输出端状态指示灯的变化来观察
    发表于 09-09 16:19 1w次阅读
    <b class='flag-5'>plc</b><b class='flag-5'>程序</b>的<b class='flag-5'>调试</b>步骤

    PLC程序调试方法及步骤

    PLC程序调试可以分为模拟调试和现场调试两个调试过程,在此之前首先对
    发表于 05-10 09:03 7785次阅读

    状态机如何简化PLC程序的编写

    PLC程序的编写过程中,可以使用状态机的控制思路,将一些复杂的控制过程使用状态机的方法处理。这里简单给大家介绍一下什么是状态机?如下图所示
    的头像 发表于 09-10 14:44 3188次阅读
    <b class='flag-5'>状态</b>机如何简化<b class='flag-5'>PLC</b><b class='flag-5'>程序</b>的编写

    PLC编程器的功能有哪些?

    程序员用于编译、编辑和调试用户程序,监控和显示plc的一些系统参数和内部状态,是开发、维护和设计PLC
    发表于 12-24 13:47 1757次阅读

    PLC程序调试的方法

    下载硬件配置数据。启动程序中的错误可能会导致CPU停机。您可以使用模块信息工具来诊断和消除编程错误。 通过执行用户程序来检查系统的功能,可以在组织块OB1中逐个调用各个逻辑块,逐步调试程序
    发表于 01-04 14:08 3418次阅读

    PLC编程中模拟调试和在线调试

    plc应用程序调试可分为模拟调试和在线调试两个步骤。 1.模拟调试 模拟
    发表于 01-06 11:28 5002次阅读

    西门子PLC程序调试方法

    将设计好的程序写入PLC后,首先逐条仔细检查,并改正写入时出现的错误。用户程序一般先在实验室模拟调试,实际的输入信号可以用钮子开关和按钮来模拟,各输出量的通/断
    发表于 02-04 15:53 2250次阅读

    PLC调试步骤具体是怎样的

    系统调试是系统正式投入使用前的必要步骤。与继电器和接触器控制系统不同,plc控制系统有硬件调试和软件调试。与继电器-接触器控制系统相比,PLC
    发表于 01-12 11:13 8256次阅读

    西门子PLC程序调试方法介绍

    西门子PLC程序调试能够分成模拟调试和当场调试2个调试全过程,在此之前最先对
    的头像 发表于 04-07 16:56 4740次阅读

    PLC调试助手

    PLC调试助手官方版是一款界面美观且功能强劲的plc调试工具,PLC
    发表于 04-17 16:02 1次下载
    <b class='flag-5'>PLC</b><b class='flag-5'>调试</b>助手

    PLC系统调试的步骤

    系统调试是系统正式投入使用前的必要步骤。与继电器和接触器控制系统不同,plc控制系统有硬件调试和软件调试。与 继电器-接触器控制系统相比,PLC
    发表于 04-18 09:49 11次下载
    <b class='flag-5'>PLC</b>系统<b class='flag-5'>调试</b>的步骤

    PLC基本工作状态

    1、PLC有两种基本工作状态,即运行(RUN)状态和停止(STOP)状态PLC在STOP 状态
    的头像 发表于 09-18 11:08 2117次阅读

    通过物通博联PLC远程调试网关实现PLC远程升级程序

    远程调试网关,实现了PLC远程升级程序功能,提高了生产效率,降低了运营成本,并使PLC的升级和维护更加便捷。 物通博联
    的头像 发表于 03-09 17:19 70次阅读
    通过物通博联<b class='flag-5'>PLC</b>远程<b class='flag-5'>调试</b>网关实现<b class='flag-5'>PLC</b>远程升级<b class='flag-5'>程序</b>