Configuring Siemens ET 200SP with S7-1212C in TIA Portal Basic

David Krause12 min read
S7-1200SiemensTutorial / How-to
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

Overview

The SIMATIC ET 200SP is the current-generation distributed I/O system from Siemens and pairs naturally with the SIMATIC S7-1200 CPU family via PROFINET. Engineers commissioning an S7-1212C station often try to add ET 200SP from the "Add new device" dialog of TIA Portal and find that the head station is missing. That behavior is not a bug; it is by design: distributed I/O stations are inserted as PROFINET IO devices in the Network view, where they attach to the PROFINET interface of the CPU.

This guide walks through the complete procedure for an S7-1212C + ET 200SP station in TIA Portal Basic (V16/V17/V18). It also clarifies a frequently observed catalog confusion: the IM 151-3 PN interface module 6ES7151-3AA23-0AB0 belongs to the legacy SIMATIC ET 200S family, not to ET 200SP. ET 200SP uses Interface Module IM 155-6 PN family with article numbers under MLFB 6ES7155-6....

Prerequisites

  • Engineering tool: TIA Portal Basic V16 or later, installed with SIMATIC S7-1200 support package. Earlier versions (V13/V14) will still catalog ET 200SP hardware, but bug-fix and firmware revisions require V16+.
  • CPU: SIMATIC S7-1212C DC/DC/DC or AC/DC/RLY with PROFINET port on the CPU body. Firmware V4.4 or later recommended to interoperate with ET 200SP IM 155-6 PN ST firmware V3.x.
  • Head module: SIMATIC ET 200SP Interface Module IM 155-6 PN ST (standard) or IM 155-6 PN HF (high-feature, firmware V3.1 onward).
  • Bus Adapter (BA): Two-port RJ45 (BA 2xRJ45), two-port FC (BA 2xFC), or single-port variant matched to the field wiring.
  • I/O modules: At least one ET 200SP BaseUnit (BU) with a digital or analog module plugged in.
  • Ethernet cabling: PROFINET cable, at least one switch (or direct CPU-to-IM cable for the simplest topology).
  • TIA Portal license: Basic is sufficient for S7-1200 + ET 200SP configuration. Higher-tier "Professional" features such as PROFINET topology editor (graphical) are optional; Basic exposes the topology editor as a tabular view.
Important: The S7-1212C ships with PROFINET on the bottom RJ45 ports of the CPU body. PROFINET IO controllers can run PROFINET RT on the S7-1200. PROFINET IRT requires the S7-1500 family.

Hardware Selection: ET 200S vs ET 200SP Catalog

A common commissioning error is to mis-cite the interface module. The article numbers in the original support question (6ES7151-3AA23-0AB0 IM 151-3 PN for ET 200S, and 6ES7131-4BF00-0AA0 digital input for ET 200S) are correct ET 200S parts, not ET 200SP. ET 200SP and ET 200S share the same I/O philosophy but use different housings, backplane connectors, and module firmware families.

Property SIMATIC ET 200S SIMATIC ET 200SP
Interface module MLFB prefix 6ES7151-3.. (IM 151-3 PN) 6ES7155-6.. (IM 155-6 PN)
Digital input MLFB prefix 6ES7131-4.. 6ES7131-6..
BaseUnit backplane TM-E / TM-P terminals BU-type A0/A1 (push-in / screw)
Bus adapter concept Integrated RJ45 on IM Removable BA on slot 0 of head module
Module width ~15 mm per slot ~15 mm (up to 32 slots on one station)
Channel density 4 / 8 channels 8 / 16 channels plus 4-channel analog submodules
Status LED per channel Optional Standard on BaseUnit BU15..16

Correct ET 200SP Article Numbers

For a typical S7-1212C application, order from the following part numbers:

Role MLFB / article number Notes
Interface Module IM 155-6 PN ST 6ES7155-6AA01-0AB0 Standard PROFINET head, FW V3.x, supports up to 32 I/O modules
Interface Module IM 155-6 PN HF 6ES7155-6BU01-0AB0 High-feature; MRP, IRT, shared device support
Interface Module IM 155-6 PN/2 ST 6ES7155-6BA01-0AB0 Two-port copper, no fiber
Interface Module IM 155-6 PN/3 ST 6ES7155-6AU01-0AB0 Third generation, FW V3.1 onward
Bus Adapter BA 2xRJ45 6ES7193-6AR00-0AA0 Two RJ45 jacks, PROFINET copper
Bus Adapter BA 2xFC 6ES7193-6AF00-0AA0 Two FC (fast-connect) connectors
BaseUnit BU15-P16+A0+12B 6ES7193-6BP00-0BA0 Type A0, push-in, 12 mm width, light gray
BaseUnit BU15-P16+A0+23B 6ES7193-6BP00-0DA0 Type A0 with AUX terminal
Digital input DI 8x24VDC HF 6ES7131-6BF00-0DA0 8 channels, 24 V DC, sink/source
Digital input DI 8x24VDC BA 6ES7131-6BF00-0BA0 Basic variant, no channel diagnostics
Digital output DQ 8x24VDC/0.5A HF 6ES7132-6BF00-0DA0 8 channels, 0.5 A
Analog input AI 4xU/I/RTD/TC ST 6ES7134-6GD01-0BA1 4-channel analog, 16-bit, supports RTD/TC

These parts are documented in the ET 200SP system manual set referenced at SIMATIC ET 200SP manual collection on docs.tia.siemens.cloud.

Why ET 200SP Does Not Show in "Add New Device"

The "Add new device" dialog in TIA Portal is restricted to controllers and PC stations (i.e., devices that host the project itself). Distributed I/O stations cannot host a project; they are subordinate to a CPU. TIA Portal therefore exposes distributed I/O only through the following paths:

  1. Network view → Catalog → PROFINET IO → ET 200SP: Right-click on the PROFINET subnet and select "Add device" to drop an ET 200SP head module onto the wire. This is the supported entry point for TIA Portal Basic.
  2. Hardware catalog → Search field: Type "6ES7155" (IM 155-6 family) or "ET 200SP" to find the head module. Drag it onto the network or onto the IO controller port.
  3. Importing a GSD file: For ET 200SP variant firmware not yet installed locally, an alternative head module can be installed from GSD on a vendor's support portal. TIA Portal Basic supports GSDML V2.3x and higher. See the TIA Portal help under "Options → Manage device description files (GSD)".
Field tip: If the ET 200SP hardware tree shows "Other access point — not reachable" after a download, the head module hasn't been named via "Assign PROFINET device name". A ET 200SP station has no project-internal identity until it gets its PROFINET name from the TIA commissioning tool or from the CPU topology.

Step-by-Step: Adding ET 200SP to a S7-1212C Project

Step 1 — Create the S7-1212C station

  1. Open TIA Portal. Create a new project. Select Project → New... → name the project, accept the default storage path.
  2. From the Portal view (or Project view, your preference), click Devices & networks → Add new device. Choose SIMATIC S7-1200 → CPU → CPU 1212C DC/DC/DC (or the AC/DC/RLY variant). MLFB candidates include 6ES7212-1AE40-0XB0 (firmware V4.4) and 6ES7212-1BE40-0XB0 (relay output). TIA Basic typically offers the latest firmware revision of each article.
  3. Click Add. The CPU appears in the project tree under Devices & networks.

Step 2 — Open Network view

  1. Double-click Devices & networks. The Device view opens showing the CPU's slots. Switch to the Network view tab at the top of the editor (alternatively use the icon on the right edge).
  2. The CPU's two PROFINET ports are visible as green circles. The single PROFINET subnet drawn between them represents the IO controller's network.
  3. Click an empty area of the subnet (or right-click the subnet → "Add device") to drop an ET 200SP station.

Step 3 — Drag ET 200SP head module from the catalog

  1. The hardware catalog is on the right. Use the search field at the top: type 6ES7155 or "ET 200SP".
  2. Locate PROFINET IO → ET 200SP → Interface modules → IM 155-6 PN ST. Multiple firmware revisions appear; the most recent one is always at the top. Right-click the head module → Insert or drag-and-drop onto the PROFINET subnet.
  3. The catalog now allows you to assign a module ID, e.g., Station number = 1. The device name appears below the head module as "et200sp_1" by default.

