Configuring CPU 314-2PN/DP, TP 177A, AUMATIC on PROFIBUS DP

David Krause24 min read
Industrial NetworkingSiemensTutorial / 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

System Overview

This technical reference describes the integration of a Siemens SIMATIC S7-300 CPU 314-2PN/DP acting as a PROFIBUS DP Class 1 master, a SIMATIC TP 177A operator panel acting as a DP slave, and an AUMA AUMATIC ACExC 01.2 actuator controller with PROFIBUS DP-V1 interface. The three devices share a single RS-485 PROFIBUS segment connected to the CPU's MPI/DP port (X1). The TP 177A and AUMATIC exchange process data with the CPU entirely through the PROFIBUS DP cyclic I/O mechanism; no additional SFCs/SFBs are required in the STEP 7 user program because the DP master firmware writes the inputs and outputs directly into the process image of the CPU.

Architecturally, the CPU 314-2PN/DP (order number 6ES7314-2EH14-0AB0) has only one RS-485 interface at front connector X1. This port can be parameterized in STEP 7 HW Config as either MPI or PROFIBUS DP, but not both at the same time. The PROFINET port at X2 (two-port switch) cannot transport PROFIBUS DP frames, so all DP slaves must reside on the same RS-485 segment that is wired to X1. The AUMATIC ACExC 01.2 is supplied as the actuator control electronics for AUMA SA/SAR/SAEx/SAREx multi-turn and part-turn actuators; the "non-intrusive" variant means the setting and control elements are accessible without opening the Ex enclosure, which is a relevant constraint for hazardous-area installations.

Architectural rule: The MPI/DP port of the S7-300 CPU cannot be split into an MPI and a DP segment at the same time. If you need MPI access (for example, for legacy PG/OP access via a PROFIBUS cable), you must add a PROFIBUS CP such as CP 342-5 or move the PG to Ethernet. The TP 177A in this configuration operates only as a DP slave and is not configured for MPI mode.

Hardware Components and Part Numbers

The following table lists the components used in a typical configuration. The procedure also applies to the standard AC 01.2 variant because both share the same PROFIBUS DP-V1 communication module.

Component Manufacturer Order Number Function
SIMATIC S7-300 CPU 314-2PN/DP Siemens 6ES7314-2EH14-0AB0 DP Class 1 master, PROFINET controller
SIMATIC TP 177A (DP up to 1.5 Mbps) Siemens 6AV6642-0BA01-1AX1 DP slave (HMI), 5.7" STN
AUMATIC ACExC 01.2 (non-intrusive) AUMA ACExC 01.2 with PROFIBUS DP-V1 module Actuator controller, DP-V1 slave
PROFIBUS bus cable, violet, standard Siemens 6XV1830-0EH10 Standard bus cable
PROFIBUS connector with PG socket Siemens 6ES7972-0BB12-0XA0 90° cable outlet, switchable terminator
PROFIBUS active terminating connector Siemens 6ES7972-0DA00-0AA0 Active terminator with diagnostics

The CPU 314-2PN/DP has 192 KB of code work memory and 64 KB of data work memory. Bit instructions execute in 60 ns and floating-point operations in roughly 240 ns. The integrated PROFINET interface supports up to 8 PROFINET IO devices with a minimum update time of 1 ms. The MPI/DP port supports baud rates from 9.6 kbps to 12 Mbps. The CPU can act as a DP master (with up to 32 DP slaves) or as a DP slave, but in this configuration it must be parameterized as a DP master.

The TP 177A 6AV6642-0BA01-1AX1 supports PROFIBUS DP at up to 1.5 Mbps. For higher baud rates (3, 6, 12 Mbps), the TP 177A DP with order number 6AV6642-0BC01-1AX1 must be used; this is the relevant speed limit for the network shown here, which is why the discussion example uses 1.5 Mbps. The TP 177A is configured with WinCC Flexible 2008 SP3 or later.

PROFIBUS DP Cable, Connectors, and Topology

PROFIBUS DP uses an RS-485 physical layer defined in IEC 61158-2 / EN 50170. The bus is a linear, terminated line with a defined number of segments. Every segment must be terminated at both physical ends with a 220 Ω resistor in series with a 390 Ω pull-up to +5 V (pin 6) and a 390 Ω pull-down to DGND (pin 5) on each line. Active terminating connectors (Siemens 6ES7972-0DA00-0AA0) provide an electronically switched terminator that can be left permanently installed in some networks.

The maximum segment length depends on the configured baud rate. The following table summarizes the limits defined by the PROFIBUS standard:

Baud Rate Maximum Segment Length (m) Trunk Cable Permitted
9.6 kbps 1,200 Yes
19.2 kbps 1,200 Yes
45.45 kbps 1,200 Yes
93.75 kbps 1,200 Yes
187.5 kbps 1,000 Yes
500 kbps 400 Yes
1.5 Mbps 200 Yes (typical for this configuration)
3 Mbps 100 No (limited to spur stubs < 0.3 m)
6 Mbps 100 No
12 Mbps 100 No

For this configuration, the entire DP bus runs at 1.5 Mbps because the TP 177A is the limiting device. The CPU 314-2PN/DP and the AUMATIC both support 1.5 Mbps without problems, so the bus baud rate is set in HW Config to 1.5 Mbps. The AUMATIC is set to "automatic baud rate detection" because the actuator module auto-detects the line baud rate on power-up.

The Siemens PROFIBUS connector 6ES7972-0BB12-0XA0 has two cable entries: a "cable from previous station" port (A1, A2) and a "cable to next station" port (B1, B2). The connector pinout is defined as follows:

Pin Signal Wire Color (Siemens 6XV1830) Function
1 Shield — Cable shield, bonded to the connector housing
2 M5V — Reference potential for VP (only on the active terminator)
3 RxD/TxD-P (B line) Red Positive receive/transmit data
4 CNTR-P — Control signal P (RTS), not used in this configuration
5 DGND — Data ground
6 VP — +5 V supply for bus terminator (only in active terminators)
7 P24 — +24 V (not used on PROFIBUS DP connectors)
8 RxD/TxD-N (A line) Green Negative receive/transmit data
9 CNTR-N — Control signal N, not used

The A and B letters on a Siemens 9-pin D-sub connector refer to the two cable entries:

  • A1 = Pin 8 (A line) of incoming cable
  • A2 = Pin 3 (B line) of incoming cable
  • B1 = Pin 8 (A line) of outgoing cable
  • B2 = Pin 3 (B line) of outgoing cable

Wiring between two stations must be straight: A1 of the left connector goes to B1 of the right connector, and A2 of the left connector goes to B2 of the right connector. Crossing the lines (A1 to A1 and A2 to A2) is the most common wiring error and causes a bus fault that the CPU reports as a station failure with diagnostic identifier 0x0E (hardware fault of the bus interface).

Shielding: Bond the cable shield to the connector housing on both ends of every cable segment. For longer cables, ensure that the shield contact is low impedance (e.g., 360° bonding with the Siemens FastConnect stripping tool) because a poorly bonded shield will pass functional commissioning but fail under EMC stress or vibration.

CPU 314-2PN/DP PROFIBUS Master Configuration

The MPI/DP port (X1) of the CPU 314-2PN/DP must be parameterized as PROFIBUS DP master with a network address. In STEP 7 HW Config, open the CPU properties and select the X1 interface, then set the following values:

Parameter Value Notes
Interface type PROFIBUS Alternative: MPI (do not use for this configuration)
Address 1 Master address, can be 1 to 126
Subnet PROFIBUS(1): 1.5 Mbps Newly created subnet, profile "DP"
Highest PROFIBUS address 126 Set to the highest slave address used (default 126)
Bus profile DP Do not use "Universal" or "User-defined" unless required

The CPU must remain in the middle of the bus. With only three stations, the correct bus topology is:

  • TP 177A at one physical end of the cable, terminator ON
  • CPU 314-2PN/DP in the middle, terminator OFF
  • AUMATIC at the other physical end of the cable, terminator ON

