Fanuc Servo Alarm Reference Chart: CNC SV Code, Amplifier 7-Segment Code and Diagnostic Number

Start with the conclusion: the CNC-side SV0xxx alarm number and the seven-segment code on the servo amplifier are two independent code systems, and FANUC has never published a general "SV number to display character" mapping. The "three-way full tables" found online, one SV number per row with a letter code next to it, are compilations: the same SV0401 is described on different sites as "VRDY off", "overload" or "amplifier overheat". This page gives only what can be checked: what each of the three systems reports, which number ranges and code families have an official basis, how to cross-check diagnostic numbers, and what to do next.

🚨 Scope and compliance: number ranges, code families and diagnostic-number practice are summarised from the public chapters of the FANUC servo amplifier maintenance manual, CNC maintenance manual and parameter manual shipped with the machine. Three existing pages on this site cover the three systems separately: Fanuc servo amplifier 7-segment codes, the Fanuc servo load meter and the SINUMERIK alarm list for comparison. Manual text and code tables are copyright protected: this page explains the relationship between the three systems, how to cross-check against your own manuals and the troubleshooting order. It reproduces no code-table screenshots and offers no manual download link, file mirror or archive. Alarm text, diagnostic numbers and display characters vary with the control series (0i / 30i / 31i), amplifier generation (alpha SVU / alpha i SVM / beta i) and software version, so always use the manuals shipped with your machine.

广告

30-Second Triage: Which Code System Are You Looking At

What you seeWhich systemFirst stop
SV0401 SV0417 on the CNC screenCNC-side SV alarm
A single character 1 8 A on the amplifierServo amplifier seven-segment code
A dotted 8. 9. A.IPM-related code, not “a decimal point”
Two digits 01–88 on a spindle amplifierA different system, never mix it in
DGN values on the diagnosis screenStatus bits for cross-checking
Want to know whether to swap a board or test wiringAction column

Table 0 Six field clues and their first stop

Three Code Systems: Why One Fault Shows Two Codes

Three code systems: CNC-side SV alarm numbers, servo amplifier seven-segment codes and diagnosis-screen status bits, and why one fault can show two codes at once

The three systems are produced by three different devices, so they cannot be merged and there is no one-to-one correspondence:

  1. CNC-side SV alarm: a system-level alarm raised by the CNC from the axis control card, FSSB and interface signals, written as SV plus a number (for example SV0401). It describes what the CNC believes is wrong.
  2. Amplifier seven-segment code: a self-diagnosis character shown on the servo or spindle amplifier’s own display, describing what that module itself detected.
  3. Diagnostic number (DGN): status bits and values on the CNC diagnosis screen, used to cross-check the evidence behind the first two, such as ready signals, position error and load current.

Seeing two codes for one fault usually means the CNC-side alarm is a secondary result. For example, if the amplifier does not assert servo ready for some reason, the CNC reports SV0401 while the amplifier shows its own code. The official order is to treat the first alarm that occurred first: read the amplifier-side code, then interpret the CNC SV number.

CodeReported byTypical formPortable across models?
SV alarmCNCSV0401 SV0417Ranges broadly shared, text varies by series
Amplifier seven-segmentServo / spindle amplifierSingle character, dotted code, two digitsNo, varies by generation and module
Diagnostic numberCNC diagnosis screenDGN number plus bits / valuesBit layout varies by series and configuration

Table 1 Origin and portability of the three code systems

CNC SV Numbers: Ranges and Official Sample Rows

SV alarms come in functional families; the on-site searchable list is in our servo alarm code table SV0301-SV0441. The rows below are samples whose official wording is consistent across independent sources and does not depend on the amplifier generation, included to demonstrate how to read one row:

SV numberOfficial alarm nameFirst field action
SV0401Servo ready signal (VRDY) offCheck the power chain first: control supply, E-stop released, MCC and breaker, terminator connector, then read the amplifier code
SV0404VRDY signal stuck onCheck amplifier and wiring, do not change parameters first
SV0410Excess position error at stopCheck mechanical bind, gravity-axis brake and servo gain
SV0411Excess position error in motionCheck overload, encoder feedback and amplifier
SV0417Illegal digital servo parameterRestore servo initialisation parameters from backup, verify motor ID and flexible gear ratio
SV0436Soft thermal (OVC)Check cooling, load and duty cycle, not a power-module swap

Table 2 Six verifiable SV number samples (not a per-number full table)

🚨 A conflict worth calling out: some online tables describe SV0401 as “amplifier overheat” or “servo amplifier overload”, while the FANUC wording is servo ready signal (VRDY) off, a “not ready” condition rather than an overheat. When even one number’s meaning is wrong, a “one SV number plus one display character per row” universal three-way table has no credible source. This page does not provide one and does not recommend copying one. The “full three-way table” suggested in the brief is deliberately reduced here to a relationship framework, official samples and a cross-check method.

Amplifier Seven-Segment Codes: Single, Two-Digit and Dotted

Three display families: single-character servo amplifier codes, dotted IPM codes and two-digit spindle amplifier codes, and why they cannot share one table

Identify the module first; this is where most mistakes start:

ModuleDisplayExamples with an official basisCaution
alpha SVU (A06B-6089 / 6090 etc.) servo amplifierSingle seven-segment character1 relates to HV overvoltageDifferent meaning from alpha i generation
alpha / alpha i SVM servo amplifierSingle seven-segment character1 relates to an internal fan stop; 8 / 9 / A to L / M / N axis overcurrent; 8. / 9. / A. to the matching axis IPM alarmA dotted code is a separate code, not a decimal point
SPM / PSM spindle amplifier, integrated unitsTwo digitsLetter codes such as A0–A2, C0–C3, b0–b3Never mix into the servo single-character table

Table 3 Three display families and their boundaries

One more common misreading: an IPM alarm only means the intelligent power module detected an abnormality; its detection covers overcurrent, overtemperature and a drop in its own control supply. It does not mean the IPM has definitely failed. Ordering a replacement drive board the moment you see 8. is one of the most expensive mistakes on site. See our A06B seven-segment code guide for the per-character detail.

Diagnostic Numbers: Why No Universal Cross-Reference Exists

Diagnostic numbers: the same SV alarm maps to different DGN numbers on 0i and 30i/31i and across amplifier generations, so identify the control series first

The diagnostic number is the column that should never be hard-coded. One verifiable example: field material for SV0401 points to DGN 358 (convert to binary to locate the fault, common in robot and specific-series documents), while other material points to 200–204 (servo load and position-error class, see our servo load meter guide). Neither is wrong; the control series and configuration differ.

What the column should sayCorrect practiceWhat not to do
Diagnostic numberLook it up in the diagnosis chapter of the manual for your control seriesDo not reuse a table from another series
Bit meaningConvert the value to binary and read each bit against the official definitionDo not guess that a bit means “ready”
Relation to the SV numberUse it to verify the CNC's evidence (VRDY, error, load)Do not treat it as a translation of the SV number
Version differencesRecord control series, software version and amplifier modelDo not publish one universal mapping

Table 4 Four constraints on the diagnostic-number cross-reference column

Action Column: What to Check, What to Replace

广告

The value of a three-way table ends in “what next”. Ordering actions by cost avoids swapping boards first:

StageCheckTypical actionReplace parts?
1 Read everythingFull CNC alarm text, amplifier code, diagnostic bitsRecord the alarm that occurred firstNo
2 Power chainControl supply, E-stop, MCC, breaker, terminatorRestore supply and the ready chainNo
3 WiringMotor power, feedback, FSSB optics, shield groundingReseat, measure, isolate section by sectionNo
4 ParametersServo initialisation, motor ID, flexible gear ratioRestore from backup and verifyNo
5 MechanicsBind, brake, load, coolingRemove external load factorsNo
6 HardwareAmplifier, axis card, motor, encoderOnly after all of the aboveYes, only now

Table 5 Six action stages and the replacement threshold

Take a recoverable backup before changing parameters, and read the CNC-side parameter write protection basics before assuming an amplifier fault when a parameter simply will not write.

Official Manual Lookup and Version Checks

Four official checks: confirm control series and software version, confirm amplifier model and generation, search the full alarm number, then cross-check against the diagnostic bit definitions
Search keyWhere to read itPurpose
Control series and software versionSystem screen / version displayDetermines SV text and the diagnosis chapter
Amplifier modelA06B-xxxx nameplateDetermines seven-segment character meanings
SV alarm numberFull text on the CNC alarm screenFull-text search in the maintenance manual
Display characterActual panel display (including a dot)Search in the amplifier maintenance manual
Diagnostic numberDiagnosis screenCross-check against that series' bit definitions

Table 6 Five official search keys and where to read them

Manual text and complete code tables are copyright protected; this page reproduces none and offers no download link, file mirror or archive. For number-by-number lookup, use the manuals shipped with your machine. Our PLC basic program guide FB1 / FB2 / OB100 covers a different layer (PLC project structure) and should not be confused with amplifier self-diagnosis.

Three Core Articles and Related Pages

Which face of the three-way viewPage
Amplifier-side single-character codes
Diagnostic numbers and load cross-check
A different alarm-number system for comparison
Another code family on the CNC side
PLC project layer, not amplifier diagnosis

Table 7 Further reading for each face of the three code systems

Frequently Asked Questions

How do I map a FANUC SV alarm code to the amplifier 7-segment display?

There is no official general mapping, and you should not try to build one. The SV number is a system-level alarm the CNC derives from interface signals, while the display character is the amplifier’s own self-diagnosis. They come from different devices and vary with control series and amplifier generation. Record the full CNC alarm text and the actual panel character (including any dot) separately, look each up in the matching manual for your machine, cross-check with diagnostic numbers, and treat the first alarm that occurred as the root cause.

What does a dotted 7-segment code like 8. mean on a Fanuc servo amplifier?

A dotted code is a distinct code type, not “an 8 with a decimal point”. On alpha / alpha i SVM units, 8 / 9 / A relate to L / M / N axis overcurrent while 8. / 9. / A. relate to the matching axis IPM alarm. But an IPM alarm only means the intelligent power module detected an abnormality (overcurrent, overtemperature or a drop in its own control supply): it does not prove the IPM has failed. Rule out external causes per your amplifier maintenance manual before deciding to replace it. Spindle amplifiers use a two-digit code system, so this rule does not apply there.

Which diagnostic number shows why SV0401 appeared?

It depends on the control series and configuration; there is no single answer. Field material points to DGN 358 converted to binary in some series and robot documentation, while 200–204 style servo status and load diagnostics are used for 0i-series cross-checking. Use the diagnosis chapter of the manual shipped with your machine, convert the value to binary and read each bit against the official definition. Do not copy a table from another series.

Last updated: 2026-11-11

Where to go next

  • FANUC Troubleshooting — the full guide library: alarms, diagnosis numbers, servo, spindle, PMC and electrical faults, organised by symptom.
  • CNC Repair Tools — which instrument measures what: multimeters, clamp meters, insulation testers and oscilloscopes, with the specification that actually matters.
  • Remote Technical Support — have the readings reviewed with you: alarm reverse lookup, PMC ladder analysis and servo tuning advice by call. Repair companies and integrators welcome.

Read the guide, get the right instrument, or walk the diagnosis through with someone — pick whichever you need.

Also available in Chinese: FANUC 伺服报警三向对照总表:SV 号 / 放大器数码管码 / 诊断号怎么对
The original Chinese version — same procedure, with the full field notes.
© 版权声明
THE END
喜欢就支持一下吧
点赞7赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容

CNC电气调试问题解答 | 数控机床电气工程师资料共享屋
CNC电气调试问题解答 | 数控机床电气工程师资料共享屋
CNC电气调试问题解答 | 数控机床电气工程师资料共享屋
CNC电气调试问题解答 | 数控机床电气工程师资料共享屋
CNC电气调试问题解答 | 数控机床电气工程师资料共享屋
CNC电气调试问题解答 | 数控机床电气工程师资料共享屋
图片-CNCShare | 数控电气技术中心
图片-CNCShare | 数控电气技术中心
图片-CNCShare | 数控电气技术中心
图片-CNCShare | 数控电气技术中心
图片-CNCShare | 数控电气技术中心
图片-CNCShare | 数控电气技术中心
FANUC PMC Data Table, Counter, Timer and Keep Relay Quick Reference: The Four PMCPRM Screens-CNCShare | 数控电气技术中心
FANUC PMC 数据表 / 计数器 / 定时器 / K 继电器速查:PMCPRM 四张表与地址字节结构-CNCShare | 数控电气技术中心
SINUMERIK 802D sl Alarm Quick Reference: NCK, PROFIBUS, PLC and User Alarm Number Ranges-CNCShare | 数控电气技术中心
SINUMERIK 802D sl 报警速查:NCK / PROFIBUS / PLC / 用户报警号段与官方检索路径-CNCShare | 数控电气技术中心
FANUC I/O Link Address Assignment: Group.Base.Slot, OC01I / OC02I and the 16-Byte Handwheel Rule-CNCShare | 数控电气技术中心
FANUC I/O Link 地址分配速查:组.基板.槽 怎么读、OC01I / OC02I 与手轮 16 字节铁律-CNCShare | 数控电气技术中心
SINUMERIK 828D to S7-1200/1500: PN/PN Coupler Cyclic I/O vs S7 GET/PUT-CNCShare | 数控电气技术中心
828D 与 S7-1200/1500 通讯怎么配?PN/PN Coupler 循环 I/O 与 S7 GET/PUT 别混着查-CNCShare | 数控电气技术中心
FANUC PMC Functional Instruction (SUB) Quick Reference: Numbers, Families and Model Availability-CNCShare | 数控电气技术中心
FANUC PMC 功能指令(SUB)速查总表:指令号 / 功能族 / 型号适配怎么看-CNCShare | 数控电气技术中心
Fanuc Servo Alarm Reference Chart: CNC SV Code, Amplifier 7-Segment Code and Diagnostic Number-CNCShare | 数控电气技术中心
FANUC 伺服报警三向对照总表:SV 号 / 放大器数码管码 / 诊断号怎么对-CNCShare | 数控电气技术中心
文章精选
专心做好一件事
打造更优雅的WordPress主题-CNCShare | 数控电气技术中心
专心做好一件事
打造更优雅的WordPress主题