Communication issue between two different Citect versions

I'm doing trouble shooting for the two different Citect versions (v7.5 and v8.2). The settings in the I/O device is both sides configured the DISK I/O. and the target server(v8.2) configured the event trigger to get the INT IO value from v7.5. Then it will retrieve for the other data. But it randomly cannot get the data. for the Target server, we have 8 truck positions. Once the scanner scan the truck, the v7.5 server will send the trigger to v8.2 server, in the code the trigger signal is reset sometimes, but even I remove the reset code, it could sometimes cannot get all 8 position data. And all this happen ramdomly.

Parents
  • I am really confused. Are you using disk I/O and pointing to the same disk I/O file saved somewhere both servers can access? That will not work.

    Best bet would be to configure an OPC DA server on both servers and use some 3rd party OPC middleware to do the data exchange. Or an OPC tunneller.

    Alternatively I'd just take SCADA out of the equation completely if you can and stick a protocol gateway/converter in there so your PLCs can communicate directly with each other.

Reply
  • I am really confused. Are you using disk I/O and pointing to the same disk I/O file saved somewhere both servers can access? That will not work.

    Best bet would be to configure an OPC DA server on both servers and use some 3rd party OPC middleware to do the data exchange. Or an OPC tunneller.

    Alternatively I'd just take SCADA out of the equation completely if you can and stick a protocol gateway/converter in there so your PLCs can communicate directly with each other.

Children
No Data