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

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

3天内不再提示

分享一个在HMI上显示PLC代码流程的方法

jizhongyingAI 来源:非标设备自动化设计 作者:非标设备自动化设 2022-12-21 11:40 次阅读

无论是做PLC项目开发,还是后期维护,都有一个小问题存在,设备会无缘无故的不动作,一般的有经验的PLC工程师会将报警写得很详细,但是仍然不可避免出现疏忽。

这时,我们该如何补救的,接下来,我就给大家介绍一个非常有趣的应用,可以将PLC流程显示在HMI上,只要设备停止,可以在HMI实时显示出停在哪一步,这一步是做什么的,需要什么条件!

调试人员可以少很多时间去连机,对一些不熟练使用PLC的人员也可以进行简单判断,下面就是实现步骤,供大家参考。

1)首先创建一个Graph 流程的FB块,用FB块进行流程图的编程,打开FB功能块,并在编辑菜单中勾选如图“从HMI显示/访问内部参数”,如下图所示:

266b9994-80da-11ed-8abf-dac502259ad0.png

2)在HMI中新建一个画面,增加一个控件“GRAPH总览”,如下图所示:

26816ddc-80da-11ed-8abf-dac502259ad0.png

图2.添加控件

3)添加一个“画面4”,并在其中添加一个控件“PLC代码视图”,如下图所示:

269b7ea2-80da-11ed-8abf-dac502259ad0.png

图3.添加PLC代码视图

4)配置控件,将变量连接到对应的FB块的背景块中的"OFF_SQ",如下图所示:

26b89532-80da-11ed-8abf-dac502259ad0.png

图4.连接GRAPH块的变量

5)在事件中编辑“PLC代码视图按钮单击”,目的是出现问题时按下按钮时可以直接跳出对应的“画面4”,并在画面四中显示对应的PLC代码,如下图所示:

26d9a484-80da-11ed-8abf-dac502259ad0.png

图5.PLC代码编辑

6)执行结果如下图,停在第二步,原因是M20.0信号没有满足,如下图所示:

26ee6838-80da-11ed-8abf-dac502259ad0.png

图6.监视结果

这只是一个简单的示例,PLC工程师编程时需要综合考虑到变量名,步号的名称,这样才能达到理想的效果。

审核编辑 :李倩

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

    关注

    4975

    文章

    12261

    浏览量

    454964
  • HMI
    HMI
    +关注

    关注

    9

    文章

    490

    浏览量

    47887

原文标题:分享一个在HMI上显示PLC代码流程的方法

