Scripts
Running Scripts​
The Running Scripts page provides a real-time view of all actively running Gateway scripts and includes tools to manage them, such as terminating a script. Similar functionality is available in the Vision Client and Designer consoles through their respective Running Scripts tabs.
Attribute | Description |
---|---|
Thread Id | The unique identifier (ID) of the thread running the script. |
Description | The name and description of the script. |
Execution Start | The timestamp indicating when the script began execution. |
Elapsed Time | The total time the script has been running. |
To manage a script, expand the three dots menu next to the script entry. Actions such as terminating the script can be performed from this menu.
Gateway Scripts​
The Gateway Scripts page provides an overview of all configured Gateway Event Scripts. These scripts are managed in the Gateway Event Scripts section of a project.
The scripts are organized into tabs, each categorized by function.
Tab | Description |
---|---|
Startup | Scripts that execute when the Gateway starts. |
Update | Scripts that execute during project updates. |
Shutdown | Scripts that execute when the Gateway shuts down. |
Timer | Scripts that execute at predefined time intervals. |
Tag Change | Scripts that execute when a tag value changes. |
Messages | Scripts that execute in response to system or user-defined messages. |
Scheduled | Scripts that execute at specific times or dates. |
Scripts Section Properties​
The Scripts section for the selected tab displays key details about each script.
Attribute | Description |
---|---|
Project | The project where the script is configured. |
Last Execution | The most recent time the script ran. |
Duration | The time taken for the script to execute. |
Status | Indicates whether the script completed successfully or encountered an error. |
Log Activity Properties​
The Log Activity section displays logger entries related to the configured Gateway Event Scripts with relevant attributes.
Attribute | Description |
---|---|
Min Level | Dropdown menu with filter options for INFO, DEBUG, and TRACE. |
Live Values | Toggle switch to turn live values on or off. |
Merge to Logs | Merge the settings of the current view with the main Diagnostics Log Viewer. |
Logger | The name of the logger associated with the script entry. |
Time | The timestamp indicating when the log entry was created. |
Message | The log message providing details about the script's behavior or any issues encountered. |
To display additional properties, select the icon next to the logged event.