Overview
The SIMATIC 6ES7526-1BH00-0AB0 is a fail-safe digital input module (F-DI 16x24VDC HF) for the SIMATIC S7-1500 and ET 200MP systems. The module provides 16 fail-safe 24 V DC inputs that can be used in safety-related applications up to SIL 3 (IEC 61508) / Cat. 4 (EN 954-1) / PL e (ISO 13849-1). Because the module is classified as an F-module, configuration requires both a licensed STEP 7 Safety option package and a corresponding GSD file when the module is to be used as a distributed I/O device on PROFINET rather than as a centralized S7-1500 module.
This reference covers the complete path from missing-device error in the TIA Portal hardware catalog to a fully configured F-DI module. It also explains why PRONETA cannot perform an I/O check on this fail-safe module and what diagnostic options remain available.
Module Identification and Specifications
Confirm the module variant before configuration. The article scope is the 6ES7526-1BH00-0AB0 only; do not substitute the older -1BH00 firmware revisions of the non-F module (6ES7521-1BH00-0AB0 is a 16x24VDC HF standard DI, not an F-DI).
| Parameter | Value |
|---|---|
| Article number | 6ES7526-1BH00-0AB0 |
| Module type | F-DI 16x24VDC HF (fail-safe digital input) |
| Number of inputs | 16 (configurable as 1 x 16-channel) |
| Nominal supply voltage | 24 V DC |
| Input voltage range | -30 V to +30 V DC (max. 30 V DC continuous) |
| Input current typ. | 3.7 mA at 24 V DC |
| Input delay (typ.) | 0.4 ms / 0.8 ms / 1.6 ms / 3.2 ms / 6.4 ms / 12.8 ms (configurable) |
| Safety integrity | SIL 3 (IEC 61508), SIL CL 3 (IEC 62061), Cat. 4 / PL e (ISO 13849-1) |
| Width | 35 mm |
| Power dissipation typ. | 4.5 W |
| Supported system | SIMATIC S7-1500 (centralized) and ET 200MP (distributed) |
| PROFINET interface | Via ET 200MP IM (e.g., 6ES7155-6AU00-0CN0, 6ES7155-6BA00-0CN0) |
Source: ET 200MP F-DI 16x24VDC Manual.
Why PRONETA Cannot Perform an I/O Check on F-DI Modules
PRONETA (PROFINET Network Analyzer) is intended for non-safety commissioning and diagnostic tasks on PROFINET devices. The I/O check function in PRONETA writes test patterns to standard digital outputs and reads them back to verify wiring. Fail-safe digital inputs (F-DI) and fail-safe digital outputs (F-DO) are explicitly excluded from this test because:
- The F-CPU applies internal discrepancy checks, dark/light test pulses, and voting logic on F-DI channels that cannot be substituted by a generic PRONETA readback.
- Writing to F-DO outputs during an I/O check would violate the safety function of the application.
- PRONETA does not understand the PROFIsafe slot, the PROFIsafe address, or the F-parameter signature (F_iParCRC) used to verify safety configuration integrity.
PRONETA 2.4.0.39 (and later versions distributed on the Siemens SIOS support pages) provide a "Supported Modules" list inside the application. Any module whose catalog number is not on that list will either be ignored or generate a "module not supported" message. The 6ES7526-1BH00-0AB0 is not in the supported list because the entire F-module family is excluded by design.
Prerequisites
Before configuring the module, verify the following:
- TIA Portal V14 SP1 or higher (the original report mentions V14; later service packs improve GSD import stability). Update to the most recent TIA Portal V14 HSP that matches the STEP 7 Safety version, otherwise the Safety optional package will refuse to install.
- STEP 7 Safety V14 (license required). The Safety package is an optional add-on and is not bundled with the base TIA Portal installation media.
- A license key for STEP 7 Safety V14 (floating or single-user). Without the key, the F-FB/-FC libraries and the F-CPU type selection remain visible but compilation will fail with "Safety program cannot be generated".
- F-CPU in the project: any CPU from the S7-1500F family (1515F, 1516F, 1517F, 1518F, plus the F variants of the ET 200SP CPUs).
- For distributed (PROFINET) use: an ET 200MP interface module (e.g., 6ES7155-6AU00-0CN0 IM 155-6 PN HF) plus the corresponding ET 200MP GSD file.
- For centralized S7-1500 use: the GSD file is not strictly required if the hardware catalog includes the module natively after the Safety package installation, but it is recommended for firmware/HSP rollouts.
Step 1: Install the STEP 7 Safety Optional Package
The 6ES7526-1BH00-0AB0 module, all other F-modules, and the F-CPU type entries only appear in the TIA Portal hardware catalog after the STEP 7 Safety optional package is installed.
- Close TIA Portal completely.
- Insert the STEP 7 Safety V14 installation medium (or extract the downloaded image from the Siemens SIOS download center).
- Run
Setup.exeas Administrator. The installer detects the existing TIA Portal V14 base installation. - Accept the license agreement. Enter the Safety license key via the Automation License Manager when prompted.
- Select the installation type "Complete" (recommended for engineering PCs) and proceed.
- When the wizard offers to install supplementary components, leave "SIMATIC Safety - Configuring and Programming" checked.
- Restart the engineering PC after installation completes. The Safety F-library types (F_DB, F_FB, F_IO, F_RTG, F_ACK_OP, etc.) become available in the project library.
Step 2: Obtain the Correct GSD File
The GSD (General Station Description) file is required when the module is used inside an ET 200MP distributed station on PROFINET, or when a third-party controller (non-Siemens PROFINET IO controller) must integrate the module.
- Open a browser and navigate to the Siemens SIOS support portal.
- Search for "ET 200MP GSD" or use the direct product link on the manual landing page: F-DI 16x24VDC (6ES7526-1BH00-0AB0) manual page.
- Download the GSD file for the ET 200MP IM 155-6 PN HF (or PN BA) family that matches your interface module. The file ships as
GSDML-Vx.x-Siemens-ET200MP-xxxxxxxx.xmlalong with bitmap files. - Confirm the GSD release notes mention support for the 6ES7526-1BH00-0AB0 fail-safe DI module. Older GSD revisions (before approximately mid-2017) do not include F-modules and must not be used.
For centralized S7-1500 operation, the GSD is technically optional, but importing it lets you pick the module from the "Other field devices" catalog when the Safety optional package is missing or HSP update is delayed.
Step 3: Import the GSD File into TIA Portal V14
- Start TIA Portal V14 and open the target project.
- Switch to the project view. From the menu bar select
Options > Manage general station description file (GSD). - In the GSD manager dialog, browse to the folder containing the extracted
.xmlfile. Click "Install". - Wait for the import process to finish. TIA Portal validates the XML against its internal schema. A successful import is acknowledged with a green check mark next to the GSD entry.
- If the GSD was already installed at an older revision, the dialog prompts whether to overwrite. Choose "Overwrite" if the new revision is required for firmware support.
- Close the GSD manager. The hardware catalog refreshes automatically.
%ProgramData%\Siemens\Automation\Portal V14\HwCatalog manually. TIA Portal uses its own internal catalog index that is only updated through the Options menu. Manual copy will not make the module appear.Step 4: Insert the Module in the Device Configuration
Two integration paths are common. Choose the path that matches the physical wiring topology.
4A - Centralized S7-1500 (most common)
- Open the device view of the S7-1500F CPU.
- Locate the empty slot to the right of the CPU where the F-DI is to be placed. Slot 0 is reserved for the CPU; slots 1 to 31 are available for I/O.
- In the hardware catalog, navigate to
SIMATIC S7-1500 > F-Modules > F-DI > 6ES7526-1BH00-0AB0. If the entry is missing, the Safety optional package has not been installed; return to Step 1. - Drag the module to the slot. The device view populates the module with its 16 input channels and the PROFIsafe parameters panel.
- Double-click the module to open Properties > Module parameters.
4B - Distributed ET 200MP on PROFINET
- Open the Devices & Networks editor.
- Drag an ET 200MP station (IM 155-6 PN HF, 6ES7155-6AU00-0CN0) into the network.
- Assign the ET 200MP station as a PROFINET IO device under the F-CPU's PROFINET interface.
- Open the device view of the IM 155-6 PN HF.
- In slot 0 the IM is fixed. Slot 1 is typically reserved for the power module (if used). Insert the F-DI 6ES7526-1BH00-0AB0 into the next free slot (commonly slot 2 or higher).
- Slot rules: F-modules must follow standard modules in numerical order if a standard module is present. The ET 200MP GSD enforces slot rules; an illegal slot assignment is rejected by the device checker.
Step 5: Configure Module Parameters
After insertion, configure the module properties in the inspector window.
| Parameter | Recommended value | Notes |
|---|---|---|
| Configuration | 1 x 16-channel | Single 16-channel evaluation, channel-granular diagnostics available. The 2 x 8-channel alternative is also possible but rarely used. |
| Input delay | 1.6 ms (default), increase to 3.2 / 6.4 / 12.8 ms for noisy environments | All 16 channels share the configured value. |
| Sensor evaluation | 1oo1 (single-channel) or 1oo2 (two-channel equivalent) | 1oo2 increases safety availability but requires redundant wiring per channel. |
| Discrepancy time (1oo2 only) | 300 ms default | Adjust to the worst-case mechanical bounce of the safety sensor pair. |
| Short-circuit test | Enabled (cyclical test pulse) | Disable only when using mechanical contacts that cannot tolerate the test pulse. |
| Channel assignment to PROFIsafe | Channels 0-7 or 8-15 mapped to PROFIsafe slot | Mapping determines which channels are evaluated by the F-program. |
| Behavior on CPU STOP | Passivate (default) | Passivation sets F-DO outputs to safe state; for F-DI, passivation means the channels report "0" until reintegration. |
| Reintegration mode | Manual (operator ack) or Automatic | Manual reintegration is the safer default and matches SIL 3 / PL e practice. |
After all parameters are set, perform a project compile. The TIA Portal compiler must successfully generate the F-parameter signature (F_iParCRC) for the module; otherwise the download to the CPU will be rejected with diagnostic buffer entry "F-parameter CRC mismatch".
Step 6: PROFIsafe Address and F-CPU Linking
- In the inspector window for the F-DI module, open "PROFIsafe" tab.
- Assign a unique PROFIsafe address (DIP switch equivalent) within the project scope. Valid range: 1 to 65534. Default for the first F-module is 1.
- In the F-CPU's safety program, create an F-DB for this module or use the system-generated F-I/O DB.
- Place the F-I/O access blocks (e.g.,
F_IO_Inputin CFC or the equivalent F-FB in LAD/FBD) to read the 16 fail-safe channels. - Compile the safety program. The compiler verifies that all F_iParCRC values match the configured parameters.
Verification
After the download to the F-CPU and ET 200MP station (if used), verify that the module reports healthy state.
- Open the Online & Diagnostics view of the F-DI module.
- Confirm the module status field shows "OK" and the channel status field shows no faults.
- Force a sensor on a wired channel and observe the corresponding bit in the F-I/O DB transition from 0 to 1.
- Disassemble the sensor and confirm passivation: the F-DI enters the safe state, the diagnostic buffer records "Channel discrepancy" or "Wire break" depending on the failure.
- Re-integrate via the F-ACK_OP block (manual) or wait for automatic reintegration (only if configured).
- In the TIA Portal "Diagnostics > Diagnostics cache" of the F-CPU, confirm no persistent F-stop errors.
Troubleshooting Matrix
| Symptom | Probable cause | Resolution |
|---|---|---|
| Module 6ES7526-1BH00-0AB0 not in hardware catalog after installing Safety package | Wrong TIA Portal version (e.g., Safety V13 installed on V14) | Match Safety package version to TIA Portal major version. Reinstall matching version. |
| Module appears in catalog but slot assignment shows red X | Slot rule violation in ET 200MP; an F-module cannot be placed before all required standard modules | Reorder slots so standard modules (PS, DI, DO) occupy lower slot numbers and F-modules higher. |
| Compile error "F_iParCRC mismatch" | Hardware catalog contains a different module variant than the physical module | Verify the article number on the physical module label matches the entry in the device configuration. |
| PRONETA reports "module not supported" | F-modules are excluded by design from PRONETA I/O check | Use TIA Portal Watch tables / F-I/O DB monitoring for verification instead. |
| Diagnostic buffer "PROFIsafe address invalid" | Duplicate PROFIsafe address on the same PROFINET subnet | Reassign a unique PROFIsafe address per F-module. |
| Diagnostic buffer "Passivation due to channel fault" | Short-circuit test pulse detected cross-talk, or wire break on sensor line | Inspect wiring. If using mechanical contacts, increase input delay and disable short-circuit test for that channel pair. |
| Download rejected, "Safety program not licensed" | STEP 7 Safety license key missing or transferred to a different PC | Transfer the license via Automation License Manager or request a new key. |
| GSD import succeeds but module shows "Unknown device" on PROFINET | IM firmware older than required by the GSD revision | Update IM 155-6 firmware via TIA Portal or SIMATIC Automation Tool. Cross-reference the GSD release notes for the minimum firmware. |
Field-Commissioning Notes
- Wire the F-DI sensor supply (terminals 1M/2M for the two sensor groups) from a 24 V DC source that is electrically isolated from non-safety I/O. Sharing the 24 V rail with actuators can inject noise that triggers false discrepancy faults.
- For 1oo2 sensor evaluation, route both channels through separate cables to avoid common-cause failure. Maintain a minimum of 25 mm separation from VFD motor cables inside the cabinet.
- Verify the F-iParCRC generated by TIA Portal matches the CRC printed in the module's safety printout that ships with the hardware. The CRC must be archived together with the safety acceptance test report.
- When replacing the module, the F_iParCRC of the new physical device must be re-acknowledged in the safety program. TIA Portal prompts for this in the online & diagnostics view during first online connection.
- Document the PROFIsafe address on the cabinet label. Service technicians without access to the project will otherwise be unable to perform a hot-swap.
Related Documentation
- ET 200MP F-DI 16x24VDC Manual (6ES7526-1BH00-0AB0)
- F-DI 16x24VDC manual page on TIA Documentation Cloud
- F-DI 16x24VDC page in S7-1500/ET 200MP Manual Collection
- Reference: 6ES7521-1BH00-0AB0 standard DI manual (for catalog confusion)
Why does PRONETA not list the 6ES7526-1BH00-0AB0 as a supported module?
PRONETA's I/O check excludes all fail-safe modules by design. The tool cannot simulate PROFIsafe channel passivation, write test patterns to F-DO outputs, or verify the F_iParCRC. Use TIA Portal Online & Diagnostics with an F-CPU to verify the module instead.
Can the 6ES7526-1BH00-0AB0 be configured without the STEP 7 Safety optional package?
No. The module, its F-parameters, and the F-I/O blocks only appear in the hardware catalog and library after the Safety optional package matching the TIA Portal major version is installed and licensed. Without it, the module can be inserted via GSD but the safety program will not compile.
Is the GSD file required when the module is used centrally in an S7-1500?
No. Centralized S7-1500 configuration relies on the TIA Portal hardware catalog, which is populated by the STEP 7 Safety package. The GSD is only required when the module is operated inside an ET 200MP distributed station on PROFINET or when a third-party PROFINET controller integrates it.
Which ET 200MP interface module supports the F-DI 6ES7526-1BH00-0AB0?
The IM 155-6 PN HF (6ES7155-6AU00-0CN0) and the IM 155-6 PN BA (6ES7155-6AR00-0AN0) support the F-DI when running the firmware revision listed in the ET 200MP GSD release notes. Earlier firmware revisions may not list the F-module in their slot catalog.
What happens during passivation of the F-DI module?
The F-DI reports a "0" value for all 16 channels to the F-CPU, regardless of the physical input state. The F-CPU transitions into a safe state, and the application must execute the configured reintegration logic (manual operator acknowledgment via F_ACK_OP, or automatic after the discrepancy clears) to bring the channels back into the active evaluation.