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

MTX 15VRS SPS-Interface
12.31.4

Projektierungsbeispiel

0x000C:
Die Größe der konfigurierten Eingangsdaten stimmt nicht mit der über‐
gebenen Größe in SizeOfInputData überein
0x000D:
Zieladresse in InputDataAdr ist ein Null-Pointer
0x7FFE:
Interner Fehler
Im Projektierungsbeispiel ist 1 Fast Plc Task mit 2 Fast Actions konfiguriert.
Das Beispiel enthält neben dem Aufruf der Funktion MT_FaDataWrite zusätz‐
lich auch den Aufruf der entsprechenden Funktion zum Lesen der Eingangs‐
daten:
1. Action: Die NC liefert die Sollpositionen zweier Achsen vom Typ LREAL
(2*8 Byte)
2. Action: Die SPS beauftragt die NC, eine CPL-Variable vom Typ DINT zu
schreiben (4 Byte)
Der Typ für die Eingangs- und Ausgangsdaten sind in faInp_t bzw. faOutp_t
definiert.
Tasklogik: Überschreitet einer der Sollwerte eine Schranke, wird dieser Wert
in die CPL-Variable der 2. FA zurückgeliefert
Abb. 12-63:
Struktur für die Eingangsdaten
Abb. 12-64:
Struktur für die Ausgangsdaten
Abb. 12-65:
Deklarationsteil des Programms
Programmbausteine
R911400171_Ausgabe 02 Bosch Rexroth AG
223/409

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis