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
    +关注

    关注

    5008

    文章

    13146

    浏览量

    461963
  • PLC程序
    +关注

    关注

    4

    文章

    72

    浏览量

    11260
收藏 人收藏

    评论

    相关推荐

    读懂单片机与PLC程序设计

    PLC的开关量控制系统的程序用顺序功能图来描述比较简洁。用流程图来描述PLC的用户程序原则上也是可以的,但是应区分哪些
    发表于 04-07 10:24 3199次阅读

    plc程序调试步骤

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

    PLC程序调试方法及步骤

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

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

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

    PLC技术的特点_应用展望_程序调试及现场优化

    本文对PLC技术的特点及应用展望、工业自动化PLC控制系统的应用策略、PLC程序控制系统的调试及优化等进行了浅显的阐述。
    的头像 发表于 10-12 15:38 5472次阅读

    看懂西门子PLC程序结构

    所谓PLC程序结构,就是组成PLC程序的各种网络(Network)或“功能程序段”在
    发表于 10-23 17:03 1w次阅读

    PLC编程器的功能有哪些?

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

    PLC程序调试的方法

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

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

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

    西门子PLC程序调试方法

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

    PLC调试步骤具体是怎样的

    PLC系统调试般可按以下步骤进行:应用程序离线调试、控制系统硬件检查、应用程序在线
    发表于 01-12 11:13 9435次阅读

    PLC调试助手

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

    PLC系统调试的步骤

    PLC系统调试般可按以下步骤进 行:应用程序离线调试、控制系统硬件检查、应用程序在线
    发表于 04-18 09:49 11次下载
    <b class='flag-5'>PLC</b>系统<b class='flag-5'>调试</b>的步骤

    PLC的梯形图监控调试程序操作步骤

    在监控调试程序前,需要先将程序下载到PLC,让编程软件中打开的程序PLC中的程序保持
    发表于 05-02 06:04 2734次阅读

    PLC远程调试模块是什么?PLC远程调试模块的功能

    PLC(可编程逻辑控制器)远程调试模块是种设备或软件功能,它允许工程师或技术人员在远离实际现场的情况下,通过网络对PLC进行编程、监控、故
    的头像 发表于 05-22 14:53 667次阅读
    <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>