FANUC DS Alarm Codes: External Data, Verify and System Protection Alarms

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:

Technical Categories

Browse our full set of technical resources: 

Back to Previous Page

Click here to return to the previous category page.

→ Back to Common alarm List

Back to Technical Support Home

Return to the Technical Support main page to explore all resources.

→ Technical Support Main Page


Get in touch with REACO CNC

Request Repair Consultation

Have a technical issue or need repair assistance?

Looking for a part quote?

Hours of Operation Mon - Fri: 8 AM to 8 PM(Beijing Time, UTC+8)

Email: sales@reacocnc.com

Hot Selling FANUC Parts

View all