Premium HMI

Scalable, open and flexible HMIs

Complete software for every visualization and monitoring need

With Premium HMI software platform, ASEM has been providing valuable visualization systems appreciated for the quantity and quality of the functionalities available and the transversality of the platform, which makes it possible to use the same project both on HMI solutions based on ARM or x86 hardware platforms (also with multicore architecture support), with WinCE or WIN 32/64 Runtimes without any need to modify or change settings in the ‘Premium HMI Studio’ development tool.


Premium HMI 5
PHMI 5 supports the latest Microsoft® XAML visualization technologies that enable the design of advanced and modernoperator interfaces, typical of latest generation mobile devices.
PHMI 5 supports 16 million colours, manages transparency and colour shade effects, supports multitouch gestures which further improve the user experience of HMI projects and provides a rich library of graphic objects particularly accurate from an aesthetic and ergonomic point of view making it possible to design unprecedented user interface screens.
The XAML graphic objects library, available for Win CE and Win 32/64, is added to the existing library maintaining full compatibility, so that the user just needs to make a mouse click in the development tool to convert existing projects introducing new graphic objects without making any changes, retaining all scripts assigned to graphic objects or variables linked to properties that vary dynamically. PHMI 5 is a unique HMI platform in the competitive context due to the possibility to develop the graphical interface with XAML objects and Windows CE enviroment.


Multitouch and OPC UA
Premium HMI 5 supports Multitouch programming for Win 32/64 and WEC 7 systems with multicore processors and supports OPC UA protocol, leading the way to the distributed connectivity of the "Industry 4.0" and Industrial "IoT".


"Total Cost of Ownership" reduction
With the intuitiveness of Premium HMI object design, the project debugging tools and the possibility to use a single development tool for any type of application (from the simplest on operator panels to the most complex on Panel PCs or the most innovative on smart mobile devices), it becomes easy to save a considerable amount of time in learning, personnel training, application maintenance and end-user support and service.

Features

Premium HMI Studio

A unique development tool to realize HMI projects for Windows CE and Windows 32/64 operating systems on ARM and x86 hardware platforms


• Object-oriented programming to drastically reduce use of code in project development, thus saving time not only in designing but also in project debugging and maintenance
• Ergonomic and highly configurable development tool (floating and traditional windows, shortcuts and configuration pop-ups) to fully adapt to every kind of requirement
• Wizard for project quick development (templates, automatic creation of project pages, title headings, navigation keys, alarm model and Data Logger model)
• Project explorer with hierarchical tree view of resources (selection of multiple objects and single components of a group, copy/paste function support)
• Support of layer programming with layer visibility management (configured objects of the various synoptics can be attributed to different layers)
• Support to automation system modeling by means of compex data structures, also including substructures, and ability to import them from CODESYS
• Distributed project planning with support of "Father project / Child project" philosophy which dynamically links and integrates decentralised projects (the Father project includes all the resources of the Child project as if they were its own)
• Export and import of variables, languages and translations, alarms and logs in .CSV format
• Wide graphic symbols library (also with integrated animation logic), organised in categories with immediate display of preview and Drag&Drop in synoptics. Possibility to create new symbols and new categories

Latest generation graphic user interface

Premium HMI offers the most advanced graphic technologies based on XAML standards and it is the only visualization solution supporting XAML vector graphics also on Windows CE operating system.


• Premium HMI introduces a new 16 million colours graphic rendering engine supporting XAML advanced graphic technologies
• Sophisticated management of transparency and shading effects
• Automatic re-Dimensioning of screens for devices with different graphic resolutions; this feature of Premium HMI allows existing projects to be easily reused on different systems regardless of the graphic resolution of the display
• Rich gallery of vector graphic objects (buttons, switches, analogue displays, sliders, etc.) to realise unprecedented user interface projects
• Complete set of graphic animations (including movement of objects along definable routes)
• SVG import functionality
• «Alias» support and inheritance of symbols with definition of public symbols and automatic propagation of modifications from parent object to child object
• Integrated support for multi-monitor systems



