Support > Knowledge Base > XL200 Series Controllers > Error Codes
Beginning with version 2 software, the XL200 series controller generates text-based error codes, along with a specific error number. The controller does not display much in the way of troubleshooting information along with the code, because generally it's very difficult to predict how customers will use the controller. Different machine types will generate the same error codes for different reasons.
Where ever possible, we've tried to describe the errors in layman's terms and offer some suggestions for troubleshooting the actual nature of the problem, as well as offer some possible solutions.
1 - EPROM checksum test failure.
2 - Customizing switch error. Type: <switch setting number> is not allowed.
3 - Configuration data has changed. Memory will be cleared.
4 - The 5 key was pressed. Record memory will be cleared.
5 - Invalid EPROM bit code.
6 - Invalid communication hardware detected.
7 - Power was turned off while in the run mode.
8 - The setup lockout switch is on.
9 - Coils locked out by Eclipse.
10 - Orders locked out by Eclipse.
11 - Patterns locked out by Eclipse.
12 - Setups locked out by Eclipse.
13 - Tools locked out by Eclipse.
15 - <message text from Eclipse>
16 - Comm failure on RS422 port.
17 - Comm failure on RS485 port.
18 - Auxiliary device error. Unit: <slave controller network unit id> Error: <error text>
19 - Auxiliary communication port error. Unit: <slave controller network unit id> Error: <error text>
20 - No gag board found.
21 - Shear dwell not set.
22 - Press dwell not set.
23 - Shear Tool must be defined as Tool 0 on Press 0.
24 - No items programmed.
25 - No orders programmed.
26 - No sheet detected.
27 - E-Stop input is off.
28 - Tool data not programmed.
29 - Punch pattern not programmed.
30 - Wrong coil loaded.
31 - Wrong product code.
32 - Missed printer target.
33 - Missed punch target.
34 - Missed shear target.
35 - Coil end point reached. The cut off point has coasted <distance> past the coil end point mark.
36 - Item not completed.
37 - No parts to fill in queue.
38 - No press complete input.
39 - Out of tolerance.
40 - Stopping timeout.
41 - Hole detect failure.
42 - Bundle Tag Printer Busy.
43 - Tool 1 must be used with Alternating Punch option.
44 - Value out of range. Upper Limit: <upper limit value> Lower Limit: <lower limit value>
45 - The status must be Ready.
46 - The status must be Ready or Next.
47 - The status must be Ready or Skip.
48 - The line must be halted.
49 - Decrease quantity error.
50 - Increase quantity error.
51 - Invalid pattern operation.
52 - Can not delete while in run mode.
53 - Part is less than minimum part length.
54 - The coil inventory is empty.
55 - Order not found.
56 - Pattern not found.
57 - Pattern already exists.
58 - Tool already exists.
59 - The maximum number of holes per part was exceeded.
60 - Can not delete an order or item that is part of a bundle printer cut list.
61 - Can not convert this pattern to a Macro. It contains operations with references other than Lead Center or Trail Center.
62 - Correction factor out of range.
63 - A negative shear reaction time was calculated.
64 - The calculated reaction time is too long.
65 - Memory test failure.
66 - Memory is below 5%.
67 - Memory is below 10%.
68 - Printer communication failure.
69 - Printer missing AMS ID.
70 - Asynchronous Printer Queue is full.
71 - Drive not responding to analog command voltage.
72 - Exceeded maximum slippage between line and motor encoder.
73 - Exceeded maximum lag compensation time.
74 - The line is running too fast for the die to perform this operation.
75 - Shear cycle aborted.
76 - EPROM BOOT checksum test failure.
77 - EPROM APPLICATION checksum test failure.
78 - Axis <axis number> is not in position.
79 - Axis <axis number> is not programmed.
80 - Axis <axis number> is not active.
81 - Axis not enabled. Axis must be in Phase 4, with power applied and enabled.
82 - Axis <axis number> command position out of range.
83 - The motor must be disabled.
84 - Material jam-up detected. A drop in encoder velocity during the run mode indicates a possible material jam-up.
85 - Remake Item error. Can not remake more parts than are currently done.
86 - Material Code not found. Material codes are locked by Eclipse.
87 - Product Code not found. Product codes are locked by Eclipse.
88 - No material code programmed.
89 - No product code programmed.
90 - Length Verification Error. Programmed Length: <length programmed> Measured Length: <length measured by system>
91 - Multi-Angle Shear Programming Error. Alternating, Mirror part options and 'Center' Machine Y Reference are not allowed.
92 - Opposing Axes are not programmed correctly for Axis <axis number>.
93 - Network ID not programmed correctly for Axis <axis number>.
94 - Multi-Axis Command Failed for Axis <axis number>.
95 - Please wait for Eclipse to validate this coil. If the Eclipse PC is offline, this condition can be overridden by turning off the Seutp Lockout key.
96 - All Machine Axes are not in position. This operation has timed out.
97 - No Shear Up Complete input.
98 - Can not delete an order containing an item that has a status of Work, Next, or Fill.
99 - Invalid Part Print Message. The current print message contains data that is not supported for print-on-part printers.
100 - Out of Sync Halt. The measurements reported by the QC100L are out of sync with the programmed values.
101 - Marginal Sync Halt. The measurements reported by the QC100L may be out of sync with the programmed values.
102 - No measurement has been recieved from the QC100L within the No Measurement Stop Distance Setup Parameter.
103 - Alternating Press Tool Definition Error. Must have Tool 1 defined with Press 1 and Tool 2 defined with Press 2.
104 - Invalid Data Entry. There are no records in the list with a value that matches this entry.
105 - SERCOS hardware initialization error.
106 - Fatal Memory Test Error. The controller has detected an unrepairable condition and will automatically clear all memory.
107 - PLC Communication Failure. The PLC will be taken Offline. Error: <error text>
108 - Message from PLC: <message text>
109 - The PLC is offline or has invalid configuration data.
110 - Text string too long. Maximum # of characters: <message text>
111 - The data entered doesn't match what was expected. Expected data: <message text>
112 - RAM Battery Backup Voltage Error!!! Call AMS Controls at 1-800334-5213 for details.
113 - Front Shear Tool Not Programmed.
114 - The remaining material may need to be cut into final part lengths and the item quantity may need to be manually decremented.
115 - No Press Up Complete Input for Press <press number>.
116 - No Stacker Complete Input.
117 - No Printer Model Selected. Go to the Setup Screen - Printer Configuration menu and select the correct model for your printer.
118 - Possible Watch Dog Timer Reset Occured.
119 - Auxiliary controller configuration has changed for Unit ID: <unit id number>. Verify all setup parameters for this controller and re-enter them if necessary.
120 - Axis <axis number> is not allowed to move with material present.
121 - Invalid Part Option. Only RIGHT hand parts are allowed.
122 - Invalid Tool definition. Tool 1 must be defined with Press 1. Tool 2 must be defined with Press 2. Tool 3 must be defined with Press 3.
123 - Invalid Tool Reference. Leading Edge, Even Space and Spacing Limit are the only valid Tool References in a pattern.
124 - Your temporary user license has expired. Please contact your dealer for a permanent license.
125 - Tile Kerf settings not found. Create Tile Kerf setting in the Setup screen.
126 - Can not convert this Macro to a Pattern. This operation can not be completed until the die position encoder has been referenced.
127 - Die Position Encoder is not Referenced. This operation can not be completed until the die position encoder has been referenced.
128 - This Part Can't Be Made. The current part dimensions and forming press tool offsets would cause a formed step to collide with the shear press.
129 - Axis ID already exists.
130 - The new Coil number must be entered before a Manual Shear will be allowed.