O1MODE

ASCII - Kommando

O1MODE

 

 

Syntax Senden

O1MODE [Data]

 

Syntax Empfangen

O1MODE <Data>

Vorhanden in

 

Type

Variable rw

Setup Software

Ja

ASCII Format

Integer8

CANBus Objektnummer

35AF (hex)

DIM

-

PROFIBUS PNU

1775 (dec) IND = 0000xxxx (bin)

Bereich

0 .. 50

DPR

175 (dec)

Default

0

 

Opmode

All

Datentyp Bus/DPR

Integer8

Verstärker Status

Disabled + Reset (Coldstart)

Wichtung

 

ab Firmware

1.20

 

Konfiguration

Ja

Revision

2.0

Funktionsgruppe

Digital I/O

EEPROM

Ja

Kurzbeschreibung

Funktion des digitalen Ausgangs 1

Beschreibung

Mit dem Kommando O1MODE kann die Funktion des digitalen Ausgangs OUT1 konfiguriert werden. Nach der Änderung dieses Parameters muss der Verstärker Aus-/Eingeschaltet werden.

Es können folgende Funktionen konfiguriert werden:

Zustand

Funktion

Beschreibung

O1MODE=0

keine Funktion

Der Zustand des digitalen Ausgangs OUT1 kann über die RS232/Feldbus/Slot-Schnittstelle gesetzt werden.

O1MODE=1

V < O1TRIG

Der Ausgang wird gesetzt, wenn die Ist-Drehzahl den Wert O1TRIG (in UPM) unterschreitet. Die Drehzahlauswertung ist mit einer Hysterese versehen. Der Ausgang wird High wenn O1TRIG unterschritten wird und Low wenn O1TRIG + 0.01 * MSPEED überschritten wird.

O1MODE=2

V > O1TRIG

Der Ausgang wird gesetzt, wenn die Ist-Drehzahl den Wert O1TRIG (in UPM) überschreitet. Die Drehzahlauswertung ist mit einer Hysterese versehen. Der Ausgang wird High wenn O1TRIG überschritten wird und Low wenn O1TRIG - 0.01 * MSPEED unterschritten wird.

O1MODE=3

NETZ-BTB-Meldung

Der Ausgang wird auf high gesetzt, solange das Netz-BTB-Signal ansteht (Netzspannung vorhanden) bzw. solange die Zwischenkreisspannung die Unterspannungsschwelle (VBUSMIN) überschreitet.
Die Vorwahl dieser Funktion sperrt gleichzeitig die Fehlerüberwachung für das Netz-BTB. Darüber hinaus wird die Funktion für die Software-Freigabe der Endstufe umgeschaltet.
Der Wegfall der NETZ-BTB-Meldung führt nicht automatisch zum Abschalten der Endstufe. Solange die Zwischenkreisspannung die Unterspannungsschwelle nicht unterschreitet, bleibt die Endstufe freigegeben. Erst beim Unterschreiten der Unterspannungsschwelle wird die Endstufe gesperrt (Leerpumpen des Zwischenkreises).
O1MODE=3 arbeitet nur mit NONBTB = 0.

O1MODE=4

Ballastwiderstand abgeschaltet

Der Ausgang zeigt den Zustand des internen Ballastwiderstandes an.
Bei Low-Pegel ist der Ballastwiderstand zugeschaltet, bei High-Pegel abgeschaltet. Der Ballastwiderstand wird immer dann abgeschaltet, wenn die eingestellte Ballastschwelle PBALMAX überschritten wurde. Bei einer 40/70A-Endstufe und Vorwahl "interner Ballastwiederstand" (PBALRES=0), wird der Ballastwiderstand grundsätzlich abgeschaltet.

O1MODE=5

Software-Endschalter aktiv

Der Ausgang wird gesetzt, wenn ein Software-Endschalter überfahren wurde (Software-Endschalter 1 unterschritten bzw. Software-Endschalter 2 überschritten). Diese Funktion ist nur dann sinnvoll, wenn wenigstens einer der Software-Endschalter konfiguriert wurde (SWCNFG).

O1MODE=6

Position überschritten

Der Ausgang wird gesetzt, wenn die Position O1TRIG überschritten wurde. Die Position muss in Lagereglereinheiten (PGEARI / PGEARO) vorgegeben werden.

O1MODE=7

In-Position aktiv

Das Erreichen der Zielposition (In-Position-Fenster PEINPOS) eines Fahrauftrages wird durch Ausgabe eines "High"-Signals gemeldet. Wenn eine Folge von Fahraufträgen automatisch ausgeführt wird, wird die Meldung für das Erreichen der Endposition der Fahrauftragsfolge ausgegeben (Zielposition des letzten Fahrauftrages).

O1MODE=8

I<O1TRIG

Ein High-Signal wird ausgegeben, solange der Effektivwert des Iststromes kleiner ist als ein angegebener Wert (O1TRIG in mA).

O1MODE=9

I>O1TRIG

Ein High-Signal wird ausgegeben, solange der Effektivwert des Iststromes größer ist als ein angegebener Wert (O1TRIG in mA).

O1MODE=10

kein Schleppfehler

Das Verlassen des eingestellten Schleppfehler-Fensters (PEMAX) wird mit einem Low-Signal gemeldet.

O1MODE=11

I2T

Das Erreichen der eingestellten I2t-Meldeschwelle (I2TLIM) wird mit einem High-Signal gemeldet.

O1MODE=12

Positionsregister 1

Die eingestellte Funktion (unterschritten/überschritten) des Positionsregisters 1 wird mit einem High-Signal gemeldet.

O1MODE=13

Positionsregister 2

Die eingestellte Funktion (unterschritten/überschritten) des Positionsregisters 2 wird mit einem High-Signal gemeldet.

O1MODE=14

Positionsregister 3

Die eingestellte Funktion (unterschritten/überschritten) des Positionsregisters 3 wird mit einem High-Signal gemeldet.

O1MODE=15

Positionsregister 4

Die eingestellte Funktion (unterschritten/überschritten) des Positionsregisters 4 wird mit einem High-Signal gemeldet.

O1MODE=16

Folge-In-Position

Das Erreichen der Zielposition (In-Position-Fenster) jedes Fahrauftrages in einer automatisch ausgeführten Folge von Fahraufträgen wird durch Ausgabe eines Low/High-Signales gemeldet. Der Zeitpunkt und die Art der Meldung kann mit dem Parameter IN2PM konfiguriert werden.

O1MODE=17

Fehler/Warnung

Der Ausgang gibt ein High-Signal aus, wenn ein Fehler (Display Fxx) oder eine Warnmeldung (Display nxx) vom Servoverstärker gemeldet wird (siehe ERRCODE).

O1MODE=18

Fehler

Der Ausgang gibt ein High-Signal aus, wenn ein Fehler (Display Fxx) vom Servoverstärker gemeldet wird (siehe ERRCODE).

O1MODE=19

Zwischenkreisspannung > O1TRIG

Ein High-Signal wird ausgegeben, wenn der Istwert der Zwischenkreisspannung größer als ein angegebener Wert O1TRIG ist (in Volt).

O1MODE=20

Zwischenkreisspannung < O1TRIG

Ein High-Signal wird ausgegeben, wenn der Istwert der Zwischenkreisspannung kleiner als ein angegebener Wert O1TRIG ist (in Volt).

O1MODE=21

Endstufenfreigabe

Ein High-Signal wird ausgegeben, wenn der Servoverstärker freigegeben ist.
Der Verstärker ist freigegeben, wenn Software-Freigabe und Hardware-Freigabe gesetzt sind und kein Fehler ansteht (BTB-Kontakt geschlossen).
Falls die Funktion NETZ-BTB aktiviert ist (OxMODE=3) wird die Endstufe erst freigegeben, wenn die die Leistungsversorgung eingeschaltet wurde und der wischenkreis geladen ist. Wenn die Zwischenkreisspannung die Unterspannungsschwelle (VBUSMIN) unterschreitet, wird wieder disabled..

O1MODE=22

Nullimpuls

Der Nullimpuls (High-Signal) der Ecoder-Emulation wird gemeldet. Diese Funktion ist nur bei sehr kleinen Drehzahlen sinnvoll.

Vmax = 15000 / ENCOUT
z.B.
ENCOUT=256 Impulse/Umdrehung
Vmax = 58 UPM

O1MODE=23

DPR-Ausgabe

Bei dieser Konfiguration werden interne Funktionen abgeschaltet und der Zustand einer DPR-Speicherzelle (DPR-Slot-Karte Offset 0x3E4) auf den Ausgang gespiegelt. Falls keine DPR-Slot-Karte vorhanden ist, so entspricht diese Einstellung der Einstellung O1MODE=0.
Wenn eine Device-Net Optionskarte verwendet wird, erlaubt diese Einstellung die Ausgabe von Digital-Ausgang 1 über Device-Net.

O1MODE=24

Referenzpunkt gesetzt

Ein High-Signal wird ausgegeben, wenn der Referenzpunkt gesetzt ist.
(s. Referenzfahrt NREF).

O1MODE=25

Reserve

 

O1MODE=26

Reserve

 

O1MODE=27

Reserve

 

O1MODE=28

Positionsregister 0

Die eingestellte Funktion (unterschritten/überschritten) des Positionsregisters 0 wird mit einem High-Signal gemeldet. Nur bei Optionskarte I/O-14/8.

O1MODE=29

Positionsregister 5

Die eingestellte Funktion (unterschritten/überschritten) des Positionsregisters 5 wird mit einem High-Signal gemeldet. Nur bei Optionskarte I/O-14/8.

O1MODE=30

ODER-Verknüpfung aller Positionsmeldungen

Sobald eine der Positionsmeldungen 0...5 einen High-Zustand hat, wird der Ausgang auf High gesetzt, ansonsten wird der Zustand Low ausgegeben.

O1MODE=31

SW1< O1TRIG

Ein High-Signal wird ausgegeben, wenn die Eingangsspannung SW1 den vorgegebenen Schwellenwert O1TRIG unterschreitet. Die Eingabe des Schwellenwertes erfolgt in mV (vorzeichenbehaftet).

O1MODE=32

SW1 > O1TRIG

Ein High-Signal wird ausgegeben, wenn die Eingangsspannung SW1 den vorgegebenen Schwellenwert O1TRIG überschreitet. Die Eingabe des Schwellenwertes erfolgt in mV (vorzeichenbehaftet).

O1MODE=33

SW2 < O1TRIG

Ein High-Signal wird ausgegeben, wenn die Eingangsspannung SW2 den vorgegebenen Schwellenwert O1TRIG unterschreitet. Die Eingabe des Schwellenwertes erfolgt in mV (vorzeichenbehaftet).

O1MODE=34

SW2 > O1TRIG

Ein High-Signal wird ausgegeben, wenn die Eingangsspannung SW2 den vorgegebenen Schwellenwert O1TRIG überschreitet. Die Eingabe des Schwellenwertes erfolgt in mV (vorzeichenbehaftet).

O1MODE=35

internes Enable-Signal

Der Zustand des internes Freigabe-Signals wird auf den digitalen Ausgang gespiegelt. Bei Einstellungen MBRAKE=0, STOPMODE=0, ACTFAULT=0, gleicht diese Funktion der Funktion O1MODE=21. Falls eine der oben genannten Optionen aktiviert ist, geht der Ausgang auf Low sobald der Disable-Vorgang eingeleitet ist (Bremsvorgang auf Drehzahl=0).
Bei der Funktion O1MODE=21 geht der Ausgang erst auf Low, wenn die Endstufe tatsächlich gesperrt wird (Drehzahl=0 erreicht).

O1MODE=36

logisches ODER zwischen DRVSTAT und O1TRIG

Mit Hilfe dieser Funktionen kann das
Ergebnis einer ODER Verknüpfung zwischen der Bit-Variable DRVSTAT und einer Bitmaske aus der Hilfsvariable O1TRIG auf den digitalen Ausgang 1 ausgegeben werden.

O1MODE=37

logisches UND zwischen DRVSTAT und O1TRIG

Mit Hilfe dieser Funktionen kann das
Ergebnis einer UND Verknuepfung zwischen der Bit-Variable DRVSTAT und einer Bitmaske aus der Hilfsvariable O1TRIG auf den digitalen Ausgang 1 ausgegeben werden.

O1MODE=38

logisches ODER zwischen TRJSTAT und O1TRIG

Mit Hilfe dieser Funktionen kann das
Ergebnis einer ODER Verknuepfung zwischen der Bit-Variable TRJSTAT und einer Bitmaske aus der Hilfsvariable O1TRIG auf den digitalen Ausgang 1 ausgegeben werden.

O1MODE=39

logisches UND zwischen TRJSTAT und O1TRIG

Mit Hilfe dieser Funktionen kann das
Ergebnis einer UND Verknuepfung zwischen der Bit-Variable TRJSTAT und einer Bitmaske aus der Hilfsvariable O1TRIG auf den digitalen Ausgang 1 ausgegeben werden.

O1MODE=40

logisches ODER zwischen POSRSTAT und O1TRIG

Mit Hilfe dieser Funktionen kann das
Ergebnis einer ODER Verknuepfung zwischen der Bit-Variable POSRSTAT und einer Bitmaske aus der Hilfsvariable O1TRIG auf den digitalen Ausgang 1 ausgegeben werden.

O1MODE=41

logisches UND zwischen POSRSTAT und O1TRIG

Mit Hilfe dieser Funktionen kann das
Ergebnis einer UND Verknuepfung zwischen der Bit-Variable POSRSTAT und einer Bitmaske aus der Hilfsvariable O1TRIG auf den digitalen Ausgang 1 ausgegeben werden.

O1MODE=42

Ausgabe einer Übertemperaturwarnung

Mit Hilfe dieser Funktion kann eine Temperaturwarnung konfiguriert werden.
Falls einer der Temperaturwerte die zugehörige Abschaltschwelle überschreitet, so wird
zunächst nur der digitale Ausgang OUTPUTx auf High gesetzt. Erst nach Ablauf der eingestellter Vorwarnzeit O1TRIG (msek), wird eine Fehlermeldung generiert und die Endstufe gesperrt.

Die Vorwarnzeit kann im Bereich 0....30000 msek eingestellt werden und gilt für folgende Temperaturen:

Motortemperatur: TEMPM (Schwelle: MAXTEMPM)
Kühlkörpertemperatur. TEMPH (Schwelle: MAXTEMPH)
Umgebungstemperatur: TEMPE (Schwelle: MAXTEMPE)
(ab Firmware 3.41)

O1MODE=43

Es wird das Vorzeichen der Ist-Drehzahl ausgegeben.

OUTPUT1 = 1 V < -VEL0
OUTPUT1 = 0 V > -VEL0
Diese Funktion ist ab der Firmware 4.01 verfügbar.

O1MODE=44

Drehzahl In-Position (High aktiv)

Der Ausgang OUTPUT1 wird gesetzt, wenn der Betrag der Differenz zwischen dem internen Drehzahlsollwert und dem Drehzahl-Istwert kleiner ist als O1TRIG.
Die Größe des Velocity-In-Position-Fensters (O1TRIG) wird in den gültigen Velocity-Einheiten (VUNIT) vorgegeben (ab 4.30).

O1MODE=45

Drehzahl In-Position (low aktiv)

Der Ausgang OUTPUT1 wird gesetzt, wenn die Differenz zwischen dem internen Drehzahlsollwert und dem Drehzahl-Istwert größer ist als O1TRIG.
Die Größe des Velocity-In-Position-Fensters (O1TRIG) wird in den gültigen Velocity-Einheiten (VUNIT) vorgegeben (ab 4.30).

O1MODE=46

Strom im Sollwertfenster (low aktiv)

Der digitale Ausgang 1 wird gesetzt, wenn der Betrag der Differenz zwischen dem internen Stromsollwert und
dem Strom-Istwert kleiner ist als O1TRIG. Die Größe des Strom-In-Position-Fensters wird in mA vorgegeben.

O1MODE=47

Strom nicht im Sollwertfenster (low aktiv)

Der digitale Ausgang 1 wird gesetzt, wenn der Betrag der Differenz zwischen dem internen Stromsollwert und
dem Strom-Istwert größer ist als O1TRIG. Die Größe des Strom-In-Position-Fensters wird in mA vorgegeben.

O1MODE=48

logisches NOR zwischen DRVSTAT und O1TRIG

Mit Hilfe dieser Funktionen kann das
Ergebnis einer invertierten ODER Verknüpfung zwischen der Bit-Variable DRVSTAT und einer Bitmaske aus der Hilfsvariable O1TRIG auf den digitalen Ausgang 1 ausgegeben werden. (ab 4.92)

O1MODE=49

logisches NAND zwischen DRVSTAT und O1TRIG

Mit Hilfe dieser Funktionen kann das
Ergebnis einer invertierten UND Verknuepfung zwischen der Bit-Variable DRVSTAT und einer Bitmaske aus der Hilfsvariable O1TRIG auf den digitalen Ausgang 1 ausgegeben werden. (ab 4.92)

O1MODE=50

logisches NOR zwischen TRJSTAT und O1TRIG

Mit Hilfe dieser Funktionen kann das
Ergebnis einer invertierten ODER Verknuepfung zwischen der Bit-Variable TRJSTAT und einer Bitmaske aus der Hilfsvariable O1TRIG auf den digitalen Ausgang 1 ausgegeben werden. (ab 4.92)

O1MODE=51

logisches NAND zwischen TRJSTAT und O1TRIG

Mit Hilfe dieser Funktionen kann das
Ergebnis einer invertierten UND Verknuepfung zwischen der Bit-Variable TRJSTAT und einer Bitmaske aus der Hilfsvariable O1TRIG auf den digitalen Ausgang 1 ausgegeben werden. (ab 4.92)