星纵UC系列RS485透传对接
目录
概述
星纵物联UC系列采集器支持RS485透传,包含主动透传和双向透传两种工作模式。
主动透传
由服务器端先下发指令,透传对应的指令到终端设备,再返回终端设备回复的数据,事件触发是由服务器下行指令开始执行。启用主动透传时可同时支持Modbus通道主动采集。
-
- 下行:服务器 一MQTT→ 网关 一LoRaWAN®→ UC系列 一RS485→ 终端
- 回复:终端 一RS485→ UC系列 一LoRaWAN®→ 网关 一MQTT→ 服务器
双向透传
数据自由的双向透传,可以从服务器端先下行,也可以由终端设备先上行。
服务器 ←MQTT→ 网关 ←LoRaWAN®→ UC系列 ←RS485→ 终端
注意:由于无法区分数据是通道下发采集还是透传下发,启用双向透传时不支持Modbus通道主动采集。
准备
- 星纵物联LoRaWAN®网关
- 星纵物联UC系列采集器
- 串口模拟工具:modbus slave
- RS485 转USB转换器
步骤
1. 硬件连接
将UC设备的RS485接口通过RS485转USB转换器连接至电脑端。电脑端打开Modbus Slave软件模拟节点设备。
注意:连接完成后可通过Toolbox在UC设备配置界面配置采集通道,通过点击fetch检查是否采集到数值。如果能够正常采集到数值则代表UC设备与传感器间连接正常。
2. UC设备接入网关
在网关上添加并激活UC设备,注意添加设备时需要按对应设备的工作方式选择,常规UC设备工作方式需要配置为Class C。添加步骤参考:网关内置NS添加节点设备
3.主动透传
3.1 UC设备配置
在“常规 > RS485”配置页面中勾选“透传”后模式选择为“主动透传”,端口可以使用90,网关或服务器下发指令时将进行透明传输到终端设备。
3.2 数据下行
UC设备成功接入网关后,进入“Network Server > 数据流”下发数据。参考:如何在网关上测试下行指令
电脑端通过modbus slave节点端也可观察到数据流的交互情况。
4.双向透传
4.1 设备配置
进入“常规>RS485”配置页面中勾选“透传”后模式选择为“双向透传”,端口可以默认使用90。
4.2 终端设备主动上报(串口工具模拟终端设备)
串口发送字符1234,在“Network Server > 数据流”中可以看到上行的数据。
4.3 网关/服务端下发数据
进入“Network Server > 数据流”中下发数据,数据内容按具体需求,格式转化成对应的数据类型。
查看网关与终端的数据。