Overview: PCS 7 V9.0, S7 Technology, and SINAMICS Integration
SIMATIC PCS 7 V9.0 is Siemens' distributed control system (DCS) used for process automation in industries such as chemical, pharmaceutical, power, and water/wastewater. PCS 7 V9.0 ships with WinCC Explorer (HMI/SCADA runtime and configuration), STEP 7 / SIMATIC Manager (programmable logic controller engineering), and the optional S7 Technology option package for motion control. The S7 Technology package is delivered as the S7T Config application and the S7TECCAM library / function blocks that expose technology objects (TO) such as speed axes, positioning axes, and cams to the S7-400 CPU.
When SINAMICS drives (S120, G120, G150, S150) are deployed alongside PCS 7, the typical engineering path is:
- Create or open a STEP 7 project in SIMATIC Manager.
- Insert a SIMATIC S7-400 station (or S7-410 for PCS 7 V9.0 / V9.1) with the correct CPU firmware.
- Add S7 Technology objects via S7T Config and assign them to the SINAMICS drive telegram.
- Bind the technology object to PROFIBUS / PROFINET communication via the drive's PROFIdrive / PROFIsafe telegrams (typically Telegram 1, 2, 3, 5, 102, 103, 105, 106).
- Use STARTER (or Startdrive in TIA Portal) for parameter-level commissioning of the SINAMICS drive itself.
The most common source of confusion at this point is the assumption that S7T Config is a stand-alone project editor that can create a new STEP 7 project on its own. It cannot. S7T Config is a technology object editor that lives inside a STEP 7 project. This article clarifies the correct workflow and resolves the "I cannot create a new project in S7T Config" issue reported after installing PCS 7 V9.0 on a Windows workstation that already contained STEP 7, WinCC Explorer, and S7 Technology.
Problem Details: S7T Config Does Not Create New Projects
After installing PCS 7 V9.0 on top of an existing STEP 7 + WinCC Explorer + S7 Technology installation, the user observes the following symptoms:
-
Symptom 1: Opening S7T Config directly from the Windows Start menu and selecting File → New either produces no action or prompts the user to select a STEP 7 project file (
.s7p) that already exists. - Symptom 2: An existing project that already contains SINAMICS drive objects can still be opened and edited, but a fresh technology object insertion fails because the host project context is missing.
- Symptom 3: No "S7 Technology" entry appears under the Windows Start menu, even though the option package is correctly installed (verified in SIMATIC Manager via Options → Option Package Installer or Help → About).
All three symptoms share a single root cause: the engineer is attempting to use S7T Config as the entry point of the project lifecycle, which is architecturally incorrect. S7T Config is bound to the STEP 7 (SIMATIC Manager) project container; it is not a peer tool that can compete with SIMATIC Manager for project creation.
Root Cause: Architectural Boundary Between SIMATIC Manager and S7T Config
The S7 Technology option package installs two distinct components on the engineering station:
| Component | Binary | Role | Can Create a New STEP 7 Project? |
|---|---|---|---|
| SIMATIC Manager | S7MANAGR.EXE |
STEP 7 project container, hardware configuration (HW Config), NetPro, SFC/SFB programming | Yes — this is the only entry point |
| S7T Config |
S7TCTOP.EXE / S7TECCFG.EXE
|
Technology object editor (speed axis, positioning axis, cam, synchronism) bound to a CPU in the active STEP 7 project | No — opens an existing STEP 7 project and edits TO inside it |
| STARTER | STARTER.EXE |
SINAMICS / MICROMASTER drive parameterization, offline / online commissioning |
Yes — creates a drive-only project, imports/exports to STEP 7 via .dpx archive |
The correct interpretation of the Siemens manual SIMATIC Engineering Tools S7 Technology, section 4 "Fundamental procedure for configuration", is that the configuration workflow is initiated in SIMATIC Manager, not in S7T Config. S7T Config is launched from inside SIMATIC Manager (right-click the CPU → Start S7T Config) and uses the active project's station and CPU as its anchor.
Prerequisites for a Clean S7T / SINAMICS Workflow
Before initiating the corrected workflow, verify the following on the engineering station (ES):
- Operating system: Windows 10 Enterprise LTSC 2019 (x64) or Windows Server 2016 / 2019, matching the PCS 7 V9.0 Readme / Installation Notes.
- SIMATIC PCS 7 V9.0 with installed component SIMATIC S7-400 CPU (part of STEP 7 V5.6 SP2 bundled with PCS 7 V9.0).
- STEP 7 V5.6 SP2 or later installed and licensed (HFx hotfix recommended for V9.0 SP1/SP2).
- S7 Technology V4.6 SPx (matches the STEP 7 build shipped with PCS 7 V9.0). Verify via Start → SIMATIC → STEP 7 → Option Package Manager.
- WinCC Explorer V7.4 SP1 (or higher update) for the OS server / OS client.
- SINAMICS STARTER V5.4 (or Startdrive V16 in TIA Portal if the drive is engineered in TIA).
- The SINAMICS drive firmware and CBE20 / PROFIBUS CBE option module should be at the version listed in the SIMATIC S7-300/400 S7 Technology Function Manual compatibility table.
Step-by-Step: Creating a New S7T-Enabled Project from SIMATIC Manager
This procedure produces a STEP 7 project that contains the S7-400 station, the SINAMICS drive object, and the S7 Technology axis. Use it for any greenfield PCS 7 V9.0 site that needs motion control.
- Open SIMATIC Manager from Start → SIMATIC → STEP 7 → SIMATIC Manager.
- Select File → New → New Project. Assign a project name (for example
SINAMICS_Coiler_01) and a storage path on a local or project-server drive. Do not use a UNC path that contains spaces. - In the project tree, right-click the project node and select Insert New Object → SIMATIC 400 Station. The station object (
SIMATIC 400(1)) is added to the project. - Open HW Config by double-clicking Hardware under the S7-400 station. Drag the appropriate rack (UR2 / UR2 ALU), power supply (PS 405 10A or PS 407 10A), and CPU (for example CPU 417-4 or CPU 410-5H for a redundant PCS 7 V9.0 controller) from the hardware catalog.
- Configure the CPU's MPI/DP and PN interfaces. For PROFINET connection to SINAMICS S120 with CBE20, set the PN interface IP address (for example
192.168.0.10) and subnet mask. - Drag the SINAMICS S120 drive from the catalog (path: PROFINET IO → Drives → SINAMICS → S120 CU320-2 DP/PN) into the PROFINET IO system. Assign the device name
s120-cu320-2and IP192.168.0.20. - Insert a standard PROFIdrive telegram (typically Telegram 1 for speed control, Telegram 3 for speed control with 2 encoders, or Telegram 102/103/105/106 for positioning). Confirm the I/O addresses (default
256..267for Telegram 1). - Save and compile the hardware configuration. Close HW Config.
- Right-click the CPU object in SIMATIC Manager and choose Start S7T Config. The S7T Config editor opens in the context of the active project.
- In S7T Config, use Insert → Technology Object to add a Speed Axis or Positioning Axis. Bind the technology object to the SINAMICS drive's configured telegram and logical I/O addresses.
- Download the hardware configuration and the S7T configuration to the CPU. Restart the CPU if the firmware flags a stop-causing alarm (for example SF LED on after download).
Step-by-Step: Alternative Drive-Only Commissioning with STARTER
If the goal is to commission a SINAMICS drive without creating a STEP 7 project — for example, during FAT (factory acceptance test) or when pre-commissioning a drive cabinet before the PCS 7 controller is wired up — use STARTER as the project creator. STARTER produces a drive-only project that can later be imported into the STEP 7 project via a .dpx archive.
- Launch STARTER from Start → Siemens Automation → STARTER → STARTER.
- Select Project → New → New Project (with Drive Unit) and assign a project name such as
S120_CabinetA.dpx. - Insert the SINAMICS drive unit via Insert → Drive Unit. Choose the device family (S120, G120, G150, S150, S210), the article number (for example
6SL3040-1MA01-0AA0for a CU320-2 PN), and the firmware version (for example V5.2 SP3). - Configure the drive's power section (Line Module, Motor Module, motor type, encoder). Save the project.
- Establish online access (PROFINET, PROFIBUS, Ethernet, or USB) and click Connect to target system. Download the parameterization to the drive.
- Once commissioning of the drive is complete, export the project to a
.dpxarchive: Project → Archive → Save archive. - In SIMATIC Manager, attach the drive to the S7-400 station. Use PLC → Drive → Import STARTER Project (or the menu path provided by the S7 Technology integration plug-in). Select the
.dpxarchive.
The drive is now visible in HW Config and can be bound to a technology object inside S7T Config.
SINAMICS Drive Telegram Mapping for S7T Integration
The S7 Technology axis expects the drive to be configured with one of the standard PROFIdrive telegrams. The mapping used in PCS 7 V9.0 with S7 Technology V4.6 is:
| PROFIdrive Telegram | Word Length | Use Case | S7T Axis Type |
|---|---|---|---|
| Telegram 1 | 2 / 2 words | Speed setpoint, basic control/status | Speed axis (TO SpeedAxis) |
| Telegram 2 | 4 / 4 words | Speed setpoint with encoder actual value | Speed axis with encoder |
| Telegram 3 | 2 / 5 words | Speed setpoint, 2 encoder actual values | Speed axis, dual-encoder |
| Telegram 5 | 10 / 10 words | DSC (Dynamic Servo Control) with torque feed forward | Speed axis with DSC |
| Telegram 102 | 10 / 10 words | Positioning with DSC and torque limiting | Positioning axis (TO PositioningAxis) |
| Telegram 103 | 10 / 10 words | Positioning with DSC, redundancy mode | Positioning axis, redundant |
| Telegram 105 | 10 / 10 words | Positioning, 32-bit encoder actual | Positioning axis, high-resolution |
| Telegram 106 | 12 / 12 words | Positioning with DSC and 2 encoders | Positioning axis, dual-encoder DSC |
Configure the telegram inside HW Config under the SINAMICS drive's Properties → Parameter Assignment and confirm the same telegram is selected inside S7T Config's axis wizard; mismatches between HW Config and S7T Config are a frequent source of F01910 (PROFIBUS / PROFINET setpoint timeout) and F08501 (sign-of-life failure) on the SINAMICS side.
Multi-User Engineering Station (ES) Configuration
The second question raised in the original report asks whether PCS 7 V9.0 supports a C/S (Client/Server) structure for ES so multiple engineers can edit the same project concurrently. The answer is yes, but it requires a specific topology:
- ES Server: A Windows Server 2016 / 2019 hosting the PCS 7 project archive on a network share. PCS 7 V9.0 supports SIMATIC PCS 7 Project Server, which integrates with the SIMATIC Manager's Server view.
- ES Clients: Engineering workstations that open the project from the server share via File → Open → Project on Server. Each client must have a local PCS 7 installation with the same option packages (S7 Technology, CFC, SFC, etc.) at the same version as the server.
- Exclusive object locking: The PCS 7 server uses exclusive locks at the CFC / SFC chart level. Two engineers cannot edit the same chart simultaneously; the second will receive a Chart locked by user <username> dialog.
- Project versioning: Use the SIMATIC Manager's Version → Project Version functions or an external source-control system. Native Git integration is not supported in PCS 7 V9.0; use Siemens' PCS 7 Plant Data Backup or the Subversion / TIA Project Server add-on if a formal VCS is required.
< 5 ms) 1 GbE link to the clients. Network latency above 10 ms between ES server and ES client manifests as SIMATIC Manager hangs during chart open.
WinCC Explorer Integration and OS Project Creation
WinCC Explorer in PCS 7 V9.0 is the configuration front-end for the Operator Station (OS). It is launched from SIMATIC Manager via Insert New Object → SIMATIC PC Station → WinCC Application and is bound to the same project container as the AS. Common pitfalls when S7 Technology is also in the project:
- The OS picture @
@PCS7_Typicals.pdlmust include the SINAMICS faceplate (@SINAMICS_S120.pdlor similar) for the drive to be visible in runtime. Import the faceplates from the PCS 7 APL Library before compiling the OS. - OS server and OS client must both be on the same WinCC version (V7.4 SP1 for PCS 7 V9.0). Mismatched WinCC versions block the
S7TMdiagnostics buffer import used by S7 Technology alarms.
Troubleshooting Matrix
| Symptom | Likely Cause | Verification Step | Resolution |
|---|---|---|---|
| S7T Config → File → New does nothing | S7T Config cannot create STEP 7 projects | Confirm File → Open shows the same dialog | Create the project in SIMATIC Manager first |
| S7 Technology missing from Start menu | Option package installed but no shortcut when SIMATIC Manager is detected | Open SIMATIC Manager → Options → Option Package Installer | Launch S7T Config from CPU context menu |
| Existing SINAMICS project opens, new one fails | Wrong project path / missing station | Verify the project contains a SIMATIC 400 station | Insert SIMATIC 400 station before S7T Config |
| F01910 on SINAMICS at runtime | Telegram mismatch between HW Config and S7T Config | Cross-check P0922 in drive and TO axis configuration | Set identical telegram on both sides, re-download |
| F08501 sign-of-life failure | PROFINET watchdog (parameter p0924) too short |
Read drive parameter p0924 and PROFINET watchdog |
Increase p0924 or shorten PROFINET update time |
| ES client cannot open project from server | License missing or version mismatch | Compare Help → About on client vs. server | Install matching PCS 7 V9.0 build on client |
| Chart locked dialog when editing CFC | Another engineer holds the lock | Ask the lock holder to release or wait for timeout | Configure lock timeout via SIMATIC Manager options |
Verification Checklist
After applying the corrected workflow, validate the result by checking each item below:
- The STEP 7 project opens in SIMATIC Manager without the "S7T Config cannot find project" warning.
- HW Config compiles without errors; the SINAMICS drive icon is visible in the PROFINET IO system.
- S7T Config opens from the CPU context menu and lists at least one technology object (TO) under Technological Objects.
- A compile / consistency check from the project tree returns No errors, no warnings.
- After download, the SINAMICS drive goes to Operation (green LED on the CU320-2) and the S7-400 CPU reports RUN with no SF / BF LEDs active.
- The STARTER online diagnostic buffer shows no
F(fault) entries. OnlyA(alarm) entries are acceptable during commissioning. - The WinCC OS runtime picture displays the SINAMICS faceplate with live actual values from the drive.
Common Follow-Up Topics
Engineers who successfully deploy the workflow above often continue with one of the following enhancements:
- PROFIsafe over PROFINET: Add SINAMICS S120 with PROFIsafe (Telegram 30 or 901) and integrate the SINAMICS safety functions (STO, SS1, SS2, SOS, SLS, SDI) into the PCS 7 safety matrix.
- CAM technology: Use S7T Config's Cam technology object for electronic camming, with the cam disk edited in the S7T Cam Editor.
- Redundant AS (H-system): Replace the S7-400 CPU with an AS 410 pair (CPU 410-5H) and configure redundant S7T axis. Note that not all S7T function blocks support redundancy — consult the S7 Technology manual appendix "Blocks for H-systems".
- Migration to TIA Portal: PCS 7 V9.1 and later support a partial migration path via SIMATIC Migration Tool. S7T objects are migrated to TIA Portal technology objects with manual re-binding required.
Why does S7T Config refuse to create a new project in PCS 7 V9.0?
S7T Config is a technology object editor that runs inside an existing STEP 7 (SIMATIC Manager) project. It is not designed to act as a project creator. Open SIMATIC Manager, create the project there, insert an S7-400 station, then launch S7T Config from the CPU's context menu to add technology objects.
Where do I find the S7 Technology shortcut on Windows after PCS 7 V9.0 installation?
There is typically no Start-menu shortcut for S7 Technology when SIMATIC Manager is detected. The tool is launched from inside an open STEP 7 project by right-clicking the CPU and selecting Start S7T Config, or from the Options menu in SIMATIC Manager.
Can I configure a SINAMICS drive without creating a STEP 7 project?
Yes. Use STARTER (Start → Siemens Automation → STARTER) to create a drive-only project, parameterize the drive, and download it. Once the drive is commissioned, export the project to a .dpx archive and import it into the PCS 7 STEP 7 project via PLC → Drive → Import STARTER Project.
Does PCS 7 V9.0 support multi-user ES editing over a C/S structure?
Yes. PCS 7 V9.0 supports a SIMATIC PCS 7 Project Server topology where an ES server hosts the project archive and multiple ES clients open the same project over a network share. Exclusive chart-level locking is enforced; two engineers cannot edit the same CFC chart simultaneously, and ES clients must run the same PCS 7 V9.0 build as the server.
Which PROFIdrive telegram should I select for S7T positioning axes with SINAMICS S120?
Use Telegram 102 for standard positioning, Telegram 105 for 32-bit encoder resolution, or Telegram 106 when DSC plus dual-encoder feedback is required. The same telegram must be configured in HW Config and in the S7T axis wizard; mismatches trigger F01910 setpoint timeout faults on the drive.