1
我有一个modbus计量设备。如何使用腻子或超级终端发送modbus消息? 我只想获取这些计量数据。使用Putty进行modbus消息传递
我有一个modbus计量设备。如何使用腻子或超级终端发送modbus消息? 我只想获取这些计量数据。使用Putty进行modbus消息传递
@avra是正确的:如果您想使用终端尝试查询Modbus寄存器,您需要确保您的设备可以支持Modbus ASCII。但是,即使使用Modbus ASCII协议也需要一定的Modbus使用经验,即使您知道您想要轮询的单元ID和寄存器,您也需要计算该消息的CRC。
您能否在您希望完成的内容上添加更多细节?
而且,这里的一对Modbus RTU的一些轻阅读与ASCII:http://www.simplymodbus.ca/ASCII.htm
祝你好运!
您的设备是MODBUS RTU还是MODBUS ASCII?根据这个你必须发送二进制或ASCII数据。这些都在协议的描述中。使用MODPOLL命令行实用程序将是读取计量数据的最简单的跨平台方式,这将使您无法阅读详细的协议规范。如果您需要从您的应用程序访问MODBUS设备,那么有许多库可用于此目的。你需要更具体。 – avra
为了简单读取modbus数据,不需要使用像putty这样的低级别的东西。有[使modbus通信非常简单的工具](https://unserver.xyz/docs/v/latest/overview/),通过提供API来实现。 – astreltsov