TROUBLESHOOTING
D SERIES CONTROLLER
TROUBLESHOOTING AND COMPONENT REPLACEMENT
1-162 August 9, 2005
Kaaaw sk
ERROR CODE P0117 Invalid variable (or program) name.
Displayed when illegal variable or program name is entered from the editor or monitor
modes.
Example: “JM ##a” too many precision point symbols.
Example: “CALL #a” is not an acceptable program name.
Ensure program names and variables are defined correctly.
_____________________________________________________________________
ERROR CODE P0118 Illegal variable type.
Displayed when illegal variable is entered from editor or monitor modes.
Example: “b = #a + b” cannot combine location and real variables using an arithmetic
operator.
Use compatible variable type for commands or instructions.
_____________________________________________________________________
ERROR CODE P0119 incorrect array suffix.
Main causes include:
1. An array is entered that does not comply with AS Language syntax or array format.
Example: “point[1.2.]=1” returns an error.
2. A previously defined variable or array name is used to define a new array name.
Example: “HERE a” is entered then “HERE a[1]” is entered. An error is returned
because location variable “a” is already used.
Enter the array in compliance with AS Language syntax and array format.Example: “point[1.2]=1” is correct and does not return an error.
Change the previously defined variable name.
_____________________________________________________________________
ERROR CODE P0120 Incongruent num. parenthesis.
Occurs when parentheses are not entered as a pair, containing both a left and right
parenthesis.
Enter parentheses in left and right pairs.
_____________________________________________________________________