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.2
Endlos-Programmschleife (LOOP, ENDLOOP)........................................................................ 111
1.12.3
Zählschleife (FOR ... TO ..., ENDFOR)..................................................................................... 112
1.12.4
1.12.5
1.12.6
Programmbeispiel mit verschachtelten Kontrollstrukturen........................................................ 116
1.13
1.14
Interruptroutine (ASUP)............................................................................................................. 124
1.14.1
Funktion einer Interruptroutine .................................................................................................. 124
1.14.2
Interruptroutine erstellen ........................................................................................................... 125
1.14.3
Interruptroutine zuordnen und starten (SETINT, PRIO, BLSYNC) ........................................... 126
1.14.4
1.14.5
Zuordnung einer Interruptroutine löschen (CLRINT) ................................................................ 130
1.14.6
Schnellabheben von der Kontur (SETINT LIFTFAST, ALF) ..................................................... 131
1.14.7
Verfahrrichtung beim Schnellabheben von der Kontur ............................................................. 134
1.14.8
Bewegungsablauf bei Interruptroutinen .................................................................................... 137
1.15
Achstausch, Spindeltausch (RELEASE, GET, GETD) ............................................................. 138
1.16
Achse einem anderen Kanal übergeben (AXTOCHAN) ........................................................... 144
1.17
Maschinendaten wirksam setzen (NEWCONF)........................................................................ 146
1.18
Datei schreiben (WRITE) .......................................................................................................... 147
1.19
Datei löschen (DELETE) ........................................................................................................... 151
1.20
Zeilen in Datei lesen (READ) .................................................................................................... 153
1.21
Vorhandensein einer Datei prüfen (ISFILE).............................................................................. 157
1.22
1.23
Checksummenberechnung über ein Feld (CHECKSUM)......................................................... 162
1.24
Aufrunden (ROUNDUP) ............................................................................................................ 164
1.25
Unterprogrammtechnik.............................................................................................................. 165
1.25.1
Allgemeines............................................................................................................................... 165
1.25.1.1 Unterprogramm ......................................................................................................................... 165
1.25.1.2 Unterprogrammnamen .............................................................................................................. 166
1.25.1.3 Schachtelung von Unterprogrammen ....................................................................................... 167
1.25.1.4 Suchpfad ................................................................................................................................... 169
1.25.1.5 Formal- und Aktualparameter ................................................................................................... 169
1.25.1.6 Parameterübergabe .................................................................................................................. 170
1.25.2
Definition eines Unterprogramms ............................................................................................. 173
1.25.2.1 Unterprogramm ohne Parameterübergabe............................................................................... 173
1.25.2.2 Unterprogramm mit Parameterübergabe Call-by-Value (PROC) ............................................. 174
1.25.2.4 Modale G-Funktionen sichern (SAVE) ...................................................................................... 178
1.25.2.5 Einzelsatzbearbeitung unterdrücken (SBLOF, SBLON) ........................................................... 180
1.25.2.7 Unterprogramme mit Vorbereitung kennzeichnen (PREPRO) ................................................. 192
1.25.2.8 Unterprogrammrücksprung M17 ............................................................................................... 193
1.25.2.9 Unterprogrammrücksprung RET ............................................................................................... 194
1.25.2.10 Parametrierbarer Unterprogrammrücksprung (RET ...) ............................................................ 195
1.25.3
Aufruf eines Unterprogramms ................................................................................................... 203
1.25.3.1 Unterprogrammaufruf ohne Parameterübergabe...................................................................... 203
1.25.3.2 Unterprogrammaufruf mit Parameterübergabe (EXTERN)....................................................... 205
1.25.3.3 Anzahl der Programmwiederholungen (P)................................................................................ 208
8
Programmierhandbuch, 06/2009, 6FC5398-2BP20-0AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis