Fix Incomplete PCS 7 Industry Library Faceplates on an OS Client

Fix Incomplete PCS 7 Industry Library Faceplates on an OS Client

If Industry Library faceplates are incomplete only on a PCS 7 OS client, check that the matching IL Runtime components are installed on that client. Siemens' IL V9.0 SP1 Readme says to install Runtime components on every OS computer and to match the IL release to the APL version. Copying IL_Common.bmo reportedly restored one client, but that single-file workaround does not establish a complete or maintainable installation.

Table of Contents

Why a faceplate can differ on the client

In the reported PCS 7 multiproject, Industry Library blocks and faceplates worked on the Engineering Station and OS servers, but an OS client showed an incomplete faceplate. The client did not contain the same IL_Common.bmo file found under the server's C:\Program Files (x86)\SIEMENS\WinCC\aplib\ScriptLibStd path. The thread's file-copy workaround reportedly restored the display, but a responder cautioned that copying one script may omit other runtime components.

Install the matching Industry Library runtime

For Industry Library V9.0 SP1, Siemens' Readme says to install the Engineering and Runtime packages on the Engineering Station and install Runtime components on every OS computer. It also says to match the Industry Library release to the APL version used; backward or forward compatibility is not assumed unless explicitly specified. Therefore, verify the installed PCS 7, APL, and IL versions, then install the matching IL OS/runtime component on the affected OS client using the supported product setup. Do not treat manually copying IL_Common.bmo as a complete installation.

Repair and compare the client installation

  1. Record the IL and APL versions installed on the ES and OS servers, plus PCS 7/WinCC versions on the affected client. 2. Compare the client's installed IL runtime components with the target release's installation requirements. 3. Use the matching IL OS product setup to install or repair the runtime component on the OS client. 4. Follow product-specific instructions for client restart, project transfer, or Runtime restart; do not assume that copying the BMO file is sufficient. 5. Compare the same faceplate and block instance on server and client.

Treat the BMO copy as a reported workaround only

The ticket reports that copying IL_Common.bmo from a server to the client made the faceplate display correctly. It does not establish that the file was the only missing component, that the file versions matched, or that the installation remains maintainable after library updates. Use this observation as a clue when comparing installations, not as a universal deployment procedure.

Verification

Open representative Industry Library faceplates on the repaired client and confirm all expected views, parameters, and controls are present. Check for missing-script or runtime errors and compare version/build information with the server. Repeat after a supported client restart or project update as appropriate. Visual completeness alone does not prove that operator controls, scripts, and other IL runtime functions all work.

Limitations and Operational Precautions

The ticket does not state the PCS 7 or Industry Library version, exact missing faceplate content, or any script/runtime errors. The official installation guidance cited here is for IL V9.0 SP1; use it only if that is the installed library release and verify the matching APL. Installing client software or updating library components should follow site change control and supported PCS 7 compatibility requirements.

Engineer FAQ

Is copying IL_Common.bmo the recommended fix? The ticket says it restored the display in that case, but the thread cautions that it may not replace the full OS runtime installation.

Where should IL Runtime be installed? Siemens' IL V9.0 SP1 Readme states that Runtime components must be installed on every OS computer.

Must the IL version match APL? Siemens says the IL version must match the APL version used unless a documented exception applies.

Why did the server show the faceplate correctly? The servers had the relevant BMO file while the client did not; that difference points to a client-side installation mismatch, but does not prove all dependencies were present.

Can the OS setup be skipped if the file exists? No. A single file's presence does not confirm all required OS/runtime components are installed.

Technical References

  • PCS 7 Industry Library Readme V9.0 SP1 (online), section 3.4 “Installing PCS 7 Industry Library”; states to install Engineering and Runtime packages on the ES and Runtime components on every OS computer, and to match the IL version to the APL version. The PDF timed out when opened through the web tool; the cited installation text was available in Siemens' indexed manual result.

Related Articles

Related Tags

PCS 7 Industry Library, OS client, WinCC faceplates, APL compatibility

20 respuestas