Problem Overview
When commissioning a SIMATIC ET 200SP distributed I/O station, a common field symptom is the upper status LED on every plugged I/O module flashing green at approximately 2 Hz. The interface module (for example, the IM 155-6 DP HF, 6ES7155-6BA01-0CN0) typically reports a clean PROFINET or PROFIBUS connection, the station powers up, and the device itself appears in the topology, yet every digital input, digital output, analog module, and technology module shows the same flashing-green state.
This condition is not a hardware fault. The I/O module is alive on the backplane bus, it is enumerated, and the backplane is healthy. The flashing-green DIAG LED on the I/O module is the documented Siemens signal that the module has not yet received an assigned parameter set from the IO controller. The configuration in the project tree exists as a slot, but the channel-level parameters have not been assigned, compiled, and downloaded to the interface module's I/O database.
According to the ET 200SP system manual, the I/O module's upper LED (the DIAG/status LED) is interpreted as follows when it is in the green-flashing state: "Module parameters are not assigned." The remedy is not to replace the module or reseat it. The remedy is to assign the module parameters in TIA Portal, compile the hardware configuration, and download the hardware changes to the interface module.
ET 200SP I/O Module DIAG LED State Reference
The Siemens ET 200SP status and error displays documentation defines the upper status LED (the channel/DIAG LED) on the I/O modules with the following states.
| Upper LED State | Meaning | Action |
|---|---|---|
| Off | Supply voltage missing or module not active | Verify power supply (Power Bus / 24 V on load group) |
| Green flashing (≈2 Hz) | Module parameters not assigned | Assign module parameters in TIA Portal and download HW changes |
| Green steady | Module configured, channels operating, no channel diagnostic pending | None — normal operation |
| Red flashing | Module diagnostic pending (e.g., wire break, overload at a channel) | Open Online & Diagnostics to read the channel diagnostic buffer |
| Red steady | Module fault — backplane communication failed or module defective | Reseat module, check BaseUnit, replace module if persistent |
The same vocabulary applies to the DIAG LED on the interface module. On the IM 155-6 DP HF, an additional state is documented: "Interface module is not configured" (DIAG LED off, with the corresponding RN/ER/MAINT LEDs giving a more specific combination). The relevant excerpt from the Siemens manual states: "Interface module is deactivated. Activate the interface module with the configuration software or the user program. Interface module is not configured." This state typically indicates that the slot has been inserted in the project but the PROFINET device name or the device configuration has not been downloaded to the interface module yet.
It is critical to distinguish the IM-level DIAG LED from the I/O-module DIAG LED. A flashing-green IM DIAG LED is a different diagnostic than a flashing-green module DIAG LED. The IM 155-6 DP HF DIAG LED reflects the head-end configuration state. Each I/O module's DIAG LED reflects that module's own parameter-assignment state. When every I/O module is flashing green, it is a per-module parameter issue, not an interface-module failure.
Root Cause Analysis
The root cause of every I/O module showing the green-flashing DIAG LED simultaneously is that no module parameter set has been downloaded to those slots. There are several ways an ET 200SP station can end up in this state during commissioning:
- A new module was physically added to a BaseUnit after the last hardware download. The PLC has a stale configuration that does not yet include the new module's parameter record.
- A module was replaced with a different article number (for example, a 6ES7131-6BF00-0BA0 replaced with a 6ES7131-6BF01-0BA0) and the new module's parameters differ from the previous module. TIA Portal flags the slot as not equal.
- The I/O module was inserted into the configuration with default values, and any channel that requires a parameter (input delay, diagnostics enable, substitute value behavior, measurement type) has not been explicitly set.
- The hardware configuration was never compiled and downloaded to the interface module after the modules were added. The PROFINET connection is up, but the IO controller's process image does not yet have an active record for the slots.
- A firmware update on the IM 155-6 or the I/O module changed parameter defaults, and the project was opened with an older TIA Portal version that does not know the new defaults.
The Siemens manual is explicit: the green-flashing DIAG LED on the I/O module means the parameters are not assigned. It is not a wire break, not a backplane fault, and not a power-supply issue. Treating it as a hardware fault by reseating modules, swapping them, or replacing the BaseUnit will not resolve the symptom.
Prerequisites
To resolve the green-flashing DIAG LED state, the following are required:
- TIA Portal V16 or later (V17 / V18 recommended for current ET 200SP firmware).
- The original STEP 7 project that contains the ET 200SP station, with the correct interface module article number. Common IM 155-6 variants are: 6ES7155-6AA00-0BN0 (PN ST), 6ES7155-6AU01-0CN0 (PN HF), 6ES7155-6AR01-0CN0 (PN HS), and 6ES7155-6BA01-0CN0 (DP HF).
- A PROFINET or PROFIBUS connection from the engineering station to the IO controller / interface module.
- The I/O module's HSP (Hardware Support Package) installed in TIA Portal, matching the module's firmware version. The module's firmware version is printed on the module label and can also be read in TIA Portal under Online & Diagnostics → Module Information → Firmware.
- The user must have at least the "Configure hardware" right in the TIA Portal project.
Resolution Procedure: Assigning Parameters in TIA Portal
The following step-by-step procedure is the documented Siemens path to clear the green-flashing DIAG LED on an ET 200SP I/O module.
Step 1 — Open Device View, Not Network View
A common operator mistake is to look for module parameters in Network View, where the device is shown as a graphical node on the PROFINET or PROFIBUS bus. Network View allows the engineer to set the device's IP address, PROFINET device name, and topology, but it does not expose the per-channel module parameters. Open the project, navigate to the ET 200SP station in the project tree, and double-click Device View rather than Network View. The Device View shows the IM 155-6 head-end on the left and each I/O slot to the right, with the BaseUnit (light or dark) shown beneath each slot.
Step 2 — Select the I/O Module
Click on the slot that contains the I/O module whose DIAG LED is flashing green. The module's Properties pane opens in the inspector window below the device view.
Step 3 — Navigate to Module Parameters
In the Properties pane, expand General. The first sub-node is Module parameters (also labeled "Module parameters" in TIA Portal V17/V18; in older versions the section may appear under the "IO tags" navigation for a digital module).
For a digital input module, the Module parameters page shows the following parameter groups.
| Parameter Group | Typical Settings |
|---|---|
| Diagnostics | Enable channel diagnostics (per channel), enable wire-break detection (where supported) |
| Input delay | 0.1 ms / 0.5 ms / 3 ms / 15 ms (module-specific) |
| Potential group | Use potential group of the left neighbor (dark BaseUnit) or feed a new 24 V (light BaseUnit) |
| Channel assignment | Activate channel 0, channel 1, … channel n individually |
For a digital output module, the Module parameters page shows the following parameter groups.
| Parameter Group | Typical Settings |
|---|---|
| Diagnostics | Enable wire-break, short-circuit, overload per channel |
| Substitute value behavior | 0 / 1 / hold last value per channel |
| Reaction to CPU STOP | Substitute value / hold last value |
| Channel assignment | Activate channel 0, channel 1, … channel n individually |
For analog input modules (for example, AI 4xU/I/RTD/TC ST, 6ES7134-6HD00-0BA1), the Module parameters page includes:
- Measurement type per channel: voltage, current, RTD, thermocouple, disabled
- Measuring range per channel: e.g., ±10 V, 0–10 V, 4–20 mA, PT100, type K
- Diagnostics enable: overflow, underflow, wire break, overtemperature
- Smoothing: none / weak / medium / strong
- Interference frequency suppression: 50 Hz / 60 Hz
For analog output modules (for example, AO 2xU/I ST, 6ES7135-6GB00-0BA1), the Module parameters page includes:
- Output type per channel: voltage / current
- Output range: ±10 V, 0–10 V, 4–20 mA
- Reaction to CPU STOP: substitute value / hold last value
- Diagnostics enable: wire break, short-circuit, overload
Step 4 — Activate Each Channel
The most common reason for a green-flashing DIAG LED on a freshly inserted module is that none of the channels have been activated. In the Channel assignment section (or "Channel" tab in older TIA Portal versions), each channel has an "Active" or "Activated" checkbox. TIA Portal ships new I/O modules with all channels deactivated by default, so that the engineer explicitly opts in to the parameter record for the field wiring that exists.
Click each channel that is wired to a sensor or actuator and set Active = true. Set the matching measurement type or output type. For a digital input module that is going to read 24 V proximity switches, channel 0 through channel 7 should be active with input delay 3 ms and diagnostics disabled (or enabled per site standards).
Step 5 — Compile and Download Hardware Changes
After the channels are activated and the parameters are set:
- Right-click the ET 200SP station in the project tree.
- Choose Compile → Hardware (rebuild all). Confirm that the compile completes with 0 errors and 0 warnings. Warnings about unsupported parameter combinations should be addressed.
- Right-click the IO controller (the S7-1500 CPU in the rack, for example, 6ES7515-2AM02-0AB0) and choose Download to device → Hardware configuration. Alternatively, in the device view of the ET 200SP station, click the IM 155-6 slot and choose Download to device → Hardware configuration to push only the distributed I/O configuration.
- Confirm the download dialog. TIA Portal will offer to assign the PROFINET device name if it is unset. Click Assign PROFINET device name if prompted.
- Once the download completes, the I/O modules reset, re-enumerate, and the green DIAG LEDs transition from flashing to solid green.
Step 6 — Verify in Online View
Open the Online view of the ET 200SP station. The Diagnostics status column should show a green check mark for every slot. Expand the I/O module and confirm that the channel values are updating. For a digital input module, energize a channel with 24 V and confirm the input value toggles in the watch table or in the module's online view.
Module-Specific Parameter Examples
The exact parameter layout differs by module. The following table maps the most common ET 200SP I/O modules to their default-off-channel behavior and the parameter path that activates them.
| Module | Article Number | Default Channel State | Activation Path |
|---|---|---|---|
| DI 8x24VDC ST | 6ES7131-6BF00-0BA0 | All channels deactivated | Properties → Module parameters → Channel |
| DI 8x24VDC HF | 6ES7131-6BF01-0BA0 | All channels deactivated | Properties → Module parameters → Channel |
| DI 16x24VDC ST | 6ES7131-6BH00-0BA0 | All channels deactivated | Properties → Module parameters → Channel |
| DQ 8x24VDC/0.5A ST | 6ES7132-6BF00-0BA0 | All channels deactivated | Properties → Module parameters → Channel |
| DQ 4x24VDC/2A HF | 6ES7132-6BD20-0BA0 | All channels deactivated | Properties → Module parameters → Channel |
| AI 4xU/I/RTD/TC ST | 6ES7134-6HD00-0BA1 | All channels deactivated | Properties → Module parameters → Channel |
| AI 4xU/I/RTD/TC HF | 6ES7134-6HD01-0BA1 | All channels deactivated | Properties → Module parameters → Channel |
| AO 2xU/I ST | 6ES7135-6GB00-0BA1 | All channels deactivated | Properties → Module parameters → Channel |
| AI Energy Meter ST | 6ES7134-6PA00-0BA0 | All channels deactivated | Properties → Module parameters → Channel |
The article numbers in the table are the standard ET 200SP catalog references. Always cross-check the article number printed on the module label against the article number in the project before commissioning — a mismatch is a common source of "module not recognized" faults that show up as a red-flashing DIAG LED, not the green-flashing state this article addresses.
BaseUnit Types and Potential Groups
Each I/O module plugs into a BaseUnit (BU) that provides the mechanical mount, the backplane bus, and the wiring terminals. The BaseUnit determines the load-voltage potential group and the field-wiring terminals.
- Light BaseUnit (BU15-P16+A0+2B, 6ES7193-6BP00-0BA0) — opens a new potential group. The 24 V load supply is fed into the terminals on the BU and is passed to all subsequent modules until the next light BaseUnit.
- Dark BaseUnit (BU15-P16+A0+2D, 6ES7193-6BP00-0DA0) — passes the potential group of the left neighbor. Used when the engineer wants to continue an existing 24 V group without breaking it.
The I/O module's parameter record contains the potential group selection. When the project is first created, TIA Portal assigns a light BaseUnit by default to the first slot of the station and a dark BaseUnit to each subsequent slot. If the physical wiring does not match the configured BaseUnit, the I/O module will still flash green (parameters not assigned) because the slot's parameter record has not been committed via a hardware download. Always confirm that the BaseUnit type in the project matches the BaseUnit type physically installed under each module.
Verification Checklist
After the hardware download, run the following verification steps:
- Visual confirmation — every I/O module's upper LED is solid green. No flashing green, no red.
- IM 155-6 DIAG LED — solid green (or off, depending on whether the IM is configured for diagnostics).
- TIA Portal Online view — Diagnostics column shows green check marks for every slot.
- Channel test — force a digital input high with a hand-held signal source, observe the input tag in the watch table. For an output, force the output tag in the watch table and measure the terminal voltage at the BaseUnit.
- Diagnostic buffer — open the CPU's diagnostic buffer. There should be no "Module parameters not assigned" entries after the download.
- PROFINET diagnostics — open the IO controller's online > PROFINET diagnostics. The ET 200SP station should be in "Connected" state with no station-level errors.
If any module still shows a flashing-green DIAG LED, re-enter the Device View, click the slot, and confirm that the Module parameters page has an explicit "Active" check on at least one channel. The most common oversight is to scroll past the Channel activation row and to leave every channel in the default "Inactive" state. A module with zero active channels is still a "parameters not assigned" condition by the Siemens definition.
Related Diagnostic States on the ET 200SP
To help the field engineer distinguish the green-flashing state from other similar states, the following extended reference is provided. Each LED is on the module face, and the colors are interpreted per the Siemens ET 200SP status and error displays documentation.
IM 155-6 PN / DP DIAG LED
| State | Meaning |
|---|---|
| Off | Interface module is deactivated. Activate via configuration software or user program. Interface module is not configured. |
| Green flashing | Interface module is starting up; no active data exchange yet |
| Green steady | IM is configured and in cyclic data exchange |
| Red flashing | IM has a diagnostic pending (e.g., station error, channel error on a child module) |
| Red steady | IM is in fault state — no bus communication, configuration error |
I/O Module Channel Status LEDs
The row of small green LEDs on the front of digital input and digital output modules reflects the per-channel state. They are independent of the upper DIAG LED.
- On — channel is logic 1 (input energized / output driven)
- Off — channel is logic 0 (input low / output off)
- Flashing — for a digital input, wire-break diagnostics pending; for a digital output, the module has reported a short-circuit or overload on that channel
I/O Module PWR LED
The PWR LED on the left of each I/O module (and on the IM) reflects the load-voltage supply at the BaseUnit. A missing PWR LED is a power-bus problem, not a parameter problem. Recheck the light BaseUnit (BU...D) that feeds the load group and the 24 V supply to that BaseUnit's screw terminals.
Extended Troubleshooting Matrix
The following matrix covers the most common ET 200SP commissioning faults that an engineer might initially mistake for a "blinking green" issue.
| Symptom | Most Likely Root Cause | Resolution |
|---|---|---|
| All I/O module upper LEDs flash green | Module parameters not assigned / channels not activated | Activate channels in TIA Portal Device View, compile, download HW changes |
| One specific I/O module upper LED flashes green | That module's slot is in the project but its channels are not activated | Open the slot, activate at least one channel, recompile and redownload |
| One I/O module upper LED is solid red | Backplane communication failed to that module — wrong article number, defective module, or missing BaseUnit jumper | Compare actual article number to the project; reseat; check BaseUnit |
| I/O module upper LED is off, no other LEDs lit | Power supply missing to that module's potential group | Check the light BaseUnit's 24 V supply and the load group fuse |
| I/O module upper LED is red flashing | Module has a channel-level diagnostic (wire break, short circuit, overload) | Open Online & Diagnostics → Channel diagnostics; clear the fault and acknowledge |
| IM 155-6 DIAG LED off, all I/O module DIAG LEDs flash green | Interface module deactivated in the project | Right-click the IM in the project, ensure the module is enabled, recompile, redownload |
| IM 155-6 DIAG LED red steady, all I/O module DIAG LEDs flash green | IM has detected a configuration mismatch on the backplane | Compare the online configuration to the offline configuration; ensure all slots match |
| I/O module DIAG LED solid green, channel LEDs stuck at 0 even with input energized | Wrong BaseUnit potential group, sensor returns to a different ground, or terminal wiring reversed | Verify field wiring and 24 V common |
Why "Network View" Is Not Where Parameters Live
Module parameters live in the Device View of the ET 200SP station. The Device View is opened by double-clicking the station in the project tree, and it shows the head-end IM, every BaseUnit, and every I/O module in slot order. When the I/O module is selected, its properties — including module parameters, IO tags, and the channel-level parameters — appear in the inspector window.
If a user is searching for "module parameters assignment" in the wrong view, the option will not appear. Confirm that the I/O module slot is selected in the Device View and that the inspector pane is visible (it can be toggled with View → Inspector in older TIA Portal versions, or it appears by default in V17/V18).
Common Pitfalls After the Download
Once the green-flashing DIAG LED has been resolved, three common pitfalls are worth pre-empting:
- Re-inserting a module after a download — if the user pulls a module and re-seats it, the module's volatile configuration is preserved only if the slot was already configured. The DIAG LED should return to solid green. If it flashes green again, the slot may have lost its parameter assignment because the module was reseated while the PLC was in STOP. Re-download the hardware configuration.
- Swapping a module for a higher-revision variant — a 6ES7131-6BF00-0BA0 swapped for a 6ES7131-6BF01-0BA0 may carry a new firmware version. The new module may have additional diagnostic features. The DIAG LED may transition from solid green to red-flashing because the new module's default parameter set enables diagnostics that the project has not yet defined. Open the Device View, accept the new module's parameters (or pin to the old article number), recompile, and redownload.
- HSP not installed — if TIA Portal does not know the new article number, the slot will show a "?" in the device view, and the DIAG LED on the physical module will be red. Install the matching HSP via TIA Portal's "Options → Support Packages" and restart TIA Portal. The HSP that matches the module's firmware version must be installed, otherwise the project cannot be compiled with that module.
FAQ
What does a flashing green LED on an ET 200SP I/O module mean?
A flashing green upper LED (the DIAG LED) on an ET 200SP I/O module means that the module's parameters have not been assigned. The module is alive on the backplane bus but has not received a parameter record from the IO controller. Open the module in TIA Portal Device View, activate at least one channel in the Module parameters page, compile the project, and download the hardware changes to the interface module.
Why are all of my ET 200SP I/O modules flashing green at the same time?
When every I/O module in the station flashes green simultaneously, the most common cause is a global missing download — the hardware configuration has not yet been compiled and downloaded to the IM 155-6. A single global download of the station's hardware configuration will resolve all modules at once. Confirm the download by opening Online view and checking the Diagnostics column for green check marks on every slot.
Where in TIA Portal do I find the module parameters for an ET 200SP I/O module?
Open the ET 200SP station in Device View (not Network View). Click the I/O module slot. In the Properties pane, expand General → Module parameters. The Channel section lists each input or output, and the Active checkbox must be enabled on at least one channel to assign a parameter set to the slot.
What is the difference between a flashing green LED on the I/O module and a flashing green LED on the IM 155-6?
The I/O module's upper LED is the per-module parameter and diagnostic indicator. A flashing green I/O module LED means that module's parameters are not assigned. The IM 155-6's DIAG LED reflects the head-end state; a flashing green IM DIAG LED during startup is normal, but a steady green or off IM DIAG LED with a flashing red IM DIAG LED indicates a configuration mismatch between the project and the physical station.
Do I need a specific TIA Portal version or HSP to configure an ET 200SP I/O module?
Yes. TIA Portal V16 is the minimum recommended for the current ET 200SP firmware families. For modules released after 2020 (e.g., F-AI 4xI 0(4)…20 mA HF or the latest energy meter revisions), TIA Portal V17 or V18 is required, along with the matching Hardware Support Package (HSP). Install the HSP via Options → Support Packages, then restart TIA Portal. The HSP must match the module's firmware version, which is printed on the module's label and readable via Online & Diagnostics.