TCS Data Bridge
Introduction
The TCS PLC to Database Bridge (Databridge) Software is a dynamic application, which controls data transfer between a PLC network and a database, either directly or through an ODBC driver. The bridge can also perform data buffering, allowing data transfer between a mainframe, or other networked computer, even if that node is not currently connected.
Data Servers
The Bridge can collect from either RSLinx, a custom written data server that uses TCSLinx.DLL, or a 3rd party OPC server.
RSLinx
RSLinx is accessed using the Interchange function calls via DTL32.dll. It can be specified by setting an events Port Address to an Interchange Port. Any port from 1KT: 0 to 8KT: 0 may be used as long as it has been setup within RSLinx.
RSLinx can now also connect to ControlLogix processors via OPC. It can also serve as an OPC server allowing OPC to be used instead of the Interchange function above.
TCSLinx
TCSLinx is a DLL provided with the Bridge that allows a data server program to be written. It creates a Shared memory location that both the Bridge and the Server may access. The Shared memory is set up as an Array of 16bit Integers, resembling the memory structure on a PLC. Any Address from 1 to the size defined by the Server Application may be used. TCSLinx can be specified by setting an event's Port Address to VLINK. TCSLinx would be used in the case where Data was to be collected directly from the Serial Communications Port, eg. to collect data directly from a Checkweigher or Analyser.
3rd Party OPC Server.
For use in a ControlLogix environment, the Bridge may connect to any 3rd party OPC Server. Examples of 3rd party servers are Matrikon, KepServerEX, and Advant OPC Server.
The server must be configured to communicate with the PLC before connecting the Bridge to it.
