I Normally when I’m setting up a PLC to work with ignition I create a separate DB to be used by ignition. You can then turn off optimized access etc and it’s easier to address them as all the tags are DB100.??
I then move all bits required over to this one datablock with move blocks inside a FB.
I’ve gone away from using timers and use count up or count down blocks, triggerd from the PLC clock bit (needs enabled in the CPU). I have various blocks for counting hrs and days etc just from the 1 second clock bit.
These timers / counters can be Int or real which is easily brought over into ignition rather then trying to address timers.
Edited… I’m not at my laptop but rather then trying to address the actual counter, assign a int from a DB to the output, I think it’s PV.