Herunterladen Inhalt Inhalt Diese Seite drucken

Statusmeldungen; Kanal-Neustart (Mt_Chanrestart); Funktion - Bosch Rexroth MTX 15VRS Projektierungsbeschreibung

Sps-interface
Vorschau ausblenden Andere Handbücher für Rexroth MTX 15VRS:
Inhaltsverzeichnis

Werbung

MTX 15VRS SPS-Interface
(* Definitions *)
Channel := 1;
NC block := 'G91 X10 Y5 Z1 F10000';
Options := Options.NO_CHAN_CHANGE;
(* Rising edge --> StartNcBlockReq *)
R_TRIG_Inst ( CLK := %IX41.3 );
StartNcBlockReq := R_TRIG_Inst.Q;
(* Call NcBlockReq *)
NcBlockReq (Start:=StartNcBlockReq, Chan:=Channel, Options:=Options, NcBlock:=NcSatz);
activeNcBlockReq := NcBlockReq.Active;
(* Error handling *)
IF (
NcBlockReq.Error =
(* Error handling *)
END_IF
12.5.3

Statusmeldungen

12.6

Kanal-Neustart (MT_ChanRestart)

12.6.1

Funktion

Programmbeispiel in ST (Implementation)
TRUE
) THEN
Ist nach dem Aufrufen der Funktion ein Fehler oder Zustand entstanden, der
es nicht erlaubt, die Funktion ordnungsgemäß durchzuführen, wird das Feh‐
lerbit "Error" gesetzt. Weiterhin wird in "ErrorNo" die Art des Fehlers oder Zu‐
standes in Form einer Zahl dargestellt:
Allgemeine Fehler und Zustände bei Funktionsaufruf durch falsche Paramet‐
rierung oder NC-interne Fehler:
-6:
Zur Zeit keine Betriebsmittel zum Versenden des Auftrags vorhanden
-1:
allgemeiner Parameterfehler
Funktionsabhängige Fehler und Zustände als Quittung nach Ausführen der
Funktion:
1:
Unzulässige Kanalnummer
2:
Kanal ist belegt
3:
Im Kanal wird z.Z. die Funktion Grundstellung ausgeführt
4:
NC-Satz ist zu lang
5:
Keine Referenzpunkte angefahren
7:
NC-Satzvorgabe wurde durch Grundstellung abgebrochen
8:
Es ist keine oder eine falsche Betriebsart angewählt
25:
Bei NC-Satzvorgabe wurde ein Laufzeitfehler erkannt, z. B. ein Syntax‐
fehler
Der Programmbaustein Kanal-Neustart startet den Kanal vom Beginn des an‐
gewählten Hauptprogramms neu. Es wird keine Grundstellung ausgeführt, d.
h. auch der Einschaltzustand bei Grundstellung wird nicht übernommen.
ACHTUNG: Die modalen Zustände werden nicht modifiziert! Am Anfang des
Hauptprogramms müssen alle im Verlauf des Programms benutzten modalen
Funktionalitäten zurückgesetzt werden, da alle zum Zeitpunkt des Kanal-
Neustarts aktiven modalen Funktionen weiterhin aktiv sind.
Der Baustein kann absolut oder bedingt aufgerufen werden.
Programmbausteine
R911400171_Ausgabe 02 Bosch Rexroth AG
139/409

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis