The library should include dynamic faceplates or pop-ups. When an operator clicks on a pump symbol, a standardized pop-up should appear offering control (Start/Stop), setpoints, and diagnostic information. Embedding this logic into the library object saves hours of scripting per project.
Changelog example:
## 2025-03-10
- Added: agitator_running.svg, agitator_stopped.svg
- Deprecated: old_pump_red.svg (use pump_fault.svg instead)
- Updated: All valve icons to new corporate blue (#1F618D)
| Challenge | Description | |-----------|-------------| | Inconsistent semantics | Red “stop” icon from different sources may have different shapes, colors, or animation behaviors. | | Format fragmentation | Projects mix PNG, BMP, SVG, WMF, and proprietary symbol formats (e.g., .sym). | | Poor scalability | No central versioning → multiple outdated copies of the same pump symbol. | | Loss of metadata | Image files lack tags (pressure rating, fluid type, safety class). | | Device constraints | Some HMIs have limited color depth or memory; generic images fail at runtime. | hmi image library
| Metric | Before (no library) | After (with library) | |--------|---------------------|----------------------| | Time to add a new pump symbol to 10 HMI projects | 4 hours | 15 minutes (drag, auto‑scale) | | Visual inconsistency across screens | High (≥ 5 variations) | Low (1 canonical version) | | Reuse of state animations (e.g., flashing alarm) | Rare | Standardized library | | Onboarding new HMI engineer | 2 days (learn custom image conventions) | 2 hours | The library should include dynamic faceplates or pop-ups
Vendors like InSource or Symbol Factory (by Siemens) offer libraries with 4,000+ symbols pre-coded for color animation. Cost: $300–$1,500. | Metric | Before (no library) | After