Herunterladen Inhalt Inhalt Diese Seite drucken

Randbedingungen - Siemens SINUMERIK 840D sl Funktionshandbuch

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

Werbung

K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
8.15 Ersetzung von Funktionen durch Unterprogramme
Hilfsfunktionsausgabe an PLC
Bei Ersetzungen von Hilfsfunktionen bewirkt der Aufruf des Ersetzungsunterprogramms
noch keine Ausgabe der Hilfsfunktion an die PLC. Die Ausgabe der Hilfsfunktion erfolgt erst
wenn die Hilfsfunktion im Ersetzungsunterprogramm erneut programmiert wird.
Verhalten bei Satzsuchlauf
Das Ersetzungsunterprogramm wird auch in den Suchlaufmodi "Satzsuchlauf mit
Berechnung" und "Satzsuchlauf mit Berechnung im Modus Programmtest" (SERUPRO)
aufgerufen. Eventuelle Besonderheiten müssen im Ersetzungsunterprogramm unter
Verwendung der Systemvariable: $P_SEARCH, $AC_SERUPRO realisiert werden.
Bezüglich des Aufsammelns von Aktionen beim "Suchlauf mit Berechung" verhalten sich
Ersetzungsunterprogramme wie "normale" Unterprogramme.
8.15.5

Randbedingungen

● Funktionsersetzungen sind unzulässig in:
● Einem Satz, der am Anfang zu ersetzende Funktionen enthält, dürfen keine satzweisen
● Im Ersetzungsunterprogramm dürfen nur die für die jeweiligen Ersetzungen notwendigen
● In einem Satz, in dem das Ersetzungsunterprogramm am Satzende aufgerufen wird, ist
Beispiel zu: Satzweise Synchronaktionen
MD30465 $MA_AXIS_LANG_SUB_MASK, Bit 0 = 1 (Getriebestufenwechsel)
Programmcode
...
N1000 WHENEVER $AA_IM[X2] <= $AA_IM[X1] + 0.5 DO $AA_OVR[X1]=0
N1010 G1 X100 M43
...
Führt in Satz
Bearbeitung mit abgebrochen und ein Alarm angezeigt.
628
– Synchronaktionen
– Technologiezyklen
Synchronaktionen vorangestellt werden. Siehe unten Absatz "Beispiel zu: Satzweise
Synchronaktionen".
Aktionen durchgeführt werden.
folgendes zu beachten:
– Es darf kein modaler Unterprogrammaufruf aktiv sein
– Es darf kein Unterprogrammrücksprung programmiert sein
– Es darf kein Programmende programmiert sein
Hinweis
Die Steuerung überwacht nicht, ob die zu ersetzende Funktion im
Ersetzungsunterprogramm realisiert wurde.
die Funktion
N1010
zum Aufruf eines Ersetzungsunterprogramms, wird die
M43
Funktionshandbuch, 03/2013, 6FC5397-0BP40-3AA1
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de slSinumerik 828d

Inhaltsverzeichnis