• 淘宝商城
  • English
  • España
佰马科技提供智慧杆网关,5G网关,2G/3G/4G/全网通,DTU,工业网关,物联网平台等
  • 行业产品
    • 智慧路灯杆网关
      • BMG8200-L 智慧杆网关(微型)
      • BMG8200智慧杆网关(交流型)
      • BMG8100智慧杆网关(直流型)
      • BMG8500智慧杆网关(防水型)
      • BMG8600智慧杆网关( AI型 )
      • BMG500多功能杆网关(经济型)
      • BMG5100千兆5G智能杆网关
      • BMG700多功能杆智能网关
      • 智慧灯杆挂载设备选型及接入
      智慧杆云平台
      • 智慧路灯杆云平台系统 V3.0
      • 智慧路灯杆云平台系统 V2.0
      • 智慧照明云平台系统
      • 智慧照明云平台-手机APP
      • 智慧路灯杆云平台定制
      • 网关远程管理平台
      智能照明
      • 集中控制器-旗舰版(7″触控屏)
      • 4G/Cat.1 智能单/双灯控器 DK100
      • RS485 单/双灯控制器 DK200
      • Cat.1 单/双灯控制器 CAT500
      • Cat.1 单/双灯控制器(带恒流源) CAT510
      • Cat.1 智能单/双灯控制器 DK360
      • 宽带电力载波单/双灯控制器 HPLC600
      • 宽带电力载波网关 HPLC650
      • 集中控制器 DK600
      • NEMA单灯控/集中控制器
      智慧城市系统
      • 地下管廊监测系统
      • 地下停车场环境监测系统
      • 智慧连锁店千兆5G/4G网关
      • 连锁店物联网4G路由器
      • 智慧园区系统
      • 智慧景区应用
      • 智慧公园应用
      • 智慧城市应用
      • 智慧社区应用
      • 智慧公厕物联网网关
  • IoT产品
    • 边缘计算网关
      边缘计算网关
      • 边缘计算网关BMG700
      • 边缘计算网关BMG800
      • 智能区域控制器
      • AI智能网关BM-A6
      • AI智能网关BM-A16
      • OPC智能网关
      工业5G网关
      工业5G网关
      • 6合1智能融合网关
      • 微型5G网关BMG2300
      • 小型5G网关BMG5000
      • 5G工业网关BMG5100
      • 5G+WiFi6 工业CPE网关
      • 工业5G网关BMG500
      物联网工业网关
      物联网工业网关
      • GNSS卫星定位终端BM-T1
      • 嵌入式微型网关BMG460
      • BME200电力级加密网关
      • 工业物联网关BMG500
      • 微型无线RTU BMY300
      • 遥测终端RTU BMY600
      工业无线路由器/DTU
      工业无线路由器/DTU
      • MQTT工业5G/4G路由器
      • BMR200两口工业路由器
      • BMR400四口工业路由器
      • BMR500五口工业路由器
      • BMR420双卡无线路由器
      • BMR520双卡无线路由器
      • BMD100工业级DTU
      • BMD200行业版DTU
      • BMD300电力版DTU
      • BMM232短信Modem
      工业以太网交换机
      工业以太网交换机
      • 2光4电PoE交换机(非管)
      • 2光8电PoE交换机(非管)
      • 2光10电PoE交换机(非管)
      • 2光16电交换机(非管)
      • 2光8电PoE交换机(管理)
      • 2光16电交换机(管理)
      • BM-IES04G千兆交换机
      • BM-IES06工业交换机
      • BM-IES08工业交换机
      • BM-IES16工业交换机
      云平台
      云平台
      • 配电房远程监测系统
      • 冷冻机设备远程管理平台
      • 设备远程监测平台
      • 网关远程管理平台
      • 行业定制平台
  • 应用方案
    • 智慧灯杆
      • 佰马智慧杆助力福州老街区焕发新生…
      • 佰马智慧路灯杆共创智慧乡村新风貌
      • 石家庄智慧杆南三条步行街案例
      • 云南大理休闲街智慧杆建设案例
      • 智慧路灯杆在智慧城市中的应用
      智慧园区
      • 佰马智慧杆赋能盐城智慧工业园
      • 伊利内蒙智慧产业园智慧杆案例
      • 基于物联网关的智慧体育场馆方案
      • 智慧路灯杆在智慧校园的应用
      • 智慧路灯杆在智慧科技园的应用方案
      智慧景区
      • 佰马智慧杆助力石竹山景区智慧升级
      • 佰马网关打造智慧公园数字宣传栏
      • 佰马智慧杆协同构建无锡智慧公园
      • 福州船政文化城智慧杆典型案例
      • 5G智慧路灯杆赋能城市智慧公园群
      智慧交通
      • 基于AI网关的水域船舶识别应用方案
      • 佰马智慧杆共建山东泰安智慧公路
      • 佰马高速服务区智慧路灯杆案例
      • AI网关助力智慧杆实现交通安全监测
      • 智慧路灯杆“灯随车动”应用
      智慧市政
      • 基于RTU的智慧管网生命线监测方案
      • 佰马边缘网关助力构建应急广播系统
      • 基于4G路由的路侧停车高位视频杆方案
      • 借助GNSS定位终端的桥梁高精度监测
      • 基于AI网关的溺水监测告警应用
      设备远程监测
      • 佰马微型5G网关助力打造食品智能工厂
      • CAN总线网关应用优势及适用场景
      • 基于4G微型RTU的工业管网远程监测
      • 5G网关在无人机行业的应用
      • 冷冻设备远程监测及故障预警系统
      智慧电力
      • 基于AI网关的风电系统在线监测
      • 基于边缘智能网关的光伏储能监测
      • AI网关助力配电房实现智能化管控
      • 基于AI网关的光伏电站在线监测方案
      • 基于边缘电力网关的智慧配电房应用
      智慧商业
      • 品牌连锁店5G/4G无线组网方案
      • 自动洗车机远程监测与设备联动方案
      • 自助银亭VPN无线组网解决方案
      • 自助缴费终端无线联网方案
      • 自助设备无线联网方案
  • OEM/ODM
  • 服务支持
    • 资料下载
      资料下载
      在线工单
      帮助文档
      帮助文档
  • 商务合作
    • 样机申请
      样机申请
      定制申请
      定制申请
      代理合作
      代理合作
  • 新闻中心
  • 关于佰马
  • 联系我们
  • 首页
  • 帮助文档
  • 工业物联网网关
  • MQTT物联网网关教程
  • 工业物联网网关与ModbusRTU协议设备对接教程

