可将 viewLinc 企业版服务器配置为从支持 Modbus 的维萨拉和非维萨拉测量设备(每个设备最多包含 8 个信道)检索数据。维萨拉 Modbus 设备可以作为您的标准 viewLinc 许可证的一部分连接到 viewLinc 设备主机,而第三方/非维萨拉 Modbus 设备则要求购买并且添加 Modbus 许可证。
若干维萨拉的测量设备和其他制造商的设备使用 Modbus 通信协议。关联的设备文档提供在 viewLinc 中配置 Modbus TCP 或 Modbus RTU 设备所需的重要细节。
要查看当前许可的 Modbus 设备的数目或可用 viewLinc 设备空间,请参见 | 。
- 连接 Modbus 设备
-
Modbus RTU 设备可使用 Digi 或其他以太网设备连接到您的网络,也可以使用串行电缆直接连接到 viewLinc 设备主机。使用网络电缆将 Modbus TCP 设备直接连接到您的网络。
将 Modbus 设备连接到您的网络需要高级网络专业知识。请参考您的 Modbus 设备文档以完成安装步骤,包括在主机服务器上安装必需的 Digi 或以太网设备驱动程序以及验证网络连接。 - 输入寄存器和保持寄存器
-
Modbus 设备包含使用 16 位或 32 位整数读取和写入数据的输入寄存器和保持寄存器。Modbus 设备制造商使用的数据结构定义您配置 viewLinc 所需的方式。
首先要参考您的 Modbus 设备文档以确定寄存器格式是基于某个地址(十进制或十六进制)还是某个编号。如果您的设备使用更宽的 32 位格式,则数据格式可能是高位字节/字在前面或低位字节/字在前面。
可以在线找到(如 www.modbus.org)有关映射寄存器的其他 Modbus 参考信息。寄存器类型 寄存器编号范围 数据格式选项 线圈 00001-09999 布尔值/反转的布尔值 离散输入 10001-19999 布尔值/反转的布尔值 输入寄存器 30001-39999 - 16 位整数/不带符号的整数
- 16 位布尔值/反转的布尔值
保持寄存器 40001-49999 - 32 位整数,低位/低位,字交换
- 32 位整数,高位/高位,字交换
- 32 位不带符号的整数,低位/低位,字交换
- 32 位不带符号的整数,高位/高位,字交换
- 32 位浮点数,低位/低位,字交换
- 32 位浮点数,高位/高位,字交换
- 32 位布尔值/反转的布尔值
因为 Modbus 设备文档不是标准化的,它可能以各种方式提供配置信息。要了解有关 Modbus 的更多信息,请参考以下一些有用的在线资源:www.modbus.org,以及“教程”菜单中提供的 添加 Modbus 设备
。