Modbus读取写入模拟量寄存器详细demo(modbus RTU 和 modbus TCP 都有)

时间:2020-09-10 13:35:39
【文件属性】:

文件名称:Modbus读取写入模拟量寄存器详细demo(modbus RTU 和 modbus TCP 都有)

文件大小:8.69MB

文件格式:ZIP

更新时间:2020-09-10 13:35:39

Modbus ModbusTCP modbusRTU

通过modbus协议读取和写入寄存器数据java详细demo,如果是modbus TCP只需要看com.rib.cdm.utils.ModbusTcpUtils这个类就行了,这个类是详细的读取以及写入demo。如果需要modbus RTU,那么只需要看com.dn9x.modbus.controller.WriteToModbus这个类就行了,这个是modbus RTU的读写demo


【文件预览】:
modbus
----modbus()
--------modbus.iml(2KB)
--------pom.xml(3KB)
--------target()
--------.settings()
--------src()
--------.idea()
--------.project(1KB)
--------.classpath(1KB)
--------lib()

网友评论

  • 运行demo中的WriteToModbus类的方法writeRegistersTest(master, SLAVE_ADDRESS, 0, new short[] {0x01,0x03,0x00,0x00,0x00,0x0E,0xC4,0x0E}); se==========false com.serotonin.modbus4j.exception.ModbusTransportException: com.serotonin.messaging.TimeoutException: request=XaMessage [transactionId=0, message=ReadBinaryRequest [startOffset=0, numberOfBits=14]] at com.serotonin.modbus4j.ip.tcp.TcpMaster.sendImpl(TcpMaster.java:171) at com.serotonin.modbus4j.ModbusMaster.send(ModbusMaster.java:105) at com.rib.modbus.WriteToModbus.readDiscreteInputTest(WriteToModbus.java:84) at com.rib.modbus.WriteToModbus.main(W
  • 我也报了这个错Caused by: java.lang.ClassNotFoundException: jssc.SerialPortException,有大佬救救孩子吗
  • 先下载看看
  • Caused by: java.lang.ClassNotFoundException: jssc.SerialPortException