Recommended actions
Global routines must have names that are unique among all
the global types, data, global routines and modules in the entire
program. Rename the routine or change the conflicting name.
40043, Name error
Description
Global variable name
arg
ambiguous.
Recommended actions
Global data must have names that are unique among all the
global types, data, global routines and modules in the entire
program. Rename the data or change the conflicting name.
40044, Name error
Description
Label name
arg
ambiguous.
Recommended actions
Labels must have names that are unique within the routine.
Rename the label or change the conflicting name.
40045, Name error
Description
Module name
arg
ambiguous.
Recommended actions
Modules must have names that are unique among all the global
types, global data, global routines and modules in the entire
program. Rename the module or change the conflicting name.
40046, Name error
Description
Parameter name
arg
ambiguous.
Recommended actions
Parameters must have names that are unique within the routine.
Rename the parameter or change the conflicting name.
40047, Name error
Description
Persistent name
arg
ambiguous.
Recommended actions
Program data must have names that are unique within the
module. Rename the data or change the conflicting name.
40048, Name error
Description
Routine name
arg
ambiguous.
Recommended actions
Routines must have names that are unique within the module.
Rename the routine or change the conflicting name.
40049, Name error
Description
Variable name
arg
ambiguous.
Recommended actions
Routine data must have names that are unique within the
routine. Program data must have names that are unique within
the module. Rename the data or change the conflicting name.
40050, Type error
Description
Operand types
arg
and
arg
for binary '+' or '-' operator not equal.
Recommended actions
The two operands of the '+' and '-' operators must have equal
type. Check the operand types.
40051, Type error
Description
Operand types
arg
and
arg
for '=' or '<>' operator not equal.
Recommended actions
The two operands of the '=' and '<>' operators must have equal
type. Check the operand types.
40052, Instruction error
Description
RETURN with expression only allowed in function.
Recommended actions
In a procedure or trap the return instruction must not specify a
return value expression. Remove the expression.
40054, Type error
Description
Different dimension of array type (
arg
) and aggregate (
arg
).
Recommended actions
Make sure that the number of expressions in the aggregate is
the same as the dimension of the data array.
Continues on next page
216
Operating manual - Troubleshooting IRC5
3HAC020738-001 Revision: AA
© Copyright 2005-2018 ABB. All rights reserved.
5 Troubleshooting by event log
5.6 4 xxxx
Continued
Summary of Contents for IRC5 Compact
Page 1: ...ROBOTICS Operating manual Troubleshooting IRC5 ...
Page 10: ...This page is intentionally left blank ...
Page 40: ...This page is intentionally left blank ...
Page 90: ...This page is intentionally left blank ...
Page 586: ...This page is intentionally left blank ...
Page 588: ......
Page 589: ......