Import ISA-101 symbols into Rockwell FactoryTalk View
FactoryTalk View Studio handles both ME (PanelView Plus) and SE (Distributed) projects, but the import path is the same: drop bitmaps or vectors into the project image library, then drive a Multi-state Indicator from a PLC INT tag.
Step-by-step
Download the FactoryTalk pack
From the catalog, click ↓ FactoryTalk pack. You get SVG (preferred for SE and ME 11+) and PNG fallback (for older runtimes), organized by category.
Open the project Image library
In FactoryTalk View Studio, expand your application → Graphics → Images. Right-click Images → Add Component Into Application.
Browse to the unzipped motor/ folder and select all SVG (or PNG) files. They appear under the Images node.
Place a Multi-state Indicator
Open or create a Display. From the toolbox: Objects → Indicators → Multi-state Indicator. Drop on the canvas.
Right-click → Properties. Under States:
- Set Number of states to 9.
- For each state (0..8), set Image to the matching PNG/SVG you imported.
- Optionally set Caption for screen-reader / accessibility text.
Bind to a PLC tag
In the Multi-state Indicator Connections tab:
- Indicator: bind to your PLC state INT tag (e.g.
{::[CLX]Equipment.M101.State}). - Optimization: leave Read at default (state changes are infrequent enough).
(Optional) Wrap as a Global Object / AOI faceplate
For the same equipment used many times, create a Global Object in Graphics → Global Objects. Place the Multi-state Indicator inside, expose State and Tag as parameters, and reference it from any display.
If your PLC uses Add-On Instructions (AOI) like P_Motor from the PlantPAx library, the AOI's Sts_Motor output already encodes state — map it directly to the indicator value.
Recommended PLC encoding (Logix 5000 SCL/Structured Text)
Single INT per equipment, in a controller-scoped UDT or AOI:
PanelView Plus sizing
| Display | Recommended size | Pack |
|---|---|---|
| PanelView Plus 7 Performance 19" | 320×160 | WinCC pack (SVG) |
| PanelView Plus 7 Standard 12"–15" | 256×128 | WinCC pack (SVG) |
| PanelView Plus 7 Standard 7"–10" | 192×96 to 256×128 | Weintek pack (PNG) |
| PanelView Plus Compact | 128×64 to 192×96 | Weintek pack (PNG) |
Common pitfalls
- "Image cannot be loaded" on runtime: verify the image was imported into the project (not just linked from disk). Right-click image → Properties → ensure Embedded is checked.
- State 0 always shown: the Multi-state Indicator defaults to state 0 when the tag is null. Initialize the PLC state register on power-up.
- SVG renders pixelated on PanelView Plus 6: SVG support is partial on older runtimes. Use the PNG pack for PVP6.
- Slow display load with 30+ indicators: use Global Objects so the same image is shared across instances rather than embedded N times.
What's next
- The 9 motor states encoding explained
- ISA-101 reference for the design philosophy
- In the catalog: Style preset → Rockwell FactoryTalk matches the PlantPAx color palette.
Try the catalog free
12 symbols unlocked, no signup. Perfect for prototyping a Multi-state Indicator before committing.
Open the catalog →