Commissioning Manual
298 01/2017
Customizing HMI display with EasyXLanguage scripts
14.1
The "Generate user dialogs" function offers an open structure and enables the user to develop customer-specific and
application-specific user interfaces in the SINUMERIK 808D/SINUMERIK 808D ADVANCED.
The control system offers an XML-based script language for generating user dialogs.
This script language makes it possible to display machine-specific menus and dialog forms in the user-
defined operating area on the HMI.
All dialog forms can be designed on a language-neutral basis. In such cases, the system reads out the texts to be displayed
from the accompanying language database.
The defined XML instructions offer the following properties:
● Display dialogs containing the following elements:
– Softkeys
– Variables
– Texts and Help texts
– Graphics and Help displays
● Call dialogs by performing the following operation:
– Pressing the (start) softkeys
● Restructure dialogs dynamically by performing the following operations:
– Editing and deleting softkeys
– Defining and designing variable fields
– Inserting, exchanging, and deleting display texts (language-dependent or language-neutral)
– Inserting, exchanging, and deleting graphics
● Initiate operations in response to the following actions:
– Displaying dialogs
– Inputting values (variables)
– Selecting a softkey
– Exiting dialogs
● Exchange data between dialogs
● Operate variables as follows:
– Read (NC, PLC, and user variables)
– Write (NC, PLC, and user variables)
– Combine with mathematical, comparison, or logic operators
● Execute the following functions:
– Subprograms
– File functions
– PI services
● Apply protection levels according to user classes
The valid elements (tags) for the script language are described in Section "XML identifier (Page 302)".