Herunterladen Inhalt Inhalt Diese Seite drucken

Oberfläche (Opc) Und Nc-Vorbereitung (Sd); Beschreibung - Bosch Rexroth IndraMotion MTX Referenz

Funktionsbeschreibung 13vrs erweiterung
Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MTX:
Inhaltsverzeichnis

Werbung

642/673
Bosch Rexroth AG
Synchronisationsfunktionen
VAR_OUTPUT
LEDOutput : BOOL;
END_VAR
IF ReadState = 1 THEN
SD_READ(Start:=TRUE, XPath="/StartState/State",
DestAdr:=ADR(InternState),
Size:=SIZEOF(InternState));
ReadState := 2;
END_IF;
IF (ReadState = 2) AND (NOT SD_READ.Active) THEN
IF SD_READ.Error THEN
...
ELSEIF InternState = 7 THEN
LEDOutput := TRUE;
ReadState := 3;
ELSE
ReadState := 1;
END_IF;
SD_READ(Start:=FALSE);
END_IF;
IF ReadState = 3 THEN
SD_READ(Start:=TRUE, XPath="/StartState/CurFeed",
DestAdr:=ADR(CurrentFeed),
Size:=SIZEOF(CurrentFeed));
ReadState := 4;
END_IF;
IF (ReadState = 4) AND (NOT SD_READ.Active) THEN
...
16.2.4
Oberfläche (OPC) und NC-Vorbereitung (SD)

Beschreibung

Rexroth IndraMotion MTX Funktionsbeschreibung 13VRS Erweiterung
gang für die LED aktiviert. In diesem Moment sind dann auch die anderen
beiden Elemente mit gültigen Werten befüllt.
Vorab soll eine Instanz des Funktionsbausteins "MT_SD_RD" mit dem Na‐
men "SD_READ" sowie ein Merker namens "ReadState" (Typ Byte, Initialisie‐
rung 1) angelegt worden sein.
Programm:
Die Syntax im Programmbeispiel entspricht der IndraLogic 1G.
Bei IndraLogic 2G haben Ein- und Ausgänge des Funktionsbau‐
steins zum Teil andere Bezeichnungen.
Funktion
Die Oberfläche (IndraWorks Operation und IndraWorks Engineering) kommu‐
nizieren mit der NC über OPC. Weiterhin können externe Anwendungen die
OPC-Schnittstelle benutzen um den Status der NC abzufragen und Komman‐
dos an die NC zu geben.
Damit eine Oberfläche den aktuellen Zustand der NC anzeigen kann, muss
dieser von der NC übertragen werden. Neben einer Reihe von Statusinforma‐
tionen die standardmäßig im OPC-Interface vorhanden sind (siehe Dokumen‐
tation "Rexroth IndraMotion MTX OPC-Kommunikation"), können spezifische
Informationen aus dem Teileprogramm übermittelt werden.
Das Hilfsmittel für eine Synchronisation zwischen Oberfläche und NC-Vorbe‐
reitung sind die Systemdaten (siehe Dokumentation "Rexroth IndraMotion
MTX 13VRS Maschinenparameter", Kap. "Systemdaten"). Systemdaten sind
sowohl in der NC als auch in der Oberfläche (per OPC) verfügbar.
Die NC-Vorbereitung kann Systemdaten einfach durch eine CPL-Zuweisung
beschreiben. Das Schlüsselwort "SD." muss der Variable vorangestellt sein.
DOK-MTX***-NC*F*EX*V13-RE01-DE-P
// Deklaration
// SD lesen
// Status ändern
// Fehlerbehandlung
// in State stand 7
// LED einschalten
// nächsten Wert abfragen
// SD erneut lesen
// FB zurücksetzen
// SD lesen
// Status ändern

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis