If your process control system is large and you want to use many devices (PC or mobile) with TeslaSCADA for display and control. You can use Client-Server architecture:
A built-in (or third-party) OPC UA server or a third-party MQTT broker can be used as a server.
The advantage of this architecture is to reduce the load on the controller when using a large number of devices with TeslaSCADA, encryption when exchanging data with the server (especially important for mobile devices used remotely) and the ability to perform all calculations on the server.
The disadvantage of this architecture is the need to use an intermediate device with an installed OPC UA server or MQTT broker.