Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth IndraMotion MTX 09VRS Projektierungshandbuch Seite 199

Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MTX 09VRS:
Inhaltsverzeichnis

Werbung

Projektierung | Rexroth IndraMotion MTX 09VRS
Bausteinparameter
11.17.2
Projektierungsbeispiel
Der Baustein wird aufgerufen mit den Parametern:
Start:
Flag für eine neue Anforderung
Chan:
Gewünschte Kanalnummer
Mode:
0:
Lesen eines CPL-Werts
1:
Schreiben eines CPL-Werts
VarName:
Name der CPL-Variablen
VarType:
Typdefinition der CPL-Variablen:
0 int
1 float
2 double
3 boolean
4 char
DestAddr:
Adresse der Daten.
Size:
Größe des Speichers für die Daten in Bytes
Index1:
Feld-Index 1 (nur für Felder)
Index2:
Feld-Index 2 (nur für zweidimensionale Felder).
NofElem:
Schreiben: Anzahl der vorgegebenen Werte
Die Rückgabeparameter lauten:
Active:
Flag, das anzeigt, ob die Funktion noch aktiv ist.
Error:
Fehlerkennung:
FALSE bedeutet, dass Funktion fehlerfrei abgearbeitet wur‐
de.
ErrorNo:
Fehlercode:
nur gültig, wenn Error = TRUE
NofElem:
Lesen:
Anzahl der gelesenen Werte
Die Funktion startet, wenn Start gesetzt wird und Active nicht gesetzt ist. Sofern
Start nicht über das SPS-Ablaufprogramm zurückgesetzt wird, wird es zurück‐
gesetzt, 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.
Im Kanal 1 soll die CPL-Variable "@Werkzeugplatz" vom Typ Integer ausge‐
lesen werden.
Der Auftrag wird mit steigender Flanke am Eingang %IX42.5 ausgelöst.
Der Aufruf von MT_CplData könnte folgendermaßen erfolgen:
Electric Drives
| Bosch Rexroth AG
and Controls
Programmbausteine
197/295

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis