This page covers FANUC DS alarms related to external data input/output, program and workpiece search, external operator information display, address and data signal errors, verification mismatches, and system protection functions. These alarms are important because they are tied to data exchange, machine-side interface logic, program handling, and integrity checking of CNC-related software and parameters.
These alarm references apply to FANUC Series 0i-Model D and FANUC Series 0i Mate-Model D.
In practical service work, this group of DS alarms often appears when external data interfaces are used, when search conditions are invalid, when displayed operator/alarm information exceeds limits, or when the control detects that key CNC data, ladder data, or parameter sets have changed from the registered verification state. At REACO CNC, we supply FANUC CNC parts, FANUC robot parts, Mitsubishi automation parts, and repair services for customers worldwide.
What These FANUC DS Alarms Usually Indicate
This section of the FANUC alarm list mainly relates to data flow and integrity control rather than axis motion alone. In practical terms, these alarms may appear when the CNC cannot find a requested program or tool data item, when external data input or output signals are invalid, when interface addresses are undefined, or when verification functions detect that parameters or ladder programs no longer match the previously registered check data.
Some alarms in this group are operational and interface-related, while others are more serious because they indicate that important internal CNC data has been changed. For that reason, these alarms can affect machine data reliability, external device communication, or the validity of protected system settings.
Common Causes of FANUC External Data and Verify Alarms
Typical causes include invalid program or sequence search requests, missing tool data, external data interface signal errors, values outside the allowed input range, incorrect address signal definition, or operating the machine in a mode that does not allow the requested search or output function.
Verify and protection-related alarms may appear after ladder modification, C-executor program changes, DCS ladder changes, CNC parameter edits, or setup changes that break the previously registered verification condition. In some cases, the alarm is expected after legitimate updates, but the verification data must still be reviewed and managed correctly.
Full FANUC DS Alarm List: External Data, Verify and System Protection Alarms
Table 1. Program Search, Simultaneous Axis and External Information Alarms
| Alarm Code | Alarm Message | Full Technical Content |
|---|---|---|
| DS0050 | Too many simultaneously controlled axes | Axis movement exceeding the allowable number of simultaneously controlled axes was executed. Check whether the program command exceeds the allowable number of simultaneously controlled axes. |
| DS0059 | Specified program number not found | [External data input/output] The specified number could not be found during program number or sequence number search. Although there was a request to input/output tool data offset values, tool number input had not been executed even once after power-on. No tool data corresponding to the input tool number exists. [External workpiece number search] No program corresponding to the specified workpiece number could be found. |
| DS0131 | Too much external information | When displaying external operator information or external alarm information, five or more display requests were issued at the same time. |
| DS0132 | Information number not found | When cancelling external operator information or external alarm information, cancellation could not be performed because the specified information number does not exist. |
| DS0133 | Information number too large | A value outside the range 0 to 4095 was specified as the number of external operator information or external alarm information. |
Table 2. External Address, Data Input and Output Sequence Alarms
| Alarm Code | Alarm Message | Full Technical Content |
|---|---|---|
| DS1120 | Undefined address (upper bits) | An undefined upper 4-bit address was specified in the address signals (EIA4 to EIA7) of the external data input/output interface. |
| DS1121 | Undefined address (lower bits) | An undefined lower 4-bit address was specified in the address signals (EIA0 to EIA3) of the external data input/output interface. |
| DS1124 | Output request error | In external data output, an output request was issued again, or an output request was issued for an address that has no output data. |
| DS1128 | External data out of range (lower bits) | A value input through external data input signals ED0 to ED31 exceeded the allowable range. |
| DS1130 | Search sequence incorrect | The system is in a state where program number or sequence number search cannot be accepted because the system is not in memory mode or reset state. |
| DS1131 | External data error (other) | [External data input/output] An attempt was made to input tool offset data by tool number through G10 while registration was in progress. |
Table 3. Verification and System Integrity Alarms
| Alarm Code | Alarm Message | Full Technical Content |
|---|---|---|
| DS5340 | Parameter total count check error | Because parameters have been changed, the parameter checksum does not match the reference checksum. Restore the parameters to their original settings, or register the reference checksum again. |
| DS5345 | C-EXECUTOR VERIFY ERROR | The C language executor program has been changed. Restore the C language executor program to the one used when the check code was registered, or register the check code for the changed C language executor program. |
| DS5346 | LADDER PROGRAM VERIFY ERROR | The PMC ladder program has been changed. Restore the PMC ladder program to the one used when the check code was registered, or register the check code for the changed PMC ladder program. |
| DS5349 | DCS LADDER PROGRAM VERIFY ERROR | The dual-check safety PMC ladder program has been changed. Restore the dual-check safety PMC ladder program to the one used when the check code was registered, or register the check code for the changed dual-check safety PMC ladder program. |
| DS5350 | PARAMETER VERIFY ERROR | CNC parameters have been changed. Restore the CNC parameters to those used when the check code was registered, or register the check code for the changed CNC parameters. |
| DS5351 | MODIFICATION WARNING SETTING FUNC ERROR | The setting modification warning function did not operate normally. Reconfigure the setting modification warning function option. |
Practical Inspection Notes
When this group of DS alarms appears, the first step is usually to identify whether the issue is operational, interface-related, or verification-related. For external data and search alarms, the problem is often tied to machine mode, requested address, entered value range, tool number existence, or whether the required search condition is actually valid at that moment.
For verification alarms, it is important to determine whether a legitimate change was recently made to parameters, ladder logic, or related protected software. In many cases, the alarm does not mean the control is randomly failing; it means the control has detected that the current software or parameter state no longer matches the registered reference state. Before clearing or re-registering any verification condition, the change history should be reviewed carefully.
REACO CNC Support
REACO CNC supplies FANUC CNC parts, FANUC robot parts, Mitsubishi automation parts, and repair services for customers worldwide. If your machine is showing FANUC DS alarms related to external data handling, interface addresses, verification errors, or parameter consistency, we can support your spare parts sourcing and industrial repair requirements.
With 34 years of industry experience, REACO CNC supports global customers with worldwide shipping, tested industrial parts, and practical repair solutions for FANUC and Mitsubishi systems.
FAQ
What does a FANUC DS external data alarm usually mean?
It usually means the CNC detected a problem in external data input/output handling, such as invalid address signals, out-of-range input data, improper search conditions, or output request errors.
What does DS0059 indicate?
It indicates that the requested program number, sequence number, workpiece number, or related tool data could not be found under the requested search or input/output condition.
What does a verify error mean on FANUC?
It means the control detected that parameters, ladder data, or related protected program data no longer match the previously registered verification reference.
Are verify alarms always bad?
Not always. They can appear after intentional changes, but the change must still be reviewed carefully to confirm it is valid and properly registered.
Which machines does this reference apply to?
These alarm references apply to FANUC Series 0i-Model D and FANUC Series 0i Mate-Model D.
Reference Source: Beijing FANUC. This article is based on technical documentation provided by Beijing FANUC.
For More Fanuc CNC repair Cases and technical articles, please back to Fanuc Technical Support Center.
Related Pages
- FANUC DS Alarm Codes: Synchronization, APC, Reference Return and DCS Errors
- FANUC IO and PW Alarm Codes
- FANUC SW Alarm List
- FANUC Repair Service
- FANUC CNC Parts
- FANUC Parameter Backup Support
Related Articles
Here are some related technical resources you may also find helpful:
- Common FANUC CNC Alarms Classification
- FANUC Common Over Travel Alarm List
- FANUC G/ M Code for a Machining Center
- FANUC G/ M Code for lathe
- How to backup SRAM file
- How to backup All data
- How to Solve FANUC alarm 5523/5524
Technical Categories
Browse our full set of technical resources:
- Common FANUC Alarms
- G & M Code Reference
- Technical Guides (Backup, Parameters, Settings)
- Repair Cases & Troubleshooting Examples
Back to Previous Page
Click here to return to the previous category page.
Back to Technical Support Home
Return to the Technical Support main page to explore all resources.