用户指南
协议概览

设备接入

RHILEX 具备强大的设备接入能力,支持多种工业和物联网协议。包括西门子 S7-1200 系列 PLC、通用 Modbus 主从设备、SNMP 协议设备,以及通用的串口读写和控制功能。同时,系统也能接入通用摄像头,支持 BACnet IP 和 BACnet 路由模式,以及 HTTP 数据采集。此外,系统还与腾讯云物联网平台兼容,实现设备数据的云端集成和管理。这样的多协议支持能力,使得我们的系统在工业自动化和物联网领域具有广泛的适用性和高度的灵活性。

通用读写串口

该功能允许系统通过串口与各种设备进行数据交换,支持标准的串口通信协议,如 RS-232、RS-485 等,实现数据的可靠读取和写入。

device

资源参数

参数说明
标签采集到的数据标签,主要用于推送
数据格式读出来的数据是十六进制字符串还是原始字节
超时时间读取数据的超时时间,默认 50 毫秒
系统串口本次操作使用的串口

通用控制串口

此功能使系统能够通过串口发送控制命令,实现对连接设备的远程控制,适用于工业自动化中的机器控制、参数设置等场景。

device

资源参数

参数说明
标签采集到的数据标签,主要用于推送
数据格式读出来的数据是十六进制字符串还是原始字节
超时时间读取数据的超时时间,默认 50 毫秒
系统串口本次操作使用的串口

西门子 PLC 采集器

专门针对西门子 S7 系列 PLC 设计的采集器,能够高效读取 PLC 中的数据,实现对工业生产过程的实时监控和分析。

device

资源参数

参数说明
PLC 地址PLC 的 IP 地址和端口号,格式为 "IP 地址:端口号",例如 "127.0.0.1:502"
PLC 型号PLC 的型号,可以是 "s7-200" 或 "s7-1500"
PLC 架号PLC 的机架号,对于 S7-200 通常是 0
PLC 槽号PLC 的插槽号,对于 S7-200 通常是 1
连接超时通信超时时间,单位为秒
请求超时请求超时时间,单位为秒
是否自动请求数据是否自动请求数据,如果为 true,则定期从 PLC 请求数据

通用 Modbus 主机模式

作为 Modbus 通信协议的主机,系统能够主动向从机设备请求数据,适用于需要集中监控的工业网络。

device

资源参数

参数说明
启用轮询是否开启自动轮询数据
优化采集是否开启优化采集功能
最大寄存器数一次最多返回多少个寄存器的数据
工作模式串口或者 TCP 模式
系统串口本次操作使用的串口

优化采集

Modbus 优化采集是为了在一次请求中采集多个点位数据,提高采集效率。该功能默认关闭。

点位优化采集条件:

  1. 相同的从设备地址
  2. 相同的 Function 功能码
  3. 相同的采集频率
  4. 点位间地址连续

什么叫地址连续?

只有地址连续,才有可能分在同一组进行采集

例子1

点位 A 为 address=0, quantity=2
点位 B 为 address=2, quantity=1
A 和 B 地址连续

例子2

点位 A 为 address=0,quantity=4 点位 B 为 address=2, quantity=1
A 和 B 也认为是地址连续

例子3

点位 A 为 address=0,quantity=2
点位 B 为 address=3, quantity=1
A 和 B 不连续!

最大点位数

即优化采集时,最大同时采集的寄存器个数。 限制最大个数为 100 个

💡

rhilex 在做优化采集时,会根据以上条件进行排序并分组。

通用 Modbus 从机模式

在此模式下,系统可以作为 Modbus 通信协议的从机,响应来自主机的数据请求,适用于需要被其他系统或设备监控的场景。

device

资源参数

参数说明
启用轮询是否开启自动轮询数据
最大寄存器数一次最多返回多少个寄存器的数据
工作模式串口或者 TCP 模式
系统串口本次操作使用的串口

通用 SNMP 协议支持

支持简单网络管理协议(SNMP),允许系统与网络设备进行交互,实现网络状态的监控和管理。

device

资源参数

参数说明
目标设备SNMP 将要采集的目标设备的 IP 地址
目标端口SNMP 将要采集的目标设备的端口
传输协议SNMP 将要采集的目标设备的协议,默认为 UDP
社区名称SNMP 将要采集的目标设备的社区名称(用户名)
协议版本SNMP 设备的协议版本,默认 V2

通用 BACnet 主机模式

作为 BACnet 协议的主机,系统能够管理和控制 BACnet 网络中的从机设备,适用于楼宇自动化和能源管理等领域。

device

资源参数

参数说明
厂商 IDBacnet 的厂商 ID 号
设备 IDBacnet 网络 ID
工作模式广播模式
网络选择 Bacnet 网络
本地端口本地提供服务的端口

通用 BACnet 从机模式

在此模式下,系统可以作为 BACnet 协议的从机,向主机提供设备状态和数据,适用于需要集成到 BACnet 网络的设备。

device

资源参数

参数说明
厂商 IDBACnet 的厂商 ID 号
设备 IDBACnet 网络 ID
工作模式广播模式
网络选择 BACnet 网络
本地端口本地提供服务的端口

HTTP 采集器

通过 HTTP 协议从网络中的服务器或设备采集数据,支持 RESTful API 等接口,适用于 Web 服务和智能设备的集成。

device

资源参数

参数说明
连接超时HTTP 请求超时时间
采集频率从 HTTP 接口采集数据的频率
请求地址HTTP 服务器 API 接口的地址,默认是 POST 请求
HeadersHTTP 请求所用的 Headers,是一个 Map 结构

腾讯云物联网平台

与腾讯云物联网平台集成,实现设备数据的云端存储、处理和分析,支持设备管理和远程控制,适用于构建云端物联网解决方案。

device

参数说明
工作模式网关模式或者直连模式
产品 ID腾讯云平台分配到的产品 ID
设备名称腾讯云平台分配到的设备名称
设备秘钥腾讯云平台分配到的设备秘钥
客户端 ID腾讯云平台分配到的设备 ID
💡

需要提前去腾讯云物联网平台注册好设备的认证信息,更多资料参考腾讯云物联网平台。

© 2023-2025 RHILEX Technologies Inc. All rights reserved.