AX2xxx Dialog - Eingänge/Ausgänge
Dialog "Eingänge"
Falls im Dialog "AX2000" die Option Variable I/O Data angewählt ist, erscheinen zusätzlich die Dialoge "Eingänge" sowie "Ausgänge". Im Bereich "Eingänge" können die gewünschten Eingangsvariablen, welche nachher im Eingangsbereich des Antriebs in der Baumansicht erscheinen sollen, manuell hinzugefügt oder auch herausgenommen werden.
Anfügen: Ruft nachfolgend beschriebenen Dialog zur Auswahl der Variable inklusive Datentyp auf, und fügt die Variable im Eingangsbereich des Antriebs ans Ende an.
Einfügen: Ruft nachfolgend beschriebenen Dialog auf und fügt die Variable im Eingangsbereich des Antriebs an bestimmter Stelle ein.
Löschen: Löscht die, im nachfolgend beschriebenen Dialog ausgewählte, Variable aus der Baumansicht des Antriebs-Eingangsbereichs (und damit aus dem Lightbus-Telegramm).
Bearbeiten: Ermöglicht ein Editieren des Variablennamens im nachfolgenden Dialog.
Offs (Byte): Automatisch vergebener Offset der Variable im Telegramm des Antriebs.
(Bit): Bit-Offset der Variable.
Swap Word: Aktiviert den Tausch der beiden Wörter in den 32Bit-Telegrammen zur Bereitstellung im Prozessabbild (default-mäßig aktiviert).
Bit Addr: Bestimmt die Bitadresse einer Variablen für das automatische Ausmaskieren.
Name: Gibt den Namen der selektierten Variablen an.
OK: Führt die Änderung des Telegramms aus.
Cancel: Schließt den Dialog, ohne das Telegramm zu beeinflussen.
Wichtig: Sollten die hinzugefügten Variablen mit einen nicht NC-SAF_Task verknüpft werden, so ist diese Task mit einer geringeren Priorität (Prioritätszahl größer) zu betreiben.
Liste der Eingangsvariablen.
Name | DatenType/Wertebereich | Beschreibung |
---|---|---|
DriveError | UDINT | Siehe DriveError |
ActualTorque | ARRAY 0..1 of UINT16 0..3280 -> 0..IPEAK | Aktueller Strom / Moment des AX2000-B200 oder B900. Der angegebene Wert bezieht sich auf den eingestellten Spitzenstrom des Stromreglers. ASCII-Komando IPEAK. Errechnung des Momentes durch Multiplikation mit der Drehmomentkonstante des eingesetzten Motors. |
ActualVelo | UDINT / u/min * 139,8 | Aktuelle Geschwindigkeit |
ActualPos | UINT16 / 0..FFFF | Aktuelle Position. Über ein Hardwarezähler 16 Bit bei OPMODE = 0. |
DriveState | UDINT | Siehe DriveState |
DriveStateErrBit | BIT DriveState.7 | Antriebsfehler |
DriveStateAmplEnableBit | BIT DriveState.6 | Endstufe freigegeben |
DriveStateInitReadyBit | BIT DriveState.2 | Betriebsbereit |
ActualPosEx | UDINT | Enthält den Positionswert eines im Motor eingebauten Absolutwertgebers (z. B. EnDAT, Hiperface). Abhängig von dem Parameter PRBASE |
PulseConnect | UINT16 | Unbehandelte Istposition in Inkrementen ohne SI -Einheiten |
LatchPos | UINT16 | Gelatchte Position |
LatchValid | Byte | Latch aufgetreten |
LatchPosValidBit | LatchValid.0 | Positiver Latch aufgetreten |
LatchNegValidBit | LatchValid.1 | Negativer Latch aufgetreten |
DigInputBit n | BIT | Digitaler Eingang 1,2,3,4 |
AnaInput n | UINT16 / 10V -> 404 Dig | Monitor Ausgang |
Button n | BYTE | Anzeige der Taster unter der 7-Segmentanzeige |
Liste der Ausgangsvariablen.
Name | DatenType/Wertebereich | Beschreibung |
---|---|---|
DriveCtrl 0..3 | UDINT | Regler Controlbytes |
DriveCtrlEnable | DriveCtrl1.0 | 1-> Endstufe Enabled 0-> Endstufe Disabled. Eine negative Flanke dieses Bits 0 erzeugt auf dem Regler ein Reset. |
DriveCtrlDigCurrent | DriveCtrl0.1 |
|
DriveCtrlEnableLatchPos | DriveCtrl3.0 | Freigabe positiver Latch |
DriveCtrlEnableLatchNeg | DriveCtrl3.1 | Freigabe negativer Latch |
NominalTorque | UDINT | Vorgabe des Stromsollwertes bei der digitalen Drehmomentschnittstelle (OPMODE 2) |
NominalVelo24 | UINT24 / u/min * 139,8 | Sollgeschwindigkeit optimiert auf 24 Bit |
NominalPos | UDINT | Sollposition. Abhängig von der Einstellung des Parameters PRBASE |
CurrentLimiting | UINT16 | Vorgabe des Sollstroms bei der digitalen Drehzahl Schnittstelle (OPMODE 1) als Nebenbetriebsart |
DigOutputBit 1& 2 | BIT | Digitale Monitor Ausgänge |
AnaOutput 1 & 2 | UINT16 / 1,25mV/dig | Analoger Monitor Ausgänge |
NullImpulse | BIT | Nulldurchgang des Resolvers |
LED-Control | BYTE | Wird hier ein Wert ungleich Null eingetragen ist die Schnittstelle zur 7-Segmentanzeige aktiv. |
LEDs 1,2,3 | BIT | Wert für die drei 7-Segmentanzeigen |