Herunterladen Inhalt Inhalt Diese Seite drucken

Ersetzung Von M-Funktionen - Siemens SINUMERIK 840D sl Handbuch

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

Werbung

9.14.2

Ersetzung von M-Funktionen

Bedingungen
Für die Ersetzung von M-Funktionen gelten folgende Bedingungen:
● Pro Satz kann maximal eine Funktionsersetzung wirksam werden.
● Der Satz mit der Funktionsersetzung darf folgende Elemente nicht enthalten:
● M-Funktionen mit fester Bedeutung dürfen nicht mit einem Unterprogrammaufruf
Projektierung
Die Nummern der M-Funktionen, die durch Unterprogramme ersetzt werden sollen, werden
angegeben im Maschinendatum:
MD10715 $MC_M_NO_FCT_CYCLE[<n>]
Die Namen der Unterprogramme, die die im MD10715 angegebenen M-Funktionen ersetzen
sollen, werden eingetragen im Maschinendatum:
MD10716 $MC_M_NO_FCT_CYCLE_NAME[<n>]
Beispiel:
MD10715 $MC_M_NO_FCT_CYCLE[0] = 101
MD10716 $MC_M_NO_FCT_CYCLE_NAME[0] = "SUB_M101"
⇒ Aufruf des Unterprogramms SUB_M101 durch
MD10715 $MC_M_NO_FCT_CYCLE[1] = 102
MD10716 $MC_M_NO_FCT_CYCLE_NAME[1] = "SUB_M102"
⇒ Aufruf des Unterprogramms SUB_M102 durch
Programmierung
Ist in einem Teileprogrammsatz eine mit MD10715 projektierte M-Funktion programmiert,
wird am Satzende das entsprechende Unterprogramm aufgerufen.
Wenn die M-Funktion innerhalb des aufgerufenen Unterprogramms erneut programmiert ist,
findet diese M-Funktionsersetzung nicht mehr statt. Auch weitere mit MD10715 oder
MD10716 projektierten M-Funktionersetzungen werden nicht ausgeführt.
Ausnahme:
In einem ASUP wird die M-Funktionsersetzung auch dann ausgeführt, wenn das ASUP in
einem über eine M-Funktion aufgerufenem Unterprogramm gestartet wurde.
Systemvariablen für die Übergabeparameter
Grundfunktionen
Funktionshandbuch, 03/2010, 6FC5397-0BP20-1AA0
– M98
– Modalen Unterprogramm-Aufruf
– Unterprogrammrücksprung
– Teileprogrammende
überlagert werden (siehe Absatz "Nicht projektierbare M-Funktionen").
K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
9.14 Ersetzung von NC-Funktionen durch Unterprogramme
M101
M102
647

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis