Siemens Enhanced Driver stuck in ReconnectWait

Hello everyone,

I’m facing an issue with Ignition 8.3.0 while connecting to a Siemens PLC using the Siemens Enhanced Driver.

Problem description:

  • When I configure the PLC using the Siemens Enhanced Driver, the device status always remains ReconnectWait

  • No tags come online

  • No clear error messages are shown in the gateway logs (only reconnect attempts)

What works:

  • Using the Standard Siemens S7 driver, the same PLC, same IP, and same network, the connection works without any issue

  • Communication is stable and tags read correctly

Environment:

  • Ignition version: 8.3.0

  • PLC: Siemens S7 (tested on the same hardware)

  • Network: No firewall changes, same subnet

  • Port 102 is reachable and confirmed open

A known limitation or bug in Ignition 8.3?

  • Related to specific PLC firmware versions?

  • Caused by connection limits or TSAP / optimized block access settings?

Any guidance or confirmation would be appreciated.

Thanks in advance.

There should be a reason for being unable to connect in your logs. You might have to turn on debug level logs for the Siemens loggers, though. I'll edit this post in a moment with the names of the relevant loggers.

FYI, If you use "Absolute" address type, that will connect more similarly to the older S7-1200 driver. "Symbolic" uses a different connection type. You probably want to use symbolic.

If you don't want to share them via the forum, you can upload them to my dropbox, but sharing on the forum helps others who stumble in the future:

EDIT: Setting these two loggers two debug should get everything related to the driver. You should see a little arrow to expand relevant log messages.

  • drivers.SiemensSymbolic
  • com.inductiveautomation.ignition.drivers.siemens


Thank you for taking the time to reply to my post.

The logs below are repeatedly generated and are related to my device connection. I hope this information helps you better understand the communication issue I am facing.

For your information, when I select the Address Type as Absolute, the device status changes to Connected. However, when I select Symbolic addressing, the device status remains in Reconnect Wait (or) Connecting.

Thank you in advance for your support.

I'll have to reach out to support from our vendor about that error message. It comes directly from the third party library we use, and I cannot find any documentation about it.

What firmware version are you using?

If I had to guess, this would be some sort of configuration error. Something not configured properly on the PLC or possibly something that is mismatched in the gateway settings.

Thank you very much for taking the time to respond to my post — I truly appreciate your support.

The issue has now been resolved. I would like to share a couple of observations for reference.

Initially, while testing symbolic communication, there was a network issue that caused communication problems. At that time, since I was new to symbolic communication, I was unsure whether the issue was related to the network or the symbolic driver configuration.

To isolate the problem, I attempted to establish communication using NetToPLC instead of connecting directly to the physical PLC. In this case, the absolute addressing worked correctly, but symbolic communication was not successful. Later, I realized that NetToPLC does not support symbolic browsing.

After resolving the network issue, I reconnected to the physical PLC and tested symbolic communication again. This time, it worked properly.

Thanks again for your guidance.

2 Likes