Assigning and Changing APL Block Icon Variants in Continuous Function Chart (CFC)
To assign or change the visual block icon variant of an APL block in SIMATIC PCS 7—such as switching MonAnL from the default horizontal bar (@MonAnL/1) to the compact gauge variant (@MonAnL/3)—enter only the numeric variant index in the block properties in CFC. In the CFC chart, right-click the block, select Object Properties, locate the 'Block Icon' (Bausteinsymbol) field, and enter '3' (not the full string '@MonAnL/3'). PCS 7 automatically prepends '@/' during compilation. After setting the number, execute 'Create/Update Block Icons' in SIMATIC Manager to update process screens.
Table of Contents
- APL Block Icon Variant Architecture in @PCS7Typicals
- The Suffix Naming Syntax Rule in CFC Object Properties
- Standard APL Block Icon Variants for Analog and Drive Blocks
- Step-by-Step Procedure to Change Icon Variants and Update Screens
- Verification
- Limitations and Operational Precautions
- Engineer FAQ
- Technical References
- Related Articles
- Related Tags
APL Block Icon Variant Architecture in @PCS7Typicals
In SIMATIC PCS 7, the Advanced Process Library (APL) provides diverse graphic representation options for each technological function block. In the template picture @PCS7TypicalsAPLV9.pdl (or @PCS7TypicalsAPLV8.pdl), each block icon is tagged with an internal attribute type formatted as:
@<BlockType>/<VariantNumber>
For example, for analog monitor block MonAnL, the typicals library provides:
- @MonAnL/1: Standard horizontal bar with process value, limits, and engineering units.
- @MonAnL/2: Compact square icon displaying only process value and unit.
- @MonAnL/3: Analog dial / gauge with trend indicator.
- @MonAnL/4: Vertical bar graph representation.
This allows process engineers to adapt HMI screens to high-density mimic overviews or detailed equipment graphics.
The Suffix Naming Syntax Rule in CFC Object Properties
A pervasive engineering mistake occurs when an engineer enters the full string @MonAnL/3 into the CFC block properties. Doing so fails because of the internal generator concatenation algorithm:
The PCS 7 icon generator takes the block type name (MonAnL) and concatenates it with the string entered in the Block Icon field: @MonAnL/ $+$ <CFC_Entry>. If the engineer entered @MonAnL/3, the generator searches the typicals library for:
@MonAnL/@MonAnL/3
Because that symbol does not exist in @PCS7Typicals, the generator falls back to the default variant (@MonAnL/1 or @MonAnL/) or reports an unreferenced template error. The engineer must enter only the numeric suffix: 3.
Standard APL Block Icon Variants for Analog and Drive Blocks
The table below details standard APL block icon variant indices, graphic styles, and typical application scenarios:
type PropertyMonAnL1@MonAnL/1MonAnL2@MonAnL/2MonAnL3@MonAnL/3MonAnL4@MonAnL/4MotL1@MotL/1MotL2@MotL/2VlvL1@VlvL/1Step-by-Step Procedure to Change Icon Variants and Update Screens
- Set Block Icon Variant in CFC:
- In SIMATIC Manager, open the CFC chart containing the target block (e.g.,MonAnL).
- Right-click the block -> select Object Properties.
- In the General tab, locate the field Block Icon (Bausteinsymbol).
- Enter the desired numeric suffix: enter3.
- Click OK to save block properties. - Bulk Assignment via Process Object View (Optional):
- To modify hundreds of blocks simultaneously, open Process Object View (POV) in SIMATIC Manager.
- Select the Blocks tab -> filter by Block TypeMonAnL.
- Locate the column Block Icon: enter3across all target rows. - Execute Create/Update Block Icons:
- In SIMATIC Manager, right-click the OS project or plant hierarchy folder.
- Select Plant Hierarchy -> Create/Update Block Icons....
- Select the target process pictures and click OK. - Verify Updated Graphics in WinCC:
- Open the target process screen in Graphics Designer: confirm that the old horizontal bar has been replaced by the circular gauge icon (@MonAnL/3).
Verification
Verify icon variant generation through the following steps:
1. In Graphics Designer, inspect the Object Properties of the generated icon: confirm that type reads @MonAnL/3.
2. Activate WinCC Runtime: verify that the gauge displays the real-time process value, high/low alarm limits, and units.
3. Click the block icon: verify that the standard APL faceplate opens normally with all diagnostic views intact.
Limitations and Operational Precautions
Never attempt to change block icon styles merely by typing a new value into the type property of an already-placed icon in Graphics Designer. Modifying the text string does not replace the internal vector graphics or shapes of an existing object; it only updates metadata. You must always change the variant in CFC and run 'Create/Update Block Icons' so the generator extracts the true graphic template from @PCS7Typicals.
Engineer FAQ
Technical References
- SIMATIC PCS 7 OS Process Control System - Operator Station Configuration Manual
- SIMATIC PCS 7 Advanced Process Library (APL) Styleguide
- Siemens Technical Support: Customizing PCS 7 Typicals and Block Icon Variants (SIOS Entry ID 109748950)
Related Articles
- Configuring APL Vlv2WayL Block Icon State Orientation and Triangle Colors in WinCC
- Preventing Block Icon Layer Reset to Layer 0 During Create and Update Block Icons
- Architecture and Catalog Reference for SIMATIC PCS 7 Advanced Process Library (APL)
Related Tags
- Block Icons
- Typicals
- MonAnL
- CFC Properties
- APL Variants
- Graphics Designer