这个项目是j2mod库的一个分支,j2mod最初是jamod。对这个库进行了大量的重构和代码修复,并添加了支持的JUnit测试,以确保该库适合生产使用。
此实现支持Modbus TCP、UDP、基于TCP的RTU、串行RTU和串行ASCII的主机配置和从机配置。串行命令是使用jSerialComm实现的,并且不需要任何外部依赖项来覆盖日志记录外观slf4j。
有关如何使用库的说明,请访问此处的wiki
稳定版本可在此处下载
https://mvnrepository.com/artifact/com.ghgande/j2mod
快照版本可以在此处下载
Index of /repositories/snapshots/com/ghgande/j2mod
AbstractSerialTransportListener
添加到ModbusSlave
,这意味着您无法得知库何时在发送和接收之间切换<dependency>
<groupId>com.ghgande</groupId>
<artifactId>j2mod</artifactId>
<version>LATEST</version>
</dependency>