KST_UserTech_31_de.pdf

(1634 KB) Pobierz
KUKA System Technology
KUKA Roboter GmbH
KUKA.UserTech 3.1
Für KUKA System Software 8.2
Stand: 08.11.2010
Version: KST UserTech 3.1 V1 de
KUKA.UserTech 3.1
© Copyright 2010
KUKA Roboter GmbH
Zugspitzstraße 140
D-86165 Augsburg
Deutschland
Diese Dokumentation darf – auch auszugsweise – nur mit ausdrücklicher Genehmigung der KUKA
Roboter GmbH vervielfältigt oder Dritten zugänglich gemacht werden.
Es können weitere, in dieser Dokumentation nicht beschriebene Funktionen in der Steuerung lauffä-
hig sein. Es besteht jedoch kein Anspruch auf diese Funktionen bei Neulieferung bzw. im Servicefall.
Wir haben den Inhalt der Druckschrift auf Übereinstimmung mit der beschriebenen Hard- und Soft-
ware geprüft. Dennoch können Abweichungen nicht ausgeschlossen werden, so dass wir für die voll-
ständige Übereinstimmung keine Gewähr übernehmen. Die Angaben in dieser Druckschrift werden
jedoch regelmäßig überprüft und notwendige Korrekturen sind in der nachfolgenden Auflage enthal-
ten.
Technische Änderungen ohne Beeinflussung der Funktion vorbehalten.
Original-Dokumentation
KIM-PS5-DOC
Publikation:
Buchstruktur:
Label:
Pub KST UserTech 3.1 de
KST UserTech 3.1 V1.1
KST UserTech 3.1 V1 de
2 / 83
Stand: 08.11.2010 Version: KST UserTech 3.1 V1 de
Inhaltsverzeichnis
Inhaltsverzeichnis
1
1.1
1.2
1.3
1.4
1.5
Einleitung .....................................................................................................
Zielgruppe ..................................................................................................................
Dokumentation des Industrieroboters ........................................................................
Darstellung von Hinweisen ........................................................................................
Verwendete Begriffe ..................................................................................................
Warenzeichen ............................................................................................................
7
7
7
7
8
8
2
2.1
Produktbeschreibung .................................................................................
Übersicht UserTech ...................................................................................................
9
9
3
4
4.1
4.2
4.3
Sicherheit .....................................................................................................
Installation ....................................................................................................
Systemvoraussetzungen ............................................................................................
UserTech installieren oder updaten ...........................................................................
UserTech deinstallieren .............................................................................................
11
13
13
13
13
5
5.1
Bedienung ....................................................................................................
UserTech aktualisieren ..............................................................................................
15
15
6
6.1
6.2
6.3
6.3.1
6.3.2
6.3.3
6.3.4
6.3.5
6.3.6
6.4
6.4.1
6.4.2
6.4.3
6.4.4
6.4.5
Programmierung ..........................................................................................
Übersicht KFD-Syntax ...............................................................................................
Zeichen und Schriftarten ............................................................................................
Wichtige KFD-Begriffe ...............................................................................................
Sonderzeichen ......................................................................................................
Strings ...................................................................................................................
Parameterreferenz ................................................................................................
Namenskonventionen und Schlüsselwörter ..........................................................
Einfache Datentypen ............................................................................................
Geltungsbereiche ..................................................................................................
Technologie programmieren ......................................................................................
Technologie konzipieren .......................................................................................
KFD-Datei anlegen ...............................................................................................
DEFTP ... ENDTP .................................................................................................
DECL PARAM ......................................................................................................
Feldtypen ..............................................................................................................
Statischer Feldtyp .................................................................................................
Freier Feldtyp ........................................................................................................
Feldtyp Name .......................................................................................................
Feldtyp Nummer ...................................................................................................
Feldtyp REAL ........................................................................................................
Feldtyp Liste .........................................................................................................
Feldtyp BOOL .......................................................................................................
DECL FOLD ..........................................................................................................
KRL-Code erzeugen .............................................................................................
DECL INLINEFORM .............................................................................................
Formatiertypen ......................................................................................................
Formatiertyp WYSIWYG .......................................................................................
17
17
17
18
18
19
19
20
20
20
21
21
22
22
23
24
24
24
25
26
27
28
29
31
31
31
33
33
6.4.5.1
6.4.5.2
6.4.5.3
6.4.5.4
6.4.5.5
6.4.5.6
6.4.5.7
6.4.6
6.4.7
6.4.8
6.4.9
6.4.9.1
Stand: 08.11.2010 Version: KST UserTech 3.1 V1 de
3 / 83
KUKA.UserTech 3.1
6.4.9.2
6.4.9.3
6.4.9.4
6.4.9.5
6.4.9.6
6.4.9.7
6.5
6.5.1
6.5.2
6.5.3
6.6
6.6.1
6.6.2
6.6.2.1
6.6.2.2
6.6.3
6.6.4
6.7
6.7.1
6.7.2
6.7.3
6.7.4
6.7.5
6.7.6
6.7.7
6.7.8
6.7.9
6.7.10
6.8
6.8.1
6.8.2
Formatiertyp SUB .................................................................................................
Formatiertyp DSUB ..............................................................................................
Formatiertyp FCT .................................................................................................
Formatiertyp DFCT ...............................................................................................
Formatiertyp ASS .................................................................................................
Formatiertyp ASSAGG .........................................................................................
DECL PARAM PL_ ...............................................................................................
Strukturdatentyp definieren ..................................................................................
DECL PLIST .........................................................................................................
34
34
35
36
36
37
38
38
39
39
40
40
40
43
44
45
45
46
46
46
46
47
47
48
48
49
50
50
51
51
53
Parameterlisten programmieren ................................................................................
Technologie-Keys programmieren ............................................................................
Technologie-Keys konzipieren .............................................................................
DECL STATKEY ...................................................................................................
Benötigte Bildgrößen ............................................................................................
Dezimalwert für Aktivierungsoptionen ermitteln ...................................................
DECL STATKEYBAR ...........................................................................................
SET ......................................................................................................................
Skripte programmieren ..............................................................................................
DEFSCRIPT … ENDSCRIPT ...............................................................................
SETVAR ...............................................................................................................
SHOWVAR ...........................................................................................................
REDECL ...............................................................................................................
DO ........................................................................................................................
MESSAGE ............................................................................................................
SWITCH … CASE (ELSE) … ENDSWITCH ........................................................
SWITCH DIALOG … CASE … ENDSWITCH ......................................................
Vordefinierte Skripte .............................................................................................
Sprachsystem-Schlüssel für Meldungen und Schaltflächen .................................
Technologie in die KUKA smartHMI integrieren ........................................................
Konfigurationsdatei SmartHMI.User.Config ..........................................................
Menüelemente definieren .....................................................................................
7
7.1
7.2
Archivierung .................................................................................................
Dateien archivieren ....................................................................................................
Dateien wiederherstellen ...........................................................................................
55
55
55
8
8.1
8.2
8.3
8.3.1
8.3.2
8.3.3
8.4
8.4.1
Beispiele .......................................................................................................
Technologie LASER ..................................................................................................
Beispielprogramm für eine Parameterliste ................................................................
Skripte durch Aktionen aufrufen ................................................................................
Skript-Aufruf nach Öffnen und Schließen des Inline-Formulars ...........................
Skript-Aufruf nach Ändern und Anlegen des Inline-Formulars .............................
Skript-Aufruf nach Wechsel des Inline-Formulars ................................................
Beispiele für die Integration von Technologien ..........................................................
Technologie TWINKLE .........................................................................................
Technologie TWINKLE in Menü integrieren .........................................................
Technologie TWINKLE in Untermenü integrieren ................................................
Technologie GLUE ...............................................................................................
Technologie GLUE in Menü integrieren ...............................................................
57
57
58
61
62
63
64
65
65
66
66
68
68
8.4.1.1
8.4.1.2
8.4.2
8.4.2.1
4 / 83
Stand: 08.11.2010 Version: KST UserTech 3.1 V1 de
Inhaltsverzeichnis
8.4.3
8.4.3.1
Technologie DISPSET ..........................................................................................
Technologie DISPSET in Menü integrieren ..........................................................
70
71
9
9.1
9.2
KUKA Service ..............................................................................................
Support-Anfrage .........................................................................................................
KUKA Customer Support ...........................................................................................
73
73
73
Index .............................................................................................................
81
Stand: 08.11.2010 Version: KST UserTech 3.1 V1 de
5 / 83
Zgłoś jeśli naruszono regulamin