Tags do not update after PLC power cycle (Ignition + Siemens Symbolic Driver, S7-1200 G2)

After powering off the PLC for maintenance and turning it back on, Ignition does not update the tags automatically.

The PLC was powered off for more than one hour. During this time, the tag values in Ignition did not go into error state; instead, they showed a value of 0.

After powering the PLC back on, the tags still do not update and remain unchanged. However, when I refresh or re-save the device connection settings, the communication is immediately restored and the tags start updating correctly.

I am using:

  • Ignition Siemens Symbolic Driver

  • Siemens S7-1200 G2 PLC

Has anyone experienced similar behavior?
Any guidance would be greatly appreciated. Thank you.

2 Likes

The library we leverage for backing the new Symbolic Driver had some compatibility problems with the Siemens S7-1200 G2 devices. In 8.3.3 the library has been updated to a version that should have better compatibility. Is it possible to download the 8.3.3 RC1 and see if this issue is resolved for you?

1 Like

+1 to what Garth said. I wouldn't expect to be able to connect to a G2 S7-1200 with 8.3.2 or earlier. I'm surprised it even works sometimes.

Hi, thank you for your response. I’m working with Gateway Version 8.3.4-SNAPSHOT (b2025122409) and the module version is Siemens Enhanced Driver 1.3.4-SNAPSHOT (b2025122409).

I've not seen this, but I can try to reproduce it soon. Is it something you can reproduce again? If so, turn on debug logs for the Siemens driver before reproducing, then take a look or share those logs to see if there's anything relevant.

Hello, the system is currently running, and I can’t perform this test in the near future.
Please let me know if you are able to test it on your side.
Thank you.

Hello Cody_Morgan,
I wasn’t able to test the system because it went down. Were you able to run the test?
If there is any solution, please let me know.
Thank you.

I have not been able to test yet, but it is on my list. Unfortunately I've not been able to give as much time to the forum as usual lately. Support can dedicate more time to assist with your issues, but if you do not have logs and are not able to reproduce, then I'm not sure how much help they will be. :person_shrugging:

I'm hoping to test this soon, I have an open PR (for unrelated reasons) that changes some behaviors around this area, so I will include this test case in the before/after tests. I'll let you know if I was able to repro before or after my planned changes.

Is it possible the PLC program changed during this time?

EDIT: @asgharbmcproject, I believe we found this issue and it has been fixed. The fix will be included in the 8.3.4 release, but it did not make the cut for 8.3.4 RC1. The fix should already be available in the 8.3.5 nightly.

1 Like

Hey Cody,

I’ve actually noticed a similar/same issue happening with our S7-1500 PLC. I just wanted to confirm if you know this is an issue with all Siemens PLCs connected via symbolic driver? And does that mean this issue (if it is the same issue) it is also fixed for the S7-1500 on the 8.3.5 nightly?

Is it too hopeful to ask for a rough ETA on the 8.3.4 release? I don’t want to deploy a nightly release if I can help it.

Thanks!

Yes it effects all Siemens PLC connections with the symbolic driver.

1 Like

Psssst!

The nightly changelogs switched from 8.3.4 to 8.3.5 nine days ago. IA QA usually takes two weeks. Middle of next week is a good estimate.

1 Like

I just checked, 8.3.4 final is scheduled for 2026-02-24.

4 Likes

It did make 8.3.4 RC2, at least, if you don't want to use 8.3.5 nightly

EDIT: Nevermind, apparently that build isn't public

Second edit: 8.3.4 RC2 is now public, and the fix is available there.

1 Like

Thanks guys!

I’ll try work around that scheduled date, but I might test the nightly version locally and deploy it if everything seems good.

1 Like

Thank you to @Cody_Morgan and everyone who helped me by providing solutions.
Updating to version 8.5 solved my problem.

1 Like

with the new 8.3.4-RC2, the final is still scheduled for 2026-02-24 ot later ?

I'm seeing March 3 on my release calendar now.

1 Like