OpcPipe – General Information |
Home Back Next |
OpcPipe is a tunnel protocol that tunnels the data exchanged in an OPC communication between a client and a server. OpcPipe comprises two parts: OpcPipe serverRuns on the same computer as the OPC server or on the device. OpcPipe clientRuns on the same computer as the OPC client.
The OpcPipe client receives the request from the OPC client and converts the OPC communication to a “normal” TCP/IP communication. The data can thus be transmitted in a tunnel to the destination computer or device via the network by using a standard TCP/IP connection. There, the OpcPipe server receives the data, “decrypts” it by converting it back to OPC communication and forwards the data to the OPC server or the protocol logic of the device. The server or device performs the requested action and sends the data back to the OPC client. The tunnel mechanism works the same way in both directions. Establishing an OpcPipe connectionThe OpcPipe connection must be configured both on the server side (computer or device) and the client side (computer where the OPC client is running). For this purpose, the OPC server with OpcPipe functionality must be installed on both sides of the communication. Usually, the OpcPipe client initiates the active connection. The default port number is 4444.
|