帮助文档

  • 智慧灯杆网关
  • 智慧照明
  • 智慧杆系统
  • 智慧灯杆网关外设对接
  • 智慧路灯杆平台
  • 网关远程管理平台
  • 工业物联网网关
  • 边缘计算网关
  • 安全加密网关
  • 工业级无线路由器
  • 工业级无线DTU
  • 遥测终端RTU
  • 二次开发文档
  • NB-IOT
  • 5G无线通信
  • 无线通信基础知识
  • 工业级MODEM(短信猫)
  • 串口服务器
  • 工业交换机
  • LoRa文档

工业物联网网关与ModbusRTU协议设备对接教程

  • 时间 :2019-01-30
  • 作者 :佰马科技
  • 浏览数 :5453

BMG200工业物联网网关配置软件支持多种通讯协议。本文简要介绍工业网关通过ModbusRTU协议读写Modicon PLC设备的各种寄存器的数据,及对支持ModbusRTU标准协议的各类PLC、仪表、控制器数据的读写。


设备简介

本驱动构件用于通过ModbusRTU协议读写Modicon PLC设备的各种寄存器的数据; 

同时也可用于对支持ModbusRTU标准协议的各类PLC、仪表、控制器数据的读写。

本驱动支持01、02、03、04、05、16常用功能码,对功能码支持请参见附录1。


驱动类型

串口设备

通讯协议

采用莫迪康ModbusRTU协议

通讯方式

一主一从、一主多从方式。驱动构件为主,设备为从。


硬件连接

与设备通讯之前,工业物联网网关BMG200必须保证通讯连接正确。

通讯连接方式:与设备之间采用标准的RS485或RS232通讯。 

Modicon TSX系列和Twido系列PLC的编程通讯口(Terminal Port)的通讯电缆图如下:


网关硬件连接.jpg


其他设备的通讯连接,具体请参考对应设备手册。

设备通讯参数

“ModbusRTU”端口参数设置如下:


ModbusRTU端口.jpg


串口通讯参数设置如下:


设置项

参数项

通讯波特率

9600 (默认值)、19200、38400

数据位位数

7、8(默认值)

停止位位数

1(默认值)、2

奇偶校验位

奇校验、偶校验(默认值)、无校验

其中通讯参数设置应与设备的通讯参数相同,否则无法正常通讯。

设备通讯参数的具体设置请参见对应设备手册。


通道变量属性

本驱动构件可支持ModbusRTU寄存器类型及对应功能码如下:


寄存器

数据类型

读取功能码

写入功能码

操作方式

[0]输出继电器

BIT

01

05

读写

[1]输入继电器

BIT

02

—

只读

[3]输入寄存器

SHORT,LONG,FLOAT

04

—

只读

[4]输出寄存器

SHORT,LONG,FLOAT

03

16

读写



说明:

功能码:[1]、[3]区不支持写操作;[4] 区在双字(32位)时,使用16功能码进行数据写操作。

