← Back to home

Import ISA-101 symbols into Weintek EasyBuilder Pro

15-minute setup · cMT, cMT-X, eMT, MT8000 series

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.

What you'll get: a Picture Library of 256×128 px transparent PNGs, ready to drop on a Multi-state Lamp object and bind to a PLC state register (1 word per equipment). Perfect for ISA-101 calm displays.

Step-by-step

1

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 1,000+ 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.

2

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.

3

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: for cMT projects, import the PNGs into the cmt-graphics-svg path so the HMI runtime caches them at startup.

4

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).

5

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 valueStateImage suffix
0Stopped_stopped
1Starting_starting
2Running_running
3No feedback_nofb
4Manual_manual
5Disabled_disabled
6Run + alarm P1_running_p1
7Run + alarm P2_running_p2
8Fault_stopped_p1
6

(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:

// Siemens S7 / Schneider M340 / Allen-Bradley CompactLogix // Tag M101_State : INT IF M101.RunOK THEN M101_State := 2; // Running ELSIF M101.Starting THEN M101_State := 1; // Starting (3s window) ELSIF M101.LocalMode THEN M101_State := 4; // Manual ELSIF M101.Disabled THEN M101_State := 5; // Disabled ELSIF M101.NoFeedback THEN M101_State := 3; // No feedback ELSE M101_State := 0; // Stopped END_IF; // If alarm pending, override state IF M101.AlarmP1 AND M101_State = 2 THEN M101_State := 6; END_IF; IF M101.AlarmP2 AND M101_State = 2 THEN M101_State := 7; END_IF; IF M101.Fault THEN M101_State := 8; END_IF;

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.

ModelRecommended sizeSource pack
cMT-X 15.6"320×160 or 512×256Studio (512×256)
cMT3092X 9.7"256×128Standard Weintek pack
cMT3072X / 3092X 7"192×96 to 256×128Standard Weintek pack
MT8071iE 7"192×96Standard Weintek pack

Common pitfalls

What's next

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 →

Other vendors