Run

Associated with: Python Program items that are configured to have a 'Method' Trigger Condition

Security permission required to access this pick action: Read

Use the Run pick action to trigger Geo SCADA Expert to execute the selected Python Program. Typically, the program will start to run immediately. However, Geo SCADA Expert will look to place the requested execution in a queue if it finds that the program is already running as the result of a separate request. (You can only run one occurrence of a particular Python program at a time. Additional requests to run the same program get queued. Once the current execution completes, the next run in the queue is triggered and executed. This is performed in the order in which the Run requests have been added to the queue.)

Be aware that if a request to run the Python Program exceeds that particular program's configured Execution Queue Limit, that Run request will be discarded.

Use the Status display of the Python Program to check whether that program is currently running and whether any pending executions are queued for that particular program (see Status Attributes that are Specific to the Python Driver). You can also use the display to check the success, or otherwise, of the latest completed run request. If the run executes with an Exit Code greater than 0 (zero), use the Python Programs List to check the Error Message for that run. For more information about the various displays that are available to help you diagnose run issues, see Troubleshooting - Python Programs.