Fanuc SV5134 & SV5136 FSSB Configuration Alarms Troubleshooting
Resolve Fanuc SV5134 open ready timeout and SV5136 number of amps is small alarms by verifying physical FSSB fiber optic routing and parameter 1023 settings.
Introduction
Accidentally plugging FSSB fiber optic cables into incorrect ports during a drive replacement or leaving a connector poorly seated results in an immediate SV5134 or SV5136 alarm during boot, which prevents servo and spindle amplifiers from energizing. This hardware communication failure locks physical components like the tool turret and spindle clamp in place, leaving them completely immobile and unreferenced. Without establishing a ready state on the Fanuc Serial Servo Bus, the CNC is unable to confirm axis positions or control crucial safety interlocks, forcing a hard machine halt that stalls production and risks physical collision if mechanics are left in unreferenced positions.
Technical Summary
| Technical Characteristic | Specification Details |
|---|---|
| Command Code | FSSB (Fanuc Serial Servo Bus Setup) |
| Group / Modality | Hardware Communication / Configuration Parameters |
| Brands | Fanuc |
| Critical Parameters | Parameter No. 1023 (Servo axis number), Parameters No. 24000 to 24095 (ATR settings) |
| Main Constraint | Complete machine power-down required before disconnecting or routing any FSSB optical fiber cables. Exposing fiber optic transceivers to dirt or disrupting the active bus corrupts communication. |
Quick Read
- Keep the fiber optic transceivers completely clean, since exposing them to shop floor debris or dirt will corrupt optical FSSB signals.
- Power down the Fanuc CNC completely before plugging in, unplugging, or rerouting any fiber optic FSSB cables.
- Map logical axis assignments sequentially in Parameter No. 1023 (e.g., 1-6, 9-14, 17-22), ensuring no negative numbers, duplicates, or skipped numbers.
- Verify that the physical amplifier models connected on the bus match the software configuration settings defined in parameters 24000 to 24095.
- Restrict the maximum number of slaves per FSSB optical line to 15 when using High Response Vector (HRV3 or HRV4) current loop control.
- Ensure FSSB optical cables are routed without sharp bends, as excessively bent fibers degrade transmission and trigger open ready timeouts.
Basic Concepts
The FANUC Serial Servo Bus (FSSB) fundamentally dictates how the CNC communicates with the physical drives operating the machine. This architecture utilizes a high-speed optical fiber network that sets this brand apart from conventional analog or copper-based communication setups. By replacing electrical copper wiring with fiber optics, the control system achieves noise-resistant, high-speed data transmission necessary for synchronized multi-axis interpolation.
A major distinguishing behavior of Fanuc is how FSSB strictly limits the maximum number of slaves per line depending on the active current loop control version. The node limit drops from 32 slaves in HRV2 down to just 15 slaves in HRV3 or HRV4 to guarantee ultra-fast servo data exchange. Programmers and machine builders must align the physical optical cable routing with the logical parameter assignments stored in the CNC system.
Command Structure
The configuration of the Fanuc Serial Servo Bus does not rely on traditional dynamic G-code syntax during program execution. Instead, FSSB setup is completely parameter-driven, executed during boot-up initialization based on hardcoded parameter addresses. These parameter addresses map physical optical fiber connections between the CNC main board, servo amplifiers (AMPn), and separate detector units (SDUn) along specific hardware communication paths (LINEx).
Operators configure the FSSB using automatic or manual setting screens. The CNC reads these settings to determine the order of servo drives on the fiber loop. The main parameter establishing the logical sequence is Parameter No. 1023. Axis control logic fails if parameter entries do not match the exact physical position of the drives. An properly functioning Z-axis servo drive is required to apply tool length compensation correctly.
| Parameter Address | Description | Valid Value Range |
|---|---|---|
| Parameter No. 1023 | Servo axis number of each axis (logical assignment). | 1 to maximum controlled axes (typically 1 to 80). Must be sequential depending on the bus line (e.g., 1-6, 9-14, 17-22). Negative, duplicate, or skipping values are invalid. |
| Parameters No. 24000 to 24095 | ATR value settings used for assigning amplifier and slave identification over the FSSB. | Standard ATR values mapped according to physical hardware. |
| Parameters No. 24096 to 24103 | Separate detector setting (connector numbers for separate detectors). | 0 to 8 |
Brand Applications
Fanuc
Fanuc relies on high-speed optical lines (LINEx) connecting the axis control card directly to the servo drive amplifiers. The initialization sequence reads Parameter No. 1023 to map each axis. An automatic configuration screen facilitates the initial setup, but custom configurations must be hand-coded using parameters 24000 to 24095. If separate linear scales or rotary encoders are deployed, they are connected to Separate Detector Units (SDUn) and mapped in parameters 24096 to 24103. If any connection in this optical sequence fails or is disconnected while active, the control triggers safety interrupts that disable drive power instantly.
Brand Comparison
| HRV Version / Series Capability | Maximum Slaves per Line | Allowed Axis Sequences | Control Speed & Data Exchange Characteristics |
|---|---|---|---|
| Servo HRV2 Control (Series 16i/18i/21i, 0i-C) | 32 slaves | Sequential assignments from 1 up to 80 without skipping or duplicating numbers. | Standard high-speed servo data exchange suitable for standard industrial milling and turning center configurations. |
| Servo HRV3 Control (Series 30i/31i/32i, 0i-D/F) | 15 slaves | Strictly limited to sequential formulas 1+8n, 2+8n, 3+8n, and 4+8n (e.g., 1, 2, 3, 4, 9, 10, 11, 12, etc.). | Ultra-fast servo data exchange that supports complex multi-path synchronization and high-precision contouring. |
| Servo HRV4 Control (Series 30i-B, High-Performance) | 15 slaves | Strictly limited to the 1+8n sequence only (e.g., 1, 9, 17, etc.). | Highest speed current loop control designed for ultra-high-speed linear motor applications and maximum contouring accuracy. |
Technical Analysis
Analyzing the transmission requirements of the High Response Vector (HRV) control modes reveals the strict mathematical constraints imposed on FSSB setup. Under Servo HRV2 control, the fiber optic network can multiplex up to 32 logical slaves on a single physical line, relying on a sequential axis sequence in Parameter No. 1023. When upgraded to Servo HRV3 or HRV4, the demand for high-frequency current loop feedback reduces the maximum slave count to 15 per line. To achieve ultra-fast data transfer cycles, HRV3 mandates specific slot-based sequence intervals (1+8n, 2+8n, 3+8n, 4+8n). Under HRV4, the bandwidth requirement is so intensive that only the 1+8n configuration sequence is supported. Failure to format Parameter No. 1023 to match these mathematical constraints during system setup halts FSSB initialization during the boot phase, as the CNC cannot synchronize the current loops of the high-speed drives.
Program Examples
; Fanuc: G28 X0 Y0 Z0
Executing G28 X0 Y0 Z0 returns the X, Y, and Z axes to their machine reference positions. Before initiating a dry run, the operator must verify that the FSSB is fully initialized and communicating with the pulse coders. If the FSSB is in an alarm state (e.g., SV5134), this line will trigger an immediate motion stop. During a successful dry run, the axes will move at the selected dry run feedrate directly to the physical reference switches, and the position display on the CNC screen will update to match the machine coordinates.
; Fanuc: G31 P99
G31 P99 initiates a torque limit skip motion. In this dry run test, the feedrate is governed by the skip feedrate parameter. The FSSB continuously streams instantaneous torque feedback and axis position deviation data back to the CNC. When the tool encounters physical resistance (simulating a part-touch or torque limit condition), the FSSB transmits the limit-reach signal, prompting the CNC to instantly interrupt movement, record the touch-coordinate, and jump to the next block.
; Fanuc: G43 H01 Z10.0
G43 H01 Z10.0 applies the tool length offset from register H01 to the Z-axis, moving it to a safe height of 10.0 mm above the work coordinate zero. In a dry run scenario, the Z-axis drive utilizes the FSSB to verify its physical position parameters against the active offset. The operator must perform this test with a reduced feedrate override or dry run switch enabled to visually confirm that the Z-axis halts at the correct physical offset height without colliding with the vise jaw or fixture.
Error Analysis
Unlike standard axis-specific alarms like the digital servo system alarm or servo deviation alarm which point to individual drive parameters or feedback errors, FSSB errors represent a systemic network failure.
| Alarm Code | Trigger Condition | Operator Symptoms | Root Cause & Technical Fix |
|---|---|---|---|
| Fanuc SV5134 (FSSB: OPEN READY TIME OUT) | Triggered during system startup when the FSSB network cannot transition to the open ready initialization state. | The CNC screen displays the SV5134 alarm, the drives remain unenergized, and the tool changer turret and spindle clamp are locked and immobile. | Indicates a hardware breakdown. Check for a defective axis control card on the main board, a degraded or broken optical fiber cable, or a drive amplifier that has lost main input power. |
| Fanuc SV5136 (FSSB: NUMBER OF AMPS IS SMALL) | Occurs when the number of physical amplifiers detected by the FSSB protocol is less than the active logical axes defined in the parameters. | Boot process halts with the SV5136 alarm, preventing the control from switching to MDI or automatic execution modes. | Caused by physical drive power loss, loose or incorrect optical cable connections between amplifiers, or an out-of-sequence fiber loop cabling configuration. |
| Fanuc SV5137 (FSSB: CONFIGURATION ERROR) | Triggered when the detected physical amplifier model does not match the specifications defined in parameters 24000 to 24095. | Drives cannot be energized, and the CNC displays SV5137. Axis jog functions are disabled. | Verify that the physical amplifier models installed on the machine match the software configuration values in the settings. Re-run the FSSB Automatic Setting procedure if a drive was upgraded. |
| Fanuc SV5311 (ILLEGAL CONNECTION) | Triggered when two axes with adjacent numbers (one odd, one even) are mapped to servo amplifiers connected to different physical FSSB lines. | The control boot sequence halts with SV5311, disabling all axis motion and spindle control. | Correct the logical axis number mappings inside Parameter No. 1023 to ensure proper alignment, or modify the physical fiber optic routing to match the parameter requirements. |
Application Note
Improper handling of optical fiber connections during drive maintenance will disrupt the active bus, causing dirty fiber optic transceivers to corrupt communication and freeze the tool changer turret and spindle clamp in place. Exposing these optical ports to shop floor dirt leads to instant initialization failures, resulting in a hard machine halt that halts production. To prevent these unexpected runaway conditions and protect the mechanical components, maintenance technicians must strictly follow safe use notes by completely powering down the Fanuc CNC control before disconnecting or routing any FSSB cables. Keeping fiber optic connectors seated correctly and free of debris ensures the CNC can verify physical axis positions and maintain critical I/O safety interlocks.
Related Command Network
- FSSB Automatic Setting Screen: This utility automates the assignment of logical axis numbers to physical drive addresses on the fiber optic loop.
- FSSB Manual Setting 1 Screen: This system screen allows direct, manual mapping of physical servo drive transceivers to logical axes when custom paths are required.
- FSSB Manual Setting 2 Screen: This screen is used to manually assign separate detector units and auxiliary scale connectors along the bus.
- Parameter 1023 (Servo Axis Number): This specific parameter dictates the logical sequence number of each controlled axis on the physical FSSB line.
- Parameters 24000 to 24095 (ATR Value Settings): These parameters define the electronic identification, model data, and slave configuration values for all recognized amplifiers.
Conclusion
Successful FSSB configuration relies entirely on the precise alignment between physical fiber optic routing and the logical parameter settings within the CNC memory. Keeping optical connectors clean, avoiding tight cable bends, and adhering strictly to HRV-specific axis sequencing limits ensures stable high-speed servo communication and prevents sudden, costly machine downtime.
Frequently Asked Questions
How do you resolve a persistent Fanuc SV5134 Open Ready Timeout alarm?
This alarm indicates that the optical FSSB network cannot establish a handshake during initialization. To fix it, power down the machine completely, then inspect the fiber optic cables for sharp bends or contamination. Clean the optical transceivers with a specialized fiber optic cleaning kit, ensure all connectors are firmly seated, and verify that all servo drive amplifiers on the line are receiving control power.
What causes a Fanuc SV5136 Number of Amps is Small alarm after drive replacement?
This error occurs when the CNC detects fewer physical amplifiers on the loop than mapped in Parameter No. 1023. Check the physical fiber optic cable ports to ensure the output of one amplifier connects to the input of the next in the exact sequential order. If the cabling is correct, confirm that the new amplifier is fully powered up and that its model matches the ATR settings in parameters 24000 to 24095.
How does Parameter No. 1023 affect FSSB initialization?
Parameter No. 1023 assigns the logical axis number to each physical drive on the bus line. This sequence must be continuous and strictly sequential based on the HRV control mode in use. To resolve initialization failures, inspect this parameter for duplicate values, negative numbers, or skipped values, and ensure the logical settings perfectly reflect the physical sequence of physical fiber connections on the machine tool.
Still not resolved?
Ask our AI assistant about this topic in natural language. Grounded in verified sources, no hallucinations.

- CNC CARE Co-Founder (May 2025 - Present)
- Mitsubishi Electric NC Sales & Service Section Manager (2008 - 2025)
- Reis CNC Service Engineer (2003 - 2005)
- Ören Kalıp CNC Mold Line Team Leader (1999 - 2002)
With over 25 years of experience working in all areas of the CNC machine industry, I continue my activities as a co-founder of CNC CARE, where we offer brand-independent consulting, engineering, and original spare parts services.
Related Articles
Other articles on this topic
G73 and G83 Peck Drilling Cycles: High-Speed and Deep-Hole Milling
Program G73 and G83 peck drilling cycles on Fanuc, Siemens, and Mitsubishi CNCs. Learn parameters, clear alarms, and optimize high-speed deep-hole milling.
G50.2 and G51.2 Polygon Turning: Synchronized Lathe Machining
Learn how to program G50.2 and G51.2 polygon turning on Fanuc, Siemens, and Mitsubishi CNC controls. Master spindle synchronization parameters, alarms, and G-code examples.
G31 Skip Function and CNC Probe Programming: Fanuc, Siemens, Mitsubishi
Master G31 skip function and probe programming on Fanuc, Siemens, and Mitsubishi CNCs. Prevent crashes, resolve alarms, and configure servo lag parameters.
G07.1 Cylindrical Interpolation: Guide for Fanuc, Siemens, Mitsubishi
Master G07.1 cylindrical interpolation on Fanuc, Siemens, and Mitsubishi CNCs. Learn axis mapping parameters, alarm fixes, and syntax rules to prevent crashes.