Resolving Compiler Error 'SSDIR Missing' for SIRIUS Soft Starter 3RW44 in SIMATIC PCS 7 V8.2
The CFC compiler error 'SSDIR Missing' or 'The library is not installed' occurs in SIMATIC PCS 7 V8.2 when charts contain block instances from the SIRIUS Soft Starter 3RW44 PCS 7 Library (specifically block SSDIR / FB1052 or SSDIR_L / FB1054) that are absent from the Engineering Station's installed block catalog. When attempting to resolve this by downloading and installing the SIRIUS Soft Starter 3RW44 PCS 7 Library V8.2 from Siemens Industry Online Support (SIOS Entry 109738469), the setup installer rejects with a message that a V8.0 or V8.1 base library must be installed first. This occurs because the online download is an update/upgrade package that requires an existing licensed base installation. Resolving the error requires installing the licensed base library media, applying the V8.2 update, and updating block types in the chart folder.
Table of Contents
- The Role of the SSDIR Block in SIRIUS 3RW44 Integration
- Base Installation vs Online Upgrade Package Requirements
- Step-by-Step Installation, Hotfix Application, and Library Update
- Verification
- Limitations and Operational Precautions
- Engineer FAQ
- Technical References
- Related Articles
- Related Tags
The Role of the SSDIR Block in SIRIUS 3RW44 Integration
The Siemens SIRIUS 3RW44 soft starter is widely deployed across process automation for controlled starting and stopping of three-phase asynchronous motors in pumps, compressors, and conveyors. In SIMATIC PCS 7, seamless integration is achieved using the dedicated SIRIUS 3RW44 PCS 7 Library. This library provides certified channel drivers, diagnostics, and APL-style faceplates for WinCC.
The core motor control block is SSDIR (Direct Soft Starter, typically FB1052) or its large counterpart SSDIR_L (FB1054). When an engineering team retrieves an existing Multiproject onto a newly configured Engineering Station or attempts to compile a CFC containing soft starter logic, the compiler interrogates the local block library registry. If the SIRIUS library is missing or incompletely registered, compilation halts with: Error: SSDIR - The library is not installed.
Base Installation vs Online Upgrade Package Requirements
When engineers search Siemens Industry Online Support (SIOS) to download the missing library, they frequently encounter entry ID 109738469 titled 'SIRIUS Soft Starter 3RW44 PCS 7 Library V8.2'. However, running Start.exe from this download abruptly aborts with an installation prerequisite error.
As explicitly stated in the SIOS release notes: 'The software SIRIUS Soft Starter 3RW44 PCS 7 Library V8.2 is now available for download. With this download, an existing installation of SIRIUS Soft Starter 3RW44 PCS 7 Library V8.1 can be updated to V8.2.' The download does not contain full standalone installation files; it contains delta update files that patch an existing commercial base license installation.
Step-by-Step Installation, Hotfix Application, and Library Update
To resolve the compiler error and install the SIRIUS 3RW44 library correctly in PCS 7 V8.2, follow this procedure:
- Audit Existing Software and Remove Migration Tools: Open Windows Control Panel -> Programs and Features. If
3RW44 Soft Starter PCS 7 Library V8 Migration(V8.0, SP1, or SP2) is installed, uninstall it completely. The migration tool is mutually exclusive with native V8.2. - Install Licensed Base Library Media: Obtain the original commercial installation media (DVD or Siemens Online Software Delivery download) for
SIRIUS Soft Starter 3RW44 PCS 7 Library V8.0orV8.1. Run setup and complete the installation, including Automation License Manager (ALM) license transfer. - Extract and Install V8.2 Update: Download the ZIP archive from SIOS Entry
109738469. Extract the archive completely to a local folder (do not run directly from within the compressed folder). Navigate toSS_PCS7_V82and executeSetup.exeas Administrator. - Install Hotfix 1: Download and install Hotfix 1 from SIOS Entry
109750696to resolve runtime communication bugs under PCS 7 V8.2. - Update Block Types in SIMATIC Manager: Open the Multiproject in SIMATIC Manager. Open the Master Data Library (MDL), open the SIRIUS 3RW44 library block folder, and copy
SSDIR(FB1052) and its associated driver blocks into the MDL. SelectOptions -> Update Block Typesto synchronize all chart instances. - Execute Clean CFC Compilation: Recompile the CFC charts with
Scope: Entire ProgramandGenerate Module Driverschecked.
Verification
Verify the complete resolution of the library failure using these steps:
- SIMATIC Manager Installed Software Check: Open
Help -> About -> Installed Software -> Display. Confirm thatSIRIUS Soft Starter 3RW44 PCS 7 Librarydisplays versionV8.2 + HF1. - CFC Catalog Inspection: Open any CFC chart. Open the block catalog (
View -> Catalog). Expand theLibrariestab, locateSIRIUS 3RW44, and verify thatSSDIRappears and can be dragged onto the sheet without error. - CFC Program Compilation: Execute
Chart -> Compile -> Chart as Program. Confirm that compilation completes with0 Errorsand that module drivers for the soft starter are generated cleanly.
Limitations and Operational Precautions
When working with SIRIUS add-on libraries in SIMATIC PCS 7, observe these constraints:
- Module Driver Generation: SIRIUS 3RW44 uses specialized diagnostic blocks (
SSDIAG) inserted into OB82/OB86 during module driver compilation. Ensure HW Config contains the correct GSD or OM (Object Manager) module definitions. - WinCC Faceplate Synchronization: When updating block types from V8.0/V8.1 to V8.2, ensure the corresponding WinCC faceplate files (
@pg_ssdir*.pdl) are copied into the OS projectGraCSdirectory before performing an OS compile. - Commercial Procurement and Licensing Disclaimer: Add-on function block libraries for intelligent field devices (such as SIRIUS 3RW44, SIMOCODE pro, and SIPROTEC) are separately licensed commercial products not included in the standard PCS 7 base software bundle. Verify part numbers (MLFBs) and Engineering/Runtime license counts with an authorized Siemens distributor.
Engineer FAQ
Why didn't Siemens include the full base installer in the SIOS download?
Siemens Industry Online Support provides software updates and service packs for registered customers who already own a valid base software license. Standalone base installers require commercial purchase via Siemens Industry Mall.
Can I use the standard APL MotL block instead of SSDIR for a 3RW44?
You can use MotL to provide basic start/stop digital commands via standard I/O; however, you will lose all PROFIBUS DP diagnostics, current readings, thermal capacity monitoring, and detailed soft starter parameterization provided by SSDIR.
What is the difference between SSDIR and SSDIR_L?
SSDIR provides standard control and diagnostics for normal bidirectional or unidirectional starting. SSDIR_L (Large) includes extended statistical data, energy monitoring parameters, and advanced maintenance counter integrations.
Technical References
- SIRIUS Soft Starter 3RW44 PCS 7 Library V8.2 Manual (A5E35898864)
- Siemens Industry Online Support: 'SIRIUS Soft Starter 3RW44 PCS 7 Library V8.2' (Entry ID: 109738469)
- Siemens Industry Online Support: 'Hotfix 1 for SIRIUS Soft Starter 3RW44 PCS 7 Library V8.2' (Entry ID: 109750696)
Related Articles
- Evaluating Standalone STEP 7 V5.6, CFC V8.2, and WinCC V7.4 Upgrades on Legacy PCS 7 Systems (CPU 414-4H).md
- Best Practices for Duplicating CFC Logic in SIMATIC PCS 7 - Reusable Typical Charts, Master Data Library, and CMTs.md
- Understanding Chart-Based Runtime Group Management in SIMATIC PCS 7 - Folder Colors and Execution Organization.md
Related Tags
- SIRIUS 3RW44
- SSDIR
- Soft Starter
- PCS 7 V8.2
- Block Library
- Add-On Library