Several TwinCAT 3 Usermode Runtimes on one system
Several TwinCAT 3 Usermode Runtimes can be started on one system.
The starting point for the scenario is copying the template from Program Files (x86) to ProgramData, as documented in File storage.
The following aspects must be taken into account:
- The AmsNetIds (command line parameter "-i") must be unique in an entire AMS network. This means that the TwinCAT 3 Usermode Runtimes must have different AmsNetIds.
- Different configuration folders (command line parameter "-c") must be specified.
- It is not possible to connect several TwinCAT 3 Usermode Runtimes from one system to another external system, as the router on the external system cannot distinguish between the TwinCAT 3 Usermode Runtimes.
In such a scenario, ADS-over-MQTT with a broker as intermediary should be evaluated.