Configuring PA Field Devices in PCS 7 HW Config (DP/PA Coupler)

David Krause13 min read
Process ControlSiemensTutorial / 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

1. Overview: PCS 7 Hardware Configuration for PA Field Devices

SIMATIC PCS 7 separates the engineering workflow into three primary tools: SIMATIC Manager for project administration, HW Config for the physical and bus-level hardware definition, and NetPro for the logical network/connection view. For PROFIBUS PA field instrumentation (pressure, temperature, flow, vibration transmitters), HW Config is the place where the AS (Automation Station), the DP/PA coupler (or PA Link), and the individual PA slaves are inserted, addressed, and assigned to the process image. PCS 7 V9.1 confirms this split in its PCS 7 PC Configuration manual and the PCS 7 Compendium Part A - Configuration Guidelines.

The hardware configuration defines three things that every downstream tool depends on:

  • The DP master system and its baud rate (typically 1.5 Mbit/s on the AS side).
  • The DP/PA coupler as a transparent gateway between PROFIBUS DP and PROFIBUS PA.
  • The PA slaves (transmitters), each represented by a GSD-derived device entry with a slot/index table exposing measured value, status, and diagnostics.
The DP/PA coupler is a pure physical/electrical converter, not a router. The PA segment runs at 31.25 kbit/s; the DP side runs at the configured DP baud rate. The PCS 7 master is unaware that a PA segment exists - it sees one PA slave per device with the address assigned on the PA side.

2. Prerequisites

Before opening HW Config, verify that the following are in place. Skipping any of these is the most common cause of "the device is not in the catalog" or "slave not reachable" faults.

Item Required value / version Notes
PCS 7 installation V8.0 SPx, V8.1, V8.2, or V9.0/V9.1 Compendium Part A is published for V7.1/V8.0; V9.1 manuals supersede slot/signal conventions for new projects.
STEP 7 basis Bundled with PCS 7 DVD HW Config is a STEP 7 component invoked from SIMATIC Manager.
DP/PA coupler Siemens 6ES7 157-0AC82 (IM 157) or 6GK1 500-0DA00 (Link) Article covers the IM 157 DP/PA coupler as the most common form factor.
PA field devices SITRANS P DS III, SITRANS TW, SITRANS F, SIPART PS2, etc. Each requires a manufacturer GSD/GSDML file.
PA termination Active terminator on the DP/PA coupler Mandatory at both physical ends of the PA segment.
GSD files Latest device-specific GSD from vendor portal Install before opening HW Config; device appears in catalog after installation.
Project license PCS 7 AS Runtime license for each PA slave (PHOENIX-type PoAs counted) PO count = number of PA slaves in CFC chart of the AS.

3. DP/PA Coupler Architecture

The DP/PA coupler has two physical ports:

  • DP side: Sub-D socket, PROFIBUS DP at 9.6 kbit/s to 12 Mbit/s. Acts as a DP slave to the AS (its own DP address is configured on rotary switches).
  • PA side: Terminal block or M12, PROFIBUS PA at fixed 31.25 kbit/s. Up to 31 PA slaves per segment, each with a unique PA address (0-125, but typically 1-31 because 0 is reserved for masters/class-2).

Two common topologies are used in PCS 7 plants:

  1. Direct DP/PA coupler (IM 157): The AS sees a single DP node (the coupler). The PA segment is "underneath" the coupler and is transparent to the AS. The number of PA devices is limited by current budget and segment length, not by the DP side.
  2. PA Link (Y-Link alternative): Used when PA segments must be visible at DP level as an independent subnet (e.g., redundant H1 with fiber repeaters). For most small/medium plants the IM 157 DP/PA coupler is sufficient.
Maximum PA segment length is 1900 m with standard cable (Siemens PROFIBUS cable, type FC, 6XV1 830-0EH10), reduced to 1200 m if spurs or Ex i barriers are used. Total current budget per PA segment is typically 1 A; each PA device draws 10-20 mA. Plan spurs and Ex segments with SIMATIC PDM or a segment calculator before commissioning.

4. Installing GSD Files and Updating the Device Catalog

HW Config can only display a device in the catalog if the corresponding GSD file is installed on the engineering station. The GSD describes the device model, supported baud rates, slots, modules, and diagnostics. For Siemens PA devices, GSD files are bundled in STEP 7 starting from V5.x, but the latest revisions are always on the Siemens Industry Online Support portal.

  1. Close all instances of HW Config and SIMATIC Manager.
  2. Locate the GSD file (e.g., SIEM811F.gsd for older SITRANS P) or GSDML (e.g., GSDML-Vx.x-Siemens-SITRANS_P500-....xml).
  3. Open SIMATIC Manager and choose Options > Install GSD File.
  4. Browse to the directory containing the GSD, select the file(s), and click Install. The installer updates the internal catalog and any associated bitmaps.
  5. Confirm the installation by opening HW Config and looking under PROFIBUS PA > Transmitters > Siemens AG > SITRANS P (the exact path depends on the vendor's GSD mapping).
If the device does not appear after installation, the GSD may not match the HW Config version. Older STEP 7 versions cannot read GSDML files generated for PROFINET-style devices, even if the file extension is reused. Always match the GSD revision to the STEP 7/PCS 7 version.

5. Step-by-Step: Building the PA Segment in HW Config

Use the following procedure for a new PCS 7 project. The example uses a SITRANS P DS III (pressure), but the same logic applies to SITRANS TW (temperature), SITRANS F US (flow), and Siemens/Third-party vibration transmitters.

5.1 Insert the AS and the DP Master System

  1. In SIMATIC Manager, expand your project, open the S7 program of the AS, and double-click Hardware.
  2. From the catalog, insert the AS rack (e.g., AS 410 / AS 410E) and populate the power supply and CPU.
  3. Double-click the CPU's DP interface (X2 or MPI/DP, depending on type) and configure a PROFIBUS subnet with the project's baud rate (1.5 Mbit/s is the PCS 7 default for DP).

5.2 Insert the DP/PA Coupler

  1. Drag the DP/PA Coupler from the catalog (PROFIBUS DP > Gateway > DP/PA Coupler > IM 157) onto the DP master system.
  2. HW Config assigns the next free DP address. Verify that this matches the rotary switches on the physical device.
  3. Open the coupler's object properties and confirm the PA bus profile (PA Standard, PA Ex, PA Energy). The default is PA Standard. For Ex segments, switch to PA Ex and ensure the connected devices support the profile.

5.3 Add a PA Device (SITRANS P Example)

  1. Double-click the DP/PA coupler to open its internal PA master system.
  2. Open the catalog at PROFIBUS PA > Transmitters > Siemens AG > SITRANS P and select the matching variant (DS III, DS III with HART, P500, etc.).
  3. Drag the device onto the PA master system. HW Config assigns the next free PA address.
  4. Open the device's Object Properties > General and overwrite the address with the physical address set on the transmitter's hardware switches or via the on-site adjustment menu.

5.4 Configure Slots and Modules

Every PA device is represented as a modular station with up to 16 slots. Common assignments for SITRANS P DS III are:

Slot Module Signal meaning Cyclic / Acyclic
0 PA Slave interface (device head) Physical device, no process value n/a
1 Analog Input (PV) Primary variable (e.g., pressure in mbar/bar) Cyclic
2 Totalizer / Secondary Optional secondary value, e.g., scaled output Cyclic
3-15 Empty / vendor-specific Available for vendor modules Acyclic

To add a module, click an empty slot row in the slot table of HW Config and select the appropriate module from the right-hand "Catalog" pane. The module occupies 5 bytes of the cyclic I/O by default (4 bytes value + 1 byte status in PROFIBUS PA profile 3.0/3.01).

6. Cyclic I/O and Acyclic Data Exchange

PCS 7 reads the primary variable (PV) of each PA device cyclically through the DP cycle. The value is updated every PROFIBUS cycle, typically 50-100 ms, and is exposed to the CFC as a typed I/O channel.

  • Cyclic I/O (PROFIBUS profile 3.x): 4 bytes float + 1 byte status word. This is what HW Config shows in the slot table and what is automatically mapped to a process tag.
  • Acyclic data (MS0/MS1 acyclic services): Used by SIMATIC PDM to read/write device parameters such as scaling, damping, units, lower/upper range value (LRV/URV), HART variables, and diagnostic buffers. The PCS 7 maintenance station talks to the PA device through this channel.
Never enable the diagnostic block of a PA device unless you are wiring a QM (Quality Management) action on the value. Unhandled diagnostic interrupts flood the AS diagnostic buffer and can mask real hardware faults.

7. Integration with CFC, SFC, and the Operator Station

Once a PA device is configured in HW Config, the next steps in PCS 7 are largely automatic:

  1. Compile HW Config. The compile propagates the I/O addresses into the S7 program as PIW/PQW symbols.
  2. Insert a CH_AI (analog input channel) block in a CFC chart under the corresponding process tag. The CFC chart's signal assignment editor picks up the PA module by address.
  3. Use PCS 7 Standard Library blocks (CTRL_PID, MOT_SPEED) where applicable.
  4. Open WinCC Explorer and run the OS Project Editor to generate the operator faceplate.

For SIMATIC PDM (PCS 7 maintenance), open the PDM Standalone or integrate it into the maintenance station by adding the device's GSD-internal communication path. The PDM "Assignment to plant view" step links the PA device to the PCS 7 asset hierarchy so the operator can open the device faceplate from the OS at runtime.

8. Verification

After downloading HW Config to the AS, run the following checks in order. Each is non-destructive and safe to run on a live plant if the controller is in RUN-P mode but no output is forced.

  1. Online > Module Information on the DP/PA coupler: confirm "Module OK" and that the DP slave diagnostic buffer is empty.
  2. Open Online > Monitor/Modify on each PA slave. The module should show RUN and the I/O bytes should track the live process value (e.g., 4.000 mA = LRV, 20.000 mA = URV).
  3. From WinCC Explorer, download the OS and verify the faceplate shows the correct engineering range, units, and status (Good/Good Cascade/Uncertain/Bad).
  4. In the PCS 7 maintenance station, right-click the device in the plant view and choose Maintenance > Online diagnostics. The PDM readback of LRV/URV/damping must match the HW Config slot configuration.
  5. Force a step change on the transmitter (e.g., open a hand pump on a SITRANS P DS III test rig) and confirm the faceplate value updates within 1 s.

9. Troubleshooting Matrix

Symptom Likely cause Fix
PA device not in catalog GSD not installed or wrong version Reinstall GSD via Options > Install GSD File, restart HW Config
Slave shows "Station failure" on the DP side Wrong DP address on coupler, broken DP cable, terminator missing Check rotary switches; verify termination; use a PROFIBUS tester to locate the reflection
Slave shows "Configuration fault" Slot table in HW Config does not match the device's actual module layout Open device in PDM and compare modules; right-click PA slave > Compare with configured modules
Cyclic value always "0.0" or "Bad Sensor not connected, polarity reversed, or LRV/URV outside measurement Verify field wiring; check PV via PDM acyclic read; verify range settings on the transmitter keypad
Acyclic (PDM) access fails Wrong bus profile, or DDLM is disabled in the coupler Enable DDLM in coupler properties; check that the PA master access is allowed for that slave
OS faceplate shows no value OS Project Editor not run, or signal was not assigned to the chart Run OS Project Editor; verify the CFC signal is mapped to the WinCC tag
Excessive diagnostic interrupts in the AS buffer Module-level diagnostics enabled, no QM action defined Disable module-level diagnostics or wire ACK/QM logic

10. Field-Commissioning Notes and Best Practice

  • Assign PA addresses in a clean, low-to-high pattern (1, 2, 3...). Never use 0 or 126 (master/class-1 reserved, 126 = auto).
  • Keep the DP and PA address number spaces separate. The DP address of the coupler and the PA address of a transmitter are different buses and can both be "5" simultaneously without conflict.
  • Document the physical-to-logical mapping in the project documentation. PCS 7's hierarchy view (WinCC Explorer > Plant View) accepts only one logical assignment; a separate export of PA addresses to an Excel sheet is mandatory for maintenance.
  • Always verify the bus profile of the DP/PA coupler against the device's profile version. Mixing profile 3.0 and 3.02 devices in the same PA segment requires the coupler to be set to PA Standard; profile 4 devices (FF H1 over PROFIBUS) need a Link, not a simple coupler.
  • For PA Ex segments, verify the Ex-i entity parameters of the coupler (e.g., 6ES7 157-0AC82 with Ex barrier) against the device's certificate. A mismatch is the most common reason for loop failures after a plant refit.
  • Use the SET options in HW Config with care. The "Set slave address" tool on the master system is intended for diagnostic remapping only and does not persist through a download unless the bus profile explicitly allows it.
PCS 7 counts each PA slave against the AS runtime Po (Process Object) license. A 1000-Po AS can address up to 1000 PA slaves when no other I/O is used. Mix the Po budget between DI/DO/AI/AO and PA slaves during the design phase, not after HW Config compile.

11. Reference Material

For deeper study, the following official Siemens documents cover the topics in this article:

For STEP 7 / TIA Portal hardware editor behavior, see the TIA Portal hardware configuration settings article. Note that PCS 7 projects still use the classic STEP 7 HW Config, not the TIA Portal HW editor - the article is provided as a background reference for the underlying PROFIBUS configuration model.

What is the role of the DP/PA coupler in PCS 7 HW Config?

The DP/PA coupler is a gateway that converts the PROFIBUS DP side (1.5 Mbit/s typical) into a PROFIBUS PA segment (31.25 kbit/s). In HW Config it is inserted as a DP slave on the AS's DP master system; the PA field devices then sit on its internal PA master system and are visible to the AS as if they were DP slaves on the same network.

How do I add a SITRANS P DS III to a PCS 7 project?

Open HW Config, double-click the DP/PA coupler to enter the PA subnet, and drag the SITRANS P DS III from the catalog (PROFIBUS PA > Transmitters > Siemens AG) onto the PA master. Set the PA address to match the physical device, assign the Analog Input module in slot 1, and compile.

Why does my PA transmitter not appear in the HW Config catalog?

The GSD or GSDML file is not installed. Close HW Config, choose Options > Install GSD File in SIMATIC Manager, browse to the vendor GSD, and reinstall. The device will then appear under its vendor folder in the catalog.

What is the difference between cyclic and acyclic PA data?

Cyclic data (5 bytes: 4-byte float + 1-byte status) is exchanged every DP cycle and is read by the CFC chart. Acyclic data uses MS0/MS1 services and is used by SIMATIC PDM for configuration, diagnostics, LRV/URV, damping, and HART variables - it does not appear in the CFC.

How many PA devices can I connect per DP/PA coupler?

Up to 31 PA slaves can be addressed on a single PA segment, but the practical limit is the bus current budget (typically 1 A) and the segment length (1900 m with Siemens FC cable, less with spurs or Ex-i barriers). For larger systems, use multiple DP/PA couplers, each on a separate DP address.

Do I need SIMATIC PDM to configure a PCS 7 PA device?

No - the cyclic process value (pressure, temperature, flow, vibration) is delivered to the CFC without PDM. PDM is required only for acyclic parameters such as LRV, URV, damping, units, HART variables, and access to the device's diagnostic buffer from the maintenance station.

Back to blog