Import ISA-101 symbols into Weintek EasyBuilder Pro
This is the fastest path from the HMI Library catalog to working Multi-state Lamps in Weintek EasyBuilder Pro. Tested on EBPro 6.07 and later, on cMT-X (recommended), cMT and eMT/iE/MT8000 series.
Step-by-step
Download the Weintek pack from the catalog
Open the catalog, click the ↓ Weintek pack button at the top right. You get a .zip with all 900+ symbols rendered as 256×128 transparent PNGs at 2× density (so they stay crisp on retina cMT-X displays).
Free demo accounts get a 12-symbol watermarked subset. Starter and above unlock the full pack.
Unzip and organize by category
Inside the zip you'll find folders by category: motor/, pump/, valve/, tank/, conveyor/, etc. Each equipment has its 9 ISA-101 states named {kind}_{state}.png — for example motor_3ph_canon_running.png.
Import into the Picture Library
In EasyBuilder Pro: Library → Picture Library → Picture Manager → Import. Point it at the unzipped folder. EBPro will create a sub-library per folder; rename to your project conventions (e.g. HMI_LIB_MOTORS).
Tip: save the imported set as a single User Library (Library → Picture Library → Save as → User, file extension .flb) so you can drop it into other EBPro projects without re-importing.
Place a Multi-state Lamp object
From the toolbar: Object → Lamp → Multi-state Lamp. Bind Read Address to the PLC tag holding the equipment state code (recommended: 1 word per equipment, encoded 0-8 for the 9 ISA states).
Map state values to images
In the Multi-state Lamp dialog, switch the shape to Picture. For each state value (0..N), select the matching PNG from the imported library. Recommended encoding:
| PLC value | State | Image suffix |
|---|---|---|
0 | Stopped | _stopped |
1 | Starting | _starting |
2 | Running | _running |
3 | No feedback | _nofb |
4 | Manual | _manual |
5 | Disabled | _disabled |
6 | Run + alarm P1 | _running_p1 |
7 | Run + alarm P2 | _running_p2 |
8 | Fault | _stopped_p1 |
(Optional) Overlay tag with a Text Object
The HMI Library symbols ship without text by default — that's deliberate, because Weintek already manages the equipment tag through a Text Object (so the tag stays editable without re-importing the picture). Place a Static Text or Dynamic Text on top of the Multi-state Lamp at the centered position.
If you prefer the tag baked into the image, regenerate the catalog with "Tag on top" enabled in the sidebar before downloading.
Recommended PLC encoding
The simplest pattern: 1 INT word per equipment, with bits or value enums driving the state. Example for a motor with VFD:
Sizing for different cMT models
The Weintek pack ships at 256×128 px. For larger HMIs (cMT-X 15", cMT3092X 9.7"), use the 512×256 version available in the Studio plan, or set the Multi-state Lamp's frame size to 320×160 — EBPro upscales smoothly because the source PNGs are 2× density.
For small panels (cMT-iPC15, MT8071iE 7"), 192×96 px is enough; downscaling preserves crispness.
| Model | Recommended size | Source pack |
|---|---|---|
| cMT-X 15.6" | 320×160 or 512×256 | Studio (512×256) |
| cMT3092X 9.7" | 256×128 | Standard Weintek pack |
| cMT3072X / 3092X 7" | 192×96 to 256×128 | Standard Weintek pack |
| MT8071iE 7" | 192×96 | Standard Weintek pack |
Common pitfalls
- Tag drift between picture and text: if you bake the tag into the picture, you have to re-export when the tag changes. Use a Text Object overlay instead.
- Bitmap blur on cMT-X retina: import the 2× source (the standard Weintek pack already is 2×). Don't downscale before importing.
- State 0 rendered as Stopped instead of "no value": initialize the PLC state register on power-up. Otherwise an undefined state shows as "stopped" even when the equipment is unreachable. Map state 3 (No feedback) to comm-fail.
- Multi-state Lamp doesn't refresh: check the Read Address scan rate is fast enough (typically 250 ms). For critical alarm states, use Event Display instead.
What's next
- Read the 9 motor states every HMI should show to understand why the encoding above matters.
- Browse the ISA-101 reference for the design philosophy behind the calm color palette.
- Need a vendor-specific style preset (ABB, Siemens, Rockwell)? Use the Style preset dropdown in the catalog sidebar before downloading.
Try the catalog free
12 symbols unlocked, no signup, no credit card. See the Multi-state Lamp examples live before you buy.
Open the catalog →