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

Reply via email to