ABB IRC5 Operating Manual page 227

Troubleshooting
Hide thumbs Also See for IRC5:
Table of Contents

Advertisement

40197, Execution error
Description
Task arg: Function does not return any value.
Program ref: arg.
Recommended actions
The end of the function has been reached without a RETURN
instruction being executed. Add a RETURN instruction
specifying a function return value.
40198, Value error
Description
Task arg: Illegal orientation value arg.
Recommended actions
Attempt to use illegal orientation (quaternion) value.
40199, Value error
Description
Task arg: Illegal error number arg in arg.
Recommended actions
Use error numbers in the range 1-90 or book error numbers
with the instruction BookErrNo.
40200, Limit error
Description
Task arg: No more interrupt number available.
Recommended actions
There is a limited number of interrupt numbers available.
Rewrite the program to use fewer interrupt numbers. This
message may also occur as a consequence of a system error.
40202, Type error
Description
Task arg: Dimensions arg and arg of conformant array
dimension number arg are incompatible.
Recommended actions
The array is not of the expected size. Array assignment may
only be performed on arrays of identical size.
40203, Reference error
Description
Task arg: Optional parameter arg not present.
Operating manual - Troubleshooting IRC5
3HAC020738-001 Revision: AA
Recommended actions
The value of a non-present optional parameter may not be
referred. Use the predefined function 'Present' to check the
presence of the parameter before using its value.
40204, Value error
Description
Task arg: Array index arg for dimension number arg out of
bounds (1-arg).
Recommended actions
The array index value is non-positive or violates the declared
size of the array.
40205, Value error
Description
Task arg: RAPID String arg too long.
Recommended actions
String value exceeds the maximum allowed length. Rewrite the
program to use strings of less length.
40206, Interrupt queue full
Description
Execution of all normal tasks has stopped. Too many interrupts
has occurred in arg while executing a trap routine.
Consequences
The system goes to blocked state and cannot be restarted
before moving the program pointer to an arbitrary position.
Probable causes
Too many interrupts has occurred while executing a trap routine.
This can be caused by heavy CPU load.
Recommended actions
Minimize execution time in the trap routine. Disable/enable
interrupts while executing a trap routine using the Isleep or
Iwatch commands.
40207, Value error
Description
Task arg: Illegal error number arg in arg.
Recommended actions
Error numbers used in an ERROR handler must be positive.
© Copyright 2005-2018 ABB. All rights reserved.
5 Troubleshooting by event log
Continues on next page
5.6 4 xxxx
Continued
227

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents