iec104,modbus,cdt 三种协议的工具包 可能以后会引入更多的协议
|
%!s(int64=4) %!d(string=hai) anos | |
---|---|---|
protocol-all | %!s(int64=4) %!d(string=hai) anos | |
protocol-cdt | %!s(int64=4) %!d(string=hai) anos | |
protocol-core | %!s(int64=4) %!d(string=hai) anos | |
protocol-iec104 | %!s(int64=4) %!d(string=hai) anos | |
protocol-modbus | %!s(int64=4) %!d(string=hai) anos | |
LICENSE | %!s(int64=4) %!d(string=hai) anos | |
README.md | %!s(int64=4) %!d(string=hai) anos | |
pom.xml | %!s(int64=4) %!d(string=hai) anos |
该项目为协议通讯工具包的合集
其中使用到的 开源技术主要有
purejavacomm https://github.com/nyholku/purejavacomm.git
现阶段支持IEC104,modbus(TCP,RTU),CDT(RTU),后期可能会扩展更多
使用方式请参见项目内的介绍,也可参考本人的另一个项目 protocolconverter
104依赖引入
<dependency>
<groupId>wei.yigulu</groupId>
<artifactId>protocol-iec104</artifactId>
<version>1.4.7</version>
</dependency>
modbus依赖引入
<dependency>
<groupId>wei.yigulu</groupId>
<artifactId>protocol-modbus</artifactId>
<version>1.2.0</version>
</dependency>
CDT依赖引入
<dependency>
<groupId>wei.yigulu</groupId>
<artifactId>protocol-cdt</artifactId>
<version>1.0.0</version>
</dependency>