Table of contents
1 Generating user dialogs...............................................................................................................................5
1.1 Scope of functions....................................................................................................................5
1.2 Fundamentals of Configuration................................................................................................7
1.3 Configuration files....................................................................................................................9
1.4 Structure of configuration file.................................................................................................12
1.5 Language dependency...........................................................................................................14
1.6 XML identifier.........................................................................................................................14
1.6.1 General structure...................................................................................................................14
1.6.2 Instruction/identifier descriptions............................................................................................15
1.6.3 Color coding...........................................................................................................................42
1.6.4 Special XML syntax................................................................................................................42
1.6.5 Operators...............................................................................................................................43
1.6.6 Generating softkey menus and dialog forms..........................................................................44
1.7 Generating user menus..........................................................................................................71
1.7.1 Creating processing cycle forms............................................................................................71
1.7.2 Substitution characters...........................................................................................................74
1.8 Addressing components.........................................................................................................74
1.8.1 PLC addressing......................................................................................................................74
1.8.2 Addressing NC variables........................................................................................................76
1.8.3 Generating NC/PLC addresses during the runtime................................................................76
1.8.4 Addressing drive components................................................................................................76
1.8.5 Addressing machine and setting data....................................................................................79
1.8.6 Addressing user data.............................................................................................................80
1.9 Predefined functions..............................................................................................................81
2 Generating commissioning dialogs...........................................................................................................121
2.1 Overview of functions...........................................................................................................121
2.2 Configuration in the PLC user program................................................................................123
2.3 Display on the user interface................................................................................................126
2.4 Creating language-dependent texts.....................................................................................127
2.5 User example for a power unit.............................................................................................128
2.6 Script language....................................................................................................................129
2.6.1 CONTROL_RESET..............................................................................................................132
2.6.2 FILE......................................................................................................................................132
2.6.3 OPTION_MD........................................................................................................................133
2.6.4 PLC_INTERFACE................................................................................................................134
2.6.5 POWER_OFF.......................................................................................................................135
2.6.6 WAITING..............................................................................................................................135
2.6.7 XML identifiers for the dialog................................................................................................135
Easy XML
Programming Manual, 10/2015, 6FC5397-3DP40-5BA3 3