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

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

3天内不再提示

手把手教你通过宏集物联网工控屏&网关进行协议转换,将底层PLC/传感器的数据转换为TCP协议并传输到用户

虹科工业物联网技术 来源:虹科工业物联网技术 作者:虹科工业物联网技 2024-08-15 13:29 次阅读

前言

在日常的生产活动中,许多企业需要使用底层PLC传感器数据,但部分企业的终端平台仅支持TCP协议,而不支持常见的PLC或Modbus协议。为了实现兼容性,需要使用协议转换网关,将底层协议转换为TCP协议。

宏集物联网工控屏&网关支持200多种通信协议,包括常见的Modbus RTU/TCP、OPC UA,以及西门子欧姆龙和三菱等PLC协议;此外,它还能作为TCP客户端,通过TCP协议将数据发送到用户的终端平台

实现功能

1. 采集Modbus TCP传感器的数据,通过TCP方式发送到客户终端。

2. 设备兼容性和扩展性:确保网关&工控屏可以与多种设备兼容,并且能够适应未来增加的新的设备协议。

3. 数据缺失和准确性:在协议转换和传送过程中,确保数据缺失和准确性,避免因转换错误导致数据损坏。

操作步骤

01 配置Modbus TCP数据采集

(1)打开宏集JMobile Studio组态软件,双击协议,添加驱动程序,单击+:添加新行,从PLC列表中选择ModbusTCP协议,配置协议对话框,添加控制器/传感器的地址。其他参数可根据手册进行自定义配置。

wKgZoma9kj-AOb0tAACF0naSlO875.webp

(2)双击标签,单击+:添加新行,从驱动程序列表中选择Modbus TCP:显示标签定义对话框。寄存器类型和偏移量地址、数据类型可在传感器手册查询。

wKgaoma9kkCAJxFXAAB7-pFRhNM17.webp

02 配置Direct Socket通信

宏集物联网工控屏&网关支持作为TCP的客户端发送数据给到TCP服务器。

(1)配置协议,双击协议,添加驱动程序,单击+:添加新行,从PLC列表中选择协议。在协议配置对话框内配置类型为TCP,输入远程IP地址和端口

wKgZoma9kkCARhxoAADQKCjk9lk86.webp

(2)双击标签,单击+:添加新行,从协议列表中选择Direct Socket,显示标签定义对话框。根据帮助文档的说明添加存储器类型和数据类型。

wKgaoma9kkGAb9V6AACGiNOcvYg66.webp

(3)设计画面,并链接Direct Socket协议下的标签值到对应位置,通过JS脚本设置按钮动作执行的命令,获取Modbus TCP的数据标签值给到Direct Socket send标签,然后下载项目到硬件中。

wKgZoma9kkGAUSc8AADe3GiXLTQ29.webp

03 通信验证

(1)使用NetAssist网络调试助手作为TCP 服务器进行验证,配置协议类型TCP Server,本地主机地址,本地主机端口。

wKgaoma9kkGAVUJfAAB0KujiRV850.webp

(2)数据发送和接收测试,将Modbus TCP采集到的实时数据进行发送TCP server。

wKgZoma9kkeACLY9AACZ3uxbIBE28.webp

总结

通过宏集物联网工控屏&网关进行协议转换,可以将底层PLC或传感器的数据转换为TCP协议并传输到用户终端。操作步骤包括配置Modbus TCP数据采集、Direct Socket通信和通信验证,以确保系统的兼容性、扩展性和数据准确性。其他协议采集的数据也可以按照相同的步骤进行TCP转发。

审核编辑 黄宇

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

    关注

    5008

    文章

    13146

    浏览量

    461937
  • 物联网
    +关注

    关注

    2903

    文章

    44238

    浏览量

    370985
  • HMI
    HMI
    +关注

    关注

    9

    文章

    584

    浏览量

    48446
