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

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

3天内不再提示

在HMI上显示PLC代码流程的方法

wtipoasfe 2022-12-20 21:44 次阅读

【导读】

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

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

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

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

f3dce00a-8066-11ed-8abf-dac502259ad0.png

(图一,打开graph功能块,并进行设置)

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

f41b83fa-8066-11ed-8abf-dac502259ad0.png

(图二,添加控件)

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

f451109c-8066-11ed-8abf-dac502259ad0.png

(图三,添加PLC代码视图)

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

f48b5284-8066-11ed-8abf-dac502259ad0.png

(图四,连接GRAPH块的变量)

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

f4b597ce-8066-11ed-8abf-dac502259ad0.png

(图5,PLC代码编辑)

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

f4de207c-8066-11ed-8abf-dac502259ad0.png

(图六,监视结果)

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

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

    关注

    5010

    文章

    13277

    浏览量

    463122
  • 编程
    +关注

    关注

    88

    文章

    3614

    浏览量

    93698
  • HMI
    HMI
    +关注

    关注

    9

    文章

    588

    浏览量

    48541

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

文章出处:【微信号:工控PLC学习,微信公众号:工控PLC学习】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

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

    实际工业应用中,PLC的实时时钟通常需要显示HMI,这是因为有的
    的头像 发表于 01-17 09:46 4293次阅读
    西门子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>

    基于Arduino Nano和HMI接口的微型PLC

    描述纳米PLC+人机界面这是一个为自己的学习目的而进行的项目,也是为了我的YouTube频道上展示它。这是一个基于Arduino Nano和HMI接口的微型PLC。NET 6和Win
    发表于 06-28 06:21

    怎样通过HMI的一个窗口访问PLC内部的数据呢?

      编辑软件:CODESYS  编辑时间:2022-9-14  内容:介绍通过HMI的一个窗口,可以访问PLC内部的数据,这里只是简单的介绍了访问MX0.0的位地址,也可以根据需求访问WORD
    发表于 03-03 11:45

    基于PLC显示控制屏的信息轮巡的显示方法设计

    针对现代PLC工业系统数据信息繁多、结构复杂,综合显示控制屏显示功能有限的难题,在数据信息传统的显示方法的基础
    发表于 07-02 15:07 27次下载

    PLC故障查找方法流程图及其处理对策

    PLC故障查找方法流程图及其处理对策 本文列举了PLC五种故障查找方法流程图,并列出常规输入
    发表于 06-15 13:26 1100次阅读
    <b class='flag-5'>PLC</b>故障查找<b class='flag-5'>方法</b><b class='flag-5'>流程</b>图及其处理对策

    PLCHMI商用制冷系统中的应用

    PLCHMI商用制冷系统中的应用 商用制冷系统中压缩机的控制大都采用机械式控制,众所周知,机械式控制存在着许多不足,如:体
    发表于 06-19 13:28 1019次阅读
    <b class='flag-5'>PLC</b>、<b class='flag-5'>HMI</b><b class='flag-5'>在</b>商用制冷系统中的应用

    Matlab代码PLC控制系统中的实现方法研究_孙立平

    Matlab代码PLC控制系统中的实现方法研究_孙立平
    发表于 03-19 11:27 1次下载

    基于HMI显示SINAMICS S120的故障报警方法

    没有PLC 的情况下,通过西门子组态软件WinCC Flexible,可以实现SINAMICS S120 和屏的直接通讯。那么不通过PLC,如何在HMI 设备
    发表于 10-19 14:46 12次下载
    基于<b class='flag-5'>HMI</b><b class='flag-5'>显示</b>SINAMICS S120的故障报警<b class='flag-5'>方法</b>

    HMIPLC工控系统的应用解析

    工业人机界面Human Machine Interface,简称HMI,又称触摸屏监控器,是一种智能化操作控制显示装置。工业人机界面由特殊设计的计算机系统32位RISCCPU芯片 为核心,STN
    发表于 08-16 18:11 9478次阅读

    简述PLC工控系统中HMI的重要性

    HMI用于PLC控制系统时,HMIPLC之间通过串口以Direct Link(直接连接)方式进行通讯。该方式下,
    的头像 发表于 11-12 16:27 9713次阅读

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

    介绍一个非常有趣的应用,可以将PLC流程显示HMI,只要设备停止,可以
    的头像 发表于 05-29 10:55 3508次阅读
    浅谈如何在<b class='flag-5'>HMI</b><b class='flag-5'>上</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流程显示HMI
    的头像 发表于 12-21 11:40 1583次阅读

    HMI显示PLC代码的实现步骤

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

    HMI显示PLC代码流程方法

    这时,我们该如何补救的,接下来,我就给大家介绍一个非常有趣的应用,可以将PLC流程显示HMI
    的头像 发表于 05-12 16:54 677次阅读
    <b class='flag-5'>在</b><b class='flag-5'>HMI</b><b class='flag-5'>上</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>

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

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