Skip to main content

Information for Developers

For development purposes, it is important to understand that two main protocols are used for communication.

The first protocol is OPC UA Client/Server. This protocol is used by the broker and the simulation tool to share the information model. The simulation tool (client) therefore reads the information model via OPC UA Client/Server and sets up the opposite of the OPC UA pub/sub communication described.

For the above example, this means that a publisher and a subscriber are required in the developed simulation tool in order to obtain a valid communication architecture: a PublisherSet with a Publisher0 and a SubscriberSet with a Subscriber0.

If you want to get the source code for CODESYS Simulation Demonstrator, send a request to Technical Support.