Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 430

Mit cnc-software 4.5 sp2
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

H2: Hilfsfunktionsausgaben an PLC
7.13 Verhalten bei Satzsuchlauf
Programmcode
N440
N450 LABEL1:
N460
N480 CALL FILENAME
N490
N510 DELETE(ERROR,FILENAME)
N520 IF (ERROR<>0)
N530 SETAL(61000+ERROR)
N540 ENDIF
N550
N560 M17
Beispiel 2: Löschen von Hilfsfunktionen und Erzeugen der Hilfsfunktionsausgabe ohne
AUXFUSYNC(...)
Programmcode
N0610 DEF STRING[400] ASSEMBLED=""
N0620 DEF STRING[31] FILENAME="/_N_CST_DIR/_N_AUXFU_SPF"
N0630 DEF INT GROUPINDEX[10]
N0640 DEF INT NUM
N0650 DEF INT LAUF
N0660 DEF INT ERROR
N0670 DEF BOOL ISQUICK
N0680 DEF BOOL ISSYNACT
N0690 DEF BOOL ISIMPL
...
N0760 AUXFUDEL("M",2,3,5)
N0770
N0790 AUXFUDELG(6)
N0800
N0810 IF ISFILE(FILENAME)
N0830 DELETE(ERROR,FILENAME)
N0840 IF (ERROR<>0)
N0850 SETAL(61000+ERROR)
N0860 ENDIF
N0870 ENDIF
N0880
; VORSICHT!
; Werden bei einem mehrkanaligen Satzsuchlauf Hilfsfunktionen mit AUXFUDEL/AUXFUDELG
; aus der globalen Liste der Hilfsfunktionen gelöscht, muss vor der Schleife zum
; Erzeugen des Unterprogramms FILENAME mit AUXFUSYNC eine Synchronisation der Kanäle
430
Kommentar
; Erzeugtes Unterprogramm abarbeiten.
; Datei nach Ausführung wieder löschen.
Kommentar
; M2=3 (5. Hilfsfunktionsgruppe) löschen
;
die aufgesammelte Hilfsfunktion der
;
6. Gruppe löschen.
;
Datei ist bereits vorhanden und muss
;
gelöscht werden.
Funktionshandbuch, 03/2013, 6FC5397-0BP40-3AA1
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de slSinumerik 828d

Inhaltsverzeichnis