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

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

    关注

    5001

    文章

    12987

    浏览量

    460051
  • HMI
    HMI
    +关注

    关注

    9

    文章

    575

    浏览量

    48351
  • 代码
    +关注

    关注

    30

    文章

    4678

    浏览量

    67835
  • Graph
    +关注

    关注

    0

    文章

    36

    浏览量

    9025

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

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

收藏 人收藏

    评论

    相关推荐

    何在 TIDK 器件和客户产品 HS 器件中完成安全流程

    德赢Vwin官网 网站提供《如何在 TIDK 器件和客户产品 HS 器件中完成安全流程.pdf》资料免费下载
    发表于 09-13 11:08 0次下载
    如<b class='flag-5'>何在</b> TIDK 器件和客户产品 HS 器件中完成安全<b class='flag-5'>流程</b>

    ESP32-S2-HMI-DevKit-1开发板如何实现lcd竖屏显示

    你好, ESP32-S2-HMI-DevKit-1开发板demo,lcd都是横屏显示的,想改成竖屏显示,这个需要怎么修改,或者是有没有这样的demo? 另外没找到
    发表于 06-28 06:50

    干货分享:宏集物联网HMI通过S7 MPI协议采集西门子400PLC数据

    宏集物联网HMI集成了多个驱动来适配西门子200、300、400、1200、1500、LOGO等系列PLC,本文主要介绍宏集HMI通过S7 MPI协议采集西门子400PLC数据的操作步
    的头像 发表于 06-13 13:39 321次阅读
    干货分享:宏集物联网<b class='flag-5'>HMI</b>通过S7 MPI协议采集西门子400<b class='flag-5'>PLC</b>数据

    显示器和相机相关工业HMI选择合适的MPU

    自从标准是一个由灯、表盘和手动开关组成的面板以来,HMI已经有了显著的发展。随着这种演变,需要具有高级显示和/或相机功能的HMI,包括2D/3D成像和图像识别,其中许多涉及HD(高清)要求,如图1
    的头像 发表于 05-09 14:25 2810次阅读
    为<b class='flag-5'>显示</b>器和相机相关工业<b class='flag-5'>HMI</b>选择合适的MPU

    宏集PLC+HMI触控一体机助力构建物料自动分拣系统

    宏集DC系列PLC+HMI触控一体机集成了参数设置、数据显示、设备监控等功能,可通过曲线和动画形式展示自动化控制过程,并支持逻辑编程,帮助构建高效的物料自动分拣系统.
    的头像 发表于 05-08 10:52 402次阅读
    宏集<b class='flag-5'>PLC+HMI</b>触控一体机助力构建物料自动分拣系统

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

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

    思瑞浦TPS32 HMI应用方案

    随着消费和工业应用产品对人机交互体验更人性化和智能化的追求,人机交互接口(HMI)在显示和交互方式也伴随着需求不断升级。显示需求从断码显示
    的头像 发表于 04-15 14:21 297次阅读
    思瑞浦TPS32 <b class='flag-5'>HMI</b>应用方案

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

    随着web技术的快速发展,越来越多的PLC设备集成web服务器。宏集Web HMI帮助某自动化龙头企业轻松访问和连接西门子PLC中的web服务器,实现PLC内部关键数据的监控。
    的头像 发表于 03-27 10:49 499次阅读
    宏集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 3502次阅读
    西门子S7-200SMART <b class='flag-5'>PLC</b>的系统时钟<b class='flag-5'>显示</b>在MCGS <b class='flag-5'>HMI</b><b class='flag-5'>上</b>

    什么是HMI:你必须知道的定义、趋势与关键特性

    ,让操作人员或维护人员能够直接操作设备并进行监控。HMI系统通常能提供丰富的资讯,例如温度、压力、制造流程步骤以及材料的计量数据。还能显示设备中物料的确切位置或储存槽内的液位数据等讯息。无论是在制造业、能源管理还是其他自动化的重
    的头像 发表于 01-16 11:11 4655次阅读
    什么是<b class='flag-5'>HMI</b>:你必须知道的定义、趋势与关键特性

    何在KW45-EVK使用RTC

    德赢Vwin官网 网站提供《如何在KW45-EVK使用RTC.pdf》资料免费下载
    发表于 01-03 09:41 0次下载
    如<b class='flag-5'>何在</b>KW45-EVK<b class='flag-5'>上</b>使用RTC

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

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

    何在LCD显示汉字和英文

    摘要:LCD是嵌入式常见设备,如何在LCD显示汉字和英文?矢量字体和点阵字体有何不同?同一个字符为何有多种编码?GB2312、GB18030指什么?他们之间有关系吗?嵌入式设备如何支持多国语言?从哪里获取字库?需要付费吗?以上
    的头像 发表于 11-28 10:20 2458次阅读
    如<b class='flag-5'>何在</b>LCD<b class='flag-5'>上</b><b class='flag-5'>显示</b>汉字和英文

    何在AT32 MCU使用FPU功能

    何在AT32 MCU使用FPU功能
    的头像 发表于 11-01 17:18 3882次阅读
    如<b class='flag-5'>何在</b>AT32 MCU<b class='flag-5'>上</b>使用FPU功能

    何在Zynq SoC开始使用FreeRTOS

    该项目演示如何在 Zynq SoC 开始使用 FreeRTOS。
    的头像 发表于 10-18 09:44 1586次阅读
    如<b class='flag-5'>何在</b>Zynq SoC<b class='flag-5'>上</b>开始使用FreeRTOS