Troubleshooting Sinamics G120C Profibus Errors on S7-1200

David Krause11 min read
ProfibusSiemensTroubleshooting
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

Troubleshooting Sinamics G120C Profibus Errors on S7-1200

When a SINAMICS G120C DP frequency converter reports "converter not reachable" and the TIA Portal V15 user program reports "Error in Lower-Level Component" with a Profibus fault, the symptom is the same but the root cause can sit in any of three layers: physical layer (cable, connector, terminator), data-link layer (DP address, baud rate, bus profile), or application layer (GSD, slot/module configuration, telegram mapping). This reference walks through the configuration described in the original report — an S7-1215C DC/DC/RLY with a SIPLUS CM 1243-5 (article number 6AG1243-5DX30-2XE0) talking to a 2.2 kW G120C FSA Profibus variant — and applies equally to the standard 6GK7243-5DX30-0XE0 master module.

Article-number notice. The order number 6AG1243-5DX30-2XE0 identifies the SIPLUS CM 1243-5 (conformal-coated, extended temperature). The functionally identical SIMATIC variant is 6GK7243-5DX30-0XE0. The firmware, GSD behaviour, and diagnostics described here apply to both.

1. Problem Description

The reported failure chain is:

  1. TIA Portal V15 online view shows the SINAMICS G120C node in red and displays Not reachable.
  2. The S7-1200 OB1 diagnostic buffer records Error in Lower-Level Component (IO device failure) with a Profibus diagnostic event.
  3. The G120C operator panel (BOP-2 / IOP) shows fault code F08501 "Profibus connection fault" or F08502 "Sign-of-life failure" depending on the version of firmware.

The message means the CPU never received a valid Profibus DP frame from the configured slave address, so the CM 1243-5 marks the slot as faulty and the application program loses its process image. Diagnose in this order: physical layer → DP address → GSD/slot mapping → telegram assignment.

2. Affected Hardware and Reference Configuration

Component Article number Role Notes
SIMATIC S7-1215C DC/DC/RLY 6ES7215-1AG40-0XB0 DP class-1 master (via CM) Firmware V4.2 to V4.6 supported in TIA V15
SIPLUS CM 1243-5 6AG1243-5DX30-2XE0 Profibus DP master module Mounts left of CPU on the S7-1200 backplane bus
SINAMICS G120C DP, 2.2 kW, FSA 6SL3210-1KE17-5UF1 (typical) DP slave (PROFIdrive profile) Integrated PROFIBUS interface on the Control Unit
CM/CU connection cable — PROFIBUS cable between CM 1243-5 and G120C Use PROFIBUS FC standard cable; observe 1.5 MBd maximum for >100 m segments

Verify every device against the configuration in TIA Portal: select the device in the project tree, press Online > Accessible nodes. If the G120C is not listed, the master cannot even see the slave — the fault is physical or addressing.

3. SINAMICS G120C DP Variants and Identification

SINAMICS G120C ships with three Control Unit families:

  • CU230P-2 DP — pump/fan/Compressor variant (article suffix ..UF1 or ..UP1).
  • CU240E-2 DP — universal variant with extended I/O.
  • CU250S-2 DP — servo variant.

For 2.2 kW FSA in the universal family, the typical order number is 6SL3210-1KE17-5UF1. Always read the device nameplate; the PROFIBUS address is set on the CU's DIP switches, not from TIA Portal. Default address on a brand-new G120C is 3. Refer to the SINAMICS G120C operating instructions for the address map.

4. Profibus DP Topology and Termination

The CM 1243-5 and the G120C are both DP slaves of an S7-1200-as-master topology, i.e. the S7-1200 CPU drives the bus. Physical-layer checks to perform before touching software:

  1. Cable type. Use shielded PROFIBUS cable (Siemens 6XV1830-0EH10 or equivalent) with characteristic impedance 150 Ω.
  2. Connectors. Use 9-pin D-sub connectors with integrated terminating resistor (e.g. 6GK1500-0FC10, 6ES7972-0BA52-0XA0). Avoid insulation-displacement connectors on long runs.
  3. Terminating resistors ON at both physical ends only. Both the CM 1243-5 (last device) and the G120C (last device) must have termination switched ON; intermediate devices must have it OFF. The G120C Control Unit has a slide switch on the PROFIBUS connector for this purpose.
  4. Baud rate. CM 1243-5 auto-detects from 9.6 kbit/s to 12 Mbit/s. Default 1.5 Mbit/s is safe up to 400 m of cable; reduce to 500 kbit/s if the G120C is the only node beyond 200 m.
  5. Shielding. Bond the cable shield at every connector with 360° contact. Do not rely on pigtails.
Most common single fault: the integrated terminating resistor is switched OFF at one end of a two-node segment. Without termination the G120C will not appear in "Accessible nodes" even when the address is correct.

5. Common Root Causes of "Not Reachable"

In order of frequency on field calls:

# Cause How it presents Detection
1 Terminator missing or at wrong node No node visible at all Check 9-pin D-sub switch position
2 DP address mismatch (DIP vs TIA) Bus scan finds nothing at the configured address Compare CU DIP switch to device configuration
3 GSD file version older than drive firmware Slot mapped but no process data exchanged Read CU firmware via IOP, compare to GSD
4 Telegram not assigned in STARTER / SINAMICS Drive is reachable, but PZD words are zero Inspect parameter p0922 / p2079
5 Slot configuration mismatch (slot 0 vs slot 1) Online diagnosis: "Configuration error" Check device view in TIA Portal
6 CM 1243-5 firmware older than V2.1 with G120C firmware V4.7+ Intermittent sign-of-life failures Update CM 1243-5 firmware via TIA
7 Watchdog too short F08502 sign-of-life failure after a few seconds Increase p2045 and TIA slot timeout

6. Step-by-Step Troubleshooting Procedure

  1. Verify physical layer. Power the G120C, observe the RDY and BF LEDs on the Control Unit. Solid BF means the slave cannot reach the master; flashing BF means the slave is on the bus but parameterisation failed.
  2. Verify DP address. Read the CU address on the BOP-2/IOP (parameter p0918) or on the DIP switch. The address must match the value configured in TIA Portal under Device view > G120C > Properties > PROFIBUS interface > Address.
  3. Confirm the master is transmitting. From TIA Portal, Online > Accessible nodes. If the master (CPU 1215C with CM 1243-5) appears but the G120C does not, the bus is alive but the slave is mis-configured or the address is wrong.
  4. Check GSD import. The installed GSD must match or exceed the SINAMICS firmware version. Download the latest GSD from the SINAMICS G120 GSD/GSDML collection. Re-import under Options > Manage general station description files (GSD) in TIA Portal V15.
  5. Verify slot structure. In the TIA device view the G120C must show at least slot 0 (PROFIdrive profile) and slot 1 (PZD telegram, default Standard Telegram 1 or Siemens Telegram 352). Confirm the same module order in the drive's STARTER/SIMOTION SCOUT project (or in the BOP via p0922).
  6. Check the firmware of the CM 1243-5. The CM 1243-5 must be at firmware V2.1.0 or higher when used with newer G120C firmware (V4.7 SP3+). The firmware is updated via TIA Portal: Online > Accessible devices > CM 1243-5 > Online & diagnostics > Firmware update. See CM 1243-5 manual.
  7. Adjust watchdog. Parameter p2045 on the G120C sets the PROFIdrive sign-of-life timeout; the TIA slot watchdog must be set equal or higher (default 300 ms is sufficient for most 1.5 MBd segments).
  8. Recompile and download. After every change: Project > Compile > Hardware (rebuild all), then download to the CPU. Power-cycle the G120C if a GSD upgrade was performed.

7. TIA Portal V15 Diagnostics and Online View

Open the device view, right-click the CM 1243-5, and choose Online & diagnostics:

  • Diagnostics buffer: Lists DP-master events. Look for DP slave failure with the configured DP address.
  • PROFIBUS nodes: Lists every node currently visible on the segment with baud rate and live status.
  • Slot diagnostics: Per-slot error codes. Hex 0x0F = "no module inserted", 0x1F = "configuration mismatch".
  • I&M data: Identification & Maintenance records confirm the manufacturer, order number, and serial number read from the G120C at startup. If I&M is empty, parameterisation never completed.

For the user program side, use the standard RDREC and WRREC instructions to read out the diagnostic record index 0/1 from the drive. The most useful record is DS0 / DS1 (channel-related diagnostics) — the first two bytes identify the channel class, and the next two bytes give the error number in hexadecimal (e.g. 0x0008 = parameterisation fault, 0x000A = sign-of-life failure).

8. SINAMICS G120C LED and Fault-Code Reference

LED state on CU Meaning Action
RDY green steady Drive ready, cyclic PROFIBUS exchange OK None
RDY green flashing 0.5 Hz Commissioning / factory reset Wait or complete reset
RDY red steady Fault present Read fault from r0947
BF red steady No PROFIBUS communication (cable/address) Check wiring and DP address
BF red flashing 0.5 Hz Parameterisation / configuration fault Re-check GSD, slot, telegram
SF red steady Group fault (drive side) Read fault buffer via IOP/BOP

Key fault codes to expect when PROFIBUS fails:

Fault Name Cause
F08501 PROFIBUS connection fault No telegram received within p2044
F08502 Sign-of-life failure Master does not toggle control bit in PZD1
F08510 PROFIBUS configuration error Slot or module mismatch with project
F01910 Fieldbus timeout Watchdog elapsed with no PZD
A08502 Sign-of-life warning Late telegram; not yet a fault

Read the active fault via parameter r0947[0] and the time stamp from r0949[0]. Acknowledge with p3981 = 1 or via control word bit 7.

9. Telegram and Parameter Mapping

The default PROFIdrive telegram for a 2.2 kW G120C is Standard Telegram 1 (4 PZD words out, 4 PZD words in). If you selected Siemens Telegram 352 in TIA, the same drive parameters must be exposed by setting p0922 = 352 on the drive. The mapping table for Telegram 1 is:

PZD word Direction Drive parameter Meaning
STW1 (out) Master → Drive r2050[0] Control word 1
NSOLL_A (out) Master → Drive r2050[1] Speed setpoint (normalised)
ZSW1 (in) Drive → Master p2051[0] Status word 1
NIST_A (in) Drive → Master p2051[1] Actual speed

If the slot configuration in TIA Portal does not match p0922 on the drive, the CM 1243-5 reports slot diagnostic 0x1F and the drive reports F08510. Make p0922 consistent with the slot you dragged from the hardware catalogue.

10. Firmware Compatibility Matrix

CM 1243-5 firmware SINAMICS G120C firmware Status
V1.0 / V1.1 ≤ V4.5 Functional; PZD1 sign-of-life required
V2.1.0 V4.5 to V4.7 SP10 Recommended baseline
V2.1.7 V4.7 SP3 to V4.7 SP14 Stable for new deployments
V2.1.x V5.x (newer G120C with CU240E-2 PN/DP) Verify SINAMICS firmware release notes before commissioning
TIA Portal V15 reaches end of support. For new deployments use TIA V17 or V18 and update the CM 1243-5 firmware to the latest service pack. Refer to the CM 1243-5 manual entry and the SINAMICS G120C operating instructions for the latest compatibility statements.

11. Verification and Commissioning Checklist

  1. CPU 1215C reports No faults in the diagnostic buffer and the CM 1243-5 BF LED is OFF.
  2. TIA Portal Accessible nodes lists the G120C at the configured DP address.
  3. Device view shows Status: OK for the G120C node.
  4. Watch table: write 16#047E (control word "OFF1 high, ramp enable") to the first PZD; the drive responds with ZSW1 = 16#0337 (ready, enabled, no fault).
  5. BOP-2/IOP shows rdy and a positive actual speed when a setpoint is applied.
  6. Fault buffer on the drive contains no entries after 10 minutes of cyclic operation.

If any of the six steps fails, repeat the troubleshooting tree in section 5 before concluding the installation is healthy.

12. Field-Proven Tips

  • Always set p2045 to 3 × the bus cycle time when commissioning a long cable run; the default 300 ms is fine for <200 m at 1.5 MBd but marginal for slower baud rates.
  • If the drive was previously configured via STARTER and is now driven by TIA, make sure the project stored in the drive (RAM to EEPROM) matches the TIA configuration. Otherwise the drive will boot with the old telegram and report a slot mismatch.
  • Keep the PROFIBUS segment isolated from VFD output cables by at least 200 mm to avoid coupling common-mode noise that produces intermittent BF events even with perfect termination.
  • Document the DP address in the cabinet door label so future commissioning engineers do not re-set the DIP switch and break an existing master.

FAQ

Why does my SINAMICS G120C show "Not reachable" in TIA Portal V15 even though the BF LED is off?

The BF LED off means the drive is on the bus, but "Not reachable" in TIA Portal means the CM 1243-5 has not received a parameterisation acknowledgement. Check that the GSD file in TIA matches the firmware version of the G120C Control Unit (read via parameter r0018) and that the slot/telegram in TIA matches parameter p0922 on the drive.

Where do I find the right GSD file for a 2.2 kW G120C DP?

Download the latest SIEM80FA.GSD (PROFIBUS) from the SINAMICS G120 GSD collection. Import it into TIA V15 via Options > Manage general station description files (GSD) and update the device catalogue.

What is the default PROFIBUS address on a new SINAMICS G120C?

The factory default DP address is 3. It is set on the DIP switch of the PROFIBUS Control Unit or via parameter p0918. Make sure the value matches the project address in TIA Portal.

Which CM 1243-5 firmware works with G120C firmware V4.7 SP10?

CM 1243-5 firmware V2.1.7 or higher is recommended. Older V1.x firmware can produce F08502 sign-of-life failures on newer G120C releases. Update through TIA Portal under Online & diagnostics > Firmware update.

How can I read the active PROFIBUS fault from the G120C?

Read parameter r0947[0] (fault number) and r0949[0] (time stamp) from the drive. The most common codes are F08501 (no telegram), F08502 (sign-of-life failure) and F08510 (configuration mismatch). Acknowledge with p3981 = 1.

Back to blog