使用代理设备实现HMI连接

场景

  • 当PLC程序在classic step7上时,或者有几个设备同时想用一个HMI时,或者HMI和PLC不在一个项目内时,代理设备功能可以很方便的实现HMI连接(不是简单的S7连接,而是包含可供HMI控件调用报警/诊断视图的HMI连接)。

找到代理设备

  • 在博图硬件组态界面,点开控制器,找到Device proxy,把代理设备拖拽出来。
  • 右键代理设备,选择初始化代理设备
  • 可供选择的类型如下,支持经典step7项目,支持对应版本的博图程序,支持代理设备文件:

跨博图版本可能会出错,试过用V19博图打开.ap21,程序崩溃了。

  • 关于ipe,它是PLC内的设备代理数据选项,可以选择要导出的数据类型

建立HMI连接

  • 当成功初始化代理设备之后,最重要的内容就是建立HMI连接,如下:
  • 建立好之后就可以去HMI中找到响应的连接了

用的classic step7下的设备实测,两条连接其实指向同一个PLC,使用的数据不一样,两条连接可以同时运行。

在classic step7中的程序要如何获得报警和诊断连接

  • 在classic step7中,首先要去设置RSE
  • 设置好RSE之后,要把诊断支持DB打开,如图:

如果是H系统,就没有PROFINET IO DB, 如果是标准PLC,PROFINET IO DB会对应生产DB126。DB126对应了HMI视图的系统诊断视图。

  • 设置好之后的效果,见HMI报警和诊断:

代理设备的工作方式

  • 如图
posted @ 2026-05-27 20:34  你要去码头整点薯条吗  阅读(37)  评论(0)    收藏  举报