OPC UA Connection configuration

Dear users,

I need to communicate between a DeltaV Project (V14.3) and a Citect project (2018 R2 Update 17) . In my Citect project I have to access some tags of the DeltaV project, a temperature measurement (Real) and a value of type UINT.

The result on display is as follows:

I can read the temperature but it is impossible to read the UINT value ?!

The result with TagDebug after several 'Read' attempts

To make sure that the OPC UA server is ok I installed another client on the Citect station to test the communication:

Communication is working properly and tags are read normally. 

Can anyone help me solve this problem!
Thanks in advance

Parents
  • Interestingly, the tagdebug says it's an INT... I'd hazard a guess you are looking at a data type mismatch. Something I've seen on other OPC servers is that depending on optional tag suffixes, it can manually retrieve it as another data type. It could be that your OPC client software is just smarter than Citect so can interpret it correctly. When you browse with the client, are there any other hidden tags? Look for something like "*.UInt16".
    Have you also tried just polling it as an INT and seeing if you get the right value?
Reply
  • Interestingly, the tagdebug says it's an INT... I'd hazard a guess you are looking at a data type mismatch. Something I've seen on other OPC servers is that depending on optional tag suffixes, it can manually retrieve it as another data type. It could be that your OPC client software is just smarter than Citect so can interpret it correctly. When you browse with the client, are there any other hidden tags? Look for something like "*.UInt16".
    Have you also tried just polling it as an INT and seeing if you get the right value?
Children
No Data