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

158/409
Programmbausteine
12.12.2

Projektierungsbeispiel

Bosch Rexroth AG R911400171_Ausgabe 02
Sector‐
Sektornummer (Ziel) [nur bei Mode 5 und 6 relevant]
Dest:
PlaceDest: Platznummer (Ziel) [nur bei Mode 5 und 6 relevant]
TabName: Tabellenname [nur bei Mode 8 und 9 relevant]
DestAddr:
Adresse der Daten.
Die Daten werden als Typ MT_P_DbData zurückgeliefert:
Type MT_P_DbData
Struct
Sector: INT
Place: INT
Query_int_1: INT
Query_int_2: INT
Query_int_3: INT
Query_int_4: INT
Query_bitfield: INT
Query_int: ARRAY[1...40]OFINT
Query_string: STRING(31)
End_struct
End_type
Size:
Größe des Speichers für die Daten in Bytes
Die Rückgabeparameter lauten:
Active:
Flag, das anzeigt, ob die Funktion noch aktiv ist
Error:
Fehlerkennung: FALSE bedeutet, dass die Funktion fehlerfrei abgear‐
beitet wurde
ErrorNo:
Fehlercode: nur gültig, wenn Error = TRUE
Die Funktion startet, wenn Start gesetzt wird und Active nicht gesetzt ist. So‐
fern Start nicht über das SPS-Ablaufprogramm zurückgesetzt wird, wird es
zurückgesetzt, wenn die Funktion beendet ist.
Active wird gesetzt, bis die Funktion ausgeführt ist. Sobald die Daten zurück‐
geliefert sind, ist die Funktion beendet, und Active wird zurückgesetzt.
Die Daten des Werkzeugs in Tabelle1, Sektor 2 auf Platz 5 sollen gelesen
werden incl. Sperre gegen weitere Zugriffe.
Der Auftrag wird mit steigender Flanke am Eingang %IX41.0 ausgelöst.
Der Aufruf des Bausteines MT_P_DbData könnte folgendermaßen ausgeführt
werden:
MTX 15VRS SPS-Interface

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis