Table of Contents

HMI Editor

General information

Part of the Mervis IDE is also an integrated HMI editor. A HMI editor creates the human-machine interface. In the Mervis world, the HMI editor is used to create the textual or graphical interface definition between a PLC, or the control software, and a person - the user.

Installator contains also older Mervis HMI editor. This editor can be used to modify older definitions created in older releases of Mervis IDE.

The definitions are created in a HMI project. It is in the Solution Explorer at the same menu level as Executable projects or Library projects.

In a HMI project, different templates are created. In the Simple mode they are:

The HMI Editor Workspace

To give you a better idea of how the HMI Editor operates within the IDE, here is an example of a comprehensive SCADA template being designed:

Mervis HMI Editor Workspace

When working in the HMI Editor, the IDE layout is optimized for visual design and hardware configuration:

Using Custom Graphics and Mervis Symbols

You can enhance your graphical templates by importing custom icons, such as those from the freely available Mervis Symbols library. There are two primary ways to implement these within the HMI Editor:

Static Images

For symbols that serve as background elements or do not change based on controller data, utilize the standard Image object.

Dynamic State Mapping

For symbols that need to update dynamically based on live controller data (such as a pump turning on or a valve opening), utilize the States mapping feature.