SV660N Keypad Panel Status Codes

6 minute read

Published:

Quick reference for the 5‑digit LED keypad on Inovance SV660N (MS1 / EtherCAT), as used on this stacker.

All digit layout and blink timings below are from the SV660N Advanced User Guide (status indication / Figure 8‑2), not from guesswork.

How to read _28ry (official digit map)

The five LEDs show several fields at once (fixed positions). They do not time‑share / alternate full screens between 2 and ry.

  LED:   [ 1st ] [ 2nd ] [ 3rd ] [ 4th ] [ 5th ]
  field:  link    AL     mode    ---- servo ----
  ex.:     _       2       8       r       y
LED positionMeaning (manual)
1stPhysical link: segment - upper = PORT1 (CN4 OUT), lower = PORT0 (CN3 IN). Solid OFF = no PHY link; solid ON = link detected.
2ndEtherCAT AL state: 1 / 2 / 4 / 8
3rdControl mode from 0x6060 (e.g. 8 = CSP)
4th–5thServo status: ry / rn / nr / …

So what looks like _28ry is one composite readout:

GlyphFieldMeaning
_ / -link segmentsoften blank-looking on 7‑seg
2ALPre-operational (blinks — see AL blink rules)
8modeCyclic synchronous position (CSP)
ryservoReady (waiting for S‑ON)

Official spelling is ry (ready). On 7‑seg it is easy to misread as rdy.

Cross-check on the PC:

ethercat slaves -v    # State: INIT / PREOP / SAFEOP / OP

Terminology

TermFull namePlain meaning
MasterEtherCAT masterPC side that owns the bus (here: IgH + ROS EthercatDriver).
SlaveEtherCAT slaveDevice on the bus (here: SV660N). Listed by ethercat slaves.
ALApplication Layer stateEtherCAT device state machine. Panel 2nd digit and CLI words (PREOP, …) are the same AL.
INITAL InitEarly / no useful mailbox+PDO. Panel 1, solid. Typical with cable unplugged.
PREOPPre-operationalSDO / network config available; no cyclic PDO yet. Panel 2, blinks 400 ms. Normal with Idle IgH master.
SAFEOPSafe-operationalSDO + TPDO; DC available. Panel 4, special blink pattern.
OPOperationalFull cyclic PDO. Panel 8, solid. Target for motion.
PDOProcess Data ObjectCyclic realtime process data.
SDOService Data ObjectNon-cyclic mailbox parameter access (PREOP setup).
CoECANopen over EtherCATObject-dictionary protocol used by SV660 (CiA402).
EoEEthernet over EtherCATOptional Ethernet tunnel; can contend with CoE on the mailbox if enabled in IgH.
CiA402Drive profileStandard servo objects / state machine (0x6040 / 0x6041, modes, …).
S‑ONServo ONEnable; panel ryrn. Over EtherCAT via CiA402 controlword.
CSPCyclic Synchronous PositionMode 8: master sends target position every cycle.
DCDistributed ClocksEtherCAT time sync; bad DC timing → sync / AL errors.
IgHEtherLab EtherCAT MasterKernel master (/dev/EtherCAT0, ethercat tool).
DomainProcess-data domainMaster PDO memory map for one cycle.
WCWorking counterHow many slaves answered the cyclic frame successfully.

AL ladder

cable / power-up
    →  INIT (1)     solid on panel
    →  PREOP (2)    blinks 400 ms   ← Idle master + cable in
    →  SAFEOP (4)   slow blink pattern
    →  OP (8)       solid           ← motion app target
Panel (2nd LED)CLI (ethercat slaves)AL name
1INITInitialization
2PREOPPre-operational
4SAFEOPSafe-operational
8OPOperational

Servo status (ry / rn) is independent of AL: the drive can show ry already in PREOP; it becomes rn after S‑ON / CiA402 enable (usually with AL in OP for bus control).

From Advanced User Guide — Communication status (2nd LED):

AL statusSDORPDOTPDOKeypad (2nd LED)
InitNoNoNo1 solid ON
Pre-OperationalYesNoNo2 blinking every 400 ms
Safe-OperationalYesNoYes4 blinking every 1200 ms (ON 200 ms / OFF 1000 ms)
OperationalYesYesYes8 solid ON

Matches observed on this machine

CableDisplayWhy (manual)
Unplugged_18ry, no blinkAL=1 Init → solid; mode=8; servo=ry
Plugged (IgH Idle)_28ry, only 2 blinksAL=2 PREOP → 400 ms blink; 8 and ry stay solid

So the blink is how PREOP (and SAFEOP) are drawn, not a separate “bus activity” metaphor and not a full-screen carousel.

Servo status (4th–5th LEDs)

DisplayMeaningNotes (manual)
ResetInitializingAfter power-on / reset
nrNot readye.g. control on, main circuit off / not ready
ryReadyWaiting for S‑ON
rnRunningS‑ON active

When motor speed ≠ 0 RPM, the manual says the trailing letter can blink:

  • In PREOP/SAFEOP: y / n blink at the same rate as AL digit 2 / 4
  • In Init/OP: y / n blink at 2 Hz

(At standstill ready/ry, you typically only notice the AL digit blink in PREOP.)

Also listed in §4.2.3: reset / nr / ry / rn for general status display.

Control mode (3rd LED)

DigitMode (0x6060)
1Profile position
3Profile velocity
4Profile torque
6Homing
8Cyclic synchronous position (CSP)
9Cyclic synchronous velocity (CSV)
ACyclic synchronous torque (CST)

This stacker bring-up uses CSP (8) (mode_of_operation: 8).

Ports CN3 / CN4

PortRole
CN3EtherCAT IN (from master / previous slave) — PC cable here
CN4EtherCAT OUT (to next slave)

Link may also be shown via 1st-LED - segments (PORT0 / PORT1) as in the digit map.

SymptomMeaningAction
All five digits blinking + E… / warningFault or warningPress SET to stop blink; fix cause; reset (H0d.01=1 or FunIN.2 ALM‑RST)

Do not confuse with PREOP’s single 2 blinking at 400 ms (normal).

Everyday combinations on this machine

You seeDecodeExpected?
_18ry solidAL Init + CSP + readyYes with RJ45 unplugged
_28ry (2 blinks ~400 ms)AL PREOP + CSP + readyYes with cable in, Idle master
_48ry (4 slow blink)AL SAFEOP + CSP + readyDuring app activate
_88ry / …rn (AL solid)AL OP + CSP + ready/runTarget when CSP app is live
nrNot readyCheck main power, STO1/STO2 = 24 V
All 5 flash + E…FaultBad — see Troubleshooting Guide

References

  1. SV660N Series Servo Drive Advanced User Guide
    • Mirror: eec.by download
    • Digit map + blink timings: status indication / Figure 8‑2 (communication connection status, communication status, servo mode, servo status)
    • Also §4.2.3 Status Display (reset / nr / ry / rn, modes 1–A, AL 1/2/4/8)
  2. SV660N Commissioning Guide (keypad overview; fault = all five LEDs blink)
  3. SV660N Troubleshooting Guide (fault/warning codes, reset)
  4. Inovance portal: inovance.com

Hardware on this project: SV660NS2R8I + MS1H4-40B30CBA334R, EtherCAT.