Integrating S7-1200 and S7-300 Controllers into SIMATIC PCS 7 OS Without Installing TIA Portal and PCS 7 Together
In industrial automation plants featuring a hybrid controller fleet—such as five SIMATIC S7-300 PLCs and two S7-1200 PLCs alongside a SIMATIC PCS 7 plant—installing TIA Portal and SIMATIC PCS 7 simultaneously on the same Windows operating system installation is strictly prohibited due to conflicting Microsoft SQL Server instances, S7DOS communication drivers, and database registry locks. To visualize and control both S7-300 and S7-1200 controllers within the single unified PCS 7 WinCC Operator Station (OS), engineers deploy standardized integration frameworks: (1) S7-300 controllers are integrated using the official PCS 7 Industry Library (IL); (2) S7-1200 controllers are integrated using PCS 7 TeleControl via IEC 60870-5-104 or via an OpenPCS 7 / OPC UA communication gateway.
Table of Contents
- The Technical Prohibition of Co-Installing TIA Portal and PCS 7
- Integrating S7-300 Controllers via the PCS 7 Industry Library (IL)
- Integrating S7-1200 Controllers via PCS 7 TeleControl (IEC 104)
- Alternative Integration via Industrial Ethernet S7 Connections and OPC UA
- Comparison of Hybrid Controller Integration Strategies in PCS 7
- Verification
- Limitations and Operational Precautions
- Engineer FAQ
- Technical References
- Related Articles
- Related Tags
The Technical Prohibition of Co-Installing TIA Portal and PCS 7
Automation engineers frequently attempt to install TIA Portal (to configure S7-1200 / S7-1500) and SIMATIC PCS 7 (to configure S7-400 / CPU 410 and WinCC OS) on the same engineering laptop. This results in severe system corruption:
- SQL Server Instance Conflicts: PCS 7 mandates specific Microsoft SQL Server configurations (e.g., SQL Server 2014 in PCS 7 V8.2) with strict instance naming (
WINCC), while TIA Portal installs independent SQL Server Express instances, triggering database collisions. - Communication Driver Clashes: Both software suites install different, incompatible versions of the central Siemens communication layer (S7DOS / SIMATIC NET), leading to blue screens or communication loss to CP cards.
- Siemens Compatibility Policy: The official Siemens Compatibility Tool (
http://www.siemens.com/kompatool) explicitly flags simultaneous installation on the same OS partition as strictly unsupported.
Integrating S7-300 Controllers via the PCS 7 Industry Library (IL)
For the five S7-300 controllers, integration into PCS 7 does NOT require TIA Portal; S7-300 is natively programmed in Step 7 V5.5 inside SIMATIC Manager:
- Deploy PCS 7 Industry Library (IL): Install the PCS 7 Industry Library on the Engineering Station. IL provides specialized S7-300 function blocks (e.g.,
IL_MotL,IL_VlvL,IL_MonAnL) that match APL operating standards. - Cross-Project Integration: Configure the S7-300 stations inside the PCS 7 Multiproject (SIOS Entry ID: 50708061). Compile the AS-OS connection data; the OS Compiler automatically generates standard APL-style WinCC block icons and faceplates for the S7-300 equipment.
Integrating S7-1200 Controllers via PCS 7 TeleControl (IEC 104)
Because S7-1200 controllers must be programmed in TIA Portal on a separate PC or virtual machine (VM), they are brought into the PCS 7 WinCC OS using PCS 7 TeleControl:
- TIA Portal Configuration: In a separate VM running TIA Portal, configure the S7-1200 with the CP 1243-1 communication processor or standard onboard Ethernet.
- Telecontrol Protocol (IEC 60870-5-104): Program the S7-1200 to act as a telecontrol outstation (RTU) using the standardized IEC 104 protocol (SIOS Entry ID: 109475749).
- PCS 7 OS Ingestion: On the PCS 7 OS Server, install the PCS 7 TeleControl option. TeleControl maps the incoming IEC 104 tags directly into WinCC Alarm Logging and Tag Management, providing standard faceplates for remote equipment.
Alternative Integration via Industrial Ethernet S7 Connections and OPC UA
If TeleControl is not licensed, two alternative architectures exist:
- Direct WinCC S7 Protocol Suite: In WinCC Tag Management, create an S7-1200 channel connection under the 'SIMATIC S7-1200/1500 Channel' (or via S7-300/400 channel using PUT/GET). Tags are mapped manually in WinCC without requiring TIA Portal on the ES.
- OpenPCS 7 / OPC UA Gateway: Deploy an external OPC UA Server on the S7-1200 station. WinCC OS reads values via the WinCC OPC UA client channel.
Comparison of Hybrid Controller Integration Strategies in PCS 7
The following table compares integration methodologies for third-party and small PLCs into a unified PCS 7 Operator Station:
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.
Verification
Verify hybrid controller monitoring on the unified PCS 7 WinCC OS:
1. In WinCC Runtime, open an overview graphic containing process indicators from an S7-300 and an S7-1200 station.
2. Verify that S7-300 motor and valve faceplates open cleanly and respond to operator commands via the Industry Library driver.
3. Verify that S7-1200 measurements (flow, pressure, alarms) update cyclically with valid quality codes (0x80).
4. Physically disconnect the network cable on an S7-1200; verify that the WinCC OS displays an immediate communication loss alarm and marks the tags invalid.
Limitations and Operational Precautions
Never attempt to bypass the TIA Portal / PCS 7 coexistence prohibition by modifying Windows registry installer keys; doing so will corrupt both environments and require a complete operating system wipe. Always host TIA Portal inside an isolated VMware or Hyper-V virtual machine on the Engineering workstation. When using S7 PUT/GET communication to S7-1200 controllers, ensure that 'Permit access with PUT/GET communication from remote partner' is enabled in the S7-1200 CPU protection properties in TIA Portal.
Engineer FAQ
Why can't I install TIA Portal and PCS 7 on the same computer?
They use fundamentally incompatible versions of shared background system software: Microsoft SQL Server, S7DOS communication drivers, and Automation License Manager schemas. Co-installation corrupts communication drivers.
How do I program the S7-1200 if TIA Portal isn't on my PCS 7 machine?
Install TIA Portal inside a dedicated Virtual Machine (such as VMware Workstation). The VM connects to the physical plant network via bridged networking to download to the S7-1200.
Where can I find the application example for integrating S7-300 into PCS 7?
Siemens provides the comprehensive application example 'Integration of S7-300 and Operator Panels into SIMATIC PCS 7 using the Industry Library' on SIOS under Entry ID 50708061.
Technical References
- Siemens Industry Online Support Application Example 50708061: Integrating S7-300 in PCS 7 with Industry Library
- Siemens Industry Online Support Application Example 109475749: Integrating S7-1200 in PCS 7 TeleControl
- Siemens Compatibility Tool for Automation and Drive Technology (Kompatool)
Related Articles
- Coexistence and Installation Order of PCS 7 V8.0 SP1, WinCC flexible, and TIA Portal
- Configuring SIPLUS RIC Library for IEC 60870-5-104 Telecontrol via CP 343-1 Lean in SIMATIC S7-300
- Enabling OPC UA Server in SIMATIC PCS 7: OpenPCS 7 vs Process Historian OPC UA Server Architecture and Licensing
Related Tags
- S7-1200
- S7-300
- Industry Library
- TeleControl
- TIA Portal Coexistence