Recognition of pointing gestures

Support of Multitouch gestures for an intuitive interaction with the HMI project

• Scroll

• Flick ↔

• Dual Touch: simultaneous touch of two different command objects

• Objects drag & drop on

• Win 32/64 runtime

Scalability

Premium HMI offers a unique development environment to realise the user interface of all ASEM HMI solutions based on ARM Cortex and x86 architectures with Windows CE and Windows 32/64 operating systems


• Premium HMI allows the company to keep just one software platform to meet all visualization needs, from the simplest projects to more demanding supervision applications, thus saving time in learning, updating and personnel training

Connectivity and communication

Premium HMI has a complete communication drivers library for the most used PLCs on the market


• Specific wizards allow the import and automatic configuration of project Variables (Tags) directly from the PLC project, reducing configuration time and errors
• Premium HMI 5 integrates OPC UA Client and OPC DA Client technology (the product meets the certification criteria established by the OPC Foundation)
• Automatic tag import from CODESYS Workbench for a better integration of control and visualization environments
• VBA interface for dynamic control of communication parameters (in runtime)

Premium HMI also provides:
• High performance and reactivity of controls to meet the most demanding requirements of machine manufacturers that need fast data updating and a prompt dispatch of commands to actuators
• Support for multi-protocol interfacing with data transfer function (gateway) between communication channels
• Real-Time I/O ODBC Link provides connectivity towards company’s information systems. Each variable (Tag) has the reading-writingconnectivity to an external relational DB. Therefore the Real-Time DB of the project can be shared automatically (partially or entirely) on a DB table, allowing sharing of plant’s real-time data with the company’s ERP
• Availability of normalisers for the application of nonlinear transformations to the variables

Networking

Premium HMI 5 has sophisticated Networking technology able to connect different HMI stations via Ethernet with multilevel Client/Server architecture


• The Client/Server architectures are supported by integrated functionalities that allow online distribution of both dynamic information and projects
• Local execution of Client projects works by loading the project from servers
• Efficiency and performance are guaranteed by the "eventdriven" architecture for data synchronisation
• The server stations can be based indifferently on Windows CE or Windows 32/64

Openness and flexibility

Premium HMI is based on XML, ODBC, OPC, VBA, TCP/ IP and SQL standard technologies, integrated in the platform to guarantee easy access and data transparency


• Projects are stored in XML  format, which can be edited even with external Editors
• Support of data sharing on shared memory
• Data storage management on relational database (MS SQL Server, Oracle, MySQL, MS Access, SQL, etc.)
• Native support of Microsoft Visual Source Safe, a tool allowing online management of projects which is used by development teams to guarantee security, multiusers, changes traceability, maintenance and recovery of project versions

Data logger, Trends and Data Analysis - Traceability of data and historical archives

The Data Logger is the main tool for process data recording.

In addition Premium HMI offers sophisticated tools such as Trends and Data Analysis objects to analyse and represent logged data

• Simple configuration of process data sampling options
• Data can be recorded by frequency (time), or at event or variation (with dead band)
• Data storage on Database and text file both in local and remote
• Trends are graphic objects representing curves regarding the tendency of process data
     Trends can be either dynamic or historical and have multiple features to represent graphically value. They are directly linked to Data Loggers and allow you to represent data by time period or other types of filters, zooms, pen selection, logarithmic scale, average value, compressed representation of the whole graph on one page, etc.
• Data Analysis objects are more sophisticated than Trends and allow you to analyse and graphically represent logged data recorded by Data Loggers
    Data Analysis objects execute quick analyses at pre-set periods, comparisons and overlapping of curves (analyses with sample curves or comparative analyses of different periods, difference between values of two different graphs, etc.)

Premium HMI provides also:
• Traceability of variable modifications, with storage of the old and new value and modification’s author
• Visualization of events history, both from local database and network server (view of server HMI alarms from Client interface)
• Data archive export in .CSV format

Recipe manager

Production recipes allow you to manage archives containing operating parameters of the production process of different products


• Production recipes are managed by objects with the same recording techniques as Data Loggers, both on Database and on text files
• Selecting the desired product, it is possible to activate parameter values relating to the process variables
• Possibility to have multiple recipe structures inserted inside one another to design complex modular machines
• Simplified configuration with project structures for recipe use. The object technology allows you to create a "recipe" object and, once the related variable has been assigned to it, a specific "wizard" automatically generates the recipe management window, with a fully customisable user interface (fonts, colours, etc.)
• As an alternative, a simple grid viewer object allows you to manage recipe data traditionally
• Recipe data can be exported and imported in.CSV format

Alarm manager

Premium HMI provides maximum reliability in events management, guaranteeing continuous and immediate system/ machine monitoring, improving its efficiency and minimising production downtime


• Alarms are managed according to ISA S-18 standards, but they are entirely customizable with high-configurable objects and templates-oriented programming (threshold alarms, digital alarms, warning messages without recognition cycle, etc.)

• Simple definition and configuration of repetitive alarms using templates

• Fixed or variable triggering thresholds determine activation of the alarm, managing the four standard operating statuses (ON, OFF, ACK and RST) and the consequent representation of active alarms in visualization objects, managed by Windows or Banners with several filters (by time, area, priority, period, etc.) and the possibility to dynamically combine help and wizards on external files (CHM, HTML, PDF)

• Library tools for the organic visualization of active alarms, alarms awaiting acknowledgement and the alarm log with the possibility to apply visualization filters for a simple search and analysis

• The Alarms Window and the Historic Log Window are the tools to visualize active or stored alarms and can be inserted and configured as objects in any screen

• Premium HMI introduces the possibility to select an active alarm and directly view its history in the alarm window

• The Alarm Log automatically records all the events (Alarms, Driver Events or System Events) on the relational database (even on Windows CE) or on text files

• Alarm Dispatcher to promptly send alarms or messages via SMS or E-mail; the notification is sent to the specific User or Group of Users and can be customised depending on timetables, calendars, work shifts, etc. SMS notification dispatcher based on SMPP protocol (dispatches SMSs via Internet without modem)

Scheduler and Event generator

Scheduler objects offer maximum configurability of commands executed on a temporal base in Runtime


• Premium HMI schedulers manage time-based programming of any control, with flexibly configurable timetables. The operator has full freedom to establish commands, events and periods
• The schedulers are supported also by Windows CE and Web Client
• "Event Objects" define lists of commands that can be flexibly configured  "Event Objects" drastically reduce the need to use code, executing command actions associated to events generated by variables (Tags) or by actions bound to command objects (e.g. buttons, menus, etc.)

Security and standards

Premium HMI applications guarantee maximum level of safety and reliability in compliance with CFR21 part 11 standards


• Users and Passwords management has been expressly designed to guarantee simple and integrated implementation of projects conforming with the severe CFR21 part 11 standards of the  American FDA (Food & Drug Administration)
• Maximum protection of data and system access by managing criteria according to 1024 User levels and 16 access areas
• Data recording (Data Loggers, Events or any other data) is performed both on safe relational database (e.g. Ms SQL Server or Oracle) and in proprietary format (.DAT or .XML formatted  text) encrypted with 128 bit encryption, to obtain recorded data that are visible only to Premium HMI controlled access features
• Additional tools: electronic signature, control of tampering attempts, password expiration, automatic log-off and management of Audit Trails
• Support to the management of RFID modules



Scripting and integrated languages

Premium HMI integrates a powerful VBA Engine (both for Windows CE an for Windows 32/64), able to execute codes that are perfectly compatible with the VBA standard (Visual Basic for Application) and to use a wide range of API for the most different project features


• Scripts can be executed as normal routines or "encapsulated" in objects in response to events (graphic objects, alarm objects, data loggers etc.)
• Scripts support multithreading, the simultaneous execution of different scripts.

Premium HMI provides also:
• VB.Net syntax support and management of software components based on .Net technology (only on Windows 32/64)
• VBA expression generator to edit logic expressions directly on objects instead of assigning variables
• Support of sequential combinational language, typical of PLCs (Instructions List IL or AWL)
• Openness to integration of ActiveX, OCX, DLL software components

Multi-language support

Each Premium HMI project can contain all the text strings in a virtually unlimited number of languages and with any Unicode character, even with UTF-16 code for Asiatic and Arab characters


• Editing texts in different languages is facilitated by import/export tools
Texts are managed in the project string table, compatible with Copy/Paste operations of Editors like Microsoft Excel
• Any language can be changed and activated both in Editor and in Runtime modes
• A specific language can be activated when a specific Audit Trail user logs on
• The font size is automatically adjusted dependig on the language selected, optimizing the filling of the text boxes

Print reports

Premium HMI integrates a simple and flexible tool in the development environment to make multilanguage printing reports


• Possibility to fully customize printing pages with Copy/Paste operations of variables and objects from the project pages (even graphs like trends, plotters, etc.)


Premium HMI provides also:

• Printing of objects with values which change dynamically over time
• Printing of variables present in the Data Logger, both on the Database and in .CSV format
• Printing on file, printer and creation of PDF files



Debugging tools

Premium HMI has an integrated simulator to execute debugging without transferring the project in the target. The simulator allows communication with the protocols configured in the project


• Powerful online debugger to analyse and simulate the project, both locally and remotely (even during execution)
• Possibility of full project recovery from the target hardware device for a safe and protected modification of the password (with retransmission of the modified project to the target device)
• In case of multi-language projects, control/verification of non-translated text strings


Premium HMI provides also:
• Verification and reporting of variables not used in the project (Cross Reference )
• "Refactoring" tools for the automatic design error correction

Support for Web Client remote control

Premium HMI offers the best Web Client technology with remote access independent from local operation


• Remote control of projects with "Premium HMI Mobile", free App for iOS and Android devices (needs Premium HMI 3.0.1102 or later releases)
• The Web Client with JAVAbased architecture allows the server and projects to be accessed via Internet browser from any platform and operating system

Features and Runtime versions

Premium HMI 5.0 Licence version
BASIC for WinCE
ADVANCED for WinCE
BASIC for Win 32
PRO for Win 32
ADVANCED for Win 32
RealTime DB
Max. 1024 byte
Max. 8192 byte
Max. 2048 byte
Max. 2048 byte
Max. 4096 byte
Normalization
ODBC Realtime
Trace DB
Data Structures
OPC DA Client
OPC UA Client
OPC Client XML DA
-
-
Networking
Script’s IntelliSense Tags
-
OPCUA Server
-
-
Premium HMI 5.0 Licence version
BASIC for WinCE
ADVANCED for WinCE
BASIC for Win 32
PRO for Win 32
ADVANCED for Win 32
Vector Graphics Editor
XAML Vector Graphics
✔ [1]
✔ [1]
SVG Vector Graphics import tool 
BMP, GIF, JPG, WMF, EMF support
Gesture Recognition
Objects Drag & Drop
Dynamic Animation
Symbols library
Import/Export Symbols
Public Symbols
Power Template (VBA Symbols)
Grid
Synapses
Schedulers
Editing Menu
Style Reference Management in Symbols
Dundas Potentiometer
IP Video Camera Window
Objects’ Alias Management
Multitouch
Premium HMI 5.0 Licence version
BASIC for WinCE
ADVANCED for WinCE
BASIC for Win 32
PRO for Win 32
ADVANCED for Win 32
Maximum alarm
1024
4096
2048
2048
4096
Alarm Management
Historical Management (CSV)
Historical Management (ODBC)
Alarm notification (SMS, E-Mail)
SMS sending via SMPP protocol
Alarm Areas
Comment on ACK alarm
Premium HMI 5.0 Licence version
BASIC for WinCE
ADVANCED for WinCE
BASIC for Win 32
PRO for Win 32
ADVANCED for Win 32
Recipes / Data Logger (XML)
Recipes / Data Logger (ODBC)
Max -.2
-
Premium HMI 5.0 Licence version
BASIC for WinCE
ADVANCED for WinCE
BASIC for Win 32
PRO for Win 32
ADVANCED for Win 32
Text Reports
 ✔
 ✔
 ✔
 ✔
 ✔
