Databases:

The Tag Database stores various information items ('tags') of interest. Any tag may be assigned to one or more tag groups. Tag Manager allows you to create and edit tags. Message Database maintains text messages. Recipe Database is useful for repeatable and quick batch process setup.  Configuration Parameters from one controller can be saved and transferred to other controllers. Databases can be transferred to/from Excel.

 

Details in Manual Section 3

Datalogs:

InstantHMI supports Time Based and Event Triggered data logging of selected tags. Datalogs may be viewed in trend graphs and transferred to historic trending module for analysis. PDA Datalogs may be transferred to desktop pc for viewing and analysis in Excel. Formatted Spool Reports may also be logged, incorporated in printer reports and archived. Datalogs may be saved in ODBC and CSV formats.

 

Details in Manual Section 3.7 & 14

Macros:

InstantHMI supports global project macros and local screen macros. Macro editor lets you create view and edit macros and save them in the macro database.
Macros are available for several functions: Switch Screen, Set Data, Print, Spool, Recipe Save/Write, Execute Script, Print Screen, etc. Thus, you may create macro based touch zones and buttons for switching screens, entering data, saving recipes and other functions.

 

Details in Manual Section 7

Scripts:

InstantHMI supports a simple yet powerful scripting language. Most mathematical operators and functions are supported. Other functions include: GetElapsedTime( ), GetDayOfWeek( ), Beep( ), Wait( ), Get/SetTag( ), and RecipeLoad/Save( ). Scripts may be created to perform calculations (e.g. KVA/KW in power systems), scaling of variables (e.g. 4-20 mA signal), control or simulation (e.g. Ramp and Soak) and many other useful functions.

 

Details in Manual Section 8

Project Protection:

Project Protection benefits OEMs, System Integrators and Project Designers. It allows to safeguard OEM value-add project design components in InstantHMI. Project Protection may be used to prevent end users/operators from using design features (such as screen modification) that are not required to perform their tasks. Any selected project component (Tag Database, Data Source, Screens, Bitmaps, Scripts, Macros, Object Assemblies) may be protected.

 

Details in Manual Section 4.9