KUKA HMI Easy 10 en

Download as pdf or txt
Download as pdf or txt
You are on page 1of 49

Engineering Software KUKA Deutschland GmbH

KUKA.HMI Easy 1.0

For KUKA System Software 8.3 and 8.5


For VW System Software 8.3

KUKA.HMI

Easy 1.0

Issued: 16.04.2018

Version: KUKA.HMI Easy 1.0 V1


KUKA.HMI Easy 1.0

© Copyright 2018
KUKA Deutschland GmbH
Zugspitzstraße 140
D-86165 Augsburg
Germany

This documentation or excerpts therefrom may not be reproduced or disclosed to third parties without
the express permission of KUKA Deutschland GmbH.
Other functions not described in this documentation may be operable in the controller. The user has
no claims to these functions, however, in the case of a replacement or service work.
We have checked the content of this documentation for conformity with the hardware and software
described. Nevertheless, discrepancies cannot be precluded, for which reason we are not able to
guarantee total conformity. The information in this documentation is checked on a regular basis, how-
ever, and necessary corrections will be incorporated in the subsequent edition.
Subject to technical alterations without an effect on the function.
KIM-PS5-DOC
Translation of the original documentation

Publication: Pub KUKA.HMI Easy 1.0 (PDF) en


Book structure: KUKA.HMI Easy 1.0 V1.1
Version: KUKA.HMI Easy 1.0 V1

2 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


Contents

Contents
1 Introduction .................................................................................................. 5
1.1 Target group .............................................................................................................. 5
1.2 Industrial robot documentation ................................................................................... 5
1.3 Representation of warnings and notes ...................................................................... 5
1.4 Trademarks ................................................................................................................ 6
1.5 Terms used ................................................................................................................ 6
1.6 Licenses ..................................................................................................................... 6

2 Product description ..................................................................................... 7


2.1 Overview .................................................................................................................... 7
2.2 Intended use .............................................................................................................. 7

3 Safety ............................................................................................................ 9
4 Installation .................................................................................................... 11
4.1 System requirements ................................................................................................. 11
4.2 Installation via WorkVisual ......................................................................................... 11
4.2.1 Installing or updating KUKA.HMI Easy 1.0 ........................................................... 11
4.2.2 Uninstalling KUKA.HMI Easy 1.0 .......................................................................... 12
4.3 Installation via smartHMI ............................................................................................ 12
4.3.1 Installing or updating KUKA.HMI Easy 1.0 ........................................................... 12
4.3.2 Uninstalling KUKA.HMI Easy 1.0 .......................................................................... 13

5 Configuration ............................................................................................... 15
5.1 Creating an HMI Easy module ................................................................................... 15
5.2 Opening a file in the HMI Easy editor ....................................................................... 16
5.3 Creating/removing tabs .............................................................................................. 16
5.4 Inserting and editing interface elements .................................................................... 17
5.5 Position on the HMI ................................................................................................. 18
5.6 General properties ................................................................................................... 18
5.7 Element-specific properties .................................................................................... 19
5.7.1 Drop-down box element ...................................................................................... 20
5.7.2 Image element ...................................................................................................... 20
5.7.3 Text block element .............................................................................................. 21
5.7.4 Text box element ................................................................................................. 21
5.7.5 Numeric + / - element .......................................................................................... 22
5.7.6 Slider control element ......................................................................................... 22
5.7.7 LED element ......................................................................................................... 22
5.7.8 LED on / off element ............................................................................................ 23
5.7.9 Pushbutton element ............................................................................................ 23
5.7.10 Reference element ............................................................................................... 23
5.7.11 Array element ....................................................................................................... 24
5.8 Copying interface elements ....................................................................................... 25
5.9 Moving interface elements to the background ........................................................... 25
5.10 Removing interface elements .................................................................................... 25
5.11 Integrating the user interface in KUKA smartHMI ...................................................... 25

6 Programming ............................................................................................... 27

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 3 / 49


KUKA.HMI Easy 1.0

6.1 KRL functions ............................................................................................................ 27


6.1.1 HmiEasyOpenView ............................................................................................... 27
6.1.2 HmiEasyOpenViewWithTab ................................................................................. 27
6.1.3 HmiEasyOpenTab ................................................................................................ 27
6.1.4 HmiEasyAnyViewIsOpen ...................................................................................... 28
6.1.5 HmiEasyViewIsOpen ............................................................................................ 28
6.1.6 HmiEasyViewWithTabIsOpen .............................................................................. 28
6.1.7 HmiEasyTabIsOpen ............................................................................................. 28
6.1.8 HmiEasyCloseActView ......................................................................................... 29
6.1.9 HmiEasyCloseView .............................................................................................. 29
6.1.10 HmiEasySetString ................................................................................................ 29
6.2 KRL variables ............................................................................................................ 30
6.2.1 HmiEasy.OpenView .............................................................................................. 30
6.2.2 HmiEasy.ActView ................................................................................................. 30
6.2.3 HmiEasy.OpenTab ............................................................................................... 30
6.2.4 HmiEasy.ActTab ................................................................................................... 30
6.2.5 HmiEasy.CloseActView ........................................................................................ 31

7 Messages ...................................................................................................... 33
7.1 Information about the messages ............................................................................... 33
7.2 System messages from module: HMIEasy ................................................................ 33
7.2.1 HMIEasy 00003 .................................................................................................... 33
7.2.2 HMIEasy 00004 .................................................................................................... 33
7.2.3 HMIEasy 00005 .................................................................................................... 34
7.2.4 HMIEasy 00006 .................................................................................................... 34
7.2.5 HMIEasy 00007 .................................................................................................... 35
7.2.6 HMIEasy 00009 .................................................................................................... 35
7.2.7 HMIEasy 00010 .................................................................................................... 36
7.2.8 HMIEasy 00012 .................................................................................................... 36
7.2.9 HMIEasy 00015 .................................................................................................... 37

8 KUKA Service ............................................................................................... 39


8.1 Requesting support ................................................................................................... 39
8.2 KUKA Customer Support ........................................................................................... 39

Index ............................................................................................................. 47

4 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


1 Introduction

1 Introduction
t

1.1 Target group


t

This documentation is aimed at users with the following knowledge and skills:
 Advanced KRL programming skills
 Advanced knowledge of WorkVisual

For optimal use of our products, we recommend that our customers


take part in a course of training at KUKA College. Information about
the training program can be found at www.kuka.com or can be ob-
tained directly from our subsidiaries.

1.2 Industrial robot documentation

The industrial robot documentation consists of the following parts:


 Documentation for the manipulator
 Documentation for the robot controller
 Operating and programming instructions for the System Software
 Instructions for options and accessories
 Parts catalog on storage medium
Each of these sets of instructions is a separate document.

1.3 Representation of warnings and notes

Safety These warnings are relevant to safety and must be observed.

These warnings mean that it is certain or highly probable


that death or severe injuries will occur, if no precautions
are taken.

These warnings mean that death or severe injuries may


occur, if no precautions are taken.

These warnings mean that minor injuries may occur, if


no precautions are taken.

These warnings mean that damage to property may oc-


cur, if no precautions are taken.

These warnings contain references to safety-relevant information or


general safety measures.
These warnings do not refer to individual hazards or individual pre-
cautionary measures.

This warning draws attention to procedures which serve to prevent or remedy


emergencies or malfunctions:

The following procedure must be followed exactly!

Procedures marked with this warning must be followed exactly.

Notices These notices serve to make your work easier or contain references to further
information.

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 5 / 49


KUKA.HMI Easy 1.0

Tip to make your work easier or reference to further information.

1.4 Trademarks

Windows is a trademark of Microsoft Corporation.

1.5 Terms used

Term Description
KRL KUKA robot programming language (KUKA Robot Lan-
guage)
KUKA smartHMI User interface of the KUKA System Software (KUKA
smart Human-Machine Interface)
KXR Language-specific text, dependent on the language
selected on the KUKA smartHMI
WorkVisual Engineering environment for KR C4-controlled robot
cells

1.6 Licenses

The KUKA license conditions and the license conditions of the open-source
software used can be found in the following folders:
 Under .\LICENSE on the data storage medium with the installation files of
the KUKA software
 Under D:\KUKA_OPT\Option package name\LICENSE after installation on
the robot controller
 In the license folder under the name of the option package in the Options
catalog after installation in WorkVisual

Further information about open-source licenses can be requested


from the following address: opensource@kuka.com

6 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


2 Product description

2 Product description
2

2.1
t
Overview

KUKA.HMI Easy 1.0 is an add-on option package for creating user-defined


s

Description
user interfaces.
The user interfaces can be used to display and modify process parameters
and variables, for example.

WorkVisual The following software is required for configuring the user interfaces:
 For KUKA System Software 8.3.18 or higher:
 WorkVisual 4.0 or higher
 For VW System Software 8.3 or higher:
 WorkVisual 4.0 or higher
 For KUKA System Software 8.5:
 WorkVisual 5.0

2.2 Intended use

Use KUKA.HMI Easy 1.0 is intended exclusively for creating user-defined user in-
terfaces.
The software must only be operated in compliance with the system require-
ments specified for it.

Misuse Any use or application deviating from the intended use is deemed to be misuse
and is not allowed. The manufacturer cannot be held liable for any damage re-
sulting from such use. The risk lies entirely with the user.

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 7 / 49


KUKA.HMI Easy 1.0

8 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


3 Safety

3 Safety
f

y This documentation contains safety instructions which refer specifically to the


option package described here.
The fundamental safety information for the industrial robot can be found in the
“Safety” chapter of the Operating and Programming Instructions for System In-
tegrators or the Operating and Programming Instructions for End Users.

The “Safety” chapter in the operating and programming instructions


of the system software must be observed. Death to persons, severe
injuries or considerable damage to property may otherwise result.

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 9 / 49


KUKA.HMI Easy 1.0

10 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


4 Installation

4 Installation
4

The option package can either be installed on the robot controller via the sm-
t
artHMI or via WorkVisual.

4.1 System requirements

Robot Hardware:
controller  KR C4
or
 VKR C4
Software:
 KUKA System Software 8.3.18 or higher
or
 VW System Software 8.3
or
 KUKA System Software 8.5

Laptop/PC Software:
 For KUKA System Software 8.3.18 or higher:
 WorkVisual 4.0 or higher
 For VW System Software 8.3 or higher:
 WorkVisual 4.0 or higher
 For KUKA System Software 8.5:
 WorkVisual 5.0
The requirements for installation of WorkVisual are contained in the WorkVi-
sual documentation.

4.2 Installation via WorkVisual

4.2.1 Installing or updating KUKA.HMI Easy 1.0

Description The option package is installed in WorkVisual and added to the project. During
project deployment, the option package is automatically installed on the robot
controller.
In the case of an update, the previous version of the option package in WorkVi-
sual must first be uninstalled.

It is advisable to archive all relevant data before updating a software


package.

Precondition  User group “Expert”


 T1 or T2 mode
 No program is selected.
 Network connection between PC and robot controller
 The option package is available as a KOP file.

Procedure 1. Only for an update: Uninstall the previous version of the KUKA.HMI Easy
1.0 option package in WorkVisual.
2. Install the KUKA.HMI Easy 1.0 option package in WorkVisual.

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 11 / 49


KUKA.HMI Easy 1.0

3. Load the active project from the robot controller.


4. Insert the KUKA.HMI Easy 1.0 option package into the project.
5. Configure the option package in WorkVisual as required.
6. Deploy the project from WorkVisual to the robot controller and activate it.
7. The request for confirmation Do you want to activate the project […]? is dis-
played on the smartHMI. The active project is overwritten during activa-
tion. If no relevant project will be overwritten: Answer the query with Yes.
8. An overview with the changes and a request for confirmation are displayed
on the smartHMI. Answer this with Yes. The option package is installed
and the robot controller carries out a reboot.

Information about procedures in WorkVisual is contained in the


WorkVisual documentation.

LOG file A LOG file is created under C:\KRC\ROBOTER\LOG.

4.2.2 Uninstalling KUKA.HMI Easy 1.0

It is advisable to archive all relevant data before uninstalling a soft-


ware package.

Precondition  User group “Expert”


 T1 or T2 mode
 No program is selected.
 Network connection between PC and robot controller

Procedure 1. Load the project from the robot controller.


2. Remove the KUKA.HMI Easy 1.0 option package from the project. A win-
dow with modifications is displayed.
3. Deploy the project from WorkVisual to the robot controller and activate it.
4. Answer the request for confirmation Do you want to activate the project […]?
on the smartHMI with Yes.
5. An overview with the changes and a request for confirmation are displayed
on the smartHMI. Answer this with Yes. The option package is uninstalled
and the robot controller carries out a reboot.

Information about procedures in WorkVisual is contained in the


WorkVisual documentation.

LOG file A LOG file is created under C:\KRC\ROBOTER\LOG.

4.3 Installation via smartHMI

4.3.1 Installing or updating KUKA.HMI Easy 1.0

It is advisable to archive all relevant data before updating a software


package.

Precondition  For KUKA System Software 8.5:


 User rights: Function group General configuration
 For KUKA and VW System Software 8.3:

12 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


4 Installation

 User group “Expert”


 T1 or T2 mode
 No program is selected.
 USB stick with the option package

We recommend using a KUKA USB stick. Data may be


lost if a stick from a different manufacturer is used.

Procedure 1. Connect the USB stick to the robot controller or smartPAD.


2. In the main menu, select Start-up > Additional software.
3. Press New software: The entry KUKA.HMI Easy 1.0 must be displayed in
the Name column and drive E:\ or K:\ in the Path column.
If not, press Refresh.
4. If the specified entries are now displayed, continue with step 5.
Otherwise, the path from which the software is to be installed must be con-
figured first:
a. Press the Configure button.
b. Select a line in the Installation paths for options area.
Note: If the line already contains a path, this path will be overwritten.
c. Press Path selection. The available drives are displayed.
d. If the stick is connected to the robot controller: Select E:\.
If the stick is connected to the smartPAD: K:\ instead of E:\
e. Press Save. The Installation paths for options area is displayed
again. It now contains the new path.
f. Mark the line with the new path and press Save again.
5. Activate the check mark at KUKA.HMI Easy 1.0 and press Install. Confirm
the installation query with OK.
6. The request for confirmation Do you want to activate the project […]? is dis-
played. The active project is overwritten during activation. If no relevant
project will be overwritten: Answer the query with Yes.
7. An overview with the changes and a request for confirmation are dis-
played. Answer this with Yes. The option package is installed and the ro-
bot controller carries out a reboot.
8. Remove the stick.

LOG file A LOG file is created under C:\KRC\ROBOTER\LOG.

4.3.2 Uninstalling KUKA.HMI Easy 1.0

It is advisable to archive all relevant data before uninstalling a soft-


ware package.

Precondition  For KUKA System Software 8.5:


 User rights: Function group General configuration
 For KUKA and VW System Software 8.3:
 User group “Expert”
 T1 or T2 mode
 No program is selected.

Procedure 1. In the main menu, select Start-up > Additional software.


2. Activate the check mark at KUKA.HMI Easy 1.0 and press Uninstall. An-
swer the request for confirmation with Yes.

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 13 / 49


KUKA.HMI Easy 1.0

3. Answer the request for confirmation Do you want to activate the project […]?
with Yes.
4. An overview with the changes and a request for confirmation are dis-
played. Answer this with Yes. The option package is uninstalled and the
robot controller carries out a reboot.

LOG file A LOG file is created under C:\KRC\ROBOTER\LOG.

14 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


5 Configuration

5 Configuration
f

5.1 Creating an HMI Easy module


t

Description User-defined user interfaces are created and managed as HMI Easy modules
in WorkVisual.

If a new or modified configuration is transferred with the WorkVisual


project, this always necessitates a reboot of the robot controller.

Precondition  The KUKA.HMI Easy 1.0 option package is installed in WorkVisual.


 Project is open in WorkVisual.
 The KUKA.HMI Easy 1.0 option package has been added to the project.
 The robot controller has been set as the active controller.

Procedure
1. Click on the button or select the menu sequence Editors > Option
packages > HMI Easy management.
The HMI Easy management opens.
2. There, click on the Add HMI Easy module button and assign a name for
the module.

Overview

Fig. 5-1: HMI Easy management

1 Button bar 2 Created HMI Easy modules

Buttons
Button Name/description
Add HMI Easy module

Configure HMI Easy module

Delete HMI Easy module

Rename HMI Easy module

Duplicate HMI Easy module

Import HMI Easy module

Export HMI Easy module

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 15 / 49


KUKA.HMI Easy 1.0

5.2 Opening a file in the HMI Easy editor

Description The HMI Easy editor can be used to edit HMI Easy modules and configure
your own user interfaces. A preview of the KUKA smartHMI is found on the
left-hand side of the editor. The tabs for the configuration are located on the
right-hand side.

Precondition  The HMI Easy management is open.


 HMI Easy module has been created.

Procedure  Select the desired module in the HMI Easy management and click on the
Configure HMI Easy module button or double-click on the module.

Overview

Fig. 5-2: HMI Easy editor overview

1 Preview of the KUKA smartHMI


2 Tabs for configuration of the user interface

Tab Description
Catalog Catalog with the available interface elements
Properties Editing of the properties of the interface elements used
Tab General settings for the tab (name; number of col-
umns)
Settings General settings for display of the user interface on the
smartHMI and configuration of the menu item on the
smartHMI

5.3 Creating/removing tabs

Description A newly created HMI Easy module contains one tab as standard. Up to 5 tabs
can be created for the user interface. Up to 4 columns per tab are possible.

Precondition  The HMI Easy editor is open.

16 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


5 Configuration

Procedure Create tab:


1. Right-click on a tab in the HMI preview and select New tab from the con-
text menu. The tab is created.
2. Select the Tab tab on the right-hand side of the editor and provide a name
in the Tab name box.
The name may only be used once. In other words, if several HMI Easy
modules are used, this name may only be used in one of the modules.
3. Enter the number of columns in the Number of columns box.
Delete tab:
1. Right-click on the tab to be removed in the HMI preview.
2. Select Remove tab in the context menu. The tab is removed.

5.4 Inserting and editing interface elements

Precondition  The HMI Easy editor is open.

Procedure 1. Select the Catalog tab.


2. Click on the desired catalog element and drag it to the desired point in the
HMI preview.
3. Select the element in the HMI preview and select the Properties tab.
4. Edit the element properties as required.

Overview

Fig. 5-3: Overview of element properties

Item Description
1 Position on the HMI
(>>> 5.5 "Position on the HMI" Page 18)
2 General properties
(>>> 5.6 "General properties" Page 18)
3 Element-specific properties
(>>> 5.7 "Element-specific properties" Page 19)

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 17 / 49


KUKA.HMI Easy 1.0

5.5 Position on the HMI

Name Description
Column Determines which column the element is located in.
 1…4
Row Determines which line the element is located in.
 1 … 10
Column Determines the number of columns the element is dis-
width played across. The element is displayed correspondingly
larger or smaller.
 1…4
Row height Determines the number of lines the element is displayed
across. The element is displayed correspondingly larger
or smaller.
 1 … 10

5.6 General properties

If the user group User or the function group Basic oper-


ation of the technology packages is selected for the
property Required user level, ordinary operators can make modifications to
the ambient conditions of the cell. As a result, the cell can be in a state that
poses a risk to the operator. Injuries or damage to property may result. We
recommend setting at least the user group Expert or the function group Con-
figuration of the technology packages.

Before start-up, the passwords for the user groups must be changed
in the system software. The passwords must only be communicated
to authorized personnel.

Name Description
Header Heading for the element
Variable Variable linked to the element
With global variables, only the name of the variable must be
entered. With local variables, the directory must also be speci-
fied.
Example: The local variable “myVar” is located in the DAT file
of the “test” module in the directory R1\Program. This must be
entered as follows: \R1\Program\test\myVar
Note: If the variable is an output ($OUT[]), the following settings
are used automatically:
 The enabling switch must be pressed to modify the element.
 The system submit interpreter must be started to modify the
element.

18 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


5 Configuration

Name Description
Required user level If using KUKA System Software 8.5
Function group whose user rights are required to modify the
element
Default: Basic operation of the technology packages
If using KUKA or VW System Software 8.3
The minimum user group required to modify an element
Default: Expert
Highest operating mode Operating mode up to which the element can be modified
Robot drives must be active  Check box active: The drives must be activated to modify
the element.
 Check box not active: The drives do not have to be activat-
ed to modify the element.
Default: Check box not active
Submit interpreter must be  Check box active: The system submit interpreter must be
active started to modify the element.
 Check box not active: The system submit interpreter does
not have to be started to modify the element.
Default: Check box not active
Description Information about the element
If a description is entered here, an info symbol is displayed
above the element on the right. Clicking on the symbol displays
a tool tip with the description.

5.7 Element-specific properties

Each element has element-specific properties.

Element Description
(>>> 5.7.1 "Drop-down box element"
Page 20)
(>>> 5.7.2 "Image element" Page 20)

(>>> 5.7.3 "Text block element" Page 21)

(>>> 5.7.4 "Text box element" Page 21)

(>>> 5.7.5 "Numeric + / - element" Page 22)

(>>> 5.7.6 "Slider control element" Page 22)

(>>> 5.7.7 "LED element" Page 22)

(>>> 5.7.8 "LED on / off element" Page 23)

(>>> 5.7.9 "Pushbutton element" Page 23)

(>>> 5.7.10 "Reference element" Page 23)

(>>> 5.7.11 "Array element" Page 24)

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 19 / 49


KUKA.HMI Easy 1.0

5.7.1 Drop-down box element

Description This element can be used to select entries in a list and display them.
The individual drop-down elements can be inserted in the element-specific
properties using the plus button and removed again using the correspond-
ing minus button .

Name Description
Value Value of the entry in the list
For values of the data type ENUM, a hash symbol must
be placed before the value.
Example: #T1
Key Name of the entry displayed
A KXR key can also be specified for the name.

Example The variable myIntVar can be set to the value 1, 2 or 3 using the drop-down
elements defined in this example. The elements Value1, Value2 and Value3
are subsequently available for selection as list entries on the smartHMI.

Fig. 5-4: Example of a Drop-down box

5.7.2 Image element

Description This element can be used to display a graphic. For this, a static path to the
graphic can be specified, or a KRL string variable with the path to the desired
graphic.
The string variable is specified in the general properties of the image element
(parameter Variable). If the status of the variable changes, the graphic is au-
tomatically refreshed.

If the string variable is defined globally, it is sufficient to specify the


variable name, e.g. myString[]. If it is defined locally in a program, the
path to the program must additionally be specified, e.g. /R1/Pro-
gram/vartest/myString[].

20 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


5 Configuration

Name Description
Path Static path to the graphic at Windows level
If the parameter Variable is used to specify the path,
the parameter Path is automatically deactivated.
Horizontal Horizontal alignment of the graphic
alignment
Default: Middle
Vertical align- Vertical alignment of the graphic
ment
Default: Middle

Example In this example, a global KRL string variable is used to specify the path to the
graphic.

Fig. 5-5: Example of an image element

5.7.3 Text block element

This element can be used to display texts. The element can, for example, be
used for headings.

Name Description
Text Text displayed
A KXR key can also be specified for the text.
Font size Size of the text
Horizontal Horizontal alignment of the text
alignment
Default: Left
Vertical align- Vertical alignment of the text
ment
Default: Middle

5.7.4 Text box element

This element can be used to display and modify variables.

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 21 / 49


KUKA.HMI Easy 1.0

Name Description
Data type Type of keyboard displayed
 No restriction: Numbers and letters
 Numeric: Only numbers
 Numeric integer: Only integers
 Numeric integer, >=0: Only positive integers

5.7.5 Numeric + / - element

This element can be used to change a numeric value in increments between


a minimum and a maximum value via the plus/minus keys.

Name Description
Minimum Minimum value
Default: 0
Maximum Maximum value
Default: 100
Increment Increment by which the value is changed
Default: 1

5.7.6 Slider control element

This element can be used to change a numeric value in increments between


a minimum and a maximum value via the slider control.

Name Description
Minimum Minimum value
Default: 0
Maximum Maximum value
Default: 100
Increment Increment by which the value is changed
Default: 1

5.7.7 LED element

This element can be used to display the state of a Boolean variable.

Name Description
Color Color of the active LED
Default: Green
Inverted  Check box active: State of the LED is displayed in-
verted.
 Check box not active: State of the LED is not dis-
played inverted.
Default: Check box not active
Horizontal Horizontal alignment of the element
alignment
Default: Left

22 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


5 Configuration

5.7.8 LED on / off element

This element can be used to display and modify the state of a Boolean vari-
able. The active LED is green and is not displayed inverted.

Name Description
Horizontal Horizontal alignment of the element
alignment
Default: Left

5.7.9 Pushbutton element

This element can be used to modify the state of a Boolean variable. When the
pushbutton is pressed, the defined value is set. When the pushbutton is re-
leased, the opposite value is set.

Name Description
Pressed value The value set by pressing
Default: true
Contents but- Label on the element
ton
A KXR key can also be specified for the label.
Horizontal Horizontal alignment of the element
alignment
Default: Left

5.7.10 Reference element

Description Other elements can reference this element and can change an index in accor-
dance with the value displayed by this element.

Name Description
Start value Start value of the variable
Default: 1
End value End value of the variable
Default: 10
Identifier Identifier for this element
In order for other elements to be able to reference this
element, they need an identifier. A hash symbol must
be set before and after the identifier.
Example: $OUT[#testref#]
Horizontal Horizontal alignment of the element
alignment
Default: Left

Example In this example, testref is the identifier and $OUT[] is the variable referencing
it.

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 23 / 49


KUKA.HMI Easy 1.0

Fig. 5-6: Example of a Reference

5.7.11 Array element

Description You can use this element to switch back and forth between the individual ele-
ments of an array.

The variable must contain a percentage sign. The percentage sign


marks where to start counting in the variable.

Name Description
Start value Start value of the variable
Default: 1
End value End value of the variable
Default: 10
Horizontal Horizontal alignment of the element
alignment
Default: Left

Example In this example, it is possible to switch back and forth between the values of
the variables myVar[1] … myVar[10].

24 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


5 Configuration

Fig. 5-7: Example of a Array

5.8 Copying interface elements

Precondition  The HMI Easy editor is open.

Procedure 1. Hold down the CTRL key.


2. Click on the desired element in the HMI preview and hold down the mouse
button.
3. Move the mouse over the desired point in the HMI preview.
4. Release the mouse button.

5.9 Moving interface elements to the background

Description Elements can be moved to the background, e.g. a graphic behind other ele-
ments.

Precondition  The HMI Easy editor is open.

Procedure 1. Right-click on the desired element in the HMI preview.


2. Select In the background in the context menu.

5.10 Removing interface elements

Precondition  The HMI Easy editor is open.

Procedure 1. Right-click on the desired element in the HMI preview.


2. Select Remove element in the context menu.

5.11 Integrating the user interface in KUKA smartHMI

Description The general settings for the display of the user interface on the smartHMI and
the menu item for calling it can be configured in the HMI Easy editor.

Precondition  The HMI Easy editor is open.

Procedure 1. Select the Settings tab.


2. Make the desired settings.

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 25 / 49


KUKA.HMI Easy 1.0

Display
Name Description
Window title Name of the window
A KXR key can also be specified for the name.
Display size Half or full-page display
Default: Full-page

smartHMI menu A smartHMI menu item for calling the user interface is not strictly necessary.
item The views created with HMI Easy can also be called via special KRL functions
and KRL variables.

Name Description
Folder Menu in which the menu item is inserted in the main menu.
 Display
 Configuration
Default: Display
smartHMI menu item name Name of the menu item
A KXR key can also be specified for the name.
Position of menu item Position of the menu item in the menu
 0…X
The lower the value, the higher the position in the menu.
Default: 1000
Generate menu item  Check box active: A menu item is generated on the smartH-
MI.
 Check box not active: No menu item is generated on the
smartHMI.
Default: Check box not active

26 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


6 Programming

6 Programming

6.1 KRL functions

Using special KRL functions, the user-defined HMI Easy views can be opened
and closed again on the smartHMI. Furthermore, statuses of the views can be
monitored and KRL string variables set.

6.1.1 HmiEasyOpenView

Description The function can be used to open a specific HMI Easy view.

Syntax HmiEasyOpenView(ViewName)

Explanation of
Element Element
the syntax
ViewName Type: CHAR[]
Name of the view (= name of the HMI Easy module)

Example HmiEasyOpenView("MyView")

6.1.2 HmiEasyOpenViewWithTab

Description The function can be used to open a specific HMI Easy view with a specific tab.

Syntax HmiEasyOpenViewWithTab(ViewName, Number)

Explanation of
Element Element
the syntax
ViewName Type: CHAR[]
Name of the view (= name of the HMI Easy module)
Number Type: INT
Tab number
 1 ... 5

Example HmiEasyOpenViewWithTab("MyView", 3)

If only 2 tabs have been configured for the called view, for example, an error
message is generated: Tab "{Tab number}" could not be opened.

6.1.3 HmiEasyOpenTab

Description The function can be used to display a specific tab of the currently open HMI
Easy view.

Syntax HmiEasyOpenTab(Number)

Explanation of
Element Element
the syntax
Number Type: INT
Tab number
 1 ... 5

Example HmiEasyOpenTab(3)

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 27 / 49


KUKA.HMI Easy 1.0

If no HMI Easy view is currently open, the command has no effect. If only 2
tabs have been configured for the currently open view, for example, an error
message is generated: Tab "{Tab number}" could not be opened.

6.1.4 HmiEasyAnyViewIsOpen

Description The function can be used to check whether one of the configured HMI Easy
views is open.

Syntax BOOL HmiEasyAnyViewIsOpen()

6.1.5 HmiEasyViewIsOpen

Description The function can be used to check whether one of the configured HMI Easy
views is open.

Syntax BOOL HmiEasyViewIsOpen(ViewName)

Explanation of
Element Element
the syntax
ViewName Type: CHAR[]
Name of the view (= name of the HMI Easy module)

Example IF NOT (HmiEasyViewIsOpen("MyView")) THEN


MsgNotify("Please open the Hmi Easy View MyView")
WAIT FOR HmiEasyViewIsOpen("MyView")
ENDIF

The message is generated if the view “MyView” is not currently displayed on


the smartHMI. The system then waits until the view “MyView” is displayed on
the smartHMI.

6.1.6 HmiEasyViewWithTabIsOpen

Description The function can be used to check whether a specific HMI Easy view is dis-
played with a specific tab.

Syntax BOOL HmiEasyViewWithTabIsOpen(ViewName, Number)

Explanation of
Element Element
the syntax
ViewName Type: CHAR[]
Name of the view (= name of the HMI Easy module)
Number Type: INT
Tab number
 1 ... 5

Example WAIT FOR HmiEasyViewWithTabIsOpen("My View", 2)

With this command, the system waits during program execution until the view
“MyView” and its second tab are displayed on the smartHMI.

6.1.7 HmiEasyTabIsOpen

Description The function can be used to check whether a specific tab of the currently open
HMI Easy view is displayed.

28 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


6 Programming

Syntax BOOL HmiEasyTabIsOpen(Number)

Explanation of
Element Element
the syntax
Number Type: INT
Tab number
 1 ... 5

Example WAIT FOR HmiEasyTabIsOpen(2)

With this command, the system waits during program execution until the sec-
ond tab of the currently open view is displayed on the smartHMI.

6.1.8 HmiEasyCloseActView

Description The function can be used to close the HMI Easy view that is currently open.

Syntax HmiEasyCloseActView()

6.1.9 HmiEasyCloseView

Description The function can be used to close a specific HMI Easy view.

Syntax HmiEasyCloseView(ViewName)

Explanation of
Element Element
the syntax
ViewName Type: CHAR[]
Name of the view (= name of the HMI Easy module)

Example HmiEasyCloseView("MyView")

6.1.10 HmiEasySetString

Description The function can be used to write a new string value to a KRL string variable.
This string variable can be the contents of a text box, for example, or the path
to an image element.

Syntax HmiEasySetString(VarName, value)

Explanation of
Element Element
the syntax
VarName Type: CHAR[]
Name of the string variable
Note: If the variable is defined globally, it is sufficient to
specify the variable name. If it is defined locally in a pro-
gram, the path to the program must additionally be speci-
fied.
value Type: CHAR[]
New value of the string variable

Example Example with global string variable:


HmiEasySetString(myString[], "myStringContent")

Example with local string variable:

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 29 / 49


KUKA.HMI Easy 1.0

HmiEasySetString(/R1/Program/vartest/myString[], "myStringContent")

6.2 KRL variables

Using special KRL variables, the user-defined HMI Easy views can be opened
and closed again on the smartHMI. Furthermore, statuses of the views can be
monitored.

6.2.1 HmiEasy.OpenView

Description The variable can be used to open a specific HMI Easy view.

Syntax HmiEasy.OpenView[]=ViewName

Explanation of
Element Element
the syntax
ViewName Type: CHAR[]
Name of the view (= name of the HMI Easy module)

Example HmiEasy.OpenView[]="myView"

6.2.2 HmiEasy.ActView

Description The variable can be used to check whether an HMI Easy view is currently open
and, if so, which one.

Syntax CHAR HmiEasy.ActView[]

Example If the variable HmiEasy.ActView[] returns the value “myView”, a view with the
name “myView” is currently displayed on the smartHMI.
If the value “ ” is returned, no HMI Easy view is open.

6.2.3 HmiEasy.OpenTab

Description The variable can be used to display a specific tab of the currently open HMI
Easy view.

Syntax HmiEasy.OpenTab=Number

Explanation of
Element Element
the syntax
Number Type: INT
Tab number
 1 ... 5

Example HmiEasy.OpenTab=3

If no view is currently open, the command has no effect. If only 2 tabs have
been configured for the currently open view, for example, an error message is
generated: Tab "{Tab number}" could not be opened.

6.2.4 HmiEasy.ActTab

Description The variable can be used to check which tab of the currently open HMI Easy
view is displayed.

30 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


6 Programming

Syntax INT HmiEasy.ActTab

Example If the variable HmiEasy.ActTab returns the value 2, the second tab of the cur-
rently open HMI Easy view is displayed on the smartHMI.

6.2.5 HmiEasy.CloseActView

Description The variable can be used to close the HMI Easy view that is currently open.

Syntax BOOL HmiEasy.CloseActView

Example HmiEasy.CloseActView=true

If an HMI Easy view is open, it is closed by the command. The variable is then
reset to the value “false”.

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 31 / 49


KUKA.HMI Easy 1.0

32 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


7 Messages

7 Messages
s

7.1
s
Information about the messages

The “Messages” chapter contains selected messages. It does not cover all the
messages displayed in the message window.

7.2 System messages from module: HMIEasy

7.2.1 HMIEasy 00003

Message code  HMIEasy 00003


Message text  XML "{File name}" not found.
Message type  Acknowledgement message

Possible cause(s)  Cause: xml file not found (>>> Page 33)
Solution: Contact KUKA Support (>>> Page 33)

Cause: xml file not found

Description The xml file could not be found.

Checking instruc-  Check the file name and path of the xml file.
tions

Solution: Contact KUKA Support

Description Contact the relevant KUKA Support department to rectify errors.

7.2.2 HMIEasy 00004

Message code  HMIEasy 00004


Message text  Path "{Path name}" not found.
Message type  Acknowledgement message

Possible cause(s)  Cause: Path to xml file not found (>>> Page 33)
Solution: Contact KUKA Support (>>> Page 34)

Cause: Path to xml file not found

Description The path to the xml file could not be found.

Checking instruc-  Check the path of the xml file.


tions

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 33 / 49


KUKA.HMI Easy 1.0

Solution: Contact KUKA Support

Description Contact the relevant KUKA Support department to rectify errors.

7.2.3 HMIEasy 00005

Message code  HMIEasy 00005


Message text  An unexpected error occurred: “{Exception message text}”.
Message type  Acknowledgement message

Possible cause(s)  Cause: Error on execution of software (>>> Page 34)


Solution: Contact KUKA Support if troubleshooting is not possible
(>>> Page 34)

Cause: Error on execution of software

Description An error occurred on executing the software. The error details are specified in
the message.

Checking instruc-  Check the error details.


tions

Solution: Contact KUKA Support if troubleshooting is not possible

Description If the error cannot be eliminated, contact KUKA Support for troubleshooting.

7.2.4 HMIEasy 00006

Message code  HMIEasy 00006


Message text  The following error occurred with the variable"{Variable name}": {KSS
message number} - "{KSS message text}". Information about error han-
dling can be found in the message help of the error.
Message type  Acknowledgement message

Possible cause(s)  Cause: An error occurred with a variable (>>> Page 34)
Solution: Observe associated system message (>>> Page 35)

Cause: An error occurred with a variable

Description The system message specified in this message indicates the cause of the er-
ror. The system message is displayed separately in addition to this message.

Checking instruc-  Check the system message that is displayed with this message.
tions

34 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


7 Messages

Solution: Observe associated system message

Description The troubleshooting information must be taken from the corresponding system
message.

7.2.5 HMIEasy 00007

Message code  HMIEasy 00007


Message text  XSD "{File name}" not found.
Message type  Acknowledgement message

Possible cause(s)  Cause: xsd file not found (>>> Page 35)
Solution: Contact KUKA Support (>>> Page 35)

Cause: xsd file not found

Description The xsd file could not be found.

Checking instruc-  Check the file name and path of the xsd file.
tions

Solution: Contact KUKA Support

Description Contact the relevant KUKA Support department to rectify errors.

7.2.6 HMIEasy 00009

Message code  HMIEasy 00009


Message text  Maximum number of variables that can be refreshed simultaneously
(30) exceeded.
Message type  Acknowledgement message

Possible cause(s)  Cause: More than 30 variables configured (>>> Page 35)
Solution: Reduce the number of variables and transfer the WorkVisual
project again (>>> Page 35)

Cause: More than 30 variables configured

Description A maximum of 30 variables per tab can be refreshed simultaneously. This


number is exceeded on the tab of the currently open HMI Easy view.

Solution: Reduce the number of variables and transfer the WorkVisual project again

Description The number of variables can be reduced by deleting the superfluous elements
on the tab of the HMI Easy module in question.

Precondition  Project is open in WorkVisual.


 The robot controller has been set as the active controller.

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 35 / 49


KUKA.HMI Easy 1.0

Procedure 1. Select the menu sequence Editors > Option packages > HMI Easy man-
agement.
2. In order to open the affected module in the HMI Easy editor, double-click
on the module in the HMI Easy management.
3. To delete an element from a tab, right-click on the element in the preview
of the smartHMI and select Remove element from the context menu.
4. Save the project and transfer it to the robot controller.
5. Reboot the robot controller.

7.2.7 HMIEasy 00010

Message code  HMIEasy 00010


Message text  An error has occurred in conjunction with the array "{Variable name}".
Message type  Acknowledgement message

Possible cause(s)  Cause: Array index for variable configured incorrectly (>>> Page 36)
Solution: Configure the variable correctly and transfer the WorkVisual
project again (>>> Page 36)

Cause: Array index for variable configured incorrectly

Description The variable specified in the message cannot be displayed in the HMI Easy
view, as the array index for this variable has been configured incorrectly.

Solution: Configure the variable correctly and transfer the WorkVisual project again

Description Correctly configure the variable in the affected HMI Easy module.

Precondition  Project is open in WorkVisual.


 The robot controller has been set as the active controller.

Procedure 1. Select the menu sequence Editors > Option packages > HMI Easy man-
agement.
2. In order to open the affected module in the HMI Easy editor, double-click
on the module in the HMI Easy management.
3. Configure the variable as required.
4. Save the project and transfer it to the robot controller.
5. Reboot the robot controller.

7.2.8 HMIEasy 00012

Message code  HMIEasy 00012


Message text  Tab "{Tab number}" could not be opened.
Message type  Acknowledgement message

Possible cause(s)  Cause: Tab not available (>>> Page 37)


Solution: Call an available tab (>>> Page 37)

36 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


7 Messages

Cause: Tab not available

Description The tab of an HMI Easy view has been called using a KRL function or KRL
variable. The tab is not available in this view and cannot be displayed.

Example Tab number 3 has been called with HmiEasyOpenTab(3), but there are only
2 tabs available in the currently open view.

Solution: Call an available tab

Description Using a KRL function or KRL variable, call a tab that is available in the HMI
Easy view.

7.2.9 HMIEasy 00015

Message code  HMIEasy 00015


Message text  Error on creating the smartHMI configuration.
Message type  Acknowledgement message

Possible cause(s)  Cause: Unexpected error on creating the smartHMI configuration


(>>> Page 37)
Solution: Transfer WorkVisual project again (>>> Page 37)

 Cause: Unexpected error on creating the smartHMI configuration


(>>> Page 37)
Solution: Contact KUKA Support if troubleshooting is not possible
(>>> Page 38)

Cause: Unexpected error on creating the smartHMI configuration

Description An unexpected error occurred on creating the smartHMI configuration.

Solution: Transfer WorkVisual project again

Description Deploy the WorkVisual project on the robot controller again.

Precondition  User group “Expert”


 T1 or T2 mode
 No program is selected.
 Network connection between PC and robot controller

Procedure 1. Open project in WorkVisual.


2. Transfer the project to the robot controller.
3. Reboot the robot controller.

Cause: Unexpected error on creating the smartHMI configuration

Description An unexpected error occurred on creating the smartHMI configuration.

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 37 / 49


KUKA.HMI Easy 1.0

Solution: Contact KUKA Support if troubleshooting is not possible

Description If the error cannot be eliminated, contact KUKA Support for troubleshooting.

38 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


8 KUKA Service

8 KUKA Service
A

8.1 Requesting support


v

Introduction This documentation provides information on operation and operator control,


and provides assistance with troubleshooting. For further assistance, please
contact your local KUKA subsidiary.

Information The following information is required for processing a support request:


 Description of the problem, including information about the duration and
frequency of the fault
 As comprehensive information as possible about the hardware and soft-
ware components of the overall system
The following list gives an indication of the information which is relevant in
many cases:
 Model and serial number of the kinematic system, e.g. the manipulator
 Model and serial number of the controller
 Model and serial number of the energy supply system
 Designation and version of the system software
 Designations and versions of other software components or modifica-
tions
 Diagnostic package KRCDiag
Additionally for KUKA Sunrise: Existing projects including applications
For versions of KUKA System Software older than V8: Archive of the
software (KRCDiag is not yet available here.)
 Application used
 External axes used

8.2 KUKA Customer Support

Availability KUKA Customer Support is available in many countries. Please do not hesi-
tate to contact us if you have any questions.

Argentina Ruben Costantini S.A. (Agency)


Luis Angel Huergo 13 20
Parque Industrial
2400 San Francisco (CBA)
Argentina
Tel. +54 3564 421033
Fax +54 3564 428877
ventas@costantini-sa.com

Australia KUKA Robotics Australia Pty Ltd


45 Fennell Street
Port Melbourne VIC 3207
Australia
Tel. +61 3 9939 9656
info@kuka-robotics.com.au
www.kuka-robotics.com.au

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 39 / 49


KUKA.HMI Easy 1.0

Belgium KUKA Automatisering + Robots N.V.


Centrum Zuid 1031
3530 Houthalen
Belgium
Tel. +32 11 516160
Fax +32 11 526794
info@kuka.be
www.kuka.be

Brazil KUKA Roboter do Brasil Ltda.


Travessa Claudio Armando, nº 171
Bloco 5 - Galpões 51/52
Bairro Assunção
CEP 09861-7630 São Bernardo do Campo - SP
Brazil
Tel. +55 11 4942-8299
Fax +55 11 2201-7883
info@kuka-roboter.com.br
www.kuka-roboter.com.br

Chile Robotec S.A. (Agency)


Santiago de Chile
Chile
Tel. +56 2 331-5951
Fax +56 2 331-5952
robotec@robotec.cl
www.robotec.cl

China KUKA Robotics China Co., Ltd.


No. 889 Kungang Road
Xiaokunshan Town
Songjiang District
201614 Shanghai
P. R. China
Tel. +86 21 5707 2688
Fax +86 21 5707 2603
info@kuka-robotics.cn
www.kuka-robotics.com

Germany KUKA Deutschland GmbH


Zugspitzstr. 140
86165 Augsburg
Germany
Tel. +49 821 797-1926
Fax +49 821 797-41 1926
Hotline.robotics.de@kuka.com
www.kuka.com

40 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


8 KUKA Service

France KUKA Automatisme + Robotique SAS


Techvallée
6, Avenue du Parc
91140 Villebon S/Yvette
France
Tel. +33 1 6931660-0
Fax +33 1 6931660-1
commercial@kuka.fr
www.kuka.fr

India KUKA Robotics India Pvt. Ltd.


Office Number-7, German Centre,
Level 12, Building No. - 9B
DLF Cyber City Phase III
122 002 Gurgaon
Haryana
India
Tel. +91 124 4635774
Fax +91 124 4635773
info@kuka.in
www.kuka.in

Italy KUKA Roboter Italia S.p.A.


Via Pavia 9/a - int.6
10098 Rivoli (TO)
Italy
Tel. +39 011 959-5013
Fax +39 011 959-5141
kuka@kuka.it
www.kuka.it

Japan KUKA Japan K.K.


YBP Technical Center
134 Godo-cho, Hodogaya-ku
Yokohama, Kanagawa
240 0005
Japan
Tel. +81 45 744 7531
Fax +81 45 744 7541
info@kuka.co.jp

Canada KUKA Robotics Canada Ltd.


6710 Maritz Drive - Unit 4
Mississauga
L5W 0A1
Ontario
Canada
Tel. +1 905 670-8600
Fax +1 905 670-8604
info@kukarobotics.com
www.kuka-robotics.com/canada

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 41 / 49


KUKA.HMI Easy 1.0

Korea KUKA Robotics Korea Co. Ltd.


RIT Center 306, Gyeonggi Technopark
1271-11 Sa 3-dong, Sangnok-gu
Ansan City, Gyeonggi Do
426-901
Korea
Tel. +82 31 501-1451
Fax +82 31 501-1461
info@kukakorea.com

Malaysia KUKA Robot Automation (M) Sdn Bhd


South East Asia Regional Office
No. 7, Jalan TPP 6/6
Taman Perindustrian Puchong
47100 Puchong
Selangor
Malaysia
Tel. +60 (03) 8063-1792
Fax +60 (03) 8060-7386
info@kuka.com.my

Mexico KUKA de México S. de R.L. de C.V.


Progreso #8
Col. Centro Industrial Puente de Vigas
Tlalnepantla de Baz
54020 Estado de México
Mexico
Tel. +52 55 5203-8407
Fax +52 55 5203-8148
info@kuka.com.mx
www.kuka-robotics.com/mexico

Norway KUKA Sveiseanlegg + Roboter


Sentrumsvegen 5
2867 Hov
Norway
Tel. +47 61 18 91 30
Fax +47 61 18 62 00
info@kuka.no

Austria KUKA Roboter CEE GmbH


Gruberstraße 2-4
4020 Linz
Austria
Tel. +43 7 32 78 47 52
Fax +43 7 32 79 38 80
office@kuka-roboter.at
www.kuka.at

42 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


8 KUKA Service

Poland KUKA Roboter CEE GmbH Poland


Spółka z ograniczoną odpowiedzialnością
Oddział w Polsce
Ul. Porcelanowa 10
40-246 Katowice
Poland
Tel. +48 327 30 32 13 or -14
Fax +48 327 30 32 26
ServicePL@kuka-roboter.de

Portugal KUKA Robots IBÉRICA, S.A.


Rua do Alto da Guerra n° 50
Armazém 04
2910 011 Setúbal
Portugal
Tel. +351 265 729 780
Fax +351 265 729 782
info.portugal@kukapt.com
www.kuka.com

Russia KUKA Russia OOO


1-y Nagatinskiy pr-d, 2
117105 Moskau
Russia
Tel. +7 495 665-6241
support.robotics.ru@kuka.com

Sweden KUKA Svetsanläggningar + Robotar AB


A. Odhners gata 15
421 30 Västra Frölunda
Sweden
Tel. +46 31 7266-200
Fax +46 31 7266-201
info@kuka.se

Switzerland KUKA Roboter Schweiz AG


Industriestr. 9
5432 Neuenhof
Switzerland
Tel. +41 44 74490-90
Fax +41 44 74490-91
info@kuka-roboter.ch
www.kuka-roboter.ch

Slovakia KUKA Roboter CEE GmbH


organizačná zložka
Bojnická 3
831 04 Bratislava
Slovakia
Tel. +420 226 212 273
support.robotics.cz@kuka.com

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 43 / 49


KUKA.HMI Easy 1.0

Spain KUKA Robots Ibérica, S.A.


Pol. Industrial
Torrent de la Pastera
Carrer del Bages s/n
08800 Vilanova i la Geltrú (Barcelona)
Spain
Tel. +34 93 8142-353
comercial@kukarob.es

South Africa Jendamark Automation LTD (Agency)


76a York Road
North End
6000 Port Elizabeth
South Africa
Tel. +27 41 391 4700
Fax +27 41 373 3869
www.jendamark.co.za

Taiwan KUKA Automation Taiwan Co. Ltd.


1F, No. 298 Yangguang ST.,
Nei Hu Dist., Taipei City, Taiwan 114
Taiwan
Tel. +886 2 8978 1188
Fax +886 2 8797 5118
info@kuka.com.tw

Thailand KUKA (Thailand) Co. Ltd.


No 22/11-12 H-Cape Biz Sector Onnut
Sukhaphiban 2 road, Prawet
Bangkok 10250
Thailand
Tel. +66 (0) 90-940-8950
HelpdeskTH@kuka.com

Czech Republic KUKA Roboter CEE GmbH


organizační složka
Pražská 239
25066 Zdiby
Czech Republic
Tel. +420 226 212 273
support.robotics.cz@kuka.com

Hungary KUKA Robotics Hungaria Kft.


Fö út 140
2335 Taksony
Hungary
Tel. +36 24 501609
Fax +36 24 477031
info@kuka-robotics.hu

44 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


8 KUKA Service

USA KUKA Robotics Corporation


51870 Shelby Parkway
Shelby Township
48315-1787
Michigan
USA
Tel. +1 866 873-5852
Fax +1 866 329-5852
info@kukarobotics.com
www.kukarobotics.com

UK KUKA Robotics UK Ltd


Great Western Street
Wednesbury West Midlands
WS10 7LL
UK
Tel. +44 121 505 9970
Fax +44 121 505 6589
service@kuka-robotics.co.uk
www.kuka-robotics.co.uk

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 45 / 49


KUKA.HMI Easy 1.0

46 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


Index

Index
A K
Array, element properties 24 KRL 6
KRL functions 27
C KRL variables 30
Configuration 15 KUKA Customer Support 39
KUKA Service 39
D KUKA smartHMI 6
Documentation, industrial robot 5 KXR 6
Drop-down box, element properties 20
L
E LED On/Off, element properties 23
Element properties, editing 17 LED, element properties 22
Element-specific properties 19 Licenses 6
Element, array 24
Element, drop-down box 20 M
Element, image 20 Messages 33
Element, LED 22
Element, LED On/Off 23 N
Element, numeric +/- 22 Numeric +/-, element properties 22
Element, pushbutton 23
Element, reference 23 O
Element, slider controlSlider control, element Open source 6
properties 22 Overview, KUKA.HMI Easy 1.0 7
Element, text block 21
Element, text box 21 P
Position on the HMI 18
H Product description 7
HMI Easy editor, opening 16 Programming 27
HMI Easy module, creating 15 Properties, general 18
HmiEasy.ActTab 30 Pushbutton, element properties 23
HmiEasy.ActView 30
HmiEasy.CloseActView 31 R
HmiEasy.OpenTab 30 Reference, element properties 23
HmiEasy.OpenView 30 Required knowledge and skills 5
HmiEasyAnyViewIsOpen 28
HmiEasyCloseActView 29 S
HmiEasyCloseView 29 Safety 9
HmiEasyOpenTab 27 Safety instructions 5
HmiEasyOpenView 27 smartHMI 6
HmiEasyOpenViewWithTab 27 Support request 39
HmiEasySetString 29 System requirements 11
HmiEasyTabIsOpen 28
HmiEasyViewIsOpen 28 T
HmiEasyViewWithTabIsOpen 28 Tabs, creating 16
Tabs, removing 16
I Target group 5
Image, element properties 20 Terms used 6
Installation 11 Text block, element properties 21
Installation via smartHMI 12 Text box, element properties 21
Installation via WorkVisual 11 Trademarks 6
Intended use 7 Training 5
Interface elements, background 25
Interface elements, copying 25 U
Interface elements, inserting 17 Uninstalling via smartHMI 13
Interface elements, removal 25 Uninstalling via WorkVisual 12
Introduction 5 Updating via smartHMI 12
Updating via WorkVisual 11
Use, intended 7

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 47 / 49


KUKA.HMI Easy 1.0

W
Warnings 5
WorkVisual 6, 7

48 / 49 Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1


KUKA.HMI Easy 1.0

Issued: 16.04.2018 Version: KUKA.HMI Easy 1.0 V1 49 / 49

You might also like