©
National Instruments Corporation
4-1
4
Human Machine Interface
This chapter explains what a Human Machine Interface (HMI) is and how
you can monitor and control tags from your HMI. This chapter also
describes several general principles of HMI programming in G, and
provides activities that illustrate how to accomplish the following:
•
Build your HMI using the HMI G Wizard
•
Customize front panel objects with imported graphics
Note
To understand the concepts, and to complete most tasks associated with building
an HMI, you should be familiar with the basic functionality of G programming.
If you have not completed the
section of this manual, you should do
so now.
The example diagrams shown in this chapter are taken from several HMI
examples you can find in the
BridgeVIEW\Examples\HMI Examples
folder.
What Is an HMI?
An HMI is the interface through which an operator interacts with the
BridgeVIEW system and with the outside environment that BridgeVIEW
monitors and controls. The operator is the end user of the system.
To monitor the changes in configured tags in real time, you can build one
or more Human Machine Interface (HMI) applications.
BridgeVIEW includes a set of VIs with which you can control your HMI,
access the Real-Time Database and Citadel, perform calculations and logic,
and switch between different displays. The BridgeVIEW VI library
includes Alarms and Events VIs, Historical Data VIs, System VIs, Tags
VIs, and Tag Attributes VIs. For more information about these VIs, see
Appendix A,
. For more information about the
G VI Library, see the Online Reference.