我正在寻找一个python(使用版本2.7)MODBUS库(支持RTU),它允许我使用自定义功能代码。
查看以下库的文档,我没有看到我可以在哪里使用自定义功能代码(可能已经错过了它):
pymodbus
MinimalModbus
Modbus-tk
这些库中的任何一个都支持自定义功能代码吗?
如果没有,那里有一个库,或者我需要创建自己的库。
由于
答案 0 :(得分:0)
MinimalModbus库允许您这样做。我在文档中写过:https://minimalmodbus.readthedocs.org/en/master/develop.html#extending-minimalmodbus
如果要实现其他Modbus功能代码,请使用此功能,因为它会处理CRC生成等。请注意,您需要自己构建有效负载。