Step 4 — Plug BaseUnits and I/O modules

  1. Switch back to the Device view (click on the head module → Device view). Empty slots appear for slot 0 (bus adapter) and slots 1–32.
  2. Drag the appropriate BaseUnit from the catalog → ET 200SP → BaseUnits. BU15-P16+A0+12B / +23B are typical 12 mm-wide units. Slot 0 of the head module is the bus-adapter slot; it accepts any BA (no base unit required).
  3. Insert I/O modules on the BaseUnits in the catalog order you want. The station's actual chassis must match the catalog order; otherwise CPU will report "Slot empty / Module mismatch".
  4. Note the auto-assigned I/O addresses (e.g., I0.0..I0.7 for DI 8x24VDC HF). You can override the addresses via the module's Properties → I/O addresses tab.

Step 5 — Configure the PROFINET interface

  1. Click the head module's green PROFINET port to bring up the port properties. Configure:
    • IP address: e.g., 192.168.0.10 (must be on the same subnet as the CPU; default 192.168.0.1/24 is suitable for point-to-point).
    • Subnet mask: 255.255.255.0.
    • PROFINET device name: e.g., et200sp-io1. This name must match the device name assigned to the physical module via "Assign PROFINET device name" during commissioning.
    • Update time / Watchdog: Use the default. The CPU computes an optimum based on the number of devices; explicit override rarely required.
  2. Switch to Properties → PROFINET interface → Port 1 / Port 2 → port mode: PN IO (default).

Step 6 — Assign PROFINET name to physical device

  1. From the project tree right-click Devices & networks → ET 200SP station → Assign PROFINET device name.
  2. Select the reachable head module (MAC list shows the IM's printed MAC). Click Assign name. Confirm with the MAC of the device sticker.
  3. If the head module supports LLDP topology discovery, TIA Portal Basic can detect it automatically (see "Topology view").

Step 7 — Compile, download, and verify

  1. Select the CPU in the project tree → Compile → Hardware (rebuild all).
  2. Connect the S7-1212C to the PC via PROFINET (or via the diagnostic port if accessible).
  3. Click Download to device → Extended download... → select PG/PC interface type → Show all online nodes → choose the S7-1212C → Download.
  4. Restart the CPU if it requests "Download with consistent CPU in RUN-P". For ET 200SP configuration changes, "Download in STOP" is required the first time; subsequent changes can download with port-update or slot-update scenarios.
  5. Open Online & diagnostics on the ET 200SP station. Confirm green status: PROFINET IO → RUN; module status: No fault; I/O LEDs: Green ON.

I/O Address Mapping Reference

Below is the default address allocation for a typical single-station S7-1212C + ET 200SP. Override in Properties → I/O addresses as needed.

Source Default Address Used For Length (Bytes)
S7-1212C onboard I0.0–I0.5 / Q0.0–Q0.5 CPU-discrete I/O (varies by firmware) 1 / 1
ET 200SP head module diagnostics IB 0–IB 31 (or as configured) Module diagnostics bitmaps Up to 32
DI 8x24VDC HF I 8.0–I 8.7 Digital input channel 0–7 1
DQ 8x24VDC/0.5A Q 8.0–Q 8.7 Digital output channel 0–7 1
AI 4xU/I/RTD/TC ST IW 16–IW 23 Analog inputs (4×16 bits) 8
AQ 2xU/I HS QW 32–QW 35 Analog outputs (2×16 bits) 4

Configuration Verification & Online Diagnostics

Once the station is in operation, follow this verification procedure to confirm a healthy PROFINET link and slot image.

  1. Right-click the ET 200SP head module → Online & diagnostics. The status should read OK — No faults.
  2. Open PROFINET diagnostics → Module information. All slots should list their module type and revision.
  3. Force an input test: select one DI channel → right-click → Monitor/modify → enable the field input. Confirm the tag changes state in the watch table.
  4. For analog modules, open Monitor on the analog input and verify value accuracy against a known reference (e.g., 10.000 V on a precision source yields 27648).
  5. Open the CPU diagnostic buffer (Online & diagnostics → Diagnostic buffer) and confirm there are no PROFINET IO faults or slot faults.

Troubleshooting Matrix

Symptom Likely Cause Corrective Action
ET 200SP missing from "Add new device" Not a fault — distributed I/O is added in Network view Use Network view → Catalog → PROFINET IO → ET 200SP
Hardware catalog search returns no hits Hardware catalog not current or TIA version too old Update TIA Portal to V16/V17/V18; install HSP for latest ET 200SP modules
"Assign PROFINET device name" fails: "device not reachable" Ethernet cable or LLDP mismatch, wrong MAC entered Verify cable to BA 2xRJ45; check port LEDs (green steady); retry assignment with correct MAC
CPU reports "Slot empty" Catalog configuration does not match physical module order Read Online → compare online/offline; reorder modules to match physical chassis
Diagnostic interrupt: "Module removed/inserted" Loose BaseUnit clip or improper mounting Open station, push each I/O module until it clicks; verify the lever is latched
TIA Portal Basic: topology editor greyed out Topology editor in Basic has restricted view Use the tabular topology editor (Properties → Topology). For graphical view, switch to TIA Professional or use PRONETA as a free tool
"Wrong I/O device name" / "IO device fault" PROFINET name assigned to a different slot Reset the head module name with PRONETA or directly via TIA → right-click → "Reset to factory"
Stale firmware warning during import Older GSD/older HSP Install latest HSP under Options → Support Packages

Firmware Compatibility Notes

Component Firmware Revision Notes
S7-1212C V4.4 / V4.5 / V4.6 V4.2 minimum for ET 200SP IM 155-6 firmware V3.0
IM 155-6 PN ST V3.0 / V3.1 V3.1 adds advanced shared device support and MRP client
IM 155-6 PN HF V3.1 / V3.2 Supports IRT, MRP, and PROFIenergy
TIA Portal Basic V16 / V17 / V18 V13/V14 catalog only partially covers IM 155-6 V3.x

Safety & Isolation Considerations

Use only ET 200SP BaseUnits approved for the voltage class of the connected field wiring. Type A0 (light gray) BaseUnits do not include a separate AUX supply; Type B (dark gray) / Type C (red) BaseUnits do. Mixing types can lead to module swap errors. Always respect the touch-protection requirement: each BaseUnit's wiring cover must be re-installed after termination.

Power budget: Each ET 200SP station draws up to 1 A through the backplane from the head module's power connector (rated 24 V DC, 10 A max). Hot-swapping modules is supported only on stations configured for module hot-swap with reserve modules or when explicitly enabled via PROFINET hot-swap (firmware V3.1+ on IM 155-6 PN HF).

Engineers commissioning an S7-1212C station with ET 200SP should always validate against the latest Siemens manuals at Siemens Industry Online Support and the current SIMATIC ET 200SP manual collection. The S7-1200 product family page is at siemens.com/simatic-s7-1200.

Why is ET 200SP missing from the "Add new device" dialog in TIA Portal Basic?

Distributed I/O stations cannot host the project itself, so they are intentionally excluded from the Add new device list. Open "Devices & networks", switch to the Network view, find ET 200SP under PROFINET IO in the catalog, and drag the IM 155-6 PN head module onto the PROFINET subnet of the S7-1212C.

Are article numbers 6ES7151-3AA23-0AB0 and 6ES7131-4BF00-0AA0 correct for ET 200SP?

No. Those article numbers belong to the legacy SIMATIC ET 200S family (IM 151-3 PN and a 4-channel ET 200S DI). For ET 200SP, the head module is IM 155-6 PN ST (for example 6ES7155-6AA01-0AB0) and the DI module prefix is 6ES7131-6.. rather than ..-4...

Which IM 155-6 PN variant should I order for an S7-1212C CPU?

Use IM 155-6 PN ST (standard, 6ES7155-6AA01-0AB0) for most cabinet-level PROFINET IO expansions with the S7-1200. Order IM 155-6 PN HF (high-feature, 6ES7155-6BU01-0AB0) only when MRP, IRT, shared device, or PROFIenergy features are required.

Does TIA Portal Basic support ET 200SP configuration and PROFINET commissioning?

Yes. TIA Portal Basic (V16 / V17 / V18) catalogs and configures every ET 200SP head module and I/O module, allows device-name assignment, supports PROFINET IO online diagnostics, and exports GSD-based swap panels. The graphical topology editor and SIMATIC Safety Integration F-Configuration are reserved for TIA Professional.

What is the minimum S7-1212C firmware revision for ET 200SP IM 155-6 V3.x?

Firmware V4.2 on the S7-1212C is the earliest revision interoperating cleanly with IM 155-6 PN ST firmware V3.0. Siemens recommends V4.4 or later on the S7-1212C and V3.1 on IM 155-6 PN for new installations; both firmware files are available via the Siemens Industry Online Support portal under firmware update packages.

Back to blog