IOTASK – REXYGEN driver-triggered task

Block SymbolLicensing group: STANDARD
Qt SVG Document Exported by REXYGEN Studio prev next IOTASK

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)

2024 © REX Controls s.r.o., www.rexygen.com