Commissioning Manual
284 6FC5397-4EP10-0BA8, 07/2018
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 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 288)".
Note
The following section is not intended as a comprehensive description of XML (Extensible Markup Language). Please refer to
the relevant specialist literature for additional information.