Herunterladen Inhalt Inhalt Diese Seite drucken

Allgemeines - Bosch Rexroth IndraMotion MTX 09VRS Projektierungshandbuch

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

Werbung

Projektierung | Rexroth IndraMotion MTX 09VRS
9
Hilfsfunktionen
9.1

Allgemeines

Die Hilfsfunktionen werden im NC-Teileprogramm programmiert.
Alle in einem NC-Satz programmierten bitcodierten Hilfsfunktionen werden pa‐
rallel auf Merker abgebildet.
Ein Ausgeben von nicht bitcodierten Hilfsfunktionen kann über den Maschi‐
nenparameter /AUXF/OutBehav/OutBehavMode "Ausgabeverhalten der Hilfs‐
funktionen" (3010 00015) vorgegeben werden:
0:
Nur bitcodierte Hilfsfunktionen werden parallel ausgegeben.
1:
Alle Hilfsfunktionen eines NC-Satzes werden parallel ausge‐
geben.
Durch die parallele Übergabe werden Stillstandszeiten an der Maschine ver‐
mieden.
Für die Hilfsfunktionen gelten folgende Festlegungen:
Jeder Kanal verfügt über mehrere Hilfsfunktionen. Die Namen (Hilfsfunk‐
tionstypen) der Hilfsfunktionen (M, S, T, ...) werden im Maschinenpara‐
meter /AUXF/ClassDef/Class[1]/AuxFuncName "Namen der Hilfsfunktio‐
nen" (3010 00030) festgelegt.
Eine Hilfsfunktion kann als
Bitcodierte Hilfsfunktion
32-Bit BCD-codierte Hilfsfunktion
64-Bit BCD-codierte Hilfsfunktion
INTEGER-codierte Hilfsfunktion (32 Bit)
FLOAT-codierte Hilfsfunktion (32 Bit)
DOUBLE-codierte Hilfsfunktion (64 Bit)
auf einen Operandenbereich abgebildet werden (Maschinenparameter /
AUXF/ClassDef/Class[1]/EnablAuxFunc, /AUXF/ClassDef/Class[1]/Aux‐
FuncChDep, /AUXF/ClassDef/Class[1]/Bit, /AUXF/ClassDef/Class[1]/
Bcd32, /AUXF/ClassDef/Class[1]/Int, /AUXF/ClassDef/Class[1]/Float, /
AUXF/ClassDef/Class[1]/Double "Klassen der Hilfsfunktionen" (3010
00040)). Diese Hilfsfunktionen können sowohl kanalabhängig als auch
kanalunabhängig definiert werden.
Als bitcodierte Hilfsfunktionen können pro Kanal mehrere Hilfsfunktions‐
typen
vereinbart
Class[1]/AuxFuncName "Namen der Hilfsfunktionen" (3010 00030)), z.B.
die Hilfsfunktion mit der Kennzeichnung M und die Hilfsfunktion mit der
Kennzeichnung H.
Die Anfangsadressen der bitcodierten Hilfsfunktionen werden über den
Maschinenparameter /AUXF/PlcIf/ChDep/ChIf[1]/AddrChDepBit "Adres‐
sen der kanalspezifischen bitcodierten Hilfsfunktionen" (2060 00009) für
jeden Kanal einzeln eingestellt.
Die Ausgabe der Hilfsfunktionen erfolgt asynchron bzgl. der Bearbeitung
der IEC-Tasks. D. h, auch innerhalb der SPS-Bearbeitung kann eine Hilfs‐
funktion von der CNC an die SPS im Merkerbereich übergeben werden.
Wird eine Hilfsfunktion innerhalb von einem SPS-Zyklus ausgegeben und
bereits quittiert, kann die Hilfsfunktionsausgabe nicht mittels der Trace-
Funktion aufgezeichnet werden, da diese Aufzeichnung nur am Ende der
SPS-Task erfolgt.
Electric Drives
| Bosch Rexroth AG
and Controls
werden
(Maschinenparameter
127/295
Hilfsfunktionen
/AUXF/ClassDef/

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis