Citect tag mapping (OPC)

We are currenty running an OPC server from Citect to pass data to our leak detection package. The leak detection also has an OPC server and we would like to be able to turn off the Citect OPC server and just use Citect as an OPC client. The issue is the values that leak detection needs to reads from Scada.

My understanding is that I would need to add a second set of tags, in Citect, using the address from the OPC server, and some how map the live PLC value to the OPC tag so the leak detection OPC server can still see it.

I am wondering if anyone has had to do something like this before, we have been trying to reduce the amount of custom programming within Scada.

Thanks for any advice here!

Steve

Parents
  • Just wanted to try illustrate this in simple terms...

    You currently have:

    PLC > PLC Driver > PLC Variable Tags > Publish/Subscribe Interface > OPC DA Server > OPC Client > Leak Detection Package

    But want to switch to:

    PLC > PLC Driver > PLC Variable Tags > Cicode mapping > OPC Variable Tags > OPC Driver > Remote OPC Server > Leak Detection Package

    I'm not sure if this is exactly what you are thinking? I'd have concerns with having to maintain cicode to map from the PLC Variable Tags to another set of OPC Variable Tags. The driver would then write that value into the remote OPC Server item VTQ. Seems a bit overly complicated.

    But please add any more info in case I have misinterpreted you. Happy to give you further suggestions.

    Is there any reason why you want to remove OPC DA Server from Citect?

Reply
  • Just wanted to try illustrate this in simple terms...

    You currently have:

    PLC > PLC Driver > PLC Variable Tags > Publish/Subscribe Interface > OPC DA Server > OPC Client > Leak Detection Package

    But want to switch to:

    PLC > PLC Driver > PLC Variable Tags > Cicode mapping > OPC Variable Tags > OPC Driver > Remote OPC Server > Leak Detection Package

    I'm not sure if this is exactly what you are thinking? I'd have concerns with having to maintain cicode to map from the PLC Variable Tags to another set of OPC Variable Tags. The driver would then write that value into the remote OPC Server item VTQ. Seems a bit overly complicated.

    But please add any more info in case I have misinterpreted you. Happy to give you further suggestions.

    Is there any reason why you want to remove OPC DA Server from Citect?

Children
No Data