Because the CPU is in the middle, both cable entries (A1/A2 and B1/B2) of the CPU connector are used. The terminating resistor of the CPU connector must be switched OFF. The terminator of the AUMATIC and the terminator of the TP 177A must be switched ON. With only two physical terminators, the bus is properly terminated and the DC load on each line is the parallel combination of 220 Ω at each end, which gives the correct 110 Ω nominal line impedance.

The PROFIBUS bus timing parameters that can be set in HW Config (in the Properties dialog of the master) are:

Parameter Default for 1.5 Mbps Range Notes
Slot time (Tslot) 300 bit times 38 – 16,383 Max time a station may hold the bus
Min station delay (min TSDR) 11 bit times 0 – 16383 Min reaction time of a station
Max station delay (max TSDR) 150 bit times 0 – 16383 Max reaction time of a station
Quiet time (Tqui) 0 bit times 0 – 127 Idle time before next transmission
Setup time (Tset) 1 bit time 0 – 255 Time for repeater settling
Target rotation time (TTR) 10,000 bit times 1,024 – 16,777,215 Token cycle time budget

Use the default values for 1.5 Mbps. Do not lower Tslot below the default, because the AUMATIC and TP 177A both need a non-trivial station delay to respond.

Wiring convention (Siemens 6ES7972-0BB12-0XA0): The terminating resistor is on by default when the connector is shipped. To switch it off, slide the switch on the connector body to the position marked "OFF". The terminator must only be ON in the two end stations; having it ON in the middle station will short the bus and prevent communication.

TP 177A PROFIBUS Slave Configuration

The TP 177A in this configuration operates as a DP slave at address 2 with a fixed baud rate of 1.5 Mbps. WinCC Flexible 2008 is used to create the panel project. The following parameters are set in the TP 177A device properties within WinCC Flexible:

Parameter Value Notes
Connection type PROFIBUS DP Select "DP" rather than "MPI/PROFIBUS"
TP address 2 Must be unique on the subnet
Baud rate 1.5 Mbps Must match the master
Master address 1 CPU's PROFIBUS address
Watchdog time 3 s Default 3 s; increase to 5 s if radio noise is expected

The TP 177A does not require any hardware configuration on the connector for this configuration. The default connector shipped with the panel has a terminating resistor that should be left ON because the panel is at one physical end of the bus.

To compile and download the panel project, connect the programming PG to the TP 177A via the same PROFIBUS subnet (or via PROFINET) and use WinCC Flexible Transfer. Verify that the "Download" dialog shows the correct target device and the correct connection parameters before transferring the project to the panel. The PG/PC interface must be set to "PROFIBUS DP" and the correct baud rate.

The panel project must declare the same input and output byte offsets as the STEP 7 HW Config. For a 2-byte output and 4-byte input AUMATIC configuration, the typical setting in WinCC Flexible is:

Area pointer "S7 Connection" — Inputs from IB 0 (4 bytes), Outputs to QB 0 (2 bytes)
Field observation: The TP 177A panel project is not part of the STEP 7 project (this is normal for legacy setups). Make sure the panel project uses the same tag addresses as the STEP 7 DBs that the CPU writes to the DP output area. A common mistake is using different byte offsets on the panel and the CPU, which causes the panel to display the wrong values even though the bus is healthy.

AUMATIC ACExC 01.2 PROFIBUS DP-V1 Configuration

The AUMATIC ACExC 01.2 is the actuator control electronics for AUMA SA/SAR/SAEx/SAREx multi-turn and part-turn actuators. The PROFIBUS DP-V1 communication module is a plug-in card on the AUMATIC, located under the top cover of the housing. The module has a rotary address selector (0 to 125, usually set with two BCD-coded rotary switches) and a baud rate selector (or automatic detection).

The following parameters must be set on the AUMATIC PROFIBUS module:

Parameter Value Notes
PROFIBUS address 3 Set with rotary switches, must be unique on the subnet
Baud rate Automatic Auto-detect on power-up
Terminating resistor ON AUMATIC is at one physical end of the bus

For the "non-intrusive" variant of the ACExC 01.2, the setting elements (rotary address switches, terminator switch, baud rate switch) are accessible through a window in the housing cover, so the enclosure does not need to be opened. This is required for use in hazardous areas where opening the enclosure under power is not allowed.

The AUMATIC provides the following I/O by default on PROFIBUS DP-V1:

  • Process output (master → AUMATIC, 2 bytes): Remote control word with bits for OPEN, CLOSE, STOP, EMERGENCY, and operating mode selection (local / remote, etc.).
  • Process input (AUMATIC → master, 4 bytes): Status word with end position feedback (open, closed), running indication, fault summary, and warning summary.
  • Acyclic parameters: Position, torque, and other diagnostic values accessible via DP-V1 read/write services (used by the AUMATIC service tool or by FDT/DTM).

The AUMATIC PROFIBUS module has two LEDs on the front of the unit: a green "BUS" LED (lit when the slave is in cyclic data exchange with the master) and a red "ERR" LED (lit on bus fault or address conflict). For hazardous-area installations, observe the device's ATEX/IECEx marking and ensure that the bus cable enters the housing through a certified cable gland.

Address setting reminder: Setting the AUMATIC address to 0 is technically valid but reserved for the master class 2 tool connection. Always set the actuator to a non-zero address when it must communicate with a Class 1 master.

STEP 7 HW Config: Integrating the AUMATIC GSD

To bring the AUMATIC into the STEP 7 project, install the AUMA GSD file. The GSD file is supplied with the AUMATIC PROFIBUS module (typically named AUMA0F1F.GSD or a later revision) and is also available on the AUMA support website. In STEP 7:

  1. Close all open projects.
  2. Open Options → Install GSD File and browse to the .GSD file and the matching .BMP icon file.
  3. Confirm the installation. The AUMATIC appears in the HW catalog under PROFIBUS DP → Additional Field Devices → Actuators → AUMA Riester GmbH → AUMATIC.
  4. Open the STEP 7 project, then drag the AUMATIC DP slave onto the PROFIBUS subnet (1.5 Mbps).
  5. Set the AUMATIC address to 3.
  6. Insert the desired DP-V1 slot modules into slots 0, 1, 2 etc. The default I/O configuration is "1 Word In / 2 Words Out" or similar, depending on the GSD revision. Verify the byte count matches the AUMATIC's actual cyclic data size.
  7. Verify the configured I/O addresses in the Addresses tab. STEP 7 will assign input/output bytes (e.g. IB 0, QB 0) for the AUMATIC I/O. These addresses are part of the CPU's process image and can be read directly from the user program.
  8. Compile and download the hardware configuration to the CPU.

The configured I/O addresses for the AUMATIC must match the tag addresses used in the TP 177A panel project. Use the same byte offset (e.g. 0) on both sides. If you change the slot configuration in HW Config, recompile the hardware configuration and re-download to the CPU before the panel will display the new layout correctly.

The PROFIBUS DP-V1 GSD file for the AUMATIC exposes the following slot modules commonly used in this application:

Slot Module Name Direction Size Function
0 Status Word Input 2 bytes End position feedback, running, fault, warning
1 Position / Torque Input 4 bytes Position (%), torque (% of nominal)
2 Command Word Output 2 bytes OPEN, CLOSE, STOP, EMERGENCY, REMOTE
STEP 7 versioning: AUMA GSD files are typically compatible with STEP 7 V5.5 SP4 and later. For TIA Portal, the AUMATIC may require a separate GSDML (PROFINET) or a newer GSD revision. If the project must be moved to TIA Portal, verify the GSD file revision against the AUMATIC firmware version. The PROFIBUS DP-V1 interface is supported across the AUMATIC family from firmware 2.x onwards.

WinCC Flexible 2008: TP 177A Tag Configuration

To make the TP 177A display process data, configure tags in WinCC Flexible 2008. Use a PROFIBUS DP connection to the CPU and define the tag types as follows:

Tag Type Typical Address Source Notes
Boolean (bit) I 0.0, Q 0.0 Process image of CPU Bit-level visibility of the AUMATIC status word
Integer (16-bit) IW 0, QW 0 Process image of CPU Status word, control word
Word (unsigned) QW 0 Process image of CPU Command to the AUMATIC

The default area pointer for the connection is "Area pointer 1" (data record 0x10 for cyclic data). The TP 177A reads its process data from the configured input area and writes its process data to the configured output area. The size of the data areas must match the configured I/O size of the AUMATIC; otherwise the panel will report a configuration error on transfer.

To verify the tag addressing, open the Connections dialog in WinCC Flexible, select the PROFIBUS connection, and click on Properties → Tags. Each tag must be assigned to a valid input or output byte. Use the Cross-reference tool (Ctrl+Alt+F) to find all places where a tag is used in screens, recipes, or scripts.

The connection is a true DP connection, so the TP 177A exchanges data with the master at the configured PROFIBUS update rate (typically a few milliseconds at 1.5 Mbps). The CPU's scan cycle does not affect the panel update rate; the panel sees the data as soon as the master writes it to the bus. This is much faster than a conventional MPI/PROFIBUS connection with WinCC area pointers at 8 Hz.

Tag direction: Tags reading from the CPU process image (e.g. IW 0) appear as inputs in the panel. Tags writing to the CPU process image (e.g. QW 0) appear as outputs in the panel. The DP slave role means the panel receives the inputs from the master and transmits the outputs to the master. The reverse direction is not possible without changing the master configuration.

Commissioning Procedure

Commission the network in this order to localize any faults:

  1. Visual inspection: Verify that all connectors are seated and the terminator switches are in the correct positions. A loose connector is the most common commissioning failure.
  2. Continuity check: With the bus disconnected, use a multimeter to measure the resistance between pins 3 and 8 on each connector. The reading should be approximately 110 Ω (the parallel combination of the two 220 Ω terminating resistors) when the two end stations are powered, or 220 Ω when only one end is powered. An open circuit (OL) means both terminators are off or the cable is broken.
  3. Power-up sequence: Apply power to the AUMATIC first, then to the TP 177A, then to the CPU. The AUMATIC and TP 177A need time to complete their internal initialization before the CPU begins the DP master polling.
  4. LED check on the CPU: The "SF DP" LED should be off and the "BF DP" LED should be off. The CPU is in RUN with no DP fault. If BF DP is flashing, at least one slave is not responding. If BF DP is solid red, the bus is faulty.
  5. LED check on the TP 177A: The "PROFIBUS DP" LED should be on or flashing green. The "COMM" LED should be on solid green once a connection is established with the master.
  6. LED check on the AUMATIC: The PROFIBUS module has two LEDs: a "Bus" LED (green when the bus is healthy, red on fault) and a "Ready" LED (green when the module is ready for cyclic data exchange).
  7. Online diagnostics in STEP 7: Open PLC → Monitor/Modify, enter the configured I/O address (e.g. IB 0 or QB 0) of the AUMATIC, and verify that the values update when the actuator moves.
  8. Online diagnostics in WinCC Flexible: Open the TP 177A online connection and use the "Trace" function to log the values of selected tags over time. Verify that the values match the values seen in STEP 7.
  9. Functional test: Issue an OPEN command from the panel and verify that the AUMATIC moves the actuator. Issue a CLOSE command. Issue an EMERGENCY stop. Verify that the status feedback is correct on the panel.
  10. Diagnostic buffer check: In STEP 7, open PLC → Diagnostic Buffer and verify that no DP-related events are recorded (0x0131 station failure, 0x0157 bus fault, etc.).

If any LED is red, or if the values are stuck or zero, refer to the troubleshooting matrix in the next section.

Diagnostics, Buffer Entries, and Verification

The CPU 314-2PN/DP keeps a diagnostic buffer that records DP-related events. The relevant entries for a DP commissioning scenario are:

Event ID Meaning Typical Cause Action
0x0131 DP slave OK / lost Station failure on the bus Check connector, terminator, and slave power
0x0154 DP: parameter assignment error Configured I/O size does not match the GSD Check the HW Config slot assignment
0x0155 DP: configuration error Wrong GSD revision or wrong slot module Re-import the correct GSD
0x0157 DP: bus fault (short circuit or terminator missing) Terminator OFF, cable short, A/B reversed Inspect cable and terminators
0x0158 DP: diagnostic from slave Slave reports a device-level fault Read the slave diagnostic frame

To read the diagnostic frame from a slave in STEP 7, open the slave online in HW Config, then PLC → DP Slave Diagnostics. The AUMATIC returns a vendor-specific diagnostic block that includes the actuator position, torque, and warning/fault bits. The TP 177A returns a standard DP-V1 diagnostic block that includes the slot-level status.

For the TP 177A, open the System → Messages view on the panel to see any HMI-level errors. Common panel messages include "Connection failed", "Address conflict", and "Tag not found".

For the AUMATIC, the local LCD on the actuator electronics shows the active fault and the last 20 events. Common AUMATIC diagnostic codes include:

Code Meaning Action
F 01 Torque fault in CLOSE direction Check for mechanical jam
F 02 Torque fault in OPEN direction Check for mechanical jam
F 03 Phase failure or wrong phase rotation Check power supply
F 04 Thermistor trip Allow motor to cool
W 01 Service interval reached Schedule maintenance
W 04 Configuration warning Verify GSD configuration
Verification tip: If the values from the AUMATIC are not updating on the panel, use the STEP 7 cross-reference (Ctrl+Alt+F in the project) to verify that the byte addresses in the panel project match the byte addresses in the CPU's process image. A mismatch of one byte (off-by-one) is a common error.

Troubleshooting Matrix

The following matrix maps the most common symptoms to their root causes and the corrective action.

Symptom LED Pattern Diagnostic Buffer Entry Likely Cause Action
BF DP LED on, SF DP LED on CPU BF DP red, SF DP red 0x0157 No bus communication Check cable, terminator, polarity
BF DP LED flashing, SF DP LED off CPU BF DP flashing 0x0131 One or more slaves not responding Check slave power, address, baud rate
BF DP LED off, SF DP LED on CPU SF DP on 0x0154 or 0x0155 Configuration error Verify GSD and slot configuration
AUMATIC Bus LED red AUMATIC Bus LED red — AUMATIC not on bus Check AUMATIC address and terminator
TP 177A COMM LED off TP 177A COMM off — Panel not connected Check panel address and connection configuration
Values on panel stuck at zero No fault None Tag address mismatch Verify byte offsets in WinCC Flexible and STEP 7
Values on panel wrong, no fault No fault None Byte order (big/little endian) mismatch Adjust byte order in WinCC Flexible
AUMATIC does not move on command — — Local/remote switch on AUMATIC is in LOCAL Switch AUMATIC to REMOTE
Cyclic I/O size mismatch — 0x0154 Configured I/O size does not match AUMATIC GSD Reinsert the slot module with the correct I/O size
CPU goes to STOP on DP fault SF DP on, RUN LED off 0x0158 OB86 not loaded in CPU Load OB82, OB83, OB86 into the CPU

To distinguish between a cable fault and a configuration fault, temporarily disconnect the AUMATIC and check whether the TP 177A connects to the master. If the TP 177A connects, the bus is healthy and the fault is on the AUMATIC side. If the TP 177A does not connect, the fault is on the trunk or on the CPU configuration.

The CPU 314-2PN/DP does not automatically go to STOP on a DP slave failure as long as the relevant error OBs (OB82 for diagnostic interrupt, OB86 for rack/station failure) are loaded. If the CPU does go to STOP, the cause is usually a missing OB86. The OBs are in the STEP 7 standard library and can be inserted with a few clicks.

Field tip: Use a PROFIBUS diagnostic tool such as the Softing PROFINET/PROFIBUS Diagnostic Tester or the Indu-Sol PROFINET-INspektor for PROFIBUS to measure the signal level, the noise level, and the bus topology from a live connector. These tools can identify a missing terminator or a damaged cable without disconnecting stations.

Field-Proven Tips and Long-Term Operation

Once the system is running, consider the following points for long-term reliability:

  • Spare GSD on hand: Keep a copy of the AUMA GSD file (and a printout of the slot configuration) in the cabinet. A failing AUMATIC will likely be replaced with the same model; the spare must be commissioned with the same configuration.
  • Spare PROFIBUS connectors: Keep at least two spare 6ES7972-0BB12-0XA0 connectors in stock. The contact pins of the connector can wear after 50–100 mating cycles, especially in vibrating environments.
  • Document the byte map: Write the input and output byte addresses of the AUMATIC on the cabinet door, so that the next commissioning engineer can quickly verify the configuration.
  • Watch for EMC issues: The PROFIBUS cable must not be run in the same tray as a 400 V power cable. If the cable must cross a power cable, do so at 90° and keep a minimum of 200 mm separation.
  • Update the firmware: AUMA issues firmware updates for the PROFIBUS module that fix communication bugs. Check the AUMA support website for the latest revision before commissioning a new system.
  • Pre-stage the replacement actuator: Set the address and baud rate of the spare AUMATIC before installing it. The default address is 0, which is not valid for Class 1 master communication, and a wrong address is the single most common cause of a bus fault after a maintenance swap.
  • Schedule terminator checks: A terminator can become open-circuit after a vibration event. Add a check of both end terminators to the annual maintenance plan.

Frequently Asked Questions

Does the TP 177A need to be in the STEP 7 project for the PROFIBUS connection to work?

No. The TP 177A can be configured standalone in WinCC Flexible 2008 with its own DP connection. The connection is established by the master (CPU) and the slave (TP 177A) exchanging PROFIBUS frames. The tag addresses in WinCC Flexible must match the byte addresses in the CPU's process image for the values to be displayed correctly.

Can the CPU 314-2PN/DP run MPI and PROFIBUS DP on the same port at the same time?

No. The MPI/DP port (X1) of the CPU 314-2PN/DP can be configured as either MPI or PROFIBUS DP, but not both simultaneously. If you need MPI and DP at the same time, you must add a PROFIBUS CP such as the CP 342-5.

What is the highest baud rate supported by this configuration?

The TP 177A 6AV6642-0BA01-1AX1 supports up to 1.5 Mbps. The CPU 314-2PN/DP and the AUMATIC support higher rates, but the TP 177A is the limiting device. The bus baud rate must be set in STEP 7 HW Config to 1.5 Mbps to match the TP 177A.

Why is the AUMATIC configured with "automatic" baud rate?

The AUMATIC PROFIBUS module auto-detects the baud rate on power-up by listening to the master frames. Setting the baud rate to "automatic" avoids a manual switch setting and is the recommended configuration for a network with a fixed baud rate such as 1.5 Mbps.

Does the AUMATIC support PROFIBUS DP-V1 services such as acyclic parameter read/write?

Yes. The AUMATIC PROFIBUS DP-V1 module supports acyclic read/write services for diagnostic and configuration data. These services are typically used by the AUMA service tool or by FDT/DTM-based engineering tools. The Class 1 master (the CPU 314-2PN/DP) does not normally invoke these services; the cyclic I/O is sufficient for control.

What happens if the terminator is left ON on the middle station (the CPU)?

The bus will be over-terminated, and the DP master will not be able to send or receive frames reliably. The CPU will report a bus fault with diagnostic identifier 0x0E. Always switch the terminator OFF on every middle station and ON only on the two end stations.

Why does the CPU go to STOP when a PROFIBUS slave fails?

The CPU 314-2PN/DP is configured to go to STOP on a DP slave failure if the relevant error OBs are not loaded. Insert OB82 (diagnostic interrupt), OB83 (insert/remove interrupt), and OB86 (rack/station failure) into the project. With these OBs present, the CPU remains in RUN and only writes the failure to the diagnostic buffer.

Can I download the TP 177A project over the same PROFIBUS segment as the AUMATIC?

Yes. Connect a PG with a PROFIBUS CP to the bus (e.g., to a PG socket on the TP 177A connector) and use WinCC Flexible Transfer with the same baud rate. The CPU's DP master and the PG share the bus without conflict because the PG is a Class 2 master and the AUMATIC is a slave.

Back to blog