The base function blocks which are featured with an input i_xExecute provide a timeout monitoring function. Upon a rising edge on the input i_xExecute, an internal timer is started. In the state Executing, the elapsed time is monitored and an internal variable is set to TRUE when the specified timeout is exceeded. Two properties are provided for the timeout monitoring function:
The property timTimeout is used to set the time for the timeout function. The default value is 500 ms, the value t#0s deactivates the timeout function.
The property xTimeoutExpired provides the status information of the timeout function.
For further information, refer to the chapter Properties.