WAGO-I/O-SYSTEM 750 CoDeSys 2.3 Runtime Environment 119758-874/000-131 WAGO-I/O-IPC-C6ManualVersion 1.0.011.7.1 Cyclical Task PrioritiesYou can assign a priority for each task in order to establish the task processingsequence.All tasks that access the process image of the I/O module are synchronized with it.This means that the tasks with access to the process image of the internal data buswait until at least one correctly completed internal data bus cycle has beenexecuted.If there is an error on the internal data bus (e.g. defective I/O module), the tasksthat access the process image of the internal data bus are no longer executed.These tasks can only be processed when there is new input data available to them.Figure 51: Changing the task namePriorities of the task processingThe priorities below do not specify the sequence of the task processing. The tasksare started in any sequence.Priority 0 – 5:Important arithmetic operations and highly synchronized accesses to I/O moduleprocess images should be carried out as tasks with the highest priorities 0-5. Thesetasks are fully processed according to priority and correspond to LinuxRTpriorities -68 through -63.Priority 6 – 10:Real-time accesses such as accesses to the ETHERNET, file system, fieldbus(only for I/O-IPC with fieldbus connections) and RS-232 interface should becarried out as tasks with the average priorities 6-10. The tasks are fully processedaccording to priority and correspond to LinuxRT priorities -50 through -46.