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

    关注

    5052

    文章

    14811

    浏览量

    488613
  • HMI
    HMI
    +关注

    关注

    9

    文章

    728

    浏览量

    52312
  • 代码
    +关注

    关注

    30

    文章

    4976

    浏览量

    74384
  • Graph
    +关注

    关注

    0

    文章

    36

    浏览量

    9749

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    何在 LPCXpresso IDE 编写初始化控制器 PLL 的代码LPC2478?

    何在 LPCXpresso IDE 编写初始化控制器 PLL 的代码LPC2478给我一个示例和正确的方法。
    发表于 04-27 08:27

    STM32N6 在 PSRAM 运行代码的调试

    开发其产品过程中,使用了 STM32N657X0H3Q。客户的代码很大,不能放在SRAM 运行,想放在 PSRAM 上去运行,并咨询如何在 STM32CubeIDE 上进行调试。2.2. 重现问题关于如何将用户
    发表于 04-15 16:02 0次下载

    LAT1621_STM32N6 在 PSRAM 运行代码的调试

    STM32N657X0H3Q。客户的代码很大,不能放在SRAM 运行,想放在 PSRAM 上去运行,并咨询如何在 STM32CubeIDE 上进行调试。
    发表于 03-11 10:44 0次下载

    工业控制器HMI系统产品

    一.HMI系统是什么 1.1 HMI系统的定义 工业控制器人机界面HMI系统,全称为Human- Machine Interface,是连接人与工业控制设备的关键纽带。它能够利用显示
    的头像 发表于 02-24 09:24 1848次阅读
    工业控制器<b class='flag-5'>HMI</b>系统产品

    何在单个图表绘制多个测量结果曲线

    用户常常希望对一批设备进行测量,并将结果显示在同一个图表以便比较。APx序列(Sequence)的设计是每次仅显示一个设备的结果。如果您的电脑安装了MicrosoftExcel,可以使用以下
    的头像 发表于 02-11 09:02 242次阅读
    如<b class='flag-5'>何在</b>单个图表<b class='flag-5'>上</b>绘制多个测量结果曲线

    智能显示MCU D12x系列芯片在家电HMI的应用

    D12x系列芯片是一款基于RISC-V架构的工业级高性能微控制器芯片(MCU),专为嵌入式应用设计,特别适合智能家电中的人机交互界面。该系列芯片具备丰富的互联功能模块、强大的计算处理能力、优越的图形显示能力以及低功耗特性,是智能家电HMI解决方案的理想选择。
    的头像 发表于 02-06 16:29 1094次阅读
    智能<b class='flag-5'>显示</b>MCU D12x系列芯片在家电<b class='flag-5'>HMI</b><b class='flag-5'>上</b>的应用

    何在DGX Spark运行NVIDIA Omniverse

    首先感谢 Vigor 同学第一时间的分享,以下是具体如何在 DGX Spark 运行 Omniverse 的方法。
    的头像 发表于 12-17 10:13 927次阅读
    如<b class='flag-5'>何在</b>DGX Spark<b class='flag-5'>上</b>运行NVIDIA Omniverse

    CGI Studio如何加速HMI设计流程

    人机界面(HMI)开发领域正持续发展。随着硬件性能不断提升、用户期望持续增高,开发者必须打造出不仅当下功能完备,还能适配未来技术进步的 HMI 产品。CGI Studio 可助力开发者加速 HMI 设计
    的头像 发表于 11-18 14:08 846次阅读

    何在智多晶FPGA使用MIPI接口

    大家好呀!今天我们来聊聊一个非常实用的话题——如何在智多晶FPGA使用MIPI接口。不管是做摄像头图像采集还是屏幕显示控制,MIPI都是非常常见的接口标准。掌握了它,你的视频项目开发效率将大大提升!
    的头像 发表于 09-11 09:37 1545次阅读

    打开电源,电源指示灯亮起,但 HMI 在 NuMaker-HMI-MA35D1 评估板没有屏幕是怎么回事?

    打开电源,电源指示灯亮起,但 HMI 在 NuMaker-HMI-MA35D1 评估板没有屏幕
    发表于 09-03 07:03

    匠芯创智能显示MCU D12x系列芯片在家电HMI的应用

    丰富的互联功能模块、强大的计算处理能力、优越的图形显示能力以及低功耗特性,是智能家电HMI解决方案的理想选择。Part01D12x智能家电HMI解决方案1.高性能
    的头像 发表于 08-07 15:42 1585次阅读
    匠芯创智能<b class='flag-5'>显示</b>MCU D12x系列芯片在家电<b class='flag-5'>HMI</b><b class='flag-5'>上</b>的应用

    如何实现PLCHMI通讯

    在工业自动化行业中PLCHMI这俩个可是黄金搭档,PLC在那HMI就在那几乎都是形影不离的。现场操作人员通过HMI可以直观的看到现场的产量
    的头像 发表于 07-10 15:39 1956次阅读
    如何实现<b class='flag-5'>PLC</b>与<b class='flag-5'>HMI</b>通讯

    何在k230运行OpenCV的代码?

    何在k230运行OpenCV的代码
    发表于 06-17 06:06

    技术分享 | 如何在2k0300(LoongArch架构)处理器跑通qt开发流程

    技术分享 | 如何在2k0300开发板(LoongArch架构)处理器跑通qt开发流程
    的头像 发表于 05-20 11:05 1021次阅读
    技术分享 | 如<b class='flag-5'>何在</b>2k0300(LoongArch架构)处理器<b class='flag-5'>上</b>跑通qt开发<b class='flag-5'>流程</b>

    PLC中创建基于Web的人机界面可视化

    在工业 4.0 和工业物联网(IIoT)时代,无缝连接与实时监控对于高效工业流程至关重要。然而,该领域的一个常见挑战是快速访问 HMI 可视化界面,尤其是在处理分散在工厂各处的多种 PLC 时,或
    的头像 发表于 05-06 10:00 4457次阅读
    在<b class='flag-5'>PLC</b>中创建基于Web的人机界面可视化