数据类型:

16位整数解码顺序:调整字元件的解码顺序,对于Modicon PLC及标准PLC设备,使用默认值即可。

0—12:表示字元件高低字节不颠倒(默认值)。

例如:解码0x0001  表示1

1—21:表示字元件高低字节颠倒。

例如:表示0x0100 (即256)

32位整数解码顺序:调整双字元件的解码顺序,对于Modicon PLC,请设置为“0-3412”顺序解码。

0—3412:表示双字元件高低字颠倒,但字内高低字节不颠倒。

例如:解码0x0000 0001 表示 0x0001 0000 (即65536)

1—1234:表示双字元件不做处理直接解码(默认值)。

例如:解码0x0000 0001  表示 1

2—2143:表示双字元件高低字不颠倒,但字内高低字节颠倒。

例如:解码0x0000 0001  表示 0x0000 0100 (即256)

3—4321:表示双字元件内4个字节全部颠倒。

例如:解码0x0000 0001 表示 0x0100 0000 (即1677 7216)

32位浮点数解码顺序:调整双字元件的解码顺序,对于Modicon PLC,请设置为“0-3412”顺序解码。

0—3412:表示双字元件高低字颠倒,但字内高低字节不颠倒。

例如:解码 0x3F80 0000 表示 2.27795e-041

1—1234:表示双字元件不做处理直接解码(默认值)。

例如:解码 0x3F80 0000 表示 1.0

2—2143:表示双字元件高低字不颠倒,但字内高低字节颠倒。

例如:解码 0x3F80 0000 表示 -5.78564e-039

3—4321:表示双字元件内4个字节全部颠倒。

例如:解码 0x3F80 0000 表示 4.60060e-041


注释:
1. 对于PLC及控制器等可编程设备,在需要读取大量数据的时候,请在设计下位程序时,尽量将要采集的数据放在相同寄存器的连续地址中,这样即可以提高每次采集的效率,又可以避免因地址不连续而导致的采集分块过多,通讯速度慢的问题,从而有效的提高采集速度。

2. 对于32未解码顺序,需要设置内存变量MODBUSTYPECOM1(代表COM1),在系统启动时设置脚本置内存变量为0,1,2,3即可,默认为0,可以不设置。


特殊应用的开发

本设备构件目前只实现部分通讯功能,如需要用作其它用途或本构件不能满足要求时,可自行进行开发,也可以提出具体的技术要求,由佰马科技Baimatech亲自为您定制。


附表:

附录1

本驱动构件支持的寄存器及功能码说明如下:

寄存器

读取功能码

写入功能码

功能码说明

[1区]输入继电器

02

—

02: 读取输入状态

[0区]输出继电器

01

05

01: 读取线圈状态

05: 强制单个线圈

[3区]输入寄存器

04

—

04: 读输入寄存器

[4区]输出寄存器

03

16

03: 读保持寄存器

16: 预置多个寄存器


说明:

1.本驱动构件支持01、02、03、04、05、16等常用功能码,对于其它非数据通讯用功能码暂不支持。

2.以上功能码均以10进制标注。功能码15和16分别对应16进制的0x0F和0x10。

注意:添加寄存器通道时,起始地址均为1,这是遵从Modbus协议的,即所谓的“协议地址”,对于部分寄存器起始地址为0的设备,通道添加时,地址应加1处理。 


上一篇 :物联网网关搭建VPN客户端,实现PLC远程下载 下一篇 :工业物联网网关变量的数据类型
联系我们
联系我们

佰马Baimatech,集M2M产品研发、IoT平台服务、国际化运营于一体,让我们联接,共创未来

电话

0592-2061730

样机申请
样机申请
淘宝商城
淘宝商城
ODM/OEM
ODM/OEM
帮助文档
帮助文档
在线客服
郑工:15396287083
罗工:15305024796
温工:15306929016
廖工:15396206579
佰马科技

关于

  • 关于佰马
  • 人才招聘
  • 联系我们

行业产品

  • 智慧路灯杆网关
  • 智慧杆云平台
  • 智能照明
  • 智慧城市系统
  • 网关贴牌
  • 网关定制
  • 设备远程管理平台

产品

  • 边缘计算网关
  • 工业5G网关
  • 物联网工业网关
  • 工业无线路由器/DTU
  • 工业以太网交换机
  • 产品OEM-ODM
  • 云平台
  • 加密通信网关
  • 工业级无线DTU

应用

  • 智慧灯杆
  • 智慧园区
  • 智慧景区
  • 智慧交通
  • 智慧市政
  • 设备远程监测
  • 智慧电力

佰马公众号

佰马科技
版权 © 2017 佰马科技 保留所有权利. 闽ICP备18001681号-1