收藏 人收藏

    评论

    相关推荐

    【汇总篇】小草手把手教你 LabVIEW 串口仪器控制

    `课程推荐>>《每天1小时,龙哥手把手教您LabVIEW视觉设计》[hide]小草手把手教你 LabVIEW 串
    发表于 02-04 10:45

    工业无线MQTT联网网关

    通博联的工业联网网关中有一款采用 MQTT 的联网解决方案的工业无线MQTT
    发表于 02-07 14:00

    联网网关MQTT协议连接PLC配置全过程分享

    数据推送PLC----能控制设备并可编程的控制;结合理解:用网关获取PLC设备中的
    发表于 07-02 06:18

    松下协议转换网关WTGNet-FP相关资料推荐

    上层终端通过以太网的方式采集底层工业设备(主要为PLC,但不局限于PLC的设备)的数据,进而对这些数据
    发表于 02-16 06:29

    联大师】之联网智能网关

    目的系统的需求。1.1、工业网关工业网关也叫工业联网智能网关、无线数据采集
    发表于 06-11 06:37

    如何快速实现Modbus RTU和Modbus TCP协议转换

    设备(如各个品牌的PLC、仪器仪表、水电表等),采集到的数据网关端经过协议解析、数据处理后,
    发表于 08-18 18:36

    协议转换网关支持OPC UA及SNMP协议

    采集,然后采集到的Modbus RTU数据封装在SNMP OPC UA协议中,通过网络传输到
    发表于 10-09 19:52

    关于EthernetIP转ModbusTCP协议转换的成熟应用

    将不同设备之间的通信协议进行转换,实现数据传输和共享。 智能楼宇系统:智能楼宇系统中涉及到多种不同品牌和类型的设备,包括空调、照明、安防等
    发表于 12-13 17:26

    手把手教你如何开始DSP编程

    手把手教你如何开始DSP编程。
    发表于 04-09 11:54 12次下载
    <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>如何开始DSP编程

    手把手教你学LabVIEW视觉设计

    手把手教你学LabVIEW视觉设计手把手教你学LabVIEW视觉设计手把手教你学LabVIEW视
    发表于 03-06 01:41 3107次阅读

    手把手教你开发基于单片机的wifi通信的联网项目(远程灯控制)

    手把手教你开发基于单片机的wifi通信的联网项目(远程灯控制)
    发表于 11-12 19:36 18次下载
    <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>开发基于单片机的wifi通信的<b class='flag-5'>物</b><b class='flag-5'>联网</b>项目(远程灯控制)

    松下协议转换网关WTGNet-FP

    上层终端通过以太网的方式采集底层工业设备(主要为PLC,但不局限于PLC的设备)的数据,进而对这些数据
    发表于 12-20 18:54 10次下载
    松下<b class='flag-5'>协议</b><b class='flag-5'>转换</b><b class='flag-5'>网关</b>WTGNet-FP

    工程送样!手把手教你用好广和通RedCap模组FG131&amp;amp;amp;FG132系列

    工程送样!手把手教你用好广和通RedCap模组FG131&amp;FG132系列
    的头像 发表于 01-11 18:22 659次阅读
    工程送样!<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>用好广和通RedCap模组FG131&<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>amp</b>;FG132系列

    协议转换网关的功能和应用场景

    ,或者OPC协议转换为MQTT协议 通博联推出的协议转换
    的头像 发表于 06-18 10:55 457次阅读
    <b class='flag-5'>协议</b><b class='flag-5'>转换</b><b class='flag-5'>网关</b>的功能和应用场景

    联网工控通过 S7 ETH 协议采集西门子 1200 PLC 数据

    上周我们分享了HMI通过S7 MPI协议采集西门子400 PLC数据的操作步骤。本周,我们
    的头像 发表于 06-21 16:02 491次阅读
    <b class='flag-5'>宏</b><b class='flag-5'>集</b><b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>工控</b><b class='flag-5'>屏</b><b class='flag-5'>通过</b> S7 ETH <b class='flag-5'>协议</b>采集西门子 1200 <b class='flag-5'>PLC</b> <b class='flag-5'>数据</b>