文章出处:【微信号:非标设备自动化设计,微信公众号:非标设备自动化设计】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    宏集Web HMI快速实现PLC数据的远程监控

    随着web技术的快速发展,越来越多的PLC设备集成web服务器。宏集Web HMI帮助某自动化龙头企业轻松访问和连接西门子PLC中的web服务器,实现PLC内部关键数据的监控。
    的头像 发表于 03-27 10:49 173次阅读
    宏集Web <b class='flag-5'>HMI</b>快速实现<b class='flag-5'>PLC</b>数据的远程监控

    西门子S7-200SMART PLC的系统时钟显示在MCGS HMI

    在实际工业应用中,PLC的实时时钟通常需要显示HMI上,这是因为有的HMI品牌并没有系统时钟功能。
    的头像 发表于 01-17 09:46 952次阅读
    西门子S7-200SMART <b class='flag-5'>PLC</b>的系统时钟<b class='flag-5'>显示</b>在MCGS <b class='flag-5'>HMI</b>上

    使用HMI工具可以做什么?它能替代PLC吗?

    HMI工具(人机界面)在自动化系统中扮演着重要的角色,但它与PLC(可编程逻辑控制器)的功能是不同的。以下是HMI工具的一些主要功能: (1)监控和控制:HMI工具可以提供实时监控和控
    的头像 发表于 12-12 15:55 320次阅读

    HMIPLC集成加速智慧工厂数字化转型

    当代的自动化应用领域,可编程逻辑控制器(PLC)和人机界面(HMI)是两个最重要的设备。随着智慧工厂的普及,实现工业物联网(IIoT)的第一步,就是在生产设备上的HMI上将PLC设备的
    的头像 发表于 08-30 11:30 915次阅读
    <b class='flag-5'>HMI</b>与<b class='flag-5'>PLC</b>集成加速智慧工厂数字化转型

    使用emWin的API面板显示外部SPI闪光中存储的图片

    应用程序: 此示例代码使用 emWin 的 API 面板显示外部 SPI 闪光中存储的图片 。 BSP 版本:M480系列BSP CMSIS V3.03.001 硬件
    发表于 08-30 06:59

    M480使用emWin的API显示面板不同的绘图模式

    应用程序: 此示例代码使用 emWin 的 API 显示面板不同的绘图模式 。 BSP 版本:M480系列BSP CMSIS V3.03.001 硬件: NuMaker-PFM-M487
    发表于 08-30 06:28

    如何使用emWin的API显示面板不同的绘图模式

    应用程序: 此示例代码使用 emWin 的 API 显示面板不同的绘图模式 。 BSP 版本:M480系列BSP CMSIS V3.03.001 硬件: NuMaker-PFM-M487
    发表于 08-23 08:11

    使用emWin的API面板显示外部SPI闪光中存储的图片

    应用程序: 此示例代码使用 emWin 的 API 面板显示外部 SPI 闪光中存储的图片 。 BSP 版本:M480系列BSP CMSIS V3.03.001 硬件
    发表于 08-23 07:33

    PLC自动程序编程方法

    【导读】PLC自动步序的功能是控制设备按照事先设计好的工艺流程进行工作。PLC自动程序的流程编写也有好几种方法,下面就来做一个详细的阐述。
    发表于 06-28 09:47 1162次阅读
    <b class='flag-5'>PLC</b>自动程序编程<b class='flag-5'>方法</b>

    HMI 连接的 PROFINET 参数

    HMI 连接的 PROFINET 参数 关于已组态 HMI 连接参数的概述,请参见 HMI 连接的属性。 在该巡视窗口中只能进行部分更改。 显示和编辑
    的头像 发表于 06-23 21:56 537次阅读
    <b class='flag-5'>HMI</b> 连接的 PROFINET 参数

    如何将PLC流程显示HMI

    这时,我们该如何补救的,接下来,我就给大家介绍一个非常有趣的应用,可以将PLC流程显示HMI上,只要设备停止,可以在HMI实时
    发表于 05-26 12:26 505次阅读
    如何将<b class='flag-5'>PLC</b><b class='flag-5'>流程</b><b class='flag-5'>显示</b>在<b class='flag-5'>HMI</b>上

    PLC自动步程序的7种编程方法

    PLC自动程序的功能是控制设备按照设计的流程进行工作。PLC自动程序的流程编写也有好几种方法
    发表于 05-24 16:38 1.3w次阅读
    <b class='flag-5'>PLC</b>自动步程序的7种编程<b class='flag-5'>方法</b>

    【米尔MYD-JX8MMA7开发板-ARM+FPGA架构试用体验】十一、QT-HMI V2.0系统

    HMI V2.0系统的代码程序,Ubuntu系统环境下使用QT5.15开发(建议使用QT5.8以上版本),编译后可以正常运行,也可以正常显示摄像头
    发表于 05-23 09:34

    HMI显示PLC代码流程方法

    这时,我们该如何补救的,接下来,我就给大家介绍一个非常有趣的应用,可以将PLC流程显示HMI上,只要设备停止,可以在HMI实时
    的头像 发表于 05-12 16:54 433次阅读
    在<b class='flag-5'>HMI</b>上<b class='flag-5'>显示</b><b class='flag-5'>PLC</b><b class='flag-5'>代码</b><b class='flag-5'>流程</b>的<b class='flag-5'>方法</b>

    HMI显示PLC代码的实现步骤

    调试人员可以少很多时间去连机,对一些不熟练使用PLC的人员也可以进行简单判断,下面就是实现步骤,供大家参考。
    发表于 05-09 16:39 423次阅读
    <b class='flag-5'>HMI</b>上<b class='flag-5'>显示</b><b class='flag-5'>PLC</b><b class='flag-5'>代码</b>的实现步骤