Herunterladen Inhalt Inhalt Diese Seite drucken

Nicht Bitcodierte Kanalabhängige Hilfsfunktionen - Bosch Rexroth IndraMotion MTX 09VRS Projektierungshandbuch

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

Werbung

130/295
Bosch Rexroth AG | Electric Drives
Hilfsfunktionen
9.4
Nicht bitcodierte kanalabhängige Hilfsfunktionen
and Controls
INTEGER, FLOAT, DOUBLE" (2060 00020) als Offset im Merkerbereich defi‐
niert.
Beispiel:
Nicht bitcodierte kanalunabhängige Hilfsfunktionen
Die Hilfsfunktion "S" ist als 32 bitcodierte Hilfsfunktion vereinbart.
Die Startadresse für das Merkerfeld der Hilfsfunktion "S" soll bei Merkerbyte
M20 beginnen.
Abb.9-2:
Startadresse für das Merkerfeld
Der Steuercode in Merkerbyte M20 hat folgende Bedeutung:
Abb.9-3:
Steuercode Merkerbyte M20
Im vorangehenden Beispiel wird mit der Ausgabe einer BCD-codierten Hilfs‐
funktion auf das Merkerfeld Byte M24 bis M27 der BCD-Wert übergeben und
zusätzlich das Änderungssignal M20.0 gesetzt. Das SPS-Anwenderprogramm
muss die Ausgabe der Hilfsfunktion quittieren, indem das Änderungssignal auf
Merker M20.0 wieder zurückgesetzt wird.
Sofern im Teileprogramm die Hilfsfunktion mit negativem Vorzeichen program‐
miert ist, wird zusätzlich der Merker M20.1 gesetzt.
Die Struktur (siehe Beispiel) ist bei jeder BCD-codierten Hilfsfunktion identisch;
bei den Hilfsfunktionen mit 64 Bit Länge beträgt die Gesamtlänge des ent‐
sprechenden Merkerfeldes 12 Byte statt 8 Byte.
Neben den nicht bitcodierten kanalunabhängigen Hilfsfunktionen können diese
Hilfsfunktionen auch als kanalabhängig definiert werden, wobei dann jedem
Kanal ein Merkerbereich mit den entsprechenden Hilfsfunktionen zugewiesen
ist.
Die Adresslage dieser Bereiche wird in Maschinenparametern für jeden Kanal
separat als Offset im Merkerbereich definiert (-1: Hilfsfunktionsbereich nicht
genutzt):
Rexroth IndraMotion MTX 09VRS | Projektierung

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis