虹科HMI解决方案
高性能
高防护
宽温
★★★★★
01
前言
随着工业物联网行业的快速发展,越来越多的企业需要采集现场设备中的数据,进而对设备状态进行实时监控,以及对数据进一步分析和应用以优化生产效能。
然而,往往现场设备都比较分散,且有些设备中存放数据的地址是不连续的,这会给数据的采集和管理带来不便和更高的成本。
例如我们的一个用户就遇到这样一个难题:
当他们要采集工厂车间中多台PLC的数据时(PLC中数据的存放地址是离散的),需要用很多台的数据采集设备跟PLC对接才能完成这项任务,且采集后的数据还是位于离散地址中,既增加成本,也不便于管理。
本文介绍的方案可以将设备中不连续地址的数据传输到连续的地址空间中,方便将数据上传到上位机中统一管理,完美解决用户的难题。
02
方案综述
虹科EXOR物联网设备(HMI/网关)的数据访问地址转换的功能是通过JMobile Studio软件实现的,逻辑如下:
首先通过JMobile Studio软件编写项目工程,将其下载到HMI/网关中运行,再通过OPC UA或Modbus等工业总线协议可实现对现场设备的监测和控制,也可以通过OPC UA或MQTT将配方数据上传到云平台。
此外,用户还可以通过Web浏览器、免费的JMobile客户端或VNC客户端,方便地对现场设备实现远程监控。
03
方案实现
1
确定使用的设备及通信协议
本案例使用的物联网产品是虹科物联网人机界面eX705 和eTOP510,通过Modbus TCP协议进行通信。前者作为Modbus TCP Server,后者作为Modbus TCP Client,用JMobile软件分别为Modbus TCP Server和Client编写项目工程。
2
编写项目工程
1)eX705项目工程
-
新建一个工程,添加Modbus TCP Server协议,并在该协议下添加6个标签(Tag1-Tag6),其数据访问地址分别设置为000006、300006和400006,以及400000、400001和400002。
2)eTOP510项目工程:
-
新建另一个工程,添加Modbus TCP协议(协议中的IP地址填eX705的IP地址),并在该协议下添加3个标签(Tag1-Tag3),其数据访问地址分别设置为400000、400001和400002。
3
添加数据传输功能
在eX705项目中,双击左侧的菜单栏打开数据传输设置界面,进行相关配置实现Tag1与Tag4,Tag2与Tag5,Tag3与Tag6的数据传输(如下图所示)。这里也可以根据实际需求更改数据传输的传输方向(单向和双向)和触发方式(数值更新、时间戳和触发器)。
4
下载工程到物联网设备上
分别将编写好的工程下载到eX705和eTOP510中,并使用网线将两个HMI相连,可看到数据传输效果如下:
eTOP510数据可视化界面
eX705数据可视化界面
可见,经过上述项目设计,eTOP510便可通过访问地址为400000、400001和400002的空间,访问到eX705中地址为000006、300006和400006的数据,实现数据访问地址的转换。
04
方案优势
虹科物联网HMI和网关的数据传输功能可以实现相同通讯协议之间的数据传输和不同通讯协议之间的数据传输,进而实现数据访问地址的转换,将离散地址数据转换成连续地址数据,方便用户对数据的统一管理。
此外,和普通的物联网HMI和网关相比,虹科物联网HMI和网关支持200+协议(包括OPC UA、Modbus TCP和多个品牌PLC通讯协议等),提供3中远程监控方式(VNC、Web浏览器和JMobile客户端),集成Codesys软PLC控制功能,还支持通过JavaScript进行高效脚本编写。
研讨会
邀请
2021.10.28(明天)
早上10:00-11:30
原文标题:【虹科方案】将位于离散地址的数据转换到连续地址中
文章出处:【微信公众号:工业物联网技术】欢迎添加关注!文章转载请注明出处。
-
网关
+关注
关注
9文章
4560浏览量
51303
发布评论请先 登录
相关推荐
评论