|
−
|
InstantHMI®
- How it Works
|
 |
'Cloud Ready' InstantHMI 6.1 for Remote Access from any Browser
(iPad, iPhone, Android, BlackBerry, Laptop PC, etc.)
LaunchPad Designer from $300 ... $900
Runtime Engine
from $270 ... $1300
Software Options from $120 ... $600
|
| |
More... |
|
| |
|
−
|
LaunchPad Development System
|
 |
The LaunchPad serves as the command and control center from which you may access the main program elements of InstantHMI 5.1. It allows you to design your HMI projects on Windows PC and deploy it on your target runtime platforms (Windows PC, Windows CE, Pocket PC, Palm OS and Smartphone). You may view project outline, design your screens, edit project setup including choice of runtime platforms, run your pc project, transfer and view reports including historic trends.
|
| |
Details in Manual Section 2
|
|
| |
|
−
|
Screen Designer
and Report Designer
|
 |
The Screen Designer allows you to place widgets and other objects on the screen to view/modify application I/O data. You may also create and attach scripts to screen objects to transform and present data to your operator in convenient format. You may create macro based touch zones and buttons for switching screens, entering data, saving recipes and other functions. You may setup data sources, screen passwords, recipe control flags, data entry tab order, TCP/IP links with InstantHMI nodes, etc.
The Report Designer allows you to generate customized free-form report templates to be used for printer reports. It also allows you to generate spool record templates, which you can use with the help of the spooling capability provided, to print multiple reports to disk concurrently. This spooling capability in effect provides you with multiple (up to 100) virtual printers. You may also merge the spooled reports into a single printed report whose template is under your total control.
|
| |
Report Designer Brochure
|
Details in Manual Section 4 & 5
|
|
| |
 |
InstantHMI projects may be run on any of the supported platforms. Runtime engines are available for Windows PC, Windows CE, Pocket PC, Smartphones and Palm OS. Each runtime engine (including PDA) can stand-alone or networked with other runtime engines. It utilizes a communication link and a driver DLL to link the operator with the raw data source (programmable and other I/O controllers used in the application).
|
| |
Details in Manual Section 9 & 10
|
|
| |
 |
Historic Trend utility provides you with a graphical representation of data logged by InstantHMI runtime engines. You may view selected data items over time periods of interest with or without data interpolation (Linear or Cubic Spline). This provides a powerful utility for analyzing trends and printing graphical reports. You may also view trend history in the runtime engine using the enhanced real time/historic plot object.
|
| |
Details in Manual Section 9 & 10
|
|
| |
 |
InstantHMI 6.1 supports Alarm Management Features compatible with ANSI/ISA - 18.2 - 2009 standards. Reference Source:
We highly recommend the excellent book published by ISA in 2011: “Alarm Management”, by authors Bill Hollifield and
Eddie Habibi. This is a regulatory standard that applies to all processes and systems although it has a built-in grand
father clause for existing systems. At Design time Tags can be configured for alarms including priority, zone, etc.
At Runtime, the operator can view only selected alarms by filtering alarms according to priority and zone, and then
acknowledge individually or in groups. All transitions into and out of alarm states, along with operator acknowledgements
and missed acknowledgements, are logged and the logged alarm history can also be viewed and printed.
|
| |
Alarm Management Brochure
|
Details in Manual Section 17
|
|
| |
|
|
 |
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
|
|
| |
 |
The New Project Wizard will guide you step by step to quickly create and test a new project for your application in minutes. Click on Help to review each Step and then click on the Action button (example: Step 1: Create New Project, Step 2: Define Data Source, Step 3: Data Viewer, Step 4: Screen Designer, Step 5: Runtime Engine).
|
|
Details in Manual Section 2.4.1
|
|
| |
 |
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, SQL database and/or CSV formats.
|
| |
Details in Manual Section 3.7 & 13
|
|
| |
 |
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( ), etc. 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.
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 8 & 6
|
|
| |
 |
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 7
 |
|
| |
 |
The Task Scheduler, as implemented in InstantHMI 6.1, simplifies complex tasks that otherwise may require writing elaborate scripts.
We introduce and describe the Task Scheduler functionality in the context of a reporting task to do hourly spooling and daily reports.
|
| |
Task Scheduler Brochure
|
Details in Manual Section 16
 |
|
| |
|
|
−
|
Communication Links (Serial, WiFi, Bluetooth, TCP/IP, EtherNet/IP, ActiveX, OPC, Infrared, etc.) and Drivers
|
|
InstantHMI
provides connectivity over various communication links:
wired serial or Ethernet, or wireless infrared, WiFi, and
Bluetooth. Communication protocols such as EtherNet/IP,
TCP/IP, ActiveX and OPC are supported.
Comm Drivers are available to support many communication protocols. |
|
 |
Serial (RS-232, RS-422 and RS-485) links are
supported.
TCP/IP is a network communication protocol that
allows nodes (computers and other devices) on an Ethernet
network to exchange information among them. TCP/IP can be
used in a LAN (Local Area Network) or through the Internet.
InstantHMI implements TCP/IP, which allows the transfer of
data between InstantHMI nodes (PC, PDA or Windows CE) across
the room or across the world. |
|
|
|
|
 |
EtherNet/IP is an 'Encapsulation Protocol' which
carries forward the flavor of TCP/IP (and UDP/IP) very well.
The EIP encapsulated message packet transmitted over the
Ethernet media is embedded in a TCP/IP packet.
EtherNet/IP implementation in InstantHMI enables
access to AB Logix controller tags without requiring
ladder logic change. Data access includes Class and
Object Attributes thus simplifying and streamlining
HMI functions across your entire industrial network.
Access to Legacy Controller Files (PLC5e, SLC5/05,
MicroLogix etc) is supported. |
|
|
|
|
 |
ActiveX controls inherit much of their design
from OLE documents, which allow applications to embed
their data transparently in other applications.
ActiveX Controls are COM objects with an User
Interface. The InstantHMI Screen Designer and PC
Runtime Engine are ActiveX containers. The Screen
Designer as a container will allow you to insert
ActiveX Control objects into the screen document.
OPC (OLE for Process Control) is a standard
OLE/COM interface communication protocol that allows OPC Servers and OPC
Clients to exchange information relevant to field devices, and process
controllers. InstantHMI implements OPC Client Data Access to OPC Servers.
|
|
|
|
|
 |
Bluetooth technology is built into many PDAs and provides RF (Radio
Frequency)
communications in the 2.45 GHz spectrum (using Frequency Hopping).
Class 1 devices have a range of about 30 feet, while class2
devices have range of 300 feet. Serial Bluetooth adapters
provide Bluetooth capability to serial ports on legacy controllers
and this eliminates the need for a serial cable link. |
|
|
|
|
 |
WiFi
and Infrared wireless links
are useful when devices are inaccessible or in hazardous
locations. InstantHMI is capable of communicating via Infrared (IR) or WiFi to
Controllers. IR and WiFi Connectivity Kits from Software
Horizons help convert almost any Controller into a wireless
device. |
|
|
Details in Manual Section 8
 |
|
|