IOTASK – REXYGEN driver-triggered task
Block SymbolLicensing group: STANDARD
Function Description
Standard tasks of the REXYGEN system are integrated into the configuration using the
TASK or QTASK blocks. Such tasks are executed by the system
timer, whose tick is configured by the EXEC block.
But the system timer can be unsuitable in some cases, e.g. when the shortest execution period is too long or when the task should be executed by an external event (input signal interrupt) etc. In such a case the IOTASK can be executed directly by the I/O driver configured by the TIODRV block. The user manual of the given driver provides more details about the possibility and conditions of using the above mentioned approach.
Note: The parameter MDLOPEN is intended for the internal needs of the REXYGEN system and cannot be changed manually.
This block does not propagate the signal quality. More information can be found in the 1.4 section.
Input
prev | Input for chaining I/O tasks | Long (I32) |
Parameter
factor | Execution factor 1 | Long (I32) |
stack | Stack size [bytes] 10240 | Long (I32) |
filename | Corresponding MDL file | String |
MDLOPEN | Is the corresponding MDL file open? | Bool |
Output
next | Output for chaining I/O tasks | Long (I32) |
[Previous] [Back to top] [Up] [Next]
2024 © REX Controls s.r.o., www.rexygen.com