Architectural and Licensing Differences Between SIMATIC PCS 7 and SIMATIC D7-SYS

Architectural and Licensing Differences Between SIMATIC PCS 7 and SIMATIC D7-SYS

SIMATIC PCS 7 and SIMATIC D7-SYS are fundamentally distinct control platforms engineered for completely different industrial automation domains. SIMATIC PCS 7 is a comprehensive, full-scale Distributed Control System (DCS) designed for continuous and batch process automation (using S7-400 controllers, Advanced Process Library, Plant Hierarchy, and automated WinCC integration). In contrast, SIMATIC D7-SYS is an add-on engineering package tailored strictly for ultra-fast, high-dynamic closed-loop drive and motion control on specialized technology processors (such as SIMATIC TDC and FM 458-1 DP modules), executing control tasks in the microsecond range. Modifying a PCS 7 project using standard STEP 7 or D7-SYS without the official PCS 7 engineering suite will corrupt system attributes (s7_m_c), destroy Plant Hierarchy links, and permanently break automated WinCC OS compilation.

Table of Contents

DCS Architecture vs Ultra-Fast Technology Control

Control engineers occasionally encounter industrial facilities containing both SIMATIC PCS 7 and SIMATIC D7-SYS software packages, leading to confusion regarding their purpose, overlap, and compatibility.

Both systems leverage the familiar SIMATIC Manager shell and utilize graphical Continuous Function Chart (CFC) programming. However, their design goals, target hardware, and execution engines diverge completely:
- SIMATIC PCS 7: Designed for plant-wide Process Control (DCS) across chemical refineries, pharmaceutical plants, water treatment, and power stations. Cycle times typically range from $100\text{ ms}$ to $1000\text{ ms}$. It prioritizes automated plant visualization, standardized alarm logging (ALARM_8P), recipe batch execution, and centralized multi-client operations.
- SIMATIC D7-SYS: Designed for High-Dynamic Closed-Loop Motion and Drive Technology. It targets metal rolling mills, paper machines, high-speed winders, and high-voltage direct current (HVDC) transmission. Operating with execution cycle times as fast as $100\,\mu\text{s}$ (microseconds), D7-SYS focuses on millisecond-level torque, tension, and position control.

Core Architectural Differences: PCS 7 vs D7-SYS

The technical architecture of each system is dictated by its target hardware platform:

1. Target Hardware Controllers

  • PCS 7 Hardware: Executes on standard SIMATIC S7-400 controllers (CPU 414-3, CPU 416-3, CPU 417-4) and dedicated process automation CPUs (CPU 410-5H). Distributed I/O is interfaced via standard PROFIBUS DP or PROFINET IO (ET 200M, ET 200SP HA).
  • D7-SYS Hardware: Executes on specialized multi-processor technology hardware:
  • SIMATIC TDC (Technology and Drives Control): 64-bit multi-processor racks using CPU551 / CPU555.
  • FM 458-1 DP: High-performance application module inserted into standard S7-400 subracks to execute ultra-fast drive algorithms independently of the host S7 CPU.
  • SIMOVERT MASTERDRIVES / T400: Embedded technology boards.

2. Graphical CFC Dialect and Execution Model

  • PCS 7 CFC: Compiles into native S7 Organization Blocks (OB30 - OB38). Function blocks derive from the Advanced Process Library (APL) and feature system attributes for automated WinCC compilation.
  • D7-SYS CFC: Compiles using specialized C/C++ cross-compilers into high-speed machine code executing on RISC technology processors in dedicated task cycles ($100\,\mu\text{s}$, $1\text{ ms}$, $2\text{ ms}$). Blocks derive from the D7-SYS basic and drive libraries.

Software Packaging and Licensing Models

Commercial Accuracy Disclaimer: Software order numbers (MLFBs), package structures, and hardware capacity prerequisites vary across PCS 7 versions and hardware platforms. System integrators must confirm exact software entitlements and licensing requirements against the official Siemens Catalog CA 01 and obtain an authorized Siemens distributor quotation prior to purchasing.

The commercial licensing models for PCS 7 and D7-SYS reflect their differing architectures:
- SIMATIC PCS 7 Licensing:
- Sold as comprehensive Engineering Suites (e.g., PCS 7 Engineering V9.x).
- Licenses are partitioned into Engineering Station licenses, Runtime Process Object (AS RT PO) licenses, OS Runtime Process Object (OS RT PO) licenses, and CPU System Expansion Card (SEC) hardware entitlements.
- Includes AS-OS Engineering, CFC, SFC, APL, WinCC, and SIMATIC Logon.
- SIMATIC D7-SYS Licensing:
- Sold as an independent engineering add-on license (e.g., D7-SYS V8.x Engineering).
- Requires a pre-existing base installation of STEP 7 Professional and CFC.
- Does NOT include PCS 7 AS-OS Engineering, Plant Hierarchy tools, or WinCC process automation libraries.

Risks of Modifying PCS 7 Projects with Standard STEP 7 or D7-SYS

Because SIMATIC Manager can open a PCS 7 project even if the full PCS 7 software suite is not installed (displaying only standard STEP 7 tools), engineers unfamiliar with DCS principles sometimes attempt to edit charts using only standard STEP 7 or D7-SYS.

Modifying a PCS 7 project without the complete PCS 7 suite introduces catastrophic project corruption:
1. Stripping of System Attributes: Editing a CFC block in a non-PCS 7 environment can strip critical system attributes (s7_m_c, s7_alarm, s7_link).
2. Breakage of OS Compilation: Without the PCS 7 AS-OS Engineering compiler, subsequent OS compiles on the Engineering Station will fail to detect tags or messages, or will delete existing WinCC tag structures.
3. Destruction of the Plant Hierarchy: Plain STEP 7 treats Plant Hierarchy folders as generic storage, breaking picture navigation trees and block icon links.
4. Driver Generation Incompatibilities: Standard STEP 7 cannot execute Generate Module Drivers, leaving channel drivers disconnected from diagnostic structures.

PCS 7 vs D7-SYS Comparative Specification Matrix

The following matrix compares technical parameters between SIMATIC PCS 7 and D7-SYS:

Feature / DimensionSIMATIC PCS 7SIMATIC D7-SYSPrimary DomainProcess Automation (Chemical, Pharma, Power, Water)High-Speed Drive & Motion (Rolling Mills, Winders, TDC)Typical Cycle Times$100\text{ ms} - 1000\text{ ms}$ (Cyclic Interrupt Tasks)$100\,\mu\text{s} - 10\text{ ms}$ (Ultra-Fast Hardware Tasks)Target HardwareS7-400, S7-400H, CPU 410-5H, ET 200M/SP HASIMATIC TDC (CPU555), S7-400 FM 458-1 DP, T400Core LibraryAdvanced Process Library (APL)D7-SYS Basic & Technology Function Block LibrariesHMI IntegrationAutomated OS Compile into WinCC with FaceplatesManual OPC / Industrial Ethernet communicationLicensing StructureAS RT PO, OS RT PO, Engineering Suite, SEC CardsSingle Engineering Add-on License for D7-SYSSequential ControlIntegrated Sequential Function Charts (SFC / BATCH)State-machine blocks in CFC or custom ladder routines

Verification

To verify whether an automation project requires PCS 7 or D7-SYS:
1. Open the project in SIMATIC Manager.
2. Right-click the project root and select Object Properties.
3. Select the Required Software Packages tab:
- If the list includes PCS 7 Engineering, AS-OS Engineering, or CFC for SIMATIC S7, the project is an official SIMATIC PCS 7 system.
- If the list includes D7-SYS, SIMATIC TDC, or FM 458, the project utilizes high-speed drive technology.
4. In Windows Control Panel > Programs and Features, ensure the Engineering Station possesses the exact packages indicated before saving changes to the project.

Limitations and Operational Precautions

Observe the following engineering precautions:
- Do Not Install D7-SYS and PCS 7 Blindly on Same Partition: While newer versions can coexist, always verify compatibility using the Siemens Compatibility Tool prior to installation to prevent CFC compiler DLL version collisions.
- Project Backup Mandatory: Before allowing third-party drive specialists to inspect a multiproject, create an archived backup (File > Archive...) to ensure a pristine baseline is preserved.
- Drive ES Integration: In plants containing both PCS 7 and complex drives, use Drive ES PCS 7 (which provides APL-compatible blocks for SINAMICS) rather than attempting to merge D7-SYS code into process controllers.

Engineer FAQ

Can I open and modify a PCS 7 project if I only have STEP 7 and CFC installed?

You can physically open the project, but modifying logic without the complete PCS 7 suite is dangerous. Saving charts will strip PCS 7 system attributes (s7_m_c), corrupt the Plant Hierarchy, and break future WinCC OS compilations.

Why does D7-SYS execute faster than PCS 7?

D7-SYS runs on specialized 64-bit RISC technology processors (TDC CPU555 or FM 458) optimized for mathematical vector calculations with cycle times down to 100 microseconds, whereas PCS 7 executes on general-purpose S7-400 CPUs optimized for extensive process interlocking and diagnostics.

Can a single plant utilize both PCS 7 and D7-SYS?

Yes. Many advanced steel mills and paper plants use PCS 7 for overall plant supervisory control, tank farms, and utilities, while embedding FM 458 modules or SIMATIC TDC running D7-SYS for the high-speed rolling mill stands.

Technical References

Related Articles

Related Tags

  • D7-SYS
  • SIMATIC PCS 7
  • SIMATIC TDC
  • FM 458
  • DCS
  • Drive Control
  • Licensing
6 respuestas