The sample project consists of a server application and a client application with a visualization for each.
A client application communicates over the server application with another client application via TCP (Port 50000).
The connection can be made either encrypted or unencrypted.
Establishing an unencrypted TCP connection
An unencrypted connection can be established by deactivating the 'Encrypted' switch.
For the client and server application, the IP address of the server has to be specified in the 'IP Address' field.
Establishing an encrypted TCP connection
An encrypted connection can be established by activating the 'Encrypted' switch.
In this case, the server has to have stored the client certificates as trusted certificates.
The client applications each have to have stored the server certificate as trusted certificates.
Configuration of the certificates
Open the 'PLC Shell' of the device (client and server)