Graphic Reports and Alarm Statistics
 ✔
 ✔
 ✔(2)
 ✔
 ✔
Premium HMI 5.0 Licence version
BASIC for WinCE
ADVANCED for WinCE
BASIC for Win 32
PRO for Win 32
ADVANCED for Win 32
RealTime Trends
Historical Trends on .CSV files
Historical Trends (linked to Data Logger XML)
Historical Trends on Database (ODBC)
-
Premium HMI 5.0 Licence version
BASIC for WinCE
ADVANCED for WinCE
BASIC for Win 32
PRO for Win 32
ADVANCED for Win 32
1024 levels management
Users’ groups management
CFR21
-
Runtime users
Dynamic Multi-language
Unicode Support
Windows Users
-
-
-
-
Premium HMI 5.0 Licence version
BASIC for WinCE
ADVANCED for WinCE
BASIC for Win 32
PRO for Win 32
ADVANCED for Win 32
Max number Drivers
Max -. 2
Max -. 4
Max -. 2
Max -. 2
Max -. 4
Tag Importer from PLC
Event Objects
Normaliser Objects
Scheduler Objects
Premium HMI 5.0 Licence version
BASIC for WinCE
ADVANCED for WinCE
BASIC for Win 32
PRO for Win 32
ADVANCED for Win 32
IL Logic (Step5-Step7)
VBA Logic (WinWrap Basic) 
Max 2 scripts
VBA Interface for communication drivers
-
Synapse Logic
-
Networking
Child Projects
-
Synoptic Navigation
-
Integration to Visual Source Safe
Web Client
-
Max 4 clients
-
-
Max 2 clients
Premium HMI Mobile
-
-
-
Touchscreen Support
Crossed List
Debugger

Supported protocols

Protocols / devices
Serial Interface
Ethernet Interface
HW add-on Interface
CODESYS, ELAU, KEB, PARKER,…
-
-
Rockwell DF1 and Data Highway
-
-
Rockwell Ethernet/IP
-
-
Rockwell Ethernet/IP 1800
-
-
Applicon cards
-
-
Applicon Cards
B&R PVI with protocol INA2000 (2)
-
B&R TCP (3)
-
-
BACNET IP
-
-
Beckhoff Twincat (ADS protocol) (4)
-
-
CANOpen Master
-
-
NETCoreX XANOpen Master
CANOpen Slave only PDO
-
-
NETcoreX CANOpen Slave
KNX (EIBUS Konnex)
-
ELAP
-
-
FATEK TCP
-
-
GE FANUC SNP-X
-
-
GE SRTP2
-
-
Hilscher DPM in PROFIBUS, CANOPEN
-
-
CIF cards
Hilscher MPI
-
-
CIF cards
Hilscher NETLINK
-
-
Hilscher NETX MPI
-
-
NETCoreX MPI
Hilscher NETX PROFIBUS Slave
-
-
NETCoreX PROFIBUS SLAVE
Hitachi PLC serie H
-
-
IBH Softech
-
-
KEB DIN66109-II
-
-
LENZE LECOM AB
-
-
LonWorks
-
Mitsubishi MELSEC A
-
-
Mitsubishi MELSEC FX
-
-
Mitsubishi MELSEC Q
-
Mistubishi FX3U TCP
-
-
Modbus RTU Master / Slave
-
-
Modbus TCP IP
-
-
Moeller SUCOM
-
-
OMRON FINS
-
OMRON Host Link
-
-
OMRON Ethernet/IP
-
-
PANASONIC FP MEWTOCOL
-
ROBOX
-
-
SAIA via SCOMM DLL
-
SAIA S-BUS
-
SCHNEIDER UNITELWAY SLAVE
-
-
SEW MoviLink
-
-
SIEMENS MPI PC ADAPTER
-
-
SIEMENS S5 CPU
-
RS-232 to Current Loop Converter
SIEMENS S5 DK3864R
-
-
SIEMENS S7 200 PPI
-
-
SIEMENS S7 300/400 MPI (5)
-
-
SIEMENS S7 TCP 300/400
-
-
SIEMENS SAPI S7
-
SIMENS CP5611, 5613, 5614, 5412 e SIEMATIC NET
SIEMENS Simotion
-
-
SIEMENS S7 TIA (7)
-
-
SIEMENS S7 Profinet (8)
-
-
Protocols / devices
WinCE on ARM
WinCE x86
Win32/64 on x86
CODESYS, ELAU, KEB, PARKER,…
✔(1)
Rockwell DF1 and Data Highway
Rockwell Ethernet/IP
Rockwell Ethernet/IP 1800
Applicon cards
-
-
B&R PVI with protocol INA2000 (2)
B&R TCP (3)
BACNET IP
-
-
Beckhoff Twincat (ADS protocol) (4)
CANOpen Master
-
CANOpen Slave only PDO
-
KNX (EIBUS Konnex)
-
-
ELAP
FATEK TCP
GE FANUC SNP-X
-
GE SRTP2
Hilscher DPM in PROFIBUS, CANOPEN
-
Hilscher MPI
-
Hilscher NETLINK
-
Hilscher NETX MPI
-
Hilscher NETX PROFIBUS Slave
-
Hitachi PLC serie H
-
-
IBH Softech
KEB DIN66109-II
LENZE LECOM AB
LonWorks
-
-
Mitsubishi MELSEC A
-
-
Mitsubishi MELSEC FX
Mitsubishi MELSEC Q
Mistubishi FX3U TCP
-
-
Modbus RTU Master / Slave
Modbus TCP IP
Moeller SUCOM
OMRON FINS
OMRON Host Link
OMRON Ethernet/IP
PANASONIC FP MEWTOCOL
ROBOX
SAIA via SCOMM DLL
-
-
SAIA S-BUS
SCHNEIDER UNITELWAY SLAVE
SEW MoviLink
SIEMENS MPI PC ADAPTER
SIEMENS S5 CPU
SIEMENS S5 DK3864R
SIEMENS S7 200 PPI
SIEMENS S7 300/400 MPI (5)
✔(6)
-
SIEMENS S7 TCP 300/400
SIEMENS SAPI S7
-
-
SIEMENS Simotion
SIEMENS S7 TIA (7)
SIEMENS S7 Profinet (8)

(1) Requires CODESYS Gateway running on controller side
(2) Requires PLC communication support program supplied by ASEM
(3) PVI communication libraries supplied by B&R are mandatory
(4) ADS communication libraries supplied by Beckhoff are mandatory
(5) "Ethernet-MPI Gateway" function, local or remote using UBIQUITY,
supported ONLY with PHMI5
(6) Only OT600/HMI600/Smartbox
(7) Supports the variable import from TIA Portal and communication
S7-1200 / S7-1500 controllers via absolute addressing (no symbolic)
(8) Supports the variable import from TIA Portal and communication
S7-1200 / S7-1500 controllers via symbolic addressing

Additional Components

Premium HMI Mobile

Mobile app which offers the possibility to view and interact with Premium HMI projects from smart devices

Personal area

Login to your personal area to download your restricted contents. If you don’t have am ASEM account yet, register here.

Drivers
Configurators
Software Setup

Contact us