Troubleshoot an APL Prerequisite Error When Installing PCS 7 Industry Library
When an Industry Library V9.0 setup reports that APL is missing on a PCS 7 V9.1 station, first compare the exact library versions rather than reinstalling APL. Siemens requires the IL version to match the APL unless a specific compatibility exception applies. For PCS 7 V9.1 with APL V9.1, evaluate IL V9.1; IL V9.0 SP1 has a separate, conditional V9.1 path that requires a compatible APL/Basis version line and project update.
Table of Contents
- Applies To
- Why the Installer Reports a Missing Prerequisite
- Choose the Version Path
- Troubleshooting the Setup Prerequisite
- After Installation
- Verification
- Limitations and Operational Precautions
- Engineer FAQ
- Technical References
- Related Articles
- Related Tags
Applies To
This article addresses a PCS 7 V9.1 engineering station where the Advanced Process Library (APL) V9.1 is installed and an installer for PCS 7 Industry Library (IL) V9.0 reports that APL is missing. The ticket does not identify the exact IL service pack/update or PCS 7 service pack, so those details must be read from the installer media and installed product versions.
Why the Installer Reports a Missing Prerequisite
The warning should be treated as a prerequisite/version compatibility issue, not as proof that APL is absent. Siemens describes the PCS 7 Industry Library as an expansion of APL and states that the IL version must match the APL version; backward or upward compatibility is not assumed unless specifically stated in the applicable readme.
For the V9.1 library, Siemens lists PCS 7 V9.1 with Industry Library V9.1 as the minimum configuration for its PCS 7 blocks. For V9.0 SP1, Siemens separately documents a limited PCS 7 V9.1 compatibility case: the project must be upgraded without utilization of new functions, and APL and Basis Library must be at least V9.0.3 Update 4. That exception does not make APL V9.1 interchangeable with APL V9.0.3.
Choose the Version Path
Use the path that matches the project's actual engineering libraries:
If the project currently uses APL V9.1, the compatible choice to evaluate first is IL V9.1. Use V9.0 only if there is a defined project requirement and the exact V9.0 package's Siemens compatibility conditions are met.
Troubleshooting the Setup Prerequisite
- Record the exact PCS 7 release/service pack, APL version and update, Basis Library version and update, and complete IL installer version. Do not rely on a folder name or only the major version number.
- Check the corresponding Siemens IL readme and compatibility tool for that exact combination. In particular, distinguish a full V9.0 package from V9.0 SP1 and distinguish PCS 7 V9.1 from V9.1 SP1.
- If the project uses APL V9.1, obtain and evaluate the IL V9.1 package intended for PCS 7 V9.1. Its readme specifies the V9.1 line and its installation prerequisites.
- If a legacy requirement calls for IL V9.0 SP1, verify that the project-update conditions and the named APL/Basis versions are satisfied before installation. The readme's exception is specific; it is not permission to mix arbitrary library versions.
- Retry setup only after matching the package and prerequisites. If the warning persists, retain the full installer message and exact component versions for a Siemens compatibility check.
The forum replies mention installing APL/Basis after IL. The readmes reviewed here do not establish that as a universal installation order, so do not apply it without an instruction for the exact package and operating system.
After Installation
Siemens' V9.1 IL readme says its setup installs AS blocks and OS faceplates/functions, and its installation notes identify the resulting Industry Lib PCS 7 V91 library. For project updates, the readme instructs engineers to copy blocks into the AS project and perform a block type import. Installing the library is distinct from changing a project, importing block types, compiling AS or OS, and downloading a program. Perform only the project-update actions required by the version-matched readme and site change controls.
Verification
Verify the installed product version in the product setup or installed-software information and confirm the corresponding library is available in the engineering library catalog. Then compare the actual project APL/Basis versions and service-pack level with the compatibility conditions before using blocks. Do not infer project compatibility merely because the setup completes; project import, compilation, OS faceplate updates, and downloads are separate activities that require their own version-specific checks.
Limitations and Operational Precautions
The ticket does not provide the full installer text, exact Industry Library package/update, PCS 7 service pack, or APL/Basis update levels. This prevents determining which exact prerequisite check produced the message. The V9.0 SP1 readme's V9.1 exception is not a blanket approval for V9.0 releases or PCS 7 V9.1 SP1. Do not replace an installed library stack or change project blocks on an operating plant without backups, impact review, testing, and a rollback plan. The original reply's claimed installation order is not confirmed by the readmes cited here.
Engineer FAQ
For a PCS 7 V9.1 project with APL V9.1, use the matching IL V9.1 release as the starting compatibility path. Industry Library V9.0 SP1 has a documented V9.1 exception only with its named project-update and APL/Basis conditions. Confirm the exact service pack and updates before setup; do not treat a newer APL as automatically satisfying an older IL installer.
Technical References
- Siemens, PCS 7 Industry Library Readme V9.1 (Online), 11/2021, A5E51591867-AA, sections 6.3–6.4. It specifies the V9.1 requirement, update-install rules, and IL/APL version matching: https://cache.industry.siemens.com/dl/files/069/109805069/att_1092465/v1/IL-Readme-Online_en-US.pdf
- Siemens, PCS 7 Industry Library Readme V9.0 SP1 (online), A5E50248324-AC, sections 3.3–3.4. It states the V9.1 compatibility exception, minimum APL/Basis versions, and the requirement for the full library before applying the update: https://cache.industry.siemens.com/dl/files/121/109750121/att_928993/v1/IL-Readme-Online_en-US.pdf
- Siemens Compatibility Tool: https://www.siemens.com/kompatool