0

在名为 Nmodbus4 的库中允许使用诸如 float、string、double、long 和 short 等数据类型。但是我不知道如何实现 string 和 float ,但是 integer 和 Boolean 的实现已经完成了。请任何人都可以帮助我找到解决方案。

4

1 回答 1

0

Modbus 仅支持 uint 和 bool 数据类型——这不是 nmodbus4 库的限制。该标准没有说明存储浮点或字符串类型。

大多数设备实现通过除以 10/100/1000 等来使用浮点数,但由您作为库的用户来处理它。您需要查看设备的寄存器表以了解它如何存储每个值。

于 2017-04-24T11:10:07.457 回答