java / Modbus在jamod中读取响应时出错

时间:2011-03-25 06:31:57

标签: error-handling

您好    我使用jamod api通过发送命令并从仪表读取所有寄存器值来通过调制解调器与仪表通信。调制解调器在仪表端成功接收命令但是我无法一次性读取仪表中的所有寄存器。我收到以下错误 上次要求:01 04 05 13 00 08 00 c5 接收帧中的CRC错误:0字节: 执行try 3错误:I / O异常 - 无法读取

如何解决这些错误并从仪表读取数据。请帮忙......?

1 个答案:

答案 0 :(得分:0)

我通过将事务延迟设置为50毫秒解决了类似的问题。

transaction.setTransDelayMS(50);
transaction.execute();