Herunterladen Inhalt Inhalt Diese Seite drucken

M-Codes Für Allgemeine Zwecke - Siemens SINUMERIK 840D series Programmieranleitung

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

Werbung

Befehle zur Bewegungssteuerung
3.6 S-, T-, M- und B-Funktionen
Einschränkungen
Pro Teileprogrammzeile kann immer nur eine M-Funktionsersetzung (bzw. nur ein
Unterprogrammaufruf) ausgeführt werden. Konflikte mit anderen Unterprogramm-
aufrufen werden mit Alarm 12722 gemeldet. In dem ersetzten Unterprogramm er-
folgt keine weitere M-Funktionsersetzung.
Im Allgemeinen gelten die gleichen Einschränkungen wie für G65.
Projektierbeispiel
Aufrufen des Unterprogramms M101_MAKRO mit M-Funktion M101
$MN_EXTERN_M_NO_MAC_CYCLE[0] = 101
$MN_EXTERN_M_NO_MAC_CYCLE_NAME[0] = "M101_MAKRO"
Aufrufen des Unterprogramms M6_MAKRO mit M-Funktion M6.$MN_EX-
TERN_M_NO_MAC_CYCLE[1] = 6
$MN_EXTERN_M_NO_MAC_CYCLE_NAME[1] = "M6_MAKRO"
Programmierbeispiele für den Werkzeugwechsel mit M-Funktionen:
PROC MAIN
...
N10
...
N90
...
N0010
N0020
display($C_X_PROG)
N0030
N0040
display($C_V)
N0050
N0060
3.6.6
M-Codes für allgemeine Zwecke
Andere allgemeine M-Codes
Funktionen solcher M-Codes, bei denen es sich nicht um steuerungsspezifische
M-Codes handelt, werden vom Maschinenhersteller festgelegt. Die folgende Ta-
belle führt die typische Verwendung verschiedener allgemeiner M-Codes auf. Nä-
here Informationen hierzu entnehmen Sie bitte den Handbüchern des jeweiligen
Maschinenherstellers. Der Maschinenhersteller legt fest, ob ein M-Code, der mit
Achsverfahrbefehlen zusammen in einem Satz ausgegeben wird, gleichzeitig mit
diesen Achsverfahrbefehlen ausgeführt wird oder erst nachdem die Achsverfahrbe-
fehle abgearbeitet wurden. Nähere Informationen hierzu entnehmen Sie bitte den
Handbüchern des jeweiligen Maschinenherstellers.
3-86
M6 X10 V20
M30PROC M6_MAKRO
R10 = R10 + 11.11
IF $C_X_PROG == 1 GOTOF N40
SETAL(61000)
;Übertragung programmierte
;Variable fehlerhaft
IF $C_V == 20 GTOF N60
SETAL(61001)
M17
SINUMERIK 840D/840Di/810D Programmierhandbuch ISO Fräsen - Ausgabe 11.02
 Siemens AG 2002 All rights reserved
11.02

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840dSinumerik 810deSinumerik 810dSinumerik 810d powerlineSinumerik 810de powerlineSinumerik 840de ... Alle anzeigen

Inhaltsverzeichnis