en:software:mdurosettacncsoftware:error_messages

14. Error Messages

The error messages, and related code ID, noticed in Control Software can be subdivided into two categories:

  • G-Code Errors
Are noticed during the G-Code program compilation phase.
  • CNC Board Errors/Alarms
Are raised by the CNC Board to describe why the CNC Board is entered in ALARM state.

The Control Software efficiently handles the G-Code and the CNC Board errors and allows users to easily understand the reason for the error, trace the line that generated it and delete CNC Board errors.
When the G-Code program is present an error the related message is shown in the status bar:

When more than one error is detected, the message displayed in the status bar is always related to the first error detected.

If in the message is present a line number, in the image is line 5, a double click of the left mouse button in the error message will set the editor current line to this line.
If the error is related to axes positions out of bounds a left click in the red values of Machining Info will set the editor current line to the error line.

When a CNC Board error is raised the Control Software hides the CNC Board control panel with START/STOP/PAUSE/RESUME buttons and show the latest caught error:

If in the message is present a line number, in the image is line 14, a double click of the left mouse button in the error message will set the editor current line to this line.

A single left mouse click on the Alarm blinking icon will open the dialog:

To reset the acquired Alarms list, after will have solved the alarm cause, use one the following actions:

  • Press simultaneously the CTRL + F11 keys.
  • Press the right mouse button over blocking Alarm Icon.
  • Press the left mouse button to open the Alarms dialog then press the RESET button.

In any case, till the Alarm source persists the relative alarm will be notified again.

The following table describes all G-Code Errors:
G-Code Compiler Errors
Code Message
[E0004] a file is already open
[E0005] all axes missing
[E0006] cutter compensation queue error
[E0007] arc radius too small to reach end point
[E0008] argument to acos out of range
[E0009] argument to asin out of range
[E0010] attempt to divide by zero
[E0011] attempt to raise negative to non integer power
[E0012] bad character used
[E0013] bad format unsigned integer
[E0014] bad number format
[E0015] bad g code modal group 0
[E0016] code not g0 or g1
[E0017] code not g17/g18 or g19
[E0018] code not g20 or g21
[E0019] code not g28 or g30
[E0020] code not g2 or g3
[E0021] code not g40/g41/g41.1/g42 or g42.2
[E0022] code not g43/g43.1 or g49
[E0023] wrong g code group 0
[E0024] code not g61/g61.1 or g64
[E0025] code not g90 or g91
[E0026] code not g93 or g94
[E0027] code not g98 or g99
[E0028] code not in g92 series
[E0029] code not in range g54 to g59.3
[E0030] code not m0/m1/m2/m30/m47 or m60
[E0031] distance mode not g90 or g91
[E0032] function should not have been called
[E0033] in tool radius comp
[E0034] plane not xy/yz or xz
[E0035] side not right or left
[E0036] unknown motion code
[E0037] unknown operation
[E0038] cannot change axis offsets while cutter radius comp is enabled
[E0039] cannot change units with cutter radius comp
[E0040] cannot create backup file
[E0041] cannot do g1 with zero feed rate
[E0042] cannot do zero repeats of cycle
[E0043] cannot make arc with zero feed rate
[E0044]

cannot move rotary axes during probing
This occurs when the G38.x arguments present a rotary axis with a target position different than the actual position.

[E0045] cannot open backup file
[E0046] cannot open variable file
[E0047]

cannot probe in inverse time feed mode
This occurs when is active G93 (enable feed per inverse of time).

[E0048]

cannot probe with cutter radius comp on
This occours when a cutter radius compensation G40/G41.1/G42/G42.1 is active.

[E0049]

cannot probe with zero feed rate
This occours when feed rate F is set to zero.

[E0050] cannot put a b in canned cycle
[E0051] cannot put a c in canned cycle
[E0052] cannot put an a in canned cycle
[E0053] invalid rotary axis modulo
[E0054] cannot turn cutter radius comp on when on
[E0055] invalid rotary axis rollover mode
[E0056] cannot use axis values with g80
[E0057] cannot use axis values without a g code that uses them
[E0058] cannot specify motion in the same level of g66
[E0059] kinematics transformation error
[E0060] cannot use g28 or g30 with cutter radius comp
[E0061] cannot use g53 incremental
[E0062] cannot use g53 with cutter radius comp
[E0063] cannot use two g codes that both use axis values
[E0064] cutter compensation entry move not longer than tool radius

[E0066] command too long
[E0067] concave corner with cutter radius comp
[E0068] coordinate system index parameter 5220 out of range
[E0069] current point same as end point of arc
[E0070] cutter gouging with cutter radius comp
[E0071] d word with no g code that uses it
[E0072] p word missing

[E0077] equal sign missing in parameter setting
[E0078] f word missing with inverse time arc move
[E0079] f word missing with inverse time g1 move
[E0080] file ended with no percent sign
[E0081] file ended with no percent sign or program end
[E0082] file name too long
[E0083] file not open
[E0084] g code out of range
[E0085] h word with no g code that uses it
[E0086] i word given for arc in yz plane
[E0087] i word missing
[E0088] i word with no g code hat uses it
[E0089] j word given for arc in xz plane
[E0090] j word missing
[E0091] j word with no g code that uses it
[E0092] k word given for arc in xy plane
[E0093] k word missing
[E0094] k word with no g code that uses it
[E0095] l word with no g code that uses it
[E0096] left bracket missing after slash with atan
[E0097] left bracket missing after unary operation name
[E0098] line number greater than 99999
[E0099] line with g10 does not have l2
[E0100] m code greater than 128
[E0101] mixed radius ijk format for arc
[E0102] multiple a words on one line
[E0103] multiple b words on one line
[E0104] multiple c words on one line
[E0105] multiple d words on one line
[E0106] multiple f words on one line
[E0107] multiple h words on one line
[E0108] multiple i words on one line
[E0109] multiple j words on one line
[E0110] multiple k words on one line
[E0111] multiple l words on one line
[E0112] multiple p words on one line
[E0113] multiple q words on one line
[E0114] multiple r words on one line
[E0115] multiple s words on one line
[E0116] multiple t words on one line
[E0117] multiple x words on one line
[E0118] multiple y words on one line
[E0119] multiple z words on one line
[E0120] must use g0/g1 or g38 with g53
[E0121] negative argument to sqrt
[E0122] negative d word tool radius index used
[E0123] negative f word used
[E0124] negative g code used
[E0125] negative h word tool length offset index used
[E0126] negative l word used
[E0127] negative m code used
[E0128] negative or zero q value used
[E0129] negative p word used
[E0130] negative spindle speed used
[E0131] negative tool id used
[E0132] nested comment found
[E0133] no characters found in reading real value
[E0134] no digits found where real number should be
[E0135] non integer value for integer
[E0136] null missing after newline
[E0137] offset index missing
[E0138] bug code control statement
[E0139] p value out of range
[E0140] p word with no g code that uses it
[E0141] parameter file out of order
[E0142] parameter number out of range
[E0143] q word missing
[E0144] q word with no g code that uses it
[E0145] queue is not empty after probing
[E0146] r clearance plane unspecified in cycle
[E0147] r i j k words all missing for arc
[E0148] r less than x in cycle in yz plane
[E0149] r less than y in cycle in xz plane
[E0150] r less than z in cycle in xy plane
[E0151] r word with no g code that uses it
[E0152]

radius to end of arc differs from radius to start
This occurs in three cases:

  1. The CAM produces IJK arcs (G02/G03) offsets for relative mode and CNC Board is set to absolute mode G90.1.
  2. The CAM produces IJK arcs (G02/G03) offsets for absolute mode and CNC Board is set to relative mode G91.1.
  3. The CAM produces arcs info with a resolution lower than the Arc Radius Tolerance value set in compiler options.
[E0153] radius too small to reach end point
[E0154] required parameter missing
[E0155] selected tool slot number too large
[E0156] slash missing after first atan argument
[E0157] spindle not turning clockwise in g84
[E0158] spindle not turning
[E0159] v word with no g code that uses it

[E0161] bad number format
[E0162]

start point too close to probe point
This occurs when the delta interpolated movement from the start point to the probe point is lower than 0.254mm (0.01in).

[E0163] too many m codes on line
[E0164] tool length offset index too big
[E0165] tool max too large
[E0166] tool radius index too big
[E0167] tool radius not less than arc radius with comp
[E0168] two g codes used from same modal group
[E0169] two m codes used from same modal group
[E0170] unable to open file
[E0171] unclosed comment found
[E0172] unclosed expression
[E0173] unknown g code used
[E0174] unknown m code used
[E0175] unknown operation
[E0176] unknown operation name starting with a
[E0177] unknown operation name starting with m
[E0178] unknown operation name starting with o
[E0179] unknown operation name starting with x
[E0180] unknown word starting with a
[E0181] unknown word starting with c
[E0182] unknown word starting with e
[E0183] unknown word starting with f
[E0184] unknown word starting with l
[E0185] unknown word starting with r
[E0186] unknown word starting with s
[E0187] unknown word starting with t
[E0188] unknown word where unary operation could be
[E0189] x and y words missing for arc in xy plane
[E0190] x and z words missing for arc in xz plane
[E0191] x value unspecified in yz plane canned cycle
[E0192] x y and z words all missing with g38.2
[E0193] y an z words missing for arc in yz plane
[E0194] y value unspecified in xz plane canned cycle
[E0195] z value unspecified in xy plane canned cycle
[E0196] zero or negative argument to ln
[E0197] zero radius arc
[E0198] p value not an integer
[E0199] l value not an integer
[E0200] l value out of range with m66
[E0201] q value not an integer
[E0202] subroutine not found
[E0203] subroutine ret before call
[E0204] invalid label
[E0205] sub declaration unexpected
[E0206] sub declaration before program
[E0207] sub max depth reached
[E0208] g code after then n
[E0209] axis x not available
[E0210] axis y not available
[E0211] axis z not available
[E0212] axis a not available
[E0213] axis b not available
[E0214] axis c not available
[E0215] cannot open log file
[E0216] invalid ems
[E0217] invalid gees
[E0218] missing open bracket in m120
[E0219] missing close bracket in m120
[E0220] missing open bracket in m121
[E0221] missing close bracket in m121
[E0222] message too long in m120
[E0223] message too long in m121
[E0224] cannot use g53 with polar coordinates
[E0225] then missing after elif
[E0226] must specify angle in polar coordinate if at the origin
[E0227] cannot use polar coordinates in xy plane machine without x y axes
[E0228] cannot use polar coordinates in yz plane machine without y z axes
[E0229] cannot use polar coordinates in xz plane machine without x z axes
[E0230] polar coordinates can be used only for motion
[E0231] multiple at (@) words on one line
[E0232] multiple caret (^) words on one line
[E0233] compilation error. If you see this message please contact support@rosettacnc.com
[E0234] r word missing
[E0235] cannot change tool offset with cutter compensation on
[E0236] h word missing
[E0237] requested tool not found
[E0238] m61 accept non negative q
[E0239] g41.1 or g42.2 without d
[E0240] g code requires d to be an integer
[E0241] g code for lathe tool but plane is not g18
[E0242] unknown operation name starting with e
[E0243] unknown operation name starting with n
[E0244] unknown operation name starting with g
[E0245] unknown operation name starting with l
[E0246] expected hash reading parameter
[E0247] expected closing bracket reading parameter
[E0248] unknown word starting with w
[E0249] left bracket missing after while
[E0250] do missing after while
[E0251] control block with id too high
[E0252] control block with the same id already used
[E0253] invalid control end
[E0254] control statement end not found
[E0255] control statement end found with wrong id
[E0256] control statement infinite loop
[E0257] cannot read current position parameter with cutter compensation on
[E0258] parameter readonly
[E0259] control block cannot be used in mdi
[E0260] g code after break
[E0261] string parameter too long

[E0263] p param missing
[E0264] l param missing
[E0265] t is not an integer
[E0266] multiple m words on one line
[E0267] multiple u words on one line
[E0268] multiple v words on one line
[E0269] multiple w words on one line
[E0270] m is not an integer
[E0271] multiple e words on one line
[E0272] h value not an integer
[E0273] left bracket missing after if
[E0274] g code after goto
[E0275] negative line for goto
[E0276] cannot execute goto without an opened file
[E0277] goto destination label not found
[E0278] e word with not g code that uses it

[E0282] cannot use cycles with 0 feed
[E0283] cannot use inverse time rate with cycles
[E0284] cannot use canned cycles with cutter compensation on
[E0285] cycle non implemented plane
[E0286] indexing axis can be moved only with g0
[E0287] indexing axis can be moved only alone
[E0288] cannot move rotary axes with g76
[E0289] bug with g66
[E0290] compilation error. If you see this message please contact support@rosettacnc.com
[E0291] compilation error. If you see this message please contact support@rosettacnc.com
[E0292] compilation error. If you see this message please contact support@rosettacnc.com
[E0293] spindle turning clockwise in g74
[E0294] nested g66 not allowed
[E0295] cannot use g76 with cutter compensation on
[E0296] i cannot be 0 with g76
[E0297] j must be greater than 0 with g76
[E0298] k must be greater than j with g76
[E0299] incremental motion with polar coordinates is indeterminate when at the origin
[E0300] compilation error. If you see this message please contact support@rosettacnc.com
[E0301] invalid p number
[E0302] g10 l1 without offsets has no effect
[E0303] invalid tool orientation
[E0304] no tool loaded with random tool changer
[E0305] parameter not terminated
[E0306] user tool change recursive call
[E0307] i j k and p cannot be used all together with g51
[E0308] compilation error. If you see this message please contact support@rosettacnc.com
[E0309] attempted use of not initialized parameter
[E0310] g65 requires entire line reserved
[E0311] vendor specific g codes require entire line reserved
[E0312] user macro requires entire line reserved

[E0314] invalid if statement syntax
[E0315] different plane used for g68 and g2 or g3
[E0316] g51 cannot be in same line of a movement g code
[E0317] g68 cannot be in same line of a movement g code
[E0318] g51 with no arguments
[E0319] g51 with both i j k and p
[E0320] unclosed string found
[E0321] invalid q number
[E0322] cannot specify x y with polar coordinates while in x y plane
[E0323] cannot specify x z with polar coordinates while in x z plane
[E0324] cannot specify y z with polar coordinates while in y z plane
[E0325] cutter compensation queue max size reached
[E0326] cutter compensation zero degree corner
[E0327] cutter compensation error
[E0328] named parameter not terminated
[E0329] failed to load parameters file
[E0330] failed to load tools table file
[E0331] q param missing
[E0332] memory allocation failed
[E0333] invalid absolute position for wrapped rotary axis
[E0334] g66 requires entire line reserved
[E0335] user pallet shuttle recursive call
[E0336] failed to find named parameter
[E0337] failed to add named parameter
[E0338] failed to store named parameter
[E0339] out of memory
[E0340] a param missing
[E0341] d param missing
[E0342] j param missing
[E0343] bad g code modal group 20
[E0344] q param out of range
[E0345] generic user error with m109 q-1
BLA BLA BLA.
[E0346] k value not an integer
[E0347] invalid tool type
[E0348] v value not an integer
[E0349] v value invalid pocket
[E0350] named parameter too long
[E0351] named parameter index not an integer
[E0352] invalid r number
[E0353] v param missing
[E0354] cannot restart from this line
[E0355] cannot restart from inside a subroutine
[E0356] cannot restart from inside control flow statement
[E0357] j param out of range
[E0358] a param out of range
[E0359] d param out of range
[E0360] x word with no g code that uses it
[E0361] y word with no g code that uses it
[E0362] z word with no g code that uses it
[E0363] a word with no g code that uses it
[E0364] b word with no g code that uses it
[E0365] c word with no g code that uses it
[E0366] f word with no g code that uses it
[E0367] s word with no g code that uses it
[E0368] t word with no g code that uses it
[E0369] u word with no g code that uses it
[E0370] arcs on custom plane not supported
[E0371] cutter compensation on custom plane not supported
[E0372] arc plane requires an axis not enabled
[E0373] rtcp not supported
[E0374] r param missing
[E0375]

disable tool compensation before switching mode
This occurs when is required to start a tool compensation mode and another tool compensation mode is already in use.
Before changing the current tool compensation mode add the G49 to disable the previous one is mandatory.


[E1000] canon layer error:
BLA BLA BLA
[E1001] error initializing Canon CNC abstraction layer

Pre-compilation Errors
Code Message
[E0400] axis <axis> current position is out of the working area of the machine
[E0401] error during parameters file saving

[E0403] error during tools file saving
[E0404] error during compiler set parameters
[E0405] error during compiler initialization
[E0406] macro file ' <file> ' not found
[E0407] wrong CNC state to run the compiler
[E0408] compiler already in use

Errors During Compilation
Code Message
[E0500] waiting external data
[E0501] compile terminated by user
[E0502] during compilation
[E0503] generic
[E0504] macros path do not exists
[E0505] opening parameters file
[E0506] opening tools file
[E0507] opening canon logging file
[E0508] opening error logging file
[E0509] loading parameters file
[E0510] loading tools file
[E0511] could not open output file
[E0512] saving parameters to file
[E0513] invalid compulsory file
[E0514] saving tools to file
[E0515] during set compiler configuration

[E0530]

error in compiling process
This error occurs when an unmanaged problem is detected in the compile phase of a G-Code Program/Macro/MDI.

[E0531]

error in compiling process: <message>
This error occurs when an unmanaged problem is detected in the compile phase of a G-Code Program/Macro/MDI.
In the <message> is reported a possible reason of the issue.


Post-compilation Errors
Code Message
[E0600] error during parameters file reading
[E0601] error during tools file reading
[E0602] error during board states reading

[E0610] found invalid axes settings during tool path analysis

[E0620] axis <axis> fast movements extends out of machine bounds
[E0621] axis <axis> feed movements extends out of machine bounds
[E0622] axis <axis> trespassed the maximum speed threshold (You must reduce F value)
[E0623] axis <axis> trespassed the maximum acceleration threshold (You must reduce F value)

[E0630] motion control mode not supported
[E0631] spindle speed not in range between 1 and 500000 RPM
[E0632]

toolpath generation: <d01>, <d02>, <d03>, <d04>, <d05>, <d06>, <d07>, <d08>, <d09>, <d10>
This occurs when internal toolpath generation goes wrong.
In <d01> to <d02> there are the codes necessary to RosettaCNC Support Team to undestand and solve the issue.


[E0640] generic
[E0641] no memory
[E0642] already initialized
[E0643] parameters axis X
[E0644] parameters axis Y
[E0645] parameters axis Z
[E0646] parameters axis A
[E0647] parameters axis B
[E0648] parameters axis C
[E0649] parameters interpolator
[E0650] interpolator command failed
[E0651] loader
[E0652] not initialized
[E0653] interpolation active
[E0654] program execution
[E0655] invalid machine type
[E0656] rtcp not supported
[E0657] setting tool offset
[E0658] invalid axes configuration
[E0659] failed to set interp parameter
[E0660] unavailable axis cannot be interpolated

[E0670] dynamics: received unwanted data
[E0671] dynamics: inconsistent data <data>
[E0672] dynamics: check module

When the CNC Board enters the ALARM state, the error codes that triggered it are stored in the ALARMS buffer so that the Control Software can retrieve them and show the nature of the alarm to the end-user.

Unlike G-Code errors, a CNC Board ALARM state can be raised by more than one simultaneous cause.

The <axis> tag used in the messages listed in the table will be replaced in the final text with the axis name to which the error is referred.

The following table describes all CNC Board errors:

Code Message
[A0001]

Corrupted data
This error occurs when CNC Board detects corruption of internal settings.
The RESET the alarm:

  • Use the menu “Setup → Board Settings…” to open the settings dialog, check data, and press the Ok button to send valid settings to CNC Board.
  • Clear ALARM State opening ALARM view an pressing RESET button or click right mouse on blinking alarm icon.
[A0002] Stop for emergency
[A0003] Limit switch
[A0004] Limit switch axis X
[A0005] Limit switch axis Y
[A0006] Limit switch axis Z
[A0007] Limit switch axis A
[A0008] Limit switch axis B
[A0009] Limit switch axis C
[A0010] Stop for safety state

[A0041] Spindle not ready
[A0042] Error during spindle enabling
[A0043] Error during spindle speed changing

[A0051] Input Arc OK deactivated while THC control is ON
[A0052] Torch collision

[A0061] Unsupported instruction
[A0062] Invalid protocol version
[A0063] Invalid protocol release
[A0064] Spindle speed not in range between 1 and 500000 RPM
[A0065] Tool number not in range between 1 and 9999
[A0066] Selected an unsupported measure unit (only mm)
[A0067] THC not possible
[A0068] Wrong feed reference type
[A0069] Plane selection is wrong
[A0070] Output enabling out of range
[A0071] Output disabling out of range
[A0072] Input or level out of range
[A0073] Motion control mode not supported
[A0074] Tool length stack overflow
[A0075] Override feed mode not supported
[A0076] Override spindle speed mode not supported

[A0081] M-Code execution error
[A0082] The [A0082] can show one of following messages:
CNC Error: A movement has been requested for the <axis> axis that exceeds the set limits
CNC Error: Tool height greater than the space necessary to continue the work
CNC Error: [<code>] If you see this message you can contact support@rosettacnc.com to notify that
[A0083] Start program/interpolation error
[A0084] Wait input timeout
[A0085]

Probing failed
This error appears when something has gone wrong in capturing the PROBE signal status with the command G38.2/G38.4 or the PLC function G100 P6.
The message “Probing failed:” is always followed by a description of the case including the related G-Code line number:

  1. Probing failed: PROBE signal is already tripped (line n):
    Raised before starting the G38.2/G38.4/G100 P6 if PROBE signal is already tripped.
  2. Probing failed: PROBE signal was not tripped (line n):
    Raised when G38.2/G38.4/G100 P6 movements end without the PROBE signal being tripped.
  3. Probing failed: PROBE signal tripped in the wrong way (line n):
    It should never happen and would indicate a hardware/firmware problem.
[A0086] Homing failed
[A0087]

THC went to OFF and Z axis is in a dangerous position prone to collisions
This occurs when the target Z position, after a THC disable command M18, is below the position where the THC has been enabled.
This would probably cause a collision.

[A0088] Spindle command refused
[A0089] Plasma torch disabled
[A0090] Target <axis> position out of bounds
[A0091] A plasma tool was required but the plasma function is not enabled

[A0100] The axes drivers are not ready
[A0101] The X axis driver is not ready
[A0102] The Y axis driver is not ready
[A0103] The Z axis driver is not ready
[A0104] The A axis driver is not ready
[A0105] The B axis driver is not ready
[A0106] The C axis driver is not ready
[A0107] The Spindle driver is not ready
[A0108] Missing Mist validation input
[A0109] Missing Flood validation input

[A0161] Error updating parameters: Code=<code> Par=<parameter>
[A0162] Error PC disconnected
[A0163]

Error during the homing procedure
Can value:

  • Error during homing: Gantry 1 not enabled
  • Error during homing: Gantry 1 not configured
  • Error during homing: Gantry 2 not enabled
  • Error during homing: Gantry 2 not configured
  • Error during homing: Gantry1 misalignment
  • Error during homing: Gantry2 misalignment


for other cases, the error message will be:

  • Error during homing: ID=<id> Code=<code>
[A0164] Error during retract

[A0171] Error init fieldbus: Phase=<phase> AxisID=<id>
[A0172] Unable to reset drive alarm: Phase=<phase>
[A0173] Unable to reach idle state: Phase=<phase>, AxisID=<id>
[A0174] Unable to reach run state: Phase=<phase>, AxisID=<id>
[A0175] Unable to reach safety state: Phase=<phase>, AxisID=<id>
[A0176] Error gantry monitoring: D1=<data1>, D2=<data2>
[A0177] Invalid retentive data: D1=<data1>, D2=<data2>
[A0178] Main power is OFF: D1=<data1>, D2=<data2>
[A0179] Periodic interrupt missed: D1=<data1>, D2=<data2>
[A0180] File storage not formatted: D1=<data1>, D2=<data2>
[A0181] EtherCAT configuration do not match: D1=<data1>, D2=<data2>

[A0191] EtherCAT one or more slaves are disconnected
[A0192] EtherCAT one or more slaves are exit from operational
[A0193] EtherCAT network error
[A0194] EtherCAT communication is not working

[A0201] Invalid drive X configuration data
[A0202] Error in W/R parameters during drive X configuration: SDO=<sdo>, SDOSub=<sub>
[A0203] The drive X is not in enabled state during motion
[A0204] The drive X is in fault state
[A0205] Timeout of the drive X during a command execution
[A0206] Loading of drive X absolute encoder value
[A0207] The absolute encoder zero fo the drive X and desired zero are too far
[A0208] The drive X has exceeded the programmed threshold between the current position and the commanded one
[A0210] X drive manufacturer fault code: ID=<id>, Code=<code>

[A0221] Invalid drive Y configuration data
[A0222] Error in W/R parameters during drive Y configuration: SDO=<sdo>, SDOSub=<sub>
[A0223] The drive Y is not in enabled state during motion
[A0224] The drive Y is in fault state
[A0225] Timeout of the drive Y during a command execution
[A0226] Loading of drive Y absolute encoder value
[A0227] The absolute encoder zero fo the drive Y and desired zero are too far
[A0228] The drive Y has exceeded the programmed threshold between the current position and the commanded one
[A0230] Y drive manufacturer fault code: ID=<id>, Code=<code>

[A0241] Invalid drive Z configuration data
[A0242] Error in W/R parameters during drive Z configuration: SDO=<sdo>, SDOSub=<sub>
[A0243] The drive Z is not in enabled state during motion
[A0244] The drive Z is in fault state
[A0245] Timeout of the drive Z during a command execution
[A0246] Loading of drive Z absolute encoder value
[A0247] The absolute encoder zero fo the drive Z and desired zero are too far
[A0248] The drive Z has exceeded the programmed threshold between the current position and the commanded one
[A0250] Z drive manufacturer fault code: ID=<id>, Code=<code>

[A0261] Invalid drive A configuration data
[A0262] Error in W/R parameters during drive A configuration: SDO=<sdo>, SDOSub=<sub>
[A0263] The drive A is not in enabled state during motion
[A0264] The drive A is in fault state
[A0265] Timeout of the drive A during a command execution
[A0266] Loading of drive A absolute encoder value
[A0267] The absolute encoder zero fo the drive A and desired zero are too far
[A0268] The drive A has exceeded the programmed threshold between the current position and the commanded one
[A0270] A drive manufacturer fault code: ID=<id>, Code=<code>

[A0281] Invalid drive B configuration data
[A0282] Error in W/R parameters during drive B configuration: SDO=<sdo>, SDOSub=<sub>
[A0283] The drive B is not in enabled state during motion
[A0284] The drive B is in fault state
[A0285] Timeout of the drive B during a command execution
[A0286] Loading of drive B absolute encoder value
[A0287] The absolute encoder zero fo the drive B and desired zero are too far
[A0288] The drive B has exceeded the programmed threshold between the current position and the commanded one
[A0290] B drive manufacturer fault code: ID=<id>, Code=<code>

[A0301] Invalid drive C configuration data
[A0302] Error in W/R parameters during drive C configuration: SDO=<sdo>, SDOSub=<sub>
[A0303] The drive C is not in enabled state during motion
[A0304] The drive C is in fault state
[A0305] Timeout of the drive C during a command execution
[A0306] Loading of drive C absolute encoder value
[A0307] The absolute encoder zero fo the drive C and desired zero are too far
[A0308] The drive C has exceeded the programmed threshold between the current position and the commanded one
[A0310] C drive manufacturer fault code: ID=<id>, Code=<code>

[A0321] Invalid drive U configuration data
[A0322] Error in W/R parameters during drive U configuration: SDO=<sdo>, SDOSub=<sub>
[A0323] The drive U is not in enabled state during motion
[A0324] The drive U is in fault state
[A0325] Timeout of the drive U during a command execution
[A0326] Loading of drive U absolute encoder value
[A0327] The absolute encoder zero fo the drive U and desired zero are too far
[A0328] The drive U has exceeded the programmed threshold between the current position and the commanded one
[A0330] U drive manufacturer fault code: ID=<id>, Code=<code>

[A0341] Invalid drive V configuration data
[A0342] Error in W/R parameters during drive V configuration: SDO=<sdo>, SDOSub=<sub>
[A0343] The drive V is not in enabled state during motion
[A0344] The drive V is in fault state
[A0345] Timeout of the drive V during a command execution
[A0346] Loading of drive V absolute encoder value
[A0347] The absolute encoder zero fo the drive V and desired zero are too far
[A0348] The drive V has exceeded the programmed threshold between the current position and the commanded one
[A0350] V drive manufacturer fault code: ID=<id>, Code=<code>

[A0361] Invalid drive W configuration data
[A0362] Error in W/R parameters during drive W configuration: SDO=<sdo>, SDOSub=<sub>
[A0363] The drive W is not in enabled state during motion
[A0364] The drive W is in fault state
[A0365] Timeout of the drive W during a command execution
[A0366] Loading of drive W absolute encoder value
[A0367] The absolute encoder zero fo the drive W and desired zero are too far
[A0368] The drive W has exceeded the programmed threshold between the current position and the commanded one
[A0370] W drive manufacturer fault code: ID=<id>, Code=<code>

[A0381] Invalid drive S configuration data
[A0382] Error in W/R parameters during drive S configuration: SDO=<sdo>, SDOSub=<sub>
[A0383] The drive S is not in enabled state during motion
[A0384] The drive S is in fault state
[A0385] Timeout of the drive S during a command execution
[A0386] Loading of drive S absolute encoder value
[A0387] The absolute encoder zero fo the drive S and desired zero are too far
[A0388] The drive S has exceeded the programmed threshold between the current position and the commanded one
[A0390] S drive manufacturer fault code: ID=<id>, Code=<code>

[A0400] Custom alarm message 01 from user input
[A0401] Custom alarm message 02 from user input
[A0402] Custom alarm message 03 from user input
[A0403] Custom alarm message 04 from user input
[A0404] Custom alarm message 05 from user input
[A0405] Custom alarm message 06 from user input
[A0406] Custom alarm message 07 from user input
[A0407] Custom alarm message 08 from user input

[A0408] Custom alarm message 01 from ModBUS
[A0409] Custom alarm message 02 from ModBUS
[A0410] Custom alarm message 03 from ModBUS
[A0411] Custom alarm message 04 from ModBUS
[A0412] Custom alarm message 05 from ModBUS
[A0413] Custom alarm message 06 from ModBUS
[A0414] Custom alarm message 07 from ModBUS
[A0415] Custom alarm message 08 from ModBUS
  • Last modified: 2023/03/22 09:07
  • by 127.0.0.1