Problem with S7400 Driver

I´m watching this error in my console. Could you help me?

S7400Driver[PLC_01] Error getting request key.
com.inductiveautomation.xopc.drivers.siemens.util.ReadException: Error reading field “Header Constant” at offset 7 in bytes: [ 03 00 00 07 02 F0 00 ]
at com.inductiveautomation.xopc.drivers.siemens.structs.readers.AbstractStructReader.read(AbstractStructReader.java:25)
at com.inductiveautomation.xopc.drivers.siemens.structs.readers.AbstractStructReader.read(AbstractStructReader.java:14)
at com.inductiveautomation.xopc.drivers.siemens.S7Driver.readKeyFromS7Message(S7Driver.java:361)
at com.inductiveautomation.xopc.drivers.siemens.S7Driver.getRequestKey(S7Driver.java:334)
at com.inductiveautomation.xopc.drivers.siemens.S7Driver.getRequestKey(S7Driver.java:68)
at com.inductiveautomation.xopc.driver.api.AbstractDriver.messageArrived(AbstractDriver.java:699)
at com.inductiveautomation.xopc.driver.api.AbstractSocketDriver.messageArrived(AbstractSocketDriver.java:194)
at com.inductiveautomation.xopc.driver.api.AbstractSocketDriver$DriverIOEventHandler$1.run(AbstractSocketDriver.java:257)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.nio.BufferUnderflowException
at java.nio.Buffer.nextGetIndex(Unknown Source)
at java.nio.HeapByteBuffer.get(Unknown Source)
at com.inductiveautomation.xopc.drivers.siemens.structs.readers.S7HeaderReader.readFields(S7HeaderReader.java:20)
at com.inductiveautomation.xopc.drivers.siemens.structs.readers.S7HeaderReader.readFields(S7HeaderReader.java:7)
at com.inductiveautomation.xopc.drivers.siemens.structs.readers.AbstractStructReader.read(AbstractStructReader.java:23)

1 Like

It looks like this may be the same issue as here: inductiveautomation.com/forum/v … 72&t=14528

Can you get a Wireshark capture to confirm?