Table of contents
Expanding the user interface
Commissioning Manual, 11/2006, 6FC5397-0DP10-0BA0
v
3 Programming support ............................................................................................................................. 3-1
3.1 What does programming support do? ....................................................................................... 3-1
3.2 Cycle support ............................................................................................................................. 3-2
3.3 Activating a dialog from the NC program................................................................................... 3-4
3.3.1 Structure of "MMC" instruction................................................................................................... 3-5
3.3.2 Example of MMC instruction ...................................................................................................... 3-7
3.3.3 Example 1: MMC instruction without acknowledgment ............................................................. 3-9
3.3.4 Example 2: Hold time and optional text variables.................................................................... 3-10
3.3.5 Example 3: MMC instruction with synchronous acknowledgment mode................................. 3-11
3.3.6 Example 4: Positioning of input/output field............................................................................. 3-12
3.3.7 Example 5: Displaying graphics in the dialog screen .............................................................. 3-14
3.3.8 Example 6: Displaying OPI variables....................................................................................... 3-15
3.3.9 Example 7: Asynchronous acknowledgment mode with softkeys ........................................... 3-16
4 Configure hotkeys and PLC keys............................................................................................................ 4-1
4.1 Introduction ................................................................................................................................ 4-1
4.1.1 OP hotkeys................................................................................................................................. 4-2
4.1.2 Functions of the keys on delivery............................................................................................... 4-3
4.2 Configuration.............................................................................................................................. 4-4
4.2.1 Configuration overview .............................................................................................................. 4-4
4.2.2 Configuration in the KEYS.INI file.............................................................................................. 4-6
4.2.3 Programming a hotkey event..................................................................................................... 4-8
4.2.4 Expansions and special cases................................................................................................. 4-10
4.2.5 Expanded functions for PLC keys............................................................................................ 4-12
4.3 PLC interface ........................................................................................................................... 4-12
4.3.1 Structure of the interface.......................................................................................................... 4-12
4.3.2 Description of the PLC display selection ................................................................................. 4-13
4.3.3 Configuring the dialog selection............................................................................................... 4-16
4.4 Selecting dialog/softkey menus ............................................................................................... 4-17
4.4.1 Assigning INI files to operating areas ...................................................................................... 4-17
4.4.2 Configuring "Expand user interface" functions ........................................................................ 4-18
4.5 List of selectable states............................................................................................................ 4-19
4.5.1 Selectable states in HMI Advanced ......................................................................................... 4-19
4.5.2 Selectable states in HMI Embedded sl.................................................................................... 4-21
4.5.3 Selectable states in ShopMill on NCU ..................................................................................... 4-21
4.5.4 Selectable states in ShopTurn on NCU ................................................................................... 4-24
5 "Custom" operating area......................................................................................................................... 5-1
5.1 Delivery condition and use......................................................................................................... 5-1
5.2 Activating the operating area ..................................................................................................... 5-2
5.3 Defining the start dialog ............................................................................................................. 5-3
6 Configuring environment......................................................................................................................... 6-1
6.1 Scope of supply ......................................................................................................................... 6-1
6.2 Creating configuration data........................................................................................................ 6-2
6.2.1 Using the COMMON.COM file................................................................................................... 6-2
6.2.2 Structure of the COMMON.COM file.......................................................................................... 6-3
6.2.3 Configuring start softkeys .......................................................................................................... 6-5
6.2.4 Language-dependent text.......................................................................................................... 6-6