Calculating Bus Cycle Sizing and Device Capacity on PROFIBUS PA Segments in SIMATIC PCS 7

Calculating Bus Cycle Sizing and Device Capacity on PROFIBUS PA Segments in SIMATIC PCS 7

Evaluating whether a PROFIBUS PA segment with 29 field devices is overloaded in SIMATIC PCS 7 requires calculating both electrical power constraints and cyclic communication throughput. While physical specifications permit up to 31 field devices per segment (and up to 64 per DP/PA Link), total cyclic data volume across 29 multivariable transmitters can exceed the 31.25 kbit/s Manchester bus bandwidth. To prevent communication timeouts and high cycle latency, engineers must audit total exchanged input/output bytes, calculate the segment cycle time, verify coupler power supply margins, and distribute heavy instruments across multiple couplers.

Table of Contents

Physical vs Logical Capacity Limits of PROFIBUS PA

When designing or expanding PROFIBUS PA networks in SIMATIC PCS 7, engineers must distinguish between physical bus limits and cyclic throughput boundaries:

  • Physical Device Addressing Limits:
  • PROFIBUS PA uses 7-bit addressing (addresses 0 to 126).
  • Address 0 is reserved for the DP Master, Address 1 or 2 for the DP/PA Coupler/Link, and Address 126 for uncommissioned field devices.
  • Per Segment Limit: The RS-485 to Manchester-coded (MBP) physical layer standard limits a single physical segment to a maximum of 31 field devices plus 1 coupler.
  • Per DP/PA Link Limit: A Siemens DP/PA Link (IM 153-2 or IM 157) can concentrate up to 5 couplers, supporting a maximum of 64 devices across its combined PA master system.
  • The 29-Device Reality: Operating 29 devices on a single physical segment is close to the absolute physical maximum (31 devices). Even if electrical power is sufficient, cyclic communication timing can become severely degraded.

Electrical Current and Segment Coupler Power Sizing

Before evaluating cycle time, the electrical power budget must be verified:

  1. Coupler Current Capacity: A standard Siemens DP/PA Coupler (e.g., FDC 157-0) delivers an output current of 400 mA or 1000 mA (depending on model and Ex/non-Ex rating).
  2. Device Current Consumption:
    * Standard PA transmitters (pressure, temperature) consume approximately 10 to 12 mA base current.
    * Complex multivariable devices (Coriolis flowmeters, radar level transmitters, valve positioners) consume 15 to 30 mA.
    * Safety margin (FDE - Fault Disconnection Electronic): Allocate an extra 9 to 15 mA per segment for safety disconnect headroom.
  3. Budget Calculation:
    * 29 devices * 12 mA average = 348 mA.
    * Adding cable resistance voltage drop over 500 meters can cause far-end field devices to drop below the minimum required 9.0 V DC operating voltage.

Calculating Cyclic Data Volume and Bus Cycle Times

PROFIBUS PA operates at a fixed, standardized transmission rate of 31.25 kbit/s:

  1. Telegram Overhead: Each cyclic transaction consists of a request frame from the master, line turnaround time, slave response frame (process value + status byte), and token rotation overhead.
  2. Rule of Thumb Timing: Each basic analog input variable (REAL value + PV_ST = 5 bytes) requires approximately 35 to 40 milliseconds of raw bus transmission time.
  3. Cycle Time Estimation:
    * If each of the 29 devices transmits a single measured value (PV):
    29 devices * ~40 ms = ~1.16 seconds per complete bus cycle.
    * If devices are multivariable (e.g., flowmeter transmitting Mass Flow, Density, Temperature, and Totalizer = 4 variables / 20 bytes):
    Total Cycle Time can exceed 3 to 4 seconds!
  4. Impact on PCS 7 Control Loops: If a PID loop in CFC executes every 100 ms (OB35), but the PA bus updates only once every 2 seconds, the controller operates on stale process data, leading to severe loop oscillation and sluggish control response.
+-------------------------------------------------------------------+
|               PROFIBUS PA Cycle Sizing Estimation                 |
+-------------------------------------------------------------------+
|  Fixed PA Transmission Speed: 31.25 kbit/s                        |
|                                                                   |
|  29 Simple Instruments (1 Measured Value each):                   |
|     - 29 * ~40 ms = ~1.16 seconds Cycle Time (Acceptable for Temp)|
|                                                                   |
|  29 Multivariable Instruments (3 Measured Values each):           |
|     - 87 Variables * ~40 ms = ~3.5 seconds Cycle Time             |
|     - Unacceptable for fast pressure or flow control loops!       |
|                                                                   |
|  Recommended Architecture:                                        |
|     - Split into 2 or 3 segments using a DP/PA Link with          |
|       multiple redundant DP/PA Couplers (FDC 157-0)               |
+-------------------------------------------------------------------+

Architectural Distribution: Standalone Couplers vs DP/PA Links

To optimize performance in plants with high instrument density:

  • Standalone DP/PA Coupler (Non-Link Mode): The coupler operates as a transparent physical layer repeater; the primary PROFIBUS DP bus must be throttled down to 45.45 kbit/s. This is heavily discouraged in modern PCS 7 plants.
  • DP/PA Link (IM 153-2 / IM 157): The DP/PA Link operates as a modular DP slave on the high-speed plant bus (running at 1.5 Mbit/s or 12 Mbit/s) while decoupling the slow 31.25 kbit/s PA segment. The Link buffers cyclic data, decoupling the fast S7-400 cycle from the slower fieldbus cycle.
  • Segment Splitting: Distribute the 29 devices across two or three separate couplers connected to the same DP/PA Link (e.g., 10 to 15 devices per segment). This reduces segment current draw below 200 mA and drops cycle times below 500 ms.

Verification

Confirm bus health and measure real cyclic throughput:

  1. SIMATIC PDM / Amprolyzer Bus Inspection:
    * Connect a PROFIBUS bus analyzer (such as Procentec Profitrace or Siemens Amprolyzer).
    * Measure the actual measured Token Rotation Time (Ttr) and Segment Cycle Time.
    * Verify that signal amplitude is between 0.75 V and 1.0 V peak-to-peak with zero severe ringing.
  2. STEP 7 HW Config Audit:
    * Open HW Config for the DP/PA Link.
    * Inspect the total bytes assigned in the input/output process image.
    * Verify that total input bytes do not exceed the IM 153-2 limit (maximum 244 bytes).
  3. Fieldbus Coupler Diagnostics:
    * Confirm that the FDC 157 coupler LED indicates steady green without current limit warnings.

Limitations and Operational Precautions

  • Spur Line Length Limits: In non-Ex segments, the maximum total trunk length is 1900 meters, and individual spur lines must not exceed 120 meters. With 29 devices, cumulative spur lengths can exceed limits unless field distributors (e.g., SpliTConnect or AFDiSD) are used.
  • Ex-Area Power Derating: In hazardous areas (ATEX Zone 1/21 / Class I Div 1 using FISCO models), coupler current output is severely restricted (typically 110 mA to 160 mA), supporting only 4 to 8 instruments per segment.
  • Fast Control Loops: Never place fast pressure control or surge protection control loops on a heavily loaded PROFIBUS PA segment; fast loops should utilize 4-20 mA HART, ET 200SP HA, or PROFINET devices.

Engineer FAQ

  • Is having 29 field devices on one PROFIBUS PA bus too many?
    While physically permitted (up to 31 devices per segment), 29 devices can result in slow bus cycle times (1.5 to 4 seconds) and high electrical current draw; splitting into two segments is strongly recommended.
  • What is the fixed transmission speed of PROFIBUS PA?
    PROFIBUS PA operates at a fixed baud rate of 31.25 kbit/s using Manchester Bus Powered (MBP) signaling.
  • How do I calculate the approximate cycle time of a PROFIBUS PA segment?
    Multiply the total number of transmitted measured values by approximately 35 to 40 ms; 29 single-variable devices require roughly 1.2 seconds per cycle.
  • What is the maximum current capacity of a standard Siemens DP/PA Coupler?
    Non-Ex couplers like the FDC 157-0 provide up to 1000 mA, while Ex-certified FISCO couplers are limited to 110–160 mA.
  • What is the difference between a DP/PA Coupler and a DP/PA Link?
    A Coupler is a physical layer converter, while a DP/PA Link acts as a modular gateway that buffers data and allows the upstream DP bus to run at 1.5 or 12 Mbit/s.
  • How many devices are supported per Siemens DP/PA Link?
    A single DP/PA Link can manage up to 64 PA devices distributed across up to 5 couplers.
  • What happens if the total cyclic data exceeds the IM 153-2 capacity?
    The DP/PA Link has a maximum telegram capacity of 244 input bytes and 244 output bytes; exceeding this prevents HW Config compilation.
  • Can active field distributors improve PA segment reliability?
    Yes, active field distributors (such as Siemens AFDiSD) isolate shorted spurs, preventing a single failed instrument from dropping the entire 29-device bus.
  • How does slow PA cycle time affect PID control in PCS 7?
    If the cycle time is significantly slower than the PID execution interval (e.g., 2 s vs 100 ms), the controller experiences dead time, degrading loop stability.
  • What tool measures PROFIBUS PA physical wave signals?
    A specialized bus tester or oscilloscope (such as ProfiTrace with a PA probe) measures signal voltage, jitter, and noise.

Technical References

  • Siemens Industry Online Support (SIOS) Portal: How do you design and calculate PROFIBUS PA segments? (Entry ID: 109748682).
  • SIMATIC Bus Links DP/PA Coupler, Active Field Splitter and DP/PA Link Manual, Siemens AG.
  • PROFIBUS & PROFINET International (PI): PROFIBUS PA User and Design Planning Guide.

Related Articles

Related Tags

PCS 7, PROFIBUS PA, DP/PA Link, DP/PA Coupler, Bus Sizing, Cycle Time, Fieldbus, Instrumentation

20 respuestas