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

    关注

    5011

    文章

    13290

    浏览量

    463263
  • HMI
    HMI
    +关注

    关注

    9

    文章

    589

    浏览量

    48550

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

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

收藏 人收藏

    评论

    相关推荐

    储能中人与机器交互的媒介——HMI

    的控制等多种功能。   通常HMI由硬件部分与软件部分组成,硬件主要为显示屏、按键等,用来显示及输入信息,软件部分主要操作系统和驱动程序以及用户界面程序。   HMI通常运行在特定的操
    的头像 发表于 12-24 00:27 1041次阅读

    HMI与SCADA的区别与联系 HMI技术智能制造中的作用

    HMI与SCADA的区别与联系 1. HMI(人机界面) HMI(Human-Machine Interface)即人机界面,是种允许用户与过程控制或监控系统交互的界面。它通常包括
    的头像 发表于 12-06 10:25 261次阅读

    HMI系统工业自动化中的应用

    HMI)系统是种用于控制和监控工业过程的界面,它允许操作员与机器进行交互。HMI系统通常包括或多个
    的头像 发表于 12-06 10:22 465次阅读

    PLC设备的数据采集云解决方案

    和管理困难。天拓四方为PLC设备的数据采集与云提供了有效的解决方案。 通过引入工业智能网关,可以实现对PLC设备数据的统采集和上传。以下是
    的头像 发表于 11-13 17:26 214次阅读

    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 584次阅读
    干货分享:宏集物联网<b class='flag-5'>HMI</b>通过S7 MPI协议采集西门子400<b class='flag-5'>PLC</b>数据

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

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

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

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

    技术干货|下HMI 的三关键考虑因素

    日常生活中,我们不断发现与机器相关的接触点越来越多。那么,HMI 的未来如何?除了数据收集、控制和显示外,新HMI 将抛开传统的人机
    的头像 发表于 04-19 12:49 311次阅读

    浅谈下HMI的三考虑因素

    步入人机交互的新世界,将需要交互式的智能应用,同时,用于支持实现 HMI 的处理器也面临系列新的挑战。下面,我们来详细了解下HMI 的三
    发表于 04-19 11:15 233次阅读

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

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

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

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

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

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

    PLC故障排除的三流程

          外围电路元器件故障       此类故障PLC工作定时间后的故障中经常发生。PLC控制回路中如果出现元器件损坏故障,
    的头像 发表于 01-08 08:42 417次阅读
    <b class='flag-5'>PLC</b>故障排除的三<b class='flag-5'>个</b><b class='flag-5'>流程</b>