Herunterladen Inhalt Inhalt Diese Seite drucken

Block Definieren (//B) - Siemens SINUMERIK 840D sl Handbuch

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

Werbung

Programmier-Befehle
6.3 Funktionen
6.3.3

Block definieren (//B)

Beschreibung
Unterprogramme werden in der Programmdatei mit der Blockkennung //B gekennzeichnet
und durch //END beendet. Pro Blockkennung können mehrere Unterprogramme definiert
werden.
Hinweis
Die im Unterprogramm verwendeten Variablen müssen in dem Dialog definiert sein, in dem
das Unterprogramm aufgerufen wird.
Programmierung
Ein Block hat den folgenden Aufbau:
Syntax:
Beschreibung:
Parameter:
Beispiel
//B(PROG1)
SUB(UP1)
...
REG[0] = 5
...
END_SUB
SUB(UP2)
IF VAR1.val=="Otto"
ENDIF
VAR1.val="Otto"
END_SUB
//END
124
//B(
Blockname
(Bezeichner)
SUB
END_SUB
Bezeichner
[SUB(
...
END_SUB]
...
//END
Unterprogramm definieren
Blockname
Bezeichner
VAR1.val="Hans"
RETURN
)
)
Name der Blockkennung
Name des Unterprogramms
; Blockanfang
; Unterprogramm-Anfang
; Register 0 mit dem Wert 5 belegen
; Unterprogramm-Ende
; Unterprogramm-Anfang
; Unterprogramm-Ende
; Blockende
Programmierhandbuch, 01/2015, 6FC5397-1DP40-5AA2
SINUMERIK Integrate Run MyScreens (BE2)

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis