当前位置: 首页 > article >正文

DeviceNet转Modbus TCP网关的远程遥控接收端连接研究

在港口码头作业中,遥控器因其精确的操作控制和稳定的性能,已成为起重机货物装卸作业的重要辅助工具。然而,在某港口码头实施无线遥控器远程控制掘进机的过程中,由于通信协议的不兼容,遭遇了技术难题。具体而言,遥控器采用DeviceNet协议以确保指令传输的低延迟,而上位机监控系统则基于Modbus TCP协议进行网络构建。由于这两种协议的设备无法实现直接通信,导致远程指令的传输延迟,这一状况严重威胁到作业的安全性。

稳联技术DeviceNet转Modbus TCP网关接口分为三种,网口、串口、电源。DEVICENET端口(V-,L,D,H,V+)

从属设备的devicenet接线要与网关逐一对应,并且要在DeviceNet转Modbus TCP网关侧L和H加配120欧电阻。

将计算机通过以太网线连接至网关的首个或次级网络接口,作为MODBUS TCP通信传输的网络端口。启动DeviceNet转Modbus TCP网关的第三方配置软件,进行项目创建。

下图为DEVICENET从属设备的eds文件,从中可查看到具体配置的参数。比如input,output的数量

为了验证从eds文件分析出来的具体参数是否正确,可以用第三方软件再次解析。通过解析出来显示的参数与eds显示的一致,那么就可以把参数安装名称对应写到网关配置软件里。

Modbus tcp配置参数TCP-DN长度、DN-TCP长度为输入输出字节长度,这里的长度按照所有从属设备的总和。TCP显示DN从站状态为从站监控功能,现仅开放周期方式。从站监控为前8个字节。如状态不显示前8个字节并不会显示从站状态。

DeviceNet设置与从属设备一致的波特率,节点地址为默认。

在DeviceNet主站插入Node(DeviceNet从站),逐步根据解析出来的参数填入,节点地址-1,O-T=32,T-O=32,VendCode=65534,

ProdType=7,ProdCode=1

下图为modbus tcp和devicenet都联通的状态。

这个案例里的DEVICENET转MODBUS TCP网关,就是用来把DEVICENET从站设备和MODBUS TCP协议连接起来的工具,这样不同的设备就能更容易地互相通信了。有了这个网关,大家就能轻松地把DEVICENET和MODBUS TCP连在一起,交换数据啦。

http://www.lryc.cn/news/2402249.html

相关文章:

  • ASP.NET Core 中间件深度解析:构建灵活高效的请求处理管道
  • 开关机、重启、改密、登录:图解腾讯云CVM日常管理核心操作,轻松掌控你的云主机
  • 从0到1认识ElasticStack
  • I2C 外设知识体系:从基础到 STM32 硬件实现
  • vue和uniapp聊天页面右侧滚动条自动到底部
  • 文件索引:数组、二叉树、二叉排序树、平衡树、红黑树、B树、B+树
  • PHP的namespace
  • 《仿盒马》app开发技术分享-- 商品搜索页(顶部搜索bar热门搜索)(端云一体)
  • 10_聚类
  • 网络安全:网页密码防护与记住密码功能的安全
  • Tensorborad
  • Kafka存储机制核心优势剖析
  • day027-Shell自动化编程-基础
  • 工业自动化DeviceNET从站转Ethernet/IP主站网关赋能冶金行业工业机器人高效运行
  • STM32启动文件学习(startup_stm32f40xx.s)
  • 构建高效可靠的电商 API:设计原则与实践指南
  • 开源数据库MySQL 与 PostgreSQL的巅峰对决。
  • 从 LeetCode 到日志匹配:一行 Swift 实现规则识别
  • 前端js获取当前经纬度(H5/pc/mac/window都可用)
  • Meta计划借助AI实现广告创作全自动化
  • AI编程规范失控?三大策略用Cursor Rules精准约束
  • 4.大语言模型预备数学知识
  • 免费开源Umi-OCR,离线使用,批量精准!
  • NLP驱动网页数据分类与抽取实战
  • 设计模式之单例模式(二): 心得体会
  • 使用Python提取PDF元数据的完整指南
  • uni-app学习笔记十八--uni-app static目录简介
  • 阿里云ACP云计算备考笔记 (3)——云存储RDS
  • 仓颉语言---Socket编程
  • Mysql的B-树和B+树的区别总结