PUMA Unival Error Messages Chart

Start Up Problems

VAL II MESSAGES


ALPHABETICAL LIST
This section lists VAL II messages in alphabetical order.  
Each description includes the text of the message, its numeric 
code, and an explanation of the probable cause of the message.  
In general, the messages are self-explanatory; where appropriate,
 the descriptions provide suggestions for actions to be taken.  
Note that some of the messages have more than one associated
 numeric code.  This is necessary to maintain compatibility with 
supervisory communication systems.  
 
Aborted	(-400)
The last command requested, or the program currently 
executing, is aborted at the user's request.

Addr Err at (address)	(-802)
Internal error.  Contact Field Service (1 800 367 7862).  
Already attached to logical unit	(-515)
An attempt is made to attach a logical unit which is already 
attached to program control. 
Ambiguous name	(-453)
The abbreviation used for the last command or instruction is not 
long enough to identify the operation intended.  Reenter the last 
line, using a longer abbreviation. 
Any Encoder Error	(-667)
There is a broken encoder or encoder wire.  For more information, 
refer to the troubleshooting sections in 
the equipment manuals. 
Any Limit Switch Reached (or Wired)	(-666)
In a robot arm equipped with motion limit switches, a motion has 
exceeded the set limits and the limit switch has been activated.  
Determine the affected limit switch and release the affected joint 
according to instructions in the robot arm equipment manual.  
Manually move the joint so that it is within allowed motion limits.  
For more information, refer to the troubleshooting sections in the 
equipment manuals.
Any Logic Supply Voltage Out-of-Range	(-669)
This indicates that one or more of the logic power supply voltages is 
out of range.  For more information, refer to the troubleshooting section 
in the controller manual.
Any Motor Overheat Condition	(-668)
This indicates that one or more of the motors has overheated.  Wait 
a few minutes to allow the motor to cool off, then turn on ARM POWER 
and restart your program.  Reduce the speed of robot motions or reduce 
the load carried.  For more information, refer to the troubleshooting 
section in the controller manual.
Are you sure (Y/N)?	(10)
This prompt indicates that the requested command has a significant 
effect on the state of the system.  This is a check to make sure that 
you really want the operation to be executed.  To continue execution,
type "Y" and hit Return.  An "N" followed by a Return, or just a 
Return, causes the command to be aborted.
Argument not found	(-351)
When the M, F, or MF editor command is used, and the specified 
ASCII string is not found in the program, this error message is 
displayed.  Check for correct spelling of words in the ASCII string.  
Arithmetic overflow	(-409)
The result of a calculation is outside the allowable range for real 
variables.  Modify the program as required.
Arm already attached to program	(-602)
An attempt it made to attach the robot arm when it is already 
attached to program control. 
ARM CALIBRATED	(-476)
An attempt is made to calibrate the robot system when it is already 
calibrated.
Arm detached from program control	(-601)
An attempt is made to command a robot motion while the robot
 is detached from program control.  Insert an ATTACH 
instruction in the program.
Arm not calibrated	(-605)
The robot servo system is not calibrated, so any location variables 
defined may not accurately represent the locations desired.
ARM POWER off	(-604)
ARM POWER is not turned on.  Turn on ARM POWER and reenter 
the last command.
A TO D CONVERTER MALFUNCTION	(-627)
There is a malfunction on the analog I/O module.  If the problem
 persists, contact Field Service (1 800 367 7862).  
Attempt to redefine variable class	(-470)
An attempt is made to redefine the class of a variable (local or global). 
Attempt to redefine variable type	(-469)
An attempt is made to redefine the type of a variable 
(location, real, or string).
AUTOSTART  Turn ARM POWER on to proceed
The automatic startup procedure has begun and is waiting for 
ARM POWER to be turned on.  To have the automatic startup 
continue, turn on ARM POWER.  See the discussion of command 
programs in Appendix A for more information.
CAUTION  The robot may begin to move when the automatic 
startup procedure resumes.  If necessary, you can turn off ARM POWER 
at the controller or the teach pendant to stop the robot.
BATRAM not initialized	(-474)
The battery-backed RAM is not properly initialized.  This may be 
corrected by turning the controller off and then on again, or by 
loading an overlay file and running the POTCAL procedure.  If the
problem persists, contact Field Service (1 800 367 7862).  
Brake Power Failure	(-663)
There is a loss of power to the motor brakes, or the brake voltage 
is out of range.  For more information, refer to the troubleshooting 
section of the controller manual.
Brake Power Failure #1 (not connected)	(-659)
There is a loss of power to the motor brakes, or the brake voltage
 is out of range.  For more information, refer to the troubleshooting 
section of the controller manual.
Branch to undefined label	(-412)
A program instruction references a program label not defined in 
the program.  Either the label is missing or it was mistyped when 
defined or in the reference.  Check the label definition and reference.
Bus Err at (address)	(-801)
Internal software error.  Contact Field Service (1 800 367 7862).  
CALIBRATION data not initialized	(-475)
The calibration data is not properly initialized.  This may be 
corrected by turning the controller off and then on again, or by 
loading an overlay file and running the POTCAL procedure.  
If the problem persists, contact Field Service (1 800 367 7862).  
CALL argument mismatch	(-408)
When executing subroutines with the CALL instruction, the
 information passed between programs does not match.  For 
example, the variable type passed is not what is expected. 
Cannot Enable NETWORK while SECS enabled!	(-545)
The VAL II supervisory network (NETWORK) can't be enabled 
while the SECS-II communication interface (SECS) is enabled.   
Cannot Enable SECS while NETWORK enabled!	(-546)
The SECS-II communication interface (SECS) can't be enabled 
while the VAL II supervisory network (NETWORK) is enabled.  
Can't access protected or read-only program	(-310)
Protected programs, such as system programs, can't be edited.  
Can't delete .PROGRAM statement	(-350)
The .PROGRAM line which appears at the beginning of programs 
can't be deleted.
Can't go on, use EXECUTE or PRIME	(-313)
Program execution cannot be initiated in the manner attempted.  
Normally, this occurs when an attempt is made to issue a PROCEED, 
RETRY, or XSTEP command after a program has completed all its 
cycles.  Use the EXECUTE or PRIME commands to restart the 
program from the desired instruction.
Can't interpret line	(-450)
The argument list of the last command or instruction could not 
be interpreted by VAL II.  If the message occurred while loading 
a file from the floppy disk drive, the file was probably created by 
a different VAL II system (different version or options) and the 
indicated line is not compatible with the VAL II system in use.
 
Check the spelling and usage and reenter the line.  In the case of 
an error while loading from the floppy disk drive, change to the 
correct disk or, after loading is completed, edit the affected programs 
to correct the indicated lines (they will have been converted 
to comment lines). 
Can't mix MC & program instructions	(-414)
A program instruction is encountered during processing of a command 
program.  Edit the command program to use the DO command to include 
the program instruction.
Can't PRIME while program running	(-312)
The PRIME command can't be used when a program is running. 
Can't Proceed from HOLD on ARC or CURVE	(-681)
The motions generated by ARC and CURVE instructions are 
discontinued when the system is placed in HOLD.  That is, the 
motions can't be completed when the system is placed back to RUN.
Change?	(11)
The user is given an opportunity to modify the location value 
just created by a HERE or POINT command.  Enter any desired
 new components, separated by commas, or press Return to 
indicate that no changes are desired.
CHK Trap at (address)	(-804)
Internal software error.  Contact Field Service (1 800 367 7862).  
Communication line already in use	(-540)
An attempt is made to use a communication line which is 
already in use.  
Communications overrun	(-524)
The data (usually a string) is too large for the buffer 
assigned to it.
COMP mode disabled	(-603)
The command attempted requires computer control of the robot, 
but COMPUTER mode was not selected on the teach pendant.  
Select COMP mode on the teach pendant (or enable DRY.RUN 
mode from the terminal) and reissue the command.
Control structure error	(-473)
An incomplete control structure is encountered during program 
execution, and the program cannot be executed.  Edit the program 
to correct the control structure.
!*Control structure error at step (n)	(-472)
The program just edited or read from the floppy disk contains an
 incomplete control structure.  Edit the program and correct the 
control structure.
Data checksum error or Disk write protected	(-340, -510)
A transmission error is detected while transferring information to 
or from an external device.  Attempt the transfer again.
Device not ready	(-338, -508)
The requested file storage device (or remote supervisory task) is
not prepared to communicate with the VAL II system.  If the 
intended device is the disk drive, make sure the drive is plugged
 in, the disk is correctly inserted, and the door is fully closed.
Directory error	(-339, -509)
An error occurred while accessing the floppy disk drive directly, 
possibly because the disk was not formatted or is damaged in 
some way.  Make sure the correct disk is being used, that it is 
properly installed in the drive, and that it is formatted.  (Recall 
that formatting a disk erases its contents.) 
DIV Instr Err at (address)	(-811)
Internal software error.  Contact Field Service (1 800 367 7862).  
DO not primed	(-302)
A DO command is attempted without specifying a program 
instruction to be executed and no previous DO has been issued.  
Provide the desired instruction with the DO command. 
Driver internal consistency error	(-519)
Internal software driver error.  Contact Field Service (1 800 367 7862).  
Duplicate .PROGRAM arguments	(-468)
An attempt is made to pass two variables of the same name to 
a program.  
Duplicate statement label	(-464)
The same program label is used more than once in a user program. 
 Change one of the duplicate labels.
Emergency Stop Engaged	(-670)
The Emergency Stop circuit has been opened by pushing the 
STOP pushbutton on controller front panel or teach pendant.  
It can also be opened by removing the teach pendant connector, 
breaking the circuit at the CX connector, or by an error condition
 in VAL II.  Clear the open circuit at the pushbutton or connector, 
or correct the condition.  For more information, refer to the 
troubleshooting section in the controller manual.
Emul 1010 Trap at (address)	(-808)
Internal error.  Contact Field Service (1 800 367 7862).  
Emul 1111 Trap at (address)	(-809)
Internal error.  Contact Field Service (1 800 367 7862).  
*Envelope Error* Jt (n)	(-1006)
The indicated joint is not tracking the commanded position with 
sufficient accuracy, indicating a failure in the hardware servo 
system or something impeding the path of the robot.  Turn on 
ARM POWER and try to perform the motion at a slower speed.  
If the error remains, refer to your system equipment manuals or 
contact Field Service (1 800 367 7862). 
Exceeded available I/O RAM	(-676)
An attempt is made to download too many equations to the 
smart I/O module.  
Executing in DRY.RUN mode	(50)
The DRY.RUN switch is enabled and program execution is 
requested.  No motion of the robot occurs.
File already exists	(-330, -500)
An attempt is made to execute a STORE command using a file
name which already exists on disk.
File format error	(-342, -512)
The file format is not accepted by VAL II.  Files used with 
VAL II must consist of one or more of the accepted data types:  
programs, locations, real variables, or string variables.  
ILLEGAL ANALOG CHANNEL SPECIFIED	(-626)
A channel number is specified that is out of range for the 
analog I/O module.  
Illegal array index	(-404)
An attempt is made to (1) use a negative value as an array index, 
(2) access an array element not yet defined, or 
(3) specify an explicit index in an argument for a VAL II 
operation that requires a null array be provided.
Illegal assignment	(-403)
The assignment operation just attempted is invalid, possibly 
because it attempted to assign a value to a variable name 
which is a reserved word.  Reenter the line, using a different 
variable name if necessary.
Illegal binary signal	(-405)
A number is specified for a binary signal line that is not within 
the allowed range. 
Illegal expression syntax	(-458)
While decoding a numeric or logical expression, VAL II encounters 
syntax it does not understand.  Possible errors include unmatched 
parentheses, missing variables, or missing operators.  Retype the 
line containing the expression, being careful to follow the VAL II 
syntax rules.
Illegal function	(-680) 
An illegal function is used.  Check the spelling and the syntax.
Illegal Instr at (address)	(-803) 
Internal error.  Contact Field Service (1 800 367 7862).  
Illegal I/O channel number	(-518)
A number is specified for an analog I/O channel or external 
communication channel which is not in the allowed range.
Illegal I/O device command	(-332, -502)
An illegal command has been issued to an I/O device.  Check the 
command syntax.  If using the disk drive, check that the disk has 
been formatted.  If it has, try a new disk. 
Illegal I/O operator	(-678)
An illegal operator is used.  Check for typing errors or improper syntax. 
Illegal joint number	(-609)
A joint number is specified which is not in the allowed range.
Illegal memory reference	(-418)
When executing one of the Z instructions, the user attempts to 
manipulate an invalid address, an odd address, or an address 
that doesn't exist. 
Illegal monitor command	(-300)
The name of the command just attempted is not recognized by the 
system, possibly because it was mistyped, or because it was a 
program instruction and not a monitor command.  Check the spelling 
of the command name and enter the command again.  Use the DO 
command to invoke a program instruction from the terminal.
Illegal motion from here	(-613)(PUMA 260 robots)
The motion just attempted cannot be performed from the current 
robot location.  For example, NEST can only be executed
immediately after a READY instruction; CALIBRATE can only 
be executed after power-up, LIMP, or NEST; and only CALIBRATE 
or READY can be executed when the robot is in the nest. 
Illegal PC instruction	(-415)
An attempt is made to execute in a process control (PC) program 
an instruction that is not permitted in a PC program.
Illegal PC time slice	(-317)
A PC timeslice is specified that is not within the acceptable range.
Illegal .PROGRAM statement	(-467)
An attempt is made to use the editor to create an illegal .
PROGRAM statement. 
Illegal timer specification	(-679)
An attempt is made to specify a timer number which is out of 
the acceptable range.  
Illegal user LUN specified 	(-527)
An attempt it made to use a logical unit number which is out of 
the acceptable range.  
Illegal value 	(-402)
The value used with an operation is illegal.   This may occur 
when a negative value is used when a positive value is expected.  
Individual I/O equation too big	(-675)
An equation downloaded to the smart I/O module is too large to 
be accepted.  
Initialization error	(-335, -505)
VAL II is not able to format the floppy disk because the disk is 
defective.  Use another disk.
Initialize (Y/N)?
During its startup sequence, VAL II asks whether it is okay to 
go ahead and initialize the system.  This causes any user information 
currently in memory to be lost.

You must respond with a "Y" if the system is being powered up for 
the first time, or if the system memory board has been replaced.  
Otherwise, you can decide whether to erase data in RAM and reset 
various system status conditions to their default settings.
*Input error* Try again:	(16)
The input provided is not consistent with what VAL II expects.  
Provide another response.
Invalid argument 	(-407)
An argument is not in the accepted range or contains an undefined 
variable.  Check the range of arguments for the keyword in use.  
Make sure all referenced variables have been assigned a value.
Invalid argument - use DD-MMM-YY HH:MM:SS	(-419)
The arguments for the TIME command or instruction have been 
entered incorrectly.  Check the arguments for the proper format. 
*Invalid command sent to TMS 320*	(-1108)
Internal software error.  Contact Field Service (1 800 367 7862).  
Invalid format specifier	(-461)
An invalid format specifier is used with $ENCODE or TYPE.  Check 
for syntax and typing errors. 
Invalid hardware configuration	(-533)
Internal error.  Contact Field Service (1 800 367 7862).  
Invalid number format	(-456)
Either a value is specified that is not in the allowed range, or the 
line contains a number that is not an integer between -32768 and 
32767.  Reenter the line with a valid number.
Invalid program or variable name	(-455)
A name used as an argument to a keyword is rejected by VAL II, 
possibly because it is already in use, it is a reserved word, or it contains 
too many characters.  Check the name and retype the line.
Invalid serial I/O config	(-817)
Internal error.  Contact Field Service (1 800 367 7862).  
*Invalid servo error* Jt (n)	(-1001)
An unrecognized error is reported by the indicated robot joint 
controller.  Attempt the operation again.  If the error is repeated, 
contact Field Service (1 800 367 7862). 
*Invalid servo state transition*	(-1107)
Internal error.  Contact Field Service (1 800 367 7862).  
Invalid solution, at degeneracy	(-674)
The requested motion encounters the degeneracy that occurs when 
Joints 4 and 6 are aligned and the Joint 5 angle is near zero.  Reprogram 
the motion to avoid the degeneracy. 
*Invalid solution* Jt (n)	(-1002)
The requested motion is either beyond the software-limited range 
of motion for the indicated joint, or the requested location is too 
close or too far from the robot.  
Invalid statement label	(-463)
The program label is not an integer from 0 to 32767.  Reenter the 
line with a valid label.
I/O Communication error	(-337, -507)
An external device receives an invalid command from VAL II.  
I/O Device full	(-333, -503)
There is no more space available on the file storage device. 
I/O queue full	(-517)
Too many requests have been sent to a particular I/O device.  
Location out of range	(-610)
The X, Y, or Z coordinate of the destination location has a value 
too large to be represented in the computer.  For example, a 
sequence of SHIFT instructions has moved the location too far.  
Location too close	(-618)
The attempted motion can't be completed because it is too close to 
the base of the robot arm. 
Manual Brake Released	(-673)
The manual brake release switch has been activated.  For more 
information, refer to your system equipment manuals.  
Misplaced declaration statement	(-471)
The LOCAL instruction must be the first line in a program 
(after the .PROGRAM line). 
Missing argument	(-454)
A valid argument is not found for one or more of the arguments 
required for the requested command or instruction.  That is, the 
argument is not present or an invalid argument is present.  A 
possible cause is the use of a single equal sign (=) for the equality 
relational operator (==).
Missing parenthesis	(-459)
An attempt is made to evaluate an expression that does not have 
correctly matching left and right parentheses.
Missing quote mark	(-460)
An attempt is made to evaluate an operation that does not have 
correctly matching quotation marks. 
Must use straight-line motion	(-611)
A joint-interpolated motion instruction is attempted while the system 
is in a mode that requires only straight-line (Cartesian) motions.  For 
example, only Cartesian motions can be used while Alter mode is active.
Negative square root	(-410)
An attempt is made to calculate the square root of a negative number.
Network closed locally	(-535)
While the VAL II supervisory network is closed, an attempt is 
made to use a device which is redirected over the network.  Either 
the network was never enabled, or it was disabled by the supervisory 
computer.  Enable supervisory network communications or 
redirect the device to not use the network.  
Network Enable Aborted by Operator!	(-543)
The operator has aborted the attempt to establish network communications.  
*Network error* Code (n) 	(0)
An error code between -294 and -1 is received from the 
supervisory network.  The error code does not have meaning 
to VAL II; it is being reported to the user.

The meaning of the code is dependent on the user's supervisory 
application program.  If the indicated code does not have meaning
 in your application, check that the remote computer is 
sending valid data.  
NETWORK LUN BUSY!	(-542)
This network manager logical unit is busy.  This may occur when 
both a robot control program and a process control program 
attempt to issue TYPE instructions simultaneously.  
NO ANALOG I/O BOARD IN SYSTEM	(-625)
An attempt is made to use the analog I/O module when there is 
no module installed in the system.  
No data received	(-526)
No data was received in the last read operation from disk.  
*No index found* Jt (n)	(-1017)
There is an error with the encoder index count.  
Contact Field Service (1 800 367 7862).  
No I/O modules present	(-677)
An attempt is made to use a smart I/O operation without 
having a smart I/O module installed in the system.  
Nonexistent file	(-331, -501)
The requested file is not stored on the floppy disk currently in 
the disk drive.  Either the name was mistyped or the wrong 
disk is being read.  Check the file name.  (Use the FDIRECTORY 
command to display the directory of the disk.)
No program specified	(-301)
No program is specified for an EXECUTE or XSTEP command.  
Type the line again, providing a program name.
Not attached to logical unit	(-516)
Internal software error.  If the problem persists, 
contact Field Service (1 800 367 7862).  
Not enough storage area	(-411)
There is no more space in RAM for user programs or location 
variables.  Delete unused programs and location variables.  
If the memory is fragmented because of numerous deletions,
it can be consolidated by issuing the STORE, ZERO, and LOAD 
commands.  This writes the memory contents to the floppy 
disk and reads them back into memory.  Note that this procedure 
does not retain any locations not referenced in any program in memory.
Out of I/O buffer space	(-532)
A TYPE or PROMPT instruction attempts to output a line that
 is too long.  The maximum line length is 128 characters.  Change
the program to output less information from each instruction.  
Remember that you can concatenate the output from separate 
instructions by using the "/S" specifier to suppress the carriage 
return and line feed normally performed at the end of each TYPE output.
Output record too long	(-529)
An attempt is made to output data which is too long to be accepted.  
For example, this may occur with a TYPE or PROMPT instruction.
 (See previous message, above.)
Over Current JT 1, 2, or 3	(-658)
The major axis power amplifier has exceeded its peak current limit.  
For more information, refer to the troubleshooting section of the 
controller manual. 
Over Current JT 4, 5, or 6	(-662)
The minor axis power amplifier has exceeded its peak current limit.  
For more information, refer to the troubleshooting section of the 
controller manual. 
Over Temperature JT 1, 2, or 3	(-660)
The major axis power amplifier has overheated.  For more information, 
refer to the troubleshooting section of the controller manual. 
Over Temperature JT 4, 5, or 6	(-664)
The minor axis power amplifier has overheated.  For more 
information, refer to the troubleshooting section of the 
controller manual. 
OVF Trap at (address)	(-805)
Internal software error.  Contact Field Service (1 800 367 7862).  
(PAUSED)	(9)
A PAUSE instruction is issued, suspending program execution.  
Any monitor command can be issued.  To continue execution of 
the program, type "PROCEED." 
PC program active	(-306)
An attempt is made to perform a command which can't be used 
when a process control program is executing.  This includes 
attempting to execute another process control program.  (The 
PCSTATUS command can be used to see the status of the current 
program.)  The current program must be aborted with a PCABORT 
command before the command can be processed.
PC program completed	(13)
A process control program has completed its requested execution.
PC stopped at (program), (step)	(14)
Execution of the indicated process control (PC) program has 
terminated for the reason indicated by the message that preceded 
this message.  The step number displayed corresponds to the
 next program step that would be executed (for example, if 
PCPROCEED were entered).
*Position sensor error* Jt (n)	(-1018)
The system is not properly receiving position data.  
Contact Field Service (1 800 367 7862).
POT data too erratic	(-624)
The potentiometer data is not within proper range.  The situation 
may be corrected by turning the controller off and then on again, 
or by loading an overlay file and running the POTCAL procedure.  
If the problem persists, contact Field Service (1 800 367 7862).  
Priv Viol at (address)	(-807)
Internal error.  Contact Field Service (1 800 367 7862).  
Processor not responding	(-816)
Internal error.  Contact Field Service (1 800 367 7862).  
Program already exists	(-309)
An attempt is made to copy or load a program using a name 
which already exists.
Program completed	(3)
The current program has completed execution.
Program HOLD	(15)
The current program is in HOLD (the controller Hold/Run switch 
has been turned to "Hold"). 
Program interlocked	(-308)
The program currently executing is in a locked state and execution 
cannot be completed.  This may occur if you try to edit or delete a 
program that is executing or whose subroutine is in an active 
execution stack.  
Program not executable	(-307)
The program has an error in it and cannot be executed.  
*Protected program*	(53)
Protected programs can't be edited.
Remote/Local switch in Local.	(-537)
An attempt is made to use the CX module for remote system 
control when the Remote/Local switch is in "Local" (it should 
be turned to "Remote"). 
Reserved word illegal	(-457)
An attempt is made to use a reserved word for a variable name. 
 (See Appendix E for a list of the reserved words.) 
Secs Enable Aborted by Operator!	(-544)
The operator has aborted the attempt to establish SECS-II communications.  
Spurious Int at (address)	(-810)
Internal software error.  Contact Field Service (1 800 367 7862).  
Stk overflow at (address)	(-814)
Internal software error.  Contact Field Service (1 800 367 7862).  
Stopped at (program), (step)	(4)
Execution of the indicated robot program has terminated for the 
reason indicated in the message preceding this message.  The step 
number displayed corresponds to the next program step that 
would be executed (for example, if PROCEED were entered).
Stopped due to arm-interface hardware error	(-623)
Internal error.  Contact Field Service (1 800 367 7862).  
Stopped due to servoing error	(-600)
Program execution has stopped because of one or more servo errors.  
Correct the source of the reported servo errors, referring to your 
system equipment manuals as required.  If the problem persists, 
contact Field Service (1 800 367 7862).  
Storage area format error	(-305) 
A momentary hardware failure corrupts the user data in RAM.  
The user programs and locations currently in memory may no 
longer be valid.  Attempt to save as much as possible onto a 
floppy disk, then issue a ZERO command or restart VAL II, 
responding with a "Y" to the initialize query.
Straight-line motion can't alter configuration	(-612)
A change in configuration is requested during a straight-line (Cartesian) 
motion.  This is not allowed in VAL II.  Delete the configuration 
change request, or use a joint-interpolated motion instruction. 
String too short	(-417)
The operation attempted requires a longer string.
String variable overflow	(-416)
The string variable length exceeds the maximum string length 
allowed by VAL II, or it exceeds the string length required by 
the current operation.  
System clock dead	(-812)
Internal error.  Contact Field Service (1 800 367 7862).  
System clock too fast	(-813)
Internal error.  Contact Field Service (1 800 367 7862).  
*Time-out nulling errors* Jt (n)	(-1003)
Internal error.  Contact Field Service (1 800 367 7862).  
TMS 320 co-processor not ready	(-621)
Internal error.  Contact Field Service (1 800 367 7862).  
Too many network errors	(-536)
There are too many communication retries.  The host system is 
not responding to network communications.  
Too many subroutine calls	(-413)
An attempt is made to branch to a subroutine while there are 
already ten PC or 20 robot control programs suspended.  
Reorganize the program logic to eliminate one or more subroutine calls.
Torque processor not ready	(-622)
Internal error.  Contact Field Service (1 800 367 7862).  
Undefined program or variable name	(-406)
The program or variable referenced as an argument to a VAL II 
keyword does not exist, possibly because the name is mistyped.  
If necessary, create the program or variable with the editor or 
read it from the floppy disk.  
Undefined value	(-401)
An attempt is made to use a value which hasn't been defined, 
such as an array element.  Check for incorrect typing and 
undefined values.  
Under/Over Voltage JT 1, 2, or 3	(-661)
One or more of the power supplies to the major axis power 
amplifier is out of range.  For more information, refer to the t
roubleshooting section in the controller manual.  
Under/Over Voltage JT 4, 5, or 6	(-665)
One or more of the power supplies to the minor axis power amplifier 
is out of range.  For more information, refer to the troubleshooting 
section in the controller manual.  
Unexpected end of file	(-334, -504)
 (1) If a file is being read from the floppy disk, the end of the 
file is encountered unexpectedly.  The file may not have been 
correctly closed when it was written, possibly because the disk 
was disrupted before the writing is completed.  Try again to 
read the file.  

(2) This message results if a CTRL-Z is entered in response to 
a program prompt.  Continue with the next operation you want to perform.
Unexpected text at end of line	(-451)
The previous command or instruction could not be recognized by 
VAL II, possibly because of a mistyped function name or because 
an argument was specified where none is allowed.
Uninit Trap at (address)	(-815)
Internal error.  Contact Field Service (1 800 367 7862).  
Unknown error code	(-800)
An undefined error code is being transmitted, usually via network 
communications.  
Unknown function	(-295, -462)
While accepting a program statement, VAL II encounters a reference 
to a function it does not recognize.  This could be caused by a 
mistyped function name or incorrect syntax.  
Unknown instruction	(-452)
The attempted instruction is not recognized by the system.  This 
error is often caused by mistyping the instruction name, or trying 
to use a command as an instruction or vice versa.  If the message 
occurred while loading a file from the floppy disk drive, the file is 
probably created by a different VAL II system (different version 
or options) and the indicated line is not compatible with the VAL II 
system in use.

Enter the line again, making sure the spelling and usage is correct.  
In the case of an error while loading from the disk drive, either 
change to the correct disk or, after loading is completed, edit the 
affected program(s) to correct the indicated instruction(s).
VAL command not ready for servos	(-620)
Internal error.  Contact Field Service (1 800 367 7862).  
Variable type mismatch	(-465)
One or more of the variables in the line is of a type inconsistent 
with the other variables or with the type required by the 
command or instruction.  For example, you may be trying to mix 
location variables with real-valued variables.  Check the syntax 
for the operation and reenter the line, correcting the mismatch.
*Velocity sensor errors* Jt (n)	(-1019)
Internal error.  Contact Field Service (1 800 367 7862).  
*Warning* Not calibrated 	(51)
The robot servo system is not calibrated, so locations may not 
be represented accurately. 
*Warning* protected and read-only programs are not stored	(52)
Protected programs can be loaded, executed, or deleted, but they 
can't be edited or stored. 
*Wrong count at index* Jt (n)	(-1016)
There is an error with the encoder index count.  
Contact Field Service (1 800 367 7862).  
ZDIV Trap at (address)	(-806)
Internal error.  Contact Field Service (1 800 367 7862).