The multi-task system
70
Operating Manual ProNumeric XCI 600 Version 07/16
No.
Name
Event
Actions
SPG 17
CPU_OVERLOAD
Is executed if a CPU overload occurs
User tasks are deactivated
All outputs are updated
The close function of the I/O driver is
executed
PLC switches to STOP
SPG 18
INITIODRV_ERR
Is executed if an error occurs in I/O
driver initialization during a cold or
warm start
PLC does not start
SPG 19
BOUNDS_ERR
Is executed if the limits of an array or a
structure are exceeded. Is only
executed if the “Index-Prüfung” [“Index
check”] or “Feldbegrenzungs-Prüfung”
[“Array limit check”] checkbox in the
“Resource ... einrichten” [Resource ...
Set up] dialog in MULTIPROG was
activated.
User tasks are deactivated
All outputs are updated
The close function of the I/O driver is
executed
PLC switches to STOP
SPG 20
BUS_ERR
Is executed if variables with a data
type
2 bytes and uneven addresses
were used or an internal error has
occurred in MULTIPROG. Only on
Motorola platforms.
User tasks are deactivated
All outputs are updated
The close function of the I/O driver is
executed
PLC switches to STOP
SPG 21
STRING_ERR
Is executed if an error has occurred in
a character string operation, e.g. if one
character string is to be replaced by
another, but cannot be found.
The behaviour of a character string
exception has changed! In the standard
setting SPG 21 is called after a character
string exception has occurred. An entry
with the module number and line number is
also made in the error catalogue. The PLC
remains in “RUN” status.
Table 13: Multi-task system, system tasks
Note
System tasks are not monitored by the watchdog.