SysTaskGetPriorityΒΆ
This function of type BYTE returns the priority of the task identified by the task Id.
The priority can be a value between 0 (=highest priority ) and 255 (=lowest priority ).
Note
SysTask functions are not reentrant. This should be no problem in normal cases, but if in the application program a situation might occur, where several IEC-tasks create and manage additional tasks, the calls to these functions have to be synchronized. You can use the library The Library SysLibSem.lib in this case.
Input Variable | Data type | Description |
---|---|---|
udiTaskId | UDINT | Id of the task, of which you want to know the priority level; this Id was returned by SysTaskCreate during creation of the task |