0

您是否有机会知道是否可以使用 nmodbus 执行写入文件记录功能(0x15)?我在 nmodbus 文档中找不到任何提及。我可以看到 FtdAdapter 有一个 Write 函数。是不是很相似?为此目的使用 nmodbus 的替代方法是什么?

4

1 回答 1

0

最好的方法是使用 ExecuteCustomMessage 方法。

public TResponse ExecuteCustomMessage<TResponse>(IModbusMessage request) where TResponse : IModbusMessage, new()

请参阅 IModbusMessage.cs 文档,因为您必须为请求和响应实现此接口。

另外,请参阅此问题。最新的 NModbus 下载似乎没有包含对 RTU 的自定义消息添加支持的补丁,因此必须获取最新的 NModbus 项目源代码并编译才能获得最新的 nmodbus.dll。

于 2013-12-17T19:52:18.807 回答