Herunterladen Inhalt Inhalt Diese Seite drucken

Ersetzung Von M-, T/Tca- Und D/Dl-Funktionen; Ersetzung Von M-Funktionen - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

10.18.2

Ersetzung von M-, T/TCA- und D/DL-Funktionen

10.18.2.1

Ersetzung von M-Funktionen

Allgemeine Informationen
Für die Ersetzung von M-Funktionen gelten folgende Bedingungen:
● Pro Satz wird nur eine M-Funktion ersetzt.
● Ein Satz in dem eine M-Funktion ersetzt werden soll, darf folgende Elemente nicht
enthalten:
– M98
– Modalen Unterprogramm-Aufruf
– Unterprogrammrücksprung
– Teileprogrammende
● M-Funktionen, die Systemfunktionen auslösen, dürfen nicht durch ein Unterprogramm
ersetzt werden (siehe Absatz "M-Funktionen, die nicht ersetzt werden").
Parametrierung
M-Funktion und Unterprogramm
Die Parametrierung der M-Funktionen und der Ersetzungsunterprogramme erfolgt in
folgenden Maschinendaten:
● MD10715 $MC_M_NO_FCT_CYCLE[<Index>] = <M-Funktionsnummer>
● MD10716 $MC_M_NO_FCT_CYCLE_NAME[<Index>] = "<Unterprogrammname>"
Die M-Funktion und das entsprechende Ersetzungsunterprogramm sind durch den gleichen
Index verbunden.
Beispiel: M-Funktion M101 wird durch Unterprogramm SUB_M101 und M-Funktion M102
durch SUB_M102 ersetzt:
MD10715 $MC_M_NO_FCT_CYCLE[ 0 ]
MD10716 $MC_M_NO_FCT_CYCLE_NAME[ 0 ]
MD10715 $MC_M_NO_FCT_CYCLE[ 1 ]
MD10716 $MC_M_NO_FCT_CYCLE_NAME[ 1 ]
Systemvariable zur Informationsweitergabe
Für eine frei wählbare M-Funktion werden über Systemvariable (siehe Kapitel
"Systemvariable (Seite 688)") Informationen bezüglich der ersetzten M-Funktion und weiterer
Funktionen (T, TCA, D, DL) zur Auswertung im Ersetzungsunterprogramm zur Verfügung
gestellt. Die in den Systemvariablen enthaltenen Daten beziehen sich auf den Satz, in dem
die zu ersetzende M-Funktion programmiert wurde.
Grundfunktionen
Funktionshandbuch, 12/2018, A5E40870716A AB
K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
10.18 Ersetzung von Funktionen durch Unterprogramme
= 101
= "SUB_M101"
= 102
= "SUB_M102"
683

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis