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
- Core Architectural Differences: PCS 7 vs D7-SYS
- Software Packaging and Licensing Models
- Risks of Modifying PCS 7 Projects with Standard STEP 7 or D7-SYS
- PCS 7 vs D7-SYS Comparative Specification Matrix
- Verification
- Limitations and Operational Precautions
- Engineer FAQ
- Technical References
- Related Articles
- Related Tags
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:
CPU555), S7-400 FM 458-1 DP, T400Verification
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
- SIMATIC D7-SYS V8.2 System Manual (A5E00808269-07)
- SIMATIC Process Control System PCS 7 Compendium Part A - Configuration Guidelines (A5E43573954-AB)
- Siemens Compatibility Tool for Automation and Drive Technology (Entry ID 64847781)
Related Articles
- Scaling REAL Speed Setpoints to 0-4000 HEX Drive Telegrams in SIMATIC PCS 7 CFC
- Coexistence and Installation Order of PCS 7 V8.0 SP1, WinCC flexible, and TIA Portal
- Engineering Roadmap and Technical Manual Hierarchy for SIMATIC PCS 7 Project Creation
- Licensing Prerequisites for Control Module Types and Advanced ES in SIMATIC PCS 7
Related Tags
- D7-SYS
- SIMATIC PCS 7
- SIMATIC TDC
- FM 458
- DCS
- Drive Control
- Licensing