ABB IRC5 Operating Manual page 213

Troubleshooting
Hide thumbs Also See for IRC5:
Table of Contents

Advertisement

Recommended actions
Each required parameter must have a reference argument,
specified with a leading backslash character (\). Change the
optional argument into a required argument.
40011, Argument error
Description
The required argument arg is not found in its correct position
in the argument list.
Recommended actions
Make sure all arguments are specified in the same order as the
parameters for the routine called.
40012, Argument error
Description
The "switch" argument arg has a value.
Probable causes
An argument corresponding to a "switch" parameter may not
be assigned a value.
Recommended actions
Remove the value.
40013, Argument error
Description
The call to routine arg has too few arguments.
Recommended actions
A routine call must supply values for all required parameters
of the routine being called. The argument list must have as
many arguments, as the parameter list has parameters. Add
more arguments to fit the parameter list.
40014, Argument error
Description
The call to routine arg has too many arguments.
Recommended actions
No arguments, more than those defined by the called routine
parameter list, must be supplied. The argument list must have
as many arguments, as the parameter list has parameters.
Remove excessive arguments from the argument list.
40015, Data declaration error
Description
The number of array dimensions is arg, but may be 1, 2 or 3
only.
Operating manual - Troubleshooting IRC5
3HAC020738-001 Revision: AA
Recommended actions
Change the dimension expression.
40016, Data declaration error
Description
Too many dimensions in array definition.
Recommended actions
An array may have at most 3 dimensions. Rewrite the program
so that no more than 3 dimensions are needed.
40017, Type error
Description
Indexed data arg, arg is not of array type.
Recommended actions
Only data that have been declared to be arrays may be indexed.
Remove the index or indices. Declare the data to be an array.
40018, Type error
Description
Data arg, arg is not of record type.
Recommended actions
Components are only available for data of record type. Check
the type and name of the referenced data.
40019, Limit error
Description
Task arg: Error when creating the persistent variable arg. The
error occurred when the persistent variable was to be inserted
into the database.
Program ref: arg.
Consequences
The created persistent variable cannot be used in a RAPID
program.
Probable causes
The program memory is full or fragmented.
Recommended actions
Check if large data structures could be split into smaller blocks.
Use of installed modules can save program memory.
40020, Data declaration error
Description
Expression arg is not a constant expression.
© Copyright 2005-2018 ABB. All rights reserved.
5 Troubleshooting by event log
Continues on next page
5.6 4 xxxx
Continued
213

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents