Siemens Profinet

Hello,
I have a com between Ignition OPC UA server and Siemmens PLC 1200 and 300.
On PLC side there is a DB with tags:


And on Ignition side the same tags:

A transaction group on the tag "CW_PLC_MES" = 180 record the value of the tag "Status".
The PLC write 180 to "CW_PLC_MES" just after writing 1 or 2 to "Status" (the initial value is 0). But some time Ignition doesn't get the update value of the "Status" and record the old value 0.
I made a trace on PLC and I am sure "Status" is always egal to 1 or 2 when "CW_PLC_MES" egal 180. Siemens support told me the value of "Status" is immediately available and I shoudl better check the Supervision.
I put a 200ms time delay on PLC side between the writing of "Status" and "CW_PLC_MES" and it work always work fine.
Would it be possible the information from the PLC is not send in one time, and Ignition received one frame of data regarding the "CW_PLC_MES" and slightly after the frame of data regarding the "Status"?

Different tags dont really update at the same time,

i found this on the forum

I missed this one thanks

1 Like