23.10
Generating user dialogs using customized EasyXLanguage scripts
23.10.1
Scope of functions
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.
Use
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 229)".
Function Manual
01/2017
225