Omron NJ/NY-series NC Integrated Controller
16 fault codes documented
Process Data Object Setting Missing
A minor fault indicating incorrect Process Data Object (PDO) mapping within the CNC Function Module for a CNC coordinate system. This fault is detected at instruction execution. While the user program continues, operations for the relevant CNC coordinate systems are not possible.
Process Data Object Setting Missing
This error indicates that the Process Data Object (PDO) mapping is incorrect, which is critical for CNC instruction execution. It suggests either required PDOs are not mapped or the instruction is being used with an incompatible device.
Illegal CNC Coordinate System Specification
A minor fault detected at instruction execution, indicating that the CNC coordinate system specified for the Coord in-out variable of a CNC instruction does not exist. This fault, originating from the CNC Function Module common part, prevents the relevant instruction from executing, though the user program continues.
Jerk Setting Out of Range
This minor fault occurs when a parameter specified for the Jerk input variable in a CNC instruction exceeds its valid range. The fault is detected at instruction execution within the CNC coordinate system of the CNC Function Module. This will prevent the relevant instruction from executing and cause the affected CNC coordinate system to stop immediately if it is moving.
CNC Instruction Re-execution Disabled
This minor fault indicates that a CNC instruction, which is not designed for re-execution, was executed multiple times without proper sequence. The fault is detected at instruction re-execution and affects the CNC common part or a specific CNC coordinate system. This prevents the instruction from executing and stops the relevant CNC coordinate system immediately if it is in motion.
CNC Multi-execution Disabled
This minor fault occurs when multiple CNC functions that cannot run concurrently are attempted for the same target, such as a CNC coordinate system. It is detected at instruction execution within the CNC Function Module, affecting CNC common or a specific CNC coordinate system. The relevant instruction will not execute, and the CNC coordinate system will stop immediately if it is moving.
Unassigned Logical CNC Motor Number Specified
This minor fault indicates that a CNC instruction was executed with a `LogicalMotorNo` input variable referencing a CNC motor that has not been assigned. The fault is detected during instruction execution within the CNC coordinate system of the CNC Function Module. This will prevent the instruction from executing and cause the relevant CNC coordinate system to stop immediately if it is moving.
Too Many Files Open
This error occurs in the CNC Function Module if multiple instances of a CNC instruction (e.g., CNC_LoadProgramFile) are executed simultaneously. This indicates a violation of the instruction's single-execution constraint, causing system resource exhaustion or conflict.
CNC Coordinate System Composition CNC Motor Error
An error was detected for a composition CNC motor within a CNC coordinate system while the system was moving. This is considered a minor fault, and the relevant CNC coordinate system will immediately stop operation. The CNC coordinate system will not operate until the error is resolved.
CNC Common Error Occurrence
A CNC common error, specifically a partial fault level CNC common error, has occurred. This is a minor fault that prevents operation for relevant CNC motors and the CNC coordinate system. Recovery requires an error reset after the cause is eliminated.
Slave Error Detected
An error was detected by an EtherCAT slave or NX Unit assigned to a CNC motor. This minor fault results in the Servo for the relevant CNC motor being turned OFF. The CNC Function Module first notifies Slave Error Detection (77860000 hex), then reports the specific slave error code via a Slave Error Code Report (97800000 hex) information event.
Slave Disconnection during Servo ON
An EtherCAT slave or NX Unit, which is allocated to a CNC motor, was disconnected, replaced, or disabled while the Servo was active (ON). This minor fault causes the Servo for the relevant CNC motor to be immediately turned OFF.
EtherCAT Slave Communications Error
An error occurred in communication with an EtherCAT slave or NX unit assigned to a CNC motor of the CNC Function Module. This also triggers an error in the EtherCAT Master Function Module. The CNC motor with the error will have its SERVO OFF, and operations other than error reset are rejected. Additionally, the CNC motor will be placed in an undefined home state.
Slave Error Code Report
This informational event indicates that an error code was reported by a slave device following a Slave Error Detected (77860000 hex) event. The source is a CNC motor within the CNC Function Module. While the user program continues, the specific slave error may impact the CNC motor's operation, though the reporting event itself does not affect overall system operation. The actual slave error code is provided in the attached information.
CNC Function System Information
This event provides internal information from the CNC Function Module. It is primarily recorded to offer supplementary details for other events and does not indicate a fault requiring direct intervention.
Velocity Control Command Value Saturated
The velocity control command value intended for the servo drive has reached its saturation limit. This indicates that either the feedback loop calculation's output value has exceeded the Maximum Velocity setting or the positioning operation exhibits poor following performance.