The Runtime Startup section allows you to start and stop solution execution, specify execution profiles, and customize connection settings. Settings defined here apply to all runtime scenarios including command line and Windows service startup.
Access: Runtime → Startup
Parent Page: Runtime Designer UI (Reference)
Command | Function | Status Indicators |
---|---|---|
Run Startup | Starts the application | Button changes to Stop |
Stop | Stops the application | Button changes to Run |
Online Configuration | Apply changes in real-time | Must be connected to runtime |
Note: All changes must be saved before they appear in runtime when online configuration is enabled.
Select the environment-specific configuration:
Profile | Purpose | Default Port |
---|---|---|
Development | Debugging enabled, dev tools active | 3301 |
Validation | Testing environment | 3201 |
Production | Optimized for production | 3101 |
Custom | User-defined settings | User-defined |
The Production profile uses main configuration without overrides. Other profiles apply configured replacements at startup.
Configure network ports for application access:
Setting | Description | Default |
---|---|---|
Main Port | Primary access port per profile | Profile-dependent |
Auto Ports | Auto-select if main unavailable | Disabled |
WA Port | Windows Authentication port | As configured |
Windows Authentication | Require Windows auth only | Unchecked |
SSL Port | HTTPS web access | 3111 |
AutoStartup/Windows Service | Run at system startup | Disabled |
Windows Platform:
Multiplatform on Remote Devices:
Option | Description | Use Case |
---|---|---|
Direct File Access | Local file access | Single-user development |
Solution Server | TWebServices connection | Multi-user collaboration |
Path/Use Solution Path | Override default path | Redundancy configuration |
Enable solution data sharing:
Setting | Function |
---|---|
Publish to DataHub | Share objects with remote DataHub |
DataHub Settings | Configure connection parameters |
DataHub Settings Dialog:
MQTT broker configuration:
Setting | Function |
---|---|
Publish to MQTT Broker | Make UNS visible to MQTT clients |
TMQTT Broker Settings | Configure security and options |
Select modules to activate at startup:
Module | Function | Impact |
---|---|---|
Devices | Enable device communication | Required for field data |
Alarms | Enable alarm processing | Required for notifications |
Historian | Enable data logging | Required for trending |
Datasets | Enable database access | Required for queries |
Reports | Enable report generation | Required for documents |
Scripts | Enable script execution | Required for logic |
Displays | Launch WPF client locally | Opens TRichClient |
OpenBrowser | Launch web client | Opens default browser |
OPC Server | Enable OPC DA/UA server | External access |
Configure high-availability environment:
Setting | Description | Format |
---|---|---|
Primary Server IP/Port | Main server address | IP:Port |
Secondary Server IP/Port | Backup server address | IP:Port |
Timeout | Switchover delay | Seconds |
On Primary Startup | Recovery behavior | Switch/Keep |
Replication | Data to replicate | Alarm/Tag Historian |
TStartup.exe /solution:"path\solution.dbsln" /profile:1 /OnlineConfig:true /port1:3301
Parameters:
/solution:
- Solution file path/profile:
- 1=Dev, 2=Val, 3=Custom/OnlineConfig:
- Enable online changes/wa
- Windows Authentication/port1:
- Override portClient | Command/URL | Options |
---|---|---|
Rich Client | TRichClient.exe /port1:3101 | NoSplash, ViewOnly |
Smart Client | http://IP:Port/smartclient | SSL available |
HTML5 Client | http://IP:Port/html5 | SSL available |
Option | Function |
---|---|
NoSplash | Skip splash screen |
WA | Windows Authentication |
SSL | Secure connection |
ViewOnly | Read-only mode |
http://ServerIP:Port/html5
https://ServerIP:Port/html5
Example:
http://192.168.0.8:3201/html5
Direct browser access to runtime monitor:
http://ServerIP:Port/html5/?Monitor=Runtime
TServer.exe starts by loading solution objects, tags, templates, and assets into memory. A communication service is established, allowing other modules to start and connect.
Other modules (Historian, Alarms, Devices, Scripts, Datasets, Reports) start execution by reading solution configuration and establishing connection with the main process.
Modules behave according to Execution Profile definitions. Example:
Designer automatically connects to running solution for monitoring and diagnostics.
Operations displays (HTML5 or WPF) can be opened from any remote computer.
System applies configuration changes without disrupting runtime.
Features exclusive to Windows Target Platform:
In this section: