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

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

3天内不再提示

浅谈如何在HMI上显示PLC代码流程

PLC技术圈 来源:启程自动化培训 作者:启程自动化培训 2021-05-29 10:55 次阅读

无论是做PLC项目开发,还是后期维护,都有一个不可问题存在,设备会无缘无故的不动作,一般的有经验的PLC工程师会将报警写得很详细,但是仍然不可避免出现疏忽,这时,我们该如何补救的,接下来,就给大家介绍一个非常有趣的应用,可以将PLC流程显示在HMI上,只要设备停止,可以在HMI实时显示出停在哪一步,这一步是做什么的,需要什么条件。

调试人员可以少很多时间去连机,对一些不熟练使用PLC的人员也可以进行简单判断。下面做了一个实现步骤,来实现这个功能。

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

55f5bc62-bfcf-11eb-9e57-12bb97331649.jpg

打开graph功能块,并进行设置

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

5615a87e-bfcf-11eb-9e57-12bb97331649.jpg

添加控件

3)添加一个画面4,并在画面四种添加一个控件“PLC代码视图”

561f7fde-bfcf-11eb-9e57-12bb97331649.jpg

添加PLC代码视图

4)配置控件,将变量连接到对应的FB块的背景块中的"OFF_SQ"

56293d94-bfcf-11eb-9e57-12bb97331649.jpg

连接GRAPH块的变量

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

563c7fb2-bfcf-11eb-9e57-12bb97331649.jpg

PLC代码编辑

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

56498522-bfcf-11eb-9e57-12bb97331649.jpg

监视结果

好了,例子是一个简单的实例,PLC工程师编程时应该要考虑到变量名,步号的名称,这样才能达到效果。

编辑:jq

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

    关注

    4974

    文章

    12251

    浏览量

    454866
  • HMI
    HMI
    +关注

    关注

    9

    文章

    489

    浏览量

    47886
  • 代码
    +关注

    关注

    30

    文章

    4555

    浏览量

    66746
  • Graph
    +关注

    关注

    0

    文章

    36

    浏览量

    8824

原文标题:西门子TIA博途PLC技巧:如何在HMI上显示PLC代码流程

文章出处:【微信号:xue_PLC,微信公众号:PLC技术圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    【插针机HMI开发】用AWTK开发人机界面

    插针机中有两个重要的部件HMIPLCHMI提供用户操作和界面显示,而PLC则控制电机的运动逻辑。致远电子的ZTP800和AWTK-
    的头像 发表于 04-19 08:23 67次阅读
    【插针机<b class='flag-5'>HMI</b>开发】用AWTK开发人机界面

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

    随着web技术的快速发展,越来越多的PLC设备集成web服务器。宏集Web HMI帮助某自动化龙头企业轻松访问和连接西门子PLC中的web服务器,实现PLC内部关键数据的监控。
    的头像 发表于 03-27 10:49 163次阅读
    宏集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 918次阅读
    西门子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 309次阅读

    使用emWin的API显示面板内存存储的图片

    M487 Ver4.0 nuvoton 核 持有Segger 的 emWin 图书馆许可证。 使用 emWin 的 API 开发产品的人体机器接口( HMI) 很简单。 此示例代码使用 M480
    发表于 08-31 08:18

    何在NUC100使用FreeRTOS港口和在FreeRTOS使用示范样本代码

    应用:文件介绍了如何在NUC100使用FreeRTOS港口和在FreeRTOS使用示范样本代码。 BSP 版本: NUC100系列 BSP CMSIS v3.00.0003 硬件
    发表于 08-31 07:50

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

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

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

    代码使用 M480 MCU , 并使用 emWin 的 API 显示在面板的外部 SPI 闪光中存储的图片 。 emWin 可以轻松执行如何在 NuMaker- PFM- M487
    发表于 08-30 06:59

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

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

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

    代码使用 M480 MCU , 并使用 emWin 的 API 显示在面板的外部 SPI 闪光中存储的图片 。 emWin 可以轻松执行如何在 NuMaker- PFM- M487
    发表于 08-23 07:33

    浅谈LED显示屏分类及验收流程

    我们都知道,LED显示屏的种类很多,不同的应用场景使用不同的LED显示屏,那平时我们安装完毕之后,又该如何验收显示屏呢?流程又有哪些呢?接下来就和大家分享一下LED
    发表于 07-05 11:44 829次阅读
    <b class='flag-5'>浅谈</b>LED<b class='flag-5'>显示</b>屏分类及验收<b class='flag-5'>流程</b>

    HMI 连接的 PROFINET 参数

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

    如何将PLC流程显示HMI

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

    HMI显示PLC代码流程的方法

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

    HMI显示PLC代码的实现步骤

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