Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 8

Gültig für steuerung sinumerik 840d sl, 840de sl, sinumerik 828d
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Inhaltsverzeichnis
1.11
Programmteilwiederholung (REPEAT, REPEATB, ENDLABEL, P) .......................................... 99
1.12
Kontrollstrukturen..................................................................................................................... 106
1.12.1
Programmschleife mit Alternative (IF, ELSE, ENDIF) ............................................................. 107
1.12.2
Endlos-Programmschleife (LOOP, ENDLOOP) ....................................................................... 109
1.12.3
Zählschleife (FOR ... TO ..., ENDFOR) ................................................................................... 110
1.12.4
1.12.5
1.12.6
Programmbeispiel mit verschachtelten Kontrollstrukturen ....................................................... 114
1.13
1.14
Interruptroutine (ASUP) ........................................................................................................... 120
1.14.1
Funktion einer Interruptroutine ................................................................................................. 120
1.14.2
Interruptroutine erstellen .......................................................................................................... 121
1.14.3
Interruptroutine zuordnen und starten (SETINT, PRIO, BLSYNC) .......................................... 122
1.14.4
1.14.5
Zuordnung einer Interruptroutine löschen (CLRINT) ............................................................... 125
1.14.6
Schnellabheben von der Kontur (SETINT LIFTFAST, ALF) .................................................... 126
1.14.7
Verfahrrichtung beim Schnellabheben von der Kontur ............................................................ 128
1.14.8
Bewegungsablauf bei Interruptroutinen ................................................................................... 131
1.15
Achstausch, Spindeltausch (RELEASE, GET, GETD) ............................................................ 132
1.16
Achse einem anderen Kanal übergeben (AXTOCHAN) .......................................................... 137
1.17
Maschinendaten wirksam setzen (NEWCONF)....................................................................... 139
1.18
Datei schreiben (WRITE)......................................................................................................... 140
1.19
Datei löschen (DELETE).......................................................................................................... 146
1.20
Zeilen in Datei lesen (READ)................................................................................................... 148
1.21
Vorhandensein einer Datei prüfen (ISFILE)............................................................................. 152
1.22
1.23
Checksummenberechnung über ein Feld (CHECKSUM)........................................................ 158
1.24
Aufrunden (ROUNDUP)........................................................................................................... 160
1.25
Unterprogrammtechnik ............................................................................................................ 161
1.25.1
Allgemeines ............................................................................................................................. 161
1.25.1.1 Unterprogramm ........................................................................................................................ 161
1.25.1.2 Unterprogrammnamen ............................................................................................................. 162
1.25.1.3 Schachtelung von Unterprogrammen ...................................................................................... 163
1.25.1.4 Suchpfad ................................................................................................................................. 164
1.25.1.5 Formal- und Aktualparameter .................................................................................................. 165
1.25.1.6 Parameterübergabe ................................................................................................................. 166
1.25.2
Definition eines Unterprogramms ............................................................................................ 168
1.25.2.1 Unterprogramm ohne Parameterübergabe .............................................................................. 168
1.25.2.2 Unterprogramm mit Parameterübergabe Call-by-Value (PROC) ............................................ 169
1.25.2.4 Modale G-Funktionen sichern (SAVE) ..................................................................................... 172
1.25.2.5 Einzelsatzbearbeitung unterdrücken (SBLOF, SBLON) .......................................................... 173
1.25.2.7 Unterprogramme mit Vorbereitung kennzeichnen (PREPRO) ................................................ 183
1.25.2.8 Unterprogrammrücksprung M17 .............................................................................................. 184
8
Programmierhandbuch, 02/2011, 6FC5398-2BP40-1AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik sinumerik 828d

Inhaltsverzeichnis