Generating User Dialogs Using Customized Easyxlanguage Scripts; Scope Of Functions - Siemens SINUMERIK 808D Function Manual

Hide thumbs Also See for SINUMERIK 808D:
Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading

Table of Contents