Herunterladen Inhalt Inhalt Diese Seite drucken

Projektierungsbeispiel - Bosch Rexroth MTX 15VRS Projektierungsbeschreibung

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

Werbung

196/409
Programmbausteine
Bausteinparameter
12.21.2

Projektierungsbeispiel

Bosch Rexroth AG R911400171_Ausgabe 02
Im SPS‒Zyklus können mehrere Instanzen des Bausteins aufgerufen wer‐
den.
Abb. 12-40:
Aufruf des Bausteins MT_SD_WR
Der Baustein wird aufgerufen mit den Parametern:
Start:
Flag, das eine neue Anforderung durchführt.
Eine neue Anforderung wird durchgeführt, wenn Start =TRUE und Acti‐
ve = FALSE ist
XPath:
Identifikation der angeforderten Systemdaten incl. Pfadangaben (z. B. "/
Var_1")
TypeId:
Id des Typs des Systemdatums
DataAdr:
Adresse der Daten ( ADR(<variable>))
Die Daten müssen in dem Format übergeben werden, wie sie auf NC-
Seite durch die Schema-Dateien definiert wurden
Size:
Größe der übergebenen Daten in Bytes
Die Größe muss hierbei exakt mit der Größe des Systemdatums über‐
einstimmen
Die Rückgabeparameter lauten:
Active:
Flag, das anzeigt, ob die Funktion noch aktiv ist
Error:
Fehlerkennung:
FALSE bedeutet, dass die Funktion fehlerfrei abgearbeitet wurde
ErrorNo:
Fehlercode:
nur gültig, wenn Error = TRUE
Die Funktion startet, wenn das Bit Start gesetzt wird und Active nicht gesetzt
ist. Sofern das Bit Start nicht über das SPS‒Ablaufprogramm zurückgesetzt
wird, wird es zurückgesetzt, wenn die Funktion beendet ist.
Im Status wird Active gesetzt, bis die Funktion ausgeführt ist. Sobald die Da‐
ten zurückgeliefert sind, ist die Funktion beendet, und Active wird zurückge‐
setzt.
Die Variable "/Var_1.Int_2" soll mit dem Wert1234 beschrieben werden.
Der Auftrag startet mit steigender Flanke am Eingang E43.4.
Der Aufruf des Bausteins MT_SD_Wr könnte folgendermaßen ausgeführt
werden:
MTX 15VRS SPS-Interface

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis