Overview: 1PH7184 Encoder Identification Problem
The Siemens 1PH7184 is a water-cooled, three-phase AC induction spindle motor from the 1PH7 family, widely deployed on machine tools paired with SIMODRIVE 611, SINAMICS S120, and SINUMERIK drive line-ups. A recurring field issue is replacement of the integrated rotary encoder on a motor that has been in service, with the motor nameplate partially damaged or with documentation that no longer matches the physical hardware. The 1PH7184 is available in two mechanically identical but electrically distinct encoder variants: a 1 Vpp sin/cos incremental encoder (Heidenhain ERN 1381 family) and a DRIVE-CLiQ motor-integrated encoder. Mixing the variants will not damage the hardware immediately, but the drive will flag encoder identification faults (F31117, F31120, F31131) and refuse to close the speed/position loop.
This reference covers the encoder selection logic, MLFB (Machine-Readable Product Designation) decoding rules, the wrong part that is frequently quoted (6FX2001-2CC04), the correct ERN 1381 spare part, and the verification steps required before commissioning.
1PH7184 Motor Encoder Variants
According to the Siemens 1PH7 Configuration Manual, 1PH7 motors ship with one of three encoder options, all 2048 signal periods per revolution:
| Encoder Type | Interface | Signal Levels | Typical Siemens Designation |
|---|---|---|---|
| Incremental sin/cos 1 Vpp | ERN 1381 (Heidenhain) | 1 Vpp analog | MLFB digit 10 = "D" (example 1PH7184-2ND03-...) |
| Absolute encoder EnDat | EQN 1325 / ECN 1313 | EnDat 2.1 / 2.2 | MLFB digit 10 = "F" or "H" |
| DRIVE-CLiQ integrated | Internal electronic rating plate | Digital via DRIVE-CLiQ | MLFB digit 10 = "Q" |
For the motor 1PH7184-2ND03-0BC02 referenced in field service tickets, the encoder is the incremental 1 Vpp sin/cos without C and D track, supplied as the Heidenhain ERN 1381 with 2048 signal periods.
Why 6FX2001-2CC04 Is the Wrong Encoder
The part 6FX2001-2CC04 belongs to the SIMODRIVE accessory family and is an incremental rotary encoder with the following electrical interface:
- Output: RS-422 (TTL) differential square-wave signals A, A*, B, B*, N, N*
- Resolution: 2048 pulses per revolution
- Supply voltage: 5 V DC ± 5%
- Mechanical: Synchro flange, 6 mm shaft, universal axial/radial cable outlet with connector
- Interface protocol: 5 V TTL, not 1 Vpp sin/cos
The 1PH7184 encoder interface (on the standard 1 Vpp variant) is an analog sine/cosine input that expects a 1 Vpp differential signal with the phase relationship of two sinusoidal tracks A and B and one index pulse per revolution. The drive module on SIMODRIVE 611 and SINAMICS S120 firmware prior to V5.x typically provides the encoder evaluation on an SME/SME120 sensor module, which is hard-wired for 1 Vpp inputs on the conventional encoder port.
Substituting a TTL encoder produces three failure modes:
- No signal recognition (F31117): the 5 V TTL square wave saturates the 1 Vpp input amplifier and is interpreted as out-of-range.
- Excessive current draw (F31131): TTL output stages drive continuous current into the SME's 1 Vpp termination network.
- Position error / commutation fault (F31120): the drive attempts to read sin/cos amplitude for commutation initialization and reads clipped TTL levels, locking out the axis.
Correct Encoder: Heidenhain ERN 1381 (Siemens Spare Part)
For a 1PH7184 with the "N" MLFB digit (incremental 1 Vpp sin/cos, no C and D track), the original equipment encoder is the Heidenhain ERN 1381.001-2048 (commonly cross-referenced as 2048 PPR / 2048 signal periods / 11 µarcsec resolution per LSB after interpolation).
| Parameter | ERN 1381 Specification |
|---|---|
| Signal periods / rev | 2048 |
| Output signals | 1 Vpp analog, A, A*, B, B*, R, R* (no C, D, P, Q tracks) |
| Reference mark | One per revolution (R track) |
| Supply voltage | 5 V DC ± 10% |
| Current consumption | ≤ 120 mA |
| Shaft | Conical or cylindrical depending on motor variant |
| Cable | Siemens pre-assembled 1PH7 signal cable, PUR jacket, 12-pin connector |
The Siemens spare part designation is published in the 1PH7 Configuration Manual and is orderable through Siemens Industry Online Support with a regional spare-parts contact.
MLFB Decoding: Reading the 9th and 10th Digit
The 1PH7184 MLFB is structured as 1PH7-184-2 N D03-0 B C02, where each position carries a specific option. The two digits that govern encoder selection are:
| Position | Code | Meaning |
|---|---|---|
| 9th digit (between "2" and "D03") | N | Incremental encoder 1 Vpp sin/cos without C and D track |
| 9th digit alternative | L | Incremental encoder 1 Vpp sin/cos with C and D track (commutation tracks for absolute referencing on first start) |
| 9th digit alternative | F | Absolute encoder EnDat 2.1 (EQN 1325) |
| 9th digit alternative | Q | DRIVE-CLiQ motor-integrated encoder (no external connector) |
The trailing block 0BC0 or 0BC2 identifies frame length, shaft end, vibration grade, and connector type, not the encoder family. The encoder type is locked at the 9th digit; do not infer it from the trailing digits.
Why Serial Number Matters for the Spare Part
The ERN 1381 mechanical interface inside the 1PH7184 has been reworked at least three times since the motor's release. The encoder kit (housing, shaft taper, cover plate, terminal block) is matched to the motor's date of manufacture. Field replacements therefore require:
- Full 16-digit MLFB from the motor nameplate
- Serial number (typically located to the right of the 1PH7 MLFB on the nameplate)
- Date of manufacture (encoded in the serial number's first two characters on motors after 2001)
Submitting the MLFB without the serial number will result in a kit being shipped that is mechanically compatible but electrically superseded; the drive will then reject the encoder parameter set on first commissioning.
DRIVE-CLiQ Variant: When the External Connector Is Missing
1PH7 motors ordered with the "Q" 9th-digit option carry a 24-pin circular connector on the fan housing for DRIVE-CLiQ, plus an integrated electronic rating plate. On these motors there is no external incremental encoder connector. The 1PH7184-2.Q.. must be wired to a SINAMICS S120 Sensor Module (SMC20) via the DRIVE-CLiQ cable, and the motor data is auto-loaded into the drive's parameter set p0300 ff. at power-up. Trying to fit an ERN 1381 into a motor built for DRIVE-CLiQ is mechanically possible but electrically unsupported, and the firmware will log F07085 / F31117 on each ramp-up.
The opposite substitution (fitting a DRIVE-CLiQ head to a motor ordered with the "N" option) requires the conventional encoder connector to be present and the drive configuration to disable the electronic rating plate read-in (p0340 = 0).
Selection Decision Flow
Step-by-Step Verification Before Commissioning
- Confirm MLFB on nameplate. The 16-digit MLFB must be physically readable; if the nameplate is missing, contact Siemens with a photo of the motor's terminal box rating plate and shaft end.
- Read the 9th digit. Match it against the encoder variant table above. If the digit is "N" or "L", the replacement is an ERN 1381 family encoder. If "Q", the motor has DRIVE-CLiQ and there is no user-replaceable encoder.
- Capture the serial number. The serial number is required to identify which mechanical revision of the encoder kit to order.
- Order via Siemens regional spare-parts channel. Provide both MLFB and serial to receive the correct kit; the kit typically includes the encoder, cover plate, terminal block, and mounting screws.
- Mechanical install. Follow the torque values from the 1PH7 Configuration Manual (typically 8 Nm on the encoder mounting screws, 5 Nm on the cable gland).
- Electrical check. With the drive powered off, measure the encoder supply on the drive's Sensor Module terminal block: 5 V ± 0.5 V at the encoder connector pins. Out-of-spec supply will prevent commissioning.
- Drive commissioning. On SIMODRIVE 611: load motor from internal list (p1100 family). On SINAMICS S120: enter the motor MLFB in p0300 and run the automatic motor identification routine.
- Encoder test. In SINUMERIK, run the spindle encoder test under Commissioning → Axes → Spindles → Encoder diagnostics. Confirm signal amplitude 1.0 Vpp ± 15% and reference mark recognition.
Fault Code Cross-Reference
| Fault Code | Meaning | Likely Cause |
|---|---|---|
| F31117 | Encoder 1 signal error | Wrong encoder (TTL on 1 Vpp port) |
| F31120 | Encoder 1 commutation error | Encoder signal amplitude out of range |
| F31131 | Encoder 1 overcurrent | TTL output stage driving 1 Vpp input |
| F07085 | Drive commissioning required | New encoder, motor ID not yet executed |
| A31417 | Encoder amplitude warning | Encoder power supply marginal; check cable length |
Safety and Mechanical Caveats
- The encoder is keyed to the rotor; do not rotate the encoder housing relative to the shaft without releasing the centering ring, or the reference mark will no longer align with rotor zero.
- Use only Siemens pre-assembled encoder cables. Third-party cables with the same 12-pin connector have been observed to fail EMC compliance above 50 m cable length.
- After mechanical replacement, the spindle's reference point is lost. Run a full referencing sequence on the SINUMERIK before resuming production.
Frequently Asked Questions
Is 6FX2001-2CC04 a valid replacement for the encoder in a 1PH7184 spindle motor?
No. The 6FX2001-2CC04 is an RS-422 (TTL) square-wave encoder with 2048 pulses. The 1PH7184 with MLFB digit "N" or "L" requires a 1 Vpp sin/cos encoder (Heidenhain ERN 1381 family). Fitting the 6FX2001-2CC04 will cause SINAMICS S120 faults F31117, F31120, or F31131 at first commissioning.
How do I read the encoder type from the 1PH7184 nameplate?
Read the 9th digit of the 16-digit MLFB. "N" = incremental 1 Vpp sin/cos without C/D track, "L" = incremental 1 Vpp sin/cos with C/D track, "F" = EnDat absolute, "Q" = DRIVE-CLiQ integrated. The 10th digit and trailing block (0BC0, 0BC2) define mechanical options, not encoder family.
Can I replace the encoder on a DRIVE-CLiQ 1PH7184 in the field?
No. The "Q" 9th-digit option uses an integrated electronic rating plate in the DRIVE-CLiQ head. The encoder is not user-replaceable; the motor must be sent to an authorized Siemens repair center for encoder replacement and parameter refresh.
Why does Siemens require the serial number in addition to the MLFB?
The encoder mechanical kit (housing taper, terminal block layout) was revised at least three times during the 1PH7184 production run. Supplying only the MLFB risks shipping a kit that is electrically correct but mechanically incompatible. The serial number identifies the production revision and selects the matching kit.
Which Siemens document confirms the encoder variant for a 1PH7184 motor?
The Configuration Manual "1PH7 Induction Motors for Machine Tools" published on Siemens Industry Online Support, document file 36174831, contains the full MLFB-decoding matrix, the encoder connector pin-out, and the DRIVE-CLiQ wiring diagram for the 1PH7184 frame.