添加 Modbus 设备 - viewLinc 5.1

维萨拉 viewLinc 企业版服务器版本 5.1 用户指南

Document code
M212315ZH
Revision
B
Language
中文 (大陆)
Product
viewLinc 5.1
Document type
用户指南

可将 viewLinc 配置为从支持 Modbus 的维萨拉和非维萨拉测量设备(每个设备最多包含 8 个信道)检索数据。维萨拉 Modbus 设备可以作为您的标准 viewLinc 许可证的一部分连接到 viewLinc 设备主机,而第三方/非维萨拉 Modbus 设备则要求购买并且添加 Modbus 许可证。
要查看当前许可的 Modbus 设备的数目或可用 viewLinc 设备空间,请参见 Help > About (帮助 > 关于)
若干维萨拉的测量设备和其他制造商的设备使用 Modbus 通信协议。关联的设备文档提供在 viewLinc 中配置 Modbus TCP 或 Modbus RTU 设备所需的重要细节。

连接 Modbus 设备

Modbus RTU 设备可使用 Digi 或其他以太网设备连接到您的网络,也可以使用串行电缆直接连接到 viewLinc 设备主机。使用网络电缆将 Modbus TCP 设备直接连接到您的网络。

将 Modbus 设备连接到您的网络需要高级网络专业知识。请参考您的 Modbus 设备文档以完成安装步骤,包括在主机服务器上安装必需的 Digi 或以太网设备驱动程序以及验证网络连接。

输入寄存器和保持寄存器

Modbus 设备包含使用 16 位或 32 位整数读取和写入数据的输入寄存器和保持寄存器。Modbus 设备制造商使用的数据结构定义您配置 viewLinc 所需的方式。

首先要参考您的 Modbus 设备文档以确定寄存器格式是基于某个地址(十进制或十六进制)还是某个编号。如果您的设备使用更宽的 32 位格式,则数据格式可能是高位字节/字在前面或低位字节/字在前面。

寄存器类型 寄存器编号范围 数据格式选项
线圈 00001-09999 布尔值/反转的布尔值
离散输入 10001-19999 布尔值/反转的布尔值
输入寄存器 30001-39999
  • 16 位整数/不带符号的整数
  • 16 位布尔值/反转的布尔值
保持寄存器 40001-49999
  • 32 位整数,低位/低位,字交换
  • 32 位整数,高位/高位,字交换
  • 32 位不带符号的整数,低位/低位,字交换
  • 32 位不带符号的整数,高位/高位,字交换
  • 32 位浮点数,低位/低位,字交换
  • 32 位浮点数,高位/高位,字交换
  • 32 位布尔值/反转的布尔值
可以在线找到(如 www.modbus.org)有关映射寄存器的其他 Modbus 参考信息。
因为 Modbus 设备文档不是标准化的,它可能以各种方式提供配置信息。要了解有关 Modbus 的更多信息,请参考以下一些有用的在线资源:www.modbus.org,以及 Tours(教程)菜单中提供的“How to add a Modbus Device”(如何添加 Modbus 设备)。