steveohara / j2mod

Enhanced Modbus library implemented in the Java programming language
Apache License 2.0
265 stars 111 forks source link

Connection failed for /192.168.0.110:502 #79

Closed leyestd closed 6 years ago

leyestd commented 6 years ago

@Test public void testReadHoldingRegisters() { ReadMultipleRegistersResponse res =(ReadMultipleRegistersResponse)readRequest(Modbus.READ_HOLDING_REGISTERS, 1, 1); System.out.println(res.getRegisterValue(0)); //assertEquals("Incorrect value for holding register 1", 251, res.getRegisterValue(0)); } Error 2018-05-25 12:36:49 INFO utils.AbstractTestModbusTCPMaster - Got error for request to localhost:502 (FC:3, Reg:1, Cnt:1) - Connection failed for /192.168.0.110:502

Modbus4j tested successfully, j2mod reported as above error

Using j2mod, Siemens s7 1200 test failed, modbus slave test succeeded

steveohara commented 6 years ago

That is a network failure i.e. j2mod cannot connect to the unit using the address and port number