如何对接Modbus-tcp协议(使用Thinlinks物联网平台)

Modbus-tcp设备对接

接入步骤如下

  1. 创建MODBUS_TCP网络组件,MODBUS_TCP是平台主动扫描设备,需要输入一般是串口服务器地址和端口

  2. Modbus PollModbus Slave工具测试,因为是主动扫描,无法像其他协议一样直接采集数据,需要完成后续协议编写以及测试工具开启之后才可调试。

  3. 如其他协议创建产品和设备之后,modbus有一个单独的配置项,该配置项可以配置一组一组读取寄存器数据,寄存器范围可以用如0-8,9-12,13,15-17表示,平台会根据逗号自动分组,然后需要在协议的decode方法中去解析读取的数据,这里需要注意读取的间隔,避免频率过快导致超过波特率,自行判断即可。

  4. 实现协议,解析decode方法,每次扫描完一组寄存器都会调用一次decode方法,因此,可根据自定义的code和寄存器起始位置去解析。

相关推荐
小羊没烦恼!4 小时前
微服务化的基石——持续集成
java·大数据·word·powerpoint·.net
俊昭喜喜里5 小时前
java中的继承和多态的区别
java
小羊没烦恼!5 小时前
初探性能优化——2个月到4小时的性能提升
java·开发语言·windows·算法·c#
譕痕5 小时前
JSONObject与JSONArray封装数据格式区别
java·json
调试优选官5 小时前
IoT物联网系统定制落地实践:从设备接入、协议网关、平台分层到业务应用,如何做技术选型、交付验收、责任边界与长期运维成本评估及迁移安排
物联网·iot·成本分析
胡写代码5 小时前
别再前后端各写一套表单校验了
java·后端
小鱼能吃糖5 小时前
缺陷修复总览 · mall电商项目:5类缺陷,1个病根,4个业务域
java·电商
此时不提桶,更待何时5 小时前
01-06-A-JVM排查实战详解
java·jvm
vipxieliang6 小时前
ValidX 在 DDD 领域驱动设计中的实践
java·spring boot
ba_pi6 小时前
mysql 查询所有表名并授权
java