Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 8

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Inhaltsverzeichnis
1.12
Kontrollstrukturen ........................................................................................................................ 95
1.12.1
Programmschleife mit Alternative (IF, ELSE, ENDIF) ................................................................ 96
1.12.2
Endlos-Programmschleife (LOOP, ENDLOOP).......................................................................... 98
1.12.3
Zählschleife (FOR ... TO ..., ENDFOR)....................................................................................... 99
1.12.4
1.12.5
1.12.6
Programmbeispiel mit verschachtelten Kontrollstrukturen........................................................ 102
1.13
1.14
Interruptroutine (ASUP)............................................................................................................. 109
1.14.1
Funktion einer Interruptroutine.................................................................................................. 109
1.14.2
Interruptroutine erstellen ........................................................................................................... 110
1.14.3
Interruptroutine zuordnen und starten (SETINT, PRIO, BLSYNC) ........................................... 111
1.14.4
1.14.5
Zuordnung einer Interruptroutine löschen (CLRINT) ................................................................ 114
1.14.6
Schnellabheben von der Kontur (SETINT LIFTFAST, ALF) ..................................................... 115
1.14.7
Verfahrrichtung beim Schnellabheben von der Kontur ............................................................. 117
1.14.8
Bewegungsablauf bei Interruptroutinen .................................................................................... 120
1.15
Achstausch, Spindeltausch (RELEASE, GET, GETD) ............................................................. 121
1.16
Achse einem anderen Kanal übergeben (AXTOCHAN) ........................................................... 126
1.17
Maschinendaten wirksam setzen (NEWCONF)........................................................................ 128
1.18
Datei schreiben (WRITE) .......................................................................................................... 129
1.19
Datei löschen (DELETE) ........................................................................................................... 132
1.20
Zeilen in Datei lesen (READ) .................................................................................................... 134
1.21
Vorhandensein einer Datei prüfen (ISFILE).............................................................................. 137
1.22
1.23
Checksummenberechnung über ein Feld (CHECKSUM)......................................................... 142
1.24
Aufrunden (ROUNDUP) ............................................................................................................ 144
1.25
Unterprogrammtechnik.............................................................................................................. 145
1.25.1
Allgemeines............................................................................................................................... 145
1.25.1.1 Unterprogramm ......................................................................................................................... 145
1.25.1.2 Unterprogrammnamen .............................................................................................................. 146
1.25.1.3 Schachtelung von Unterprogrammen ....................................................................................... 147
1.25.1.4 Suchpfad ................................................................................................................................... 148
1.25.1.5 Formal- und Aktualparameter ................................................................................................... 149
1.25.1.6 Parameterübergabe .................................................................................................................. 150
1.25.2
Definition eines Unterprogramms ............................................................................................. 152
1.25.2.1 Unterprogramm ohne Parameterübergabe............................................................................... 152
1.25.2.2 Unterprogramm mit Parameterübergabe Call-by-Value (PROC) ............................................. 153
1.25.2.4 Modale G-Funktionen sichern (SAVE)...................................................................................... 157
1.25.2.5 Einzelsatzbearbeitung unterdrücken (SBLOF, SBLON) ........................................................... 158
1.25.2.7 Unterprogramme mit Vorbereitung kennzeichnen (PREPRO) ................................................. 168
1.25.2.8 Unterprogrammrücksprung M17 ............................................................................................... 169
1.25.2.9 Unterprogrammrücksprung RET ............................................................................................... 170
1.25.2.10
Parametrierbarer Unterprogrammrücksprung (RET ...) ....................................................... 171
1.25.3
Aufruf eines Unterprogramms ................................................................................................... 178
1.25.3.1 Unterprogrammaufruf ohne Parameterübergabe ..................................................................... 178
8
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis