SINUMERIK 840D sl Alarm Code Quick Reference: Number Ranges, Reactions and Manual Index

Start with the conclusion: NC, cycle, HMI and PLC alarms on 840D sl are six-digit numbers, and the complete per-number text exists only in Siemens' official "SINUMERIK 840D sl / SINAMICS S120 Alarms Diagnostics Manual". Alarm "full tables" circulating online are excerpts or compilations, and page numbers change between software versions. This page does not reproduce the manual. It gives four things you can paste straight into a work order: the number-range map, the official Reaction terms, how to read a sample row, and the official search keys.

🚨 Scope and compliance: number ranges and Reaction terms come from the public chapters of Siemens’ official “840D sl / SINAMICS S120 Alarms Diagnostics Manual” (SIOS entry IDs 109806981, 109748391, 109752346). The version-to-page comparison was checked in our 840D sl diagnostics manual guide. The manual text is copyright protected: this page explains how to locate an alarm by range, how to read the Reaction block and which manual to open. It reproduces no per-number alarm text and offers no manual download link, file mirror or archive. Alarm text, reactions and page numbers vary with the machine builder’s configuration and the software version, so always use the manual shipped with your machine and search by the full alarm number.

广告

30-Second Triage: Find the Section by Alarm Number

What you haveFirst stopSection
Only a six-digit number, need to know who owns itNumber-range map
Text says NC Stop / channel not readyOfficial Reaction terms
Need a format for a fault reportHow to read a sample alarm row
Alarm will not clear, program will not startClearing and program continuation
Need to verify the original textManual chapter index and search keys
400000 or 700000 range, unsure who to callOwnership by number range

Table 0 Six field needs and their first stop

Number Ranges: How the Six-Digit Code Is Divided

Six 840D sl alarm number ranges: NCK general, channel and axis, cycles, HMI, PLC and the machine builder area, plus why SINAMICS F and A codes sit outside the table

Write the number in full. A six-digit alarm must not be shortened to 4xxxx, and 400 000-499 999 is not a “machine data alarm” range: it is the general PLC alarm range. The range decides which manual to open and which team to call.

RangeFamilyWho supplies the textFirst field action
000 000-009 999NCK general alarmsSiemensOpen the NCK alarm chapter
010 000-019 999Channel alarmsSiemensIdentify the channel and program block
020 000-029 999Axis / spindle alarmsSiemensRecord axis number and follow-up state
027 000-027 999Safety Integrated (nested inside the 020 range)SiemensTreat as a safety alarm; re-confirm after changes
060 000-064 999Siemens cycle alarmsSiemensCheck the cycle number and call parameters
065 000-069 999User cycle alarmsMachine builder / userInspect the user cycle project
100 000-199 999HMI alarmsSiemensCheck the HMI and operator level
400 000-499 999General PLC alarmsSiemens + machine builderCheck the PLC project and DB bits
500 000-899 999Configured and described by the machine builderMachine builderUse the builder's machine documentation
700 000-799 999User area, no Siemens alarm textMachine builderOnly the local PLC project can explain it
F... / A...SINAMICS drive faults / warningsSiemens drive manualNot part of the six-digit table

Table 1 Six-digit 840D sl alarm ranges (official manual scope)

Our 840D sl alarm list explained is the narrative companion to this map; for cycle alarms 61000 / 62000 see 828D cycle alarms.

System Responses: Official Reaction Terms

Four system response classes: NC stop, channel not ready, alarm display only and PLC stop, plus how interface signals and start-disable combine

The same alarm number can produce a different Reaction on a different machine: the official manual lets machine data such as MD11412 $MN_ALARM_REACTION_CHAN_NOREADY reprogram some alarm reactions, and builders change defaults too. So a fault report should quote the Reaction block from the local alarm screen, not a table from the web.

Official English Reaction termAlso seen asField meaning
Alarm displayDisplay onlyInformation only, possibly no stop
Interface signals are setSignals setNC/PLC interface bits set, readable by the PLC
NC not readyNC not readyThe whole NC is not ready
Local alarm reactionLocal reactionOnly a part is affected, not the whole system
Channel not readyChannel not readyThat channel is blocked
Mode group not readyMode group not readyThe whole mode group is unavailable
NC Start disable in this channelStart disableProgram start blocked for that channel
NC Stop on alarmNC stopNC stops when the alarm triggers
PLC StopPLC stopPLC scan halted, often with alarm 2000

Table 2 Official Reaction terms to tick off in a work order

Reactions fall into four classes: display only (log it, no stop), channel-level block (channel not ready / start disable), NC-level stop (NC not ready / NC Stop on alarm / mode group not ready) and PLC-level stop (PLC Stop). Misreading this layer is the fastest way to send a “check the PLC project” job to a drive-replacement crew.

How to Read an Official Sample Alarm Row

The three rows below demonstrate the reading method; they are not the full table. Each follows the manual’s fixed structure: Explanation, Reaction, Remedy, Program Continuation.

AlarmOfficial nameReaction (summary)Remedy focusProgram continuation
2000PLC operating message monitoringNC not ready / local alarm reaction / channel not ready / NC Start disable / alarm display / NC Stop on alarmCheck MD10100 $MN_PLC_CYCLIC_TIMEOUT (official reference 100 ms), use USTACK to find a PLC loop or stopSwitch control OFF – ON
2001PLC not started upSame as above, including local alarm reactionCheck MD10120 $MN_PLC_RUNNINGUP_TIMEOUT (official default 1 s), align with the first OB1 cycleSwitch control OFF – ON
27070 familyChecksum error in safety parameterisationMode group not ready / channel not ready / NC Start disable / interface signals / alarm display / NC Stop on alarmRecalculate and confirm the checksum, repeat the safety acceptance testSwitch control OFF – ON

Table 3 Three official sample rows dissected (not a per-number full table)

Note that the official text for 2000 states it is also one of the reactions to a PLC stop: treat the first alarm that appeared as the root cause, not the secondary ones. For the basic PLC program blocks behind these signals see FB1 / FB2 / OB100.

Clearing the Alarm and Program Continuation

Five-step alarm workflow: read the full text, check the Reaction, find the cause, apply the remedy, then reset and continue the program

Every official alarm entry ends with a “Program Continuation” block. There are only four common forms, and a work order can quote them verbatim:

Official Program Continuation wordingWhen it appliesField action
Clear the alarm with the RESET key in all channels, restart the part programCause has been removedPress RESET in every channel of the mode group, then restart
Switch control OFF – ONParameter, checksum or PLC start-up alarmsPower-cycle; save changes before the restart
Alarm display disappears when the cause is removed; no further operator actionPure status messagesConfirm the state recovered, do not reset again
Acknowledge the alarm on the NCUSerious NCU-level alarmsAcknowledge on that NCU, then continue as above

Table 4 Four official Program Continuation forms and the matching action

Safety boundary: take a recoverable backup before changing CNC machine data or the PLC project. After clearing a Safety Integrated alarm (027 000 range), the official confirmation / acceptance test must be repeated; simply pressing RESET until the display clears is not a release back to production.

Official Manual: Chapter Index and Search Keys

广告
Four official manual search keys: entry ID, filename stem, software version and full-text search by alarm number

Do not look up alarms by page number. The same alarm sits on different pages in different software versions. Measured on this site in the diagnostics manual chapter guide: NCK alarms are on p21 in 4.8 SP1 but p29 in 4.95 SP1, and PLC alarms on p1337 in 4.8 SP1 but p1323 in 4.95 SP1.

Search keyOfficial value / formPurpose
SIOS entry ID109806981 (4.95 SP1, Chinese), 109748391 / 109752346 (4.8 family)Locate the document on Siemens Support
Filename stem840Dsl_alarms_diagnostics_man_0122_zh-CHSDistinguish version and language without a hashed attachment link
Software versionCNC 4.95 SP1 / 4.8 SP1 / 4.8 SP2Determines which page numbers and text apply
Full-text alarm searchSearch the six-digit number (or 2000) inside the PDFWorks across versions

Table 5 Four official search keys with measured version differences

Manual chapters follow the alarm families: NCK alarms, channel and axis alarms, Safety Integrated, Siemens cycles / user cycles, HMI, general PLC alarms, and SINAMICS drive faults and warnings. SINAMICS F / A codes belong to the drive manual, not the six-digit range table. Mixing them into this table is the usual reason nobody can find the text.

Which Team Owns This Alarm?

RangePrimary ownerWhat to hand over
000 000-029 999CNC / electrical commissioningFull six-digit number, alarm text, Reaction block, program block and axis
060 000-069 999Programming / processCycle number, call parameters, part program line
100 000-199 999Operator / HMIScreen, HMI version, triggering action
400 000-499 999Electrical / PLCPLC project version, DB bit address, online ladder state
500 000-899 999Machine builderMachine model, documentation number, builder's own alarm text
700 000-799 999Builder / local projectLocal PLC project backup (Siemens supplies no text)

Table 6 Range-to-owner decision table: prepare this material before hand-over

Related Articles on This Site

What you needPage
Where the ranges come from, how to classify
Cycle alarms 61000 / 62000
PLC basic program block call structure
A different code system on the drive hardware

Table 7 Further reading on this site

Frequently Asked Questions

Where can I find a complete SINUMERIK 840D sl alarm code list?

The complete per-number text exists only in Siemens’ official “SINUMERIK 840D sl / SINAMICS S120 Alarms Diagnostics Manual”. Find it on Siemens Support by entry ID (for example 109806981) and search the PDF by the full six-digit alarm number. Online excerpt tables are neither complete nor version-labelled, and they cannot contain text for the 500 000-899 999 builder range at all. This page provides the range map and the lookup method, not the manual text.

What does alarm 400000 mean on 840D sl?

400 000-499 999 is the general PLC alarm range, not a “machine data alarm” range, and a 4xxxx shorthand does not describe it. The meaning of a specific number such as 400000 depends on the text in the manual shipped with your machine or in the builder’s documentation: Siemens provides base text for part of this range, while builders configure their own alarms in the PLC project. Read the full six-digit number, the Reaction block and the interface signals on the alarm screen first, then trace the trigger condition in the PLC project.

Which manual section covers SINAMICS F-codes on 840D sl?

Use the SINAMICS S120 drive faults and warnings manual, not the six-digit range table. F means fault and A means warning, both reported by the drive itself under a numbering scheme separate from the six-digit NCK alarms. The 840D sl Alarms Diagnostics Manual also lists drive-related alarms, but looking for F... / A... in the NCK chapters under 0xxxxx or 2xxxxx will never find them.

Last updated: 2026-11-11

Official number range framework, reactions and manual chapter navigation

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: SINUMERIK 840D sl 报警速查总表:六位号段 / 系统响应 / 官方章节索引
The original Chinese version — same procedure, with the full field notes.
© 版权声明
THE END
喜欢就支持一下吧
点赞15赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容

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主题