GitHub user splatch closed the discussion with a comment: plc4j - ads : Why Connection terminated by remote when load-symbol-and-data-type-tables is true
Its still rather good result, some of older Beckhoff devices do not have symbol table. They are able to handle only direct addressing (decimal format). I've seen some old TwinCAT2 device going nuts when symbol table was attempted to read - connection was also terminated. Is your device capable of handling symbolic addresses? Also, the AMS router layer which handles TCP connection might terminate second connection from same host/port pair if its attempted too often. I am not certain on internal logic of AMS router, but I've seen cases when I had to restart program in order to re-establish connection. It is really blurry how PLC decides if connection is terminated. GitHub link: https://github.com/apache/plc4x/discussions/1687#discussioncomment-9940996 ---- This is an automatically sent email for dev@plc4x.apache.org. To unsubscribe, please send an email to: dev-unsubscr...@plc4x.apache.org