ASCII - Kommando | DRVSTAT | |||
Syntax Senden | DRVSTAT | |||
Syntax Empfangen | DRVSTAT <Data> | Vorhanden in | ||
Type | Variable ro | Setup Software | Ja | |
ASCII Format | Integer32 | CANBus Objektnummer | 352D (hex) | |
DIM | - | PROFIBUS PNU | 1645 (dec) IND = 1 (dec) | |
Bereich | 0 .. 0xFFFFFFFF | DPR | 45 (dec) | |
Default | - | |||
Opmode | All | Datentyp Bus/DPR | Integer32 | |
Verstärker Status | - | Wichtung | ||
ab Firmware | 1.77 | |||
Konfiguration | Nein | Letzte Bearbeitung der Seite REV | 2.0 | |
Funktionsgruppe | Drive Status | EEPROM | Nein | |
Kurzbeschreibung | Geräte-Statusinformation |
Beschreibung
Das Kommando DRVSTAT liefert die internen Status-Informationen in Form einer Bit-Variable. Unter Level werden die verschiedenen Reaktionen vom Verstärker auf die Warnung angegeben: Level = 0 Eine Störung wird als Warnung Nr. xx im Display angezeigt (Anzeige nxx). Darüber hinaus wird im Statusregister ein Warnungsbit gesetzt, das über einen digitalen Ausgang nach außen gemeldet werden kann. Die Endstufe bleibt enabled, der Verstärker ist weiterhin betriebsbereit (BTB), der Betrieb kann u.U. eingeschränkt sein (Strombegrenzung). Mit dem Verschwinden der Störungsursache ist sofort ein uneingeschränkter Betrieb möglich. Level 1: Eine Störung führt zum Anhalten des Antriebs (Nothalt). Das Abbremsen erfolgt drehzahlgeregelt mit der Nothalt-Rampe (DECSTOP). Die Endstufe bleibt enabled, der Verstärker ist weiterhin betriebsbereit (BTB). Weiterer Betrieb ist erst nach Quittieren bzw. Verschwinden der Fehlerursache möglich. Die Störung wird als Warnung Nr. xx im Display angezeigt (Anzeige nxx). Darüber hinaus wird im Statusregister ein Warnungsbit gesetzt, das über einen digitalen Ausgang nach außen gemeldet werden kann. |
||
Bit/Display/Level | Bitkombination | Beschreibung |
0 / n01 / 0 | 0x00000001 | =1 I2T-Meldeschwelle überschritten. Wird gesetzt, wenn I2T die eingestellte Schwelle I2TLIM überschreitet wird gelöscht sobald die Meldeschwelle unterschritten wird. |
1 / n02 / 0 | 0x00000002 | =1 Ballast-Meldung wird gesetzt, wenn die aktuelle Ballastleistung die Schwelle PBALMAX überschreitet. Wird gelöscht, sobald die PBALMAX unterschritten wird. |
2 / n03 / 1 | 0x00000004 | =1 Schleppfehler wird gesetzt sobald der Abstand zwischen der Ist-Position und der Lagereglertrajektorie den eingestellten Wert PEMAX überschreitet. Wird gelöscht mit dem Kommando CLRFAULT bzw. beim Aktivieren der Funktion „Fehler/Schleppfehler löschen“ über INxMODE=14. |
3 / n04 / 1 | 0x00000008 | =1 Ansprechüberwachung aktiv wird gesetzt, wenn die BUS/SLOT-Ansprechüberwachungszeit EXTWD überschritten wurde. Wird gelöscht mit dem Kommando CLRFAULT bzw. beim Aktivieren der Funktion „Fehler/Schleppfehler löschen“ über INxMODE=14. |
4 / n05 / 0 | 0x00000010 | =1 Netzphase fehlt wird gesetzt sobald das Fehlen einer der 3 Netzphasen festgestellt wird. Wird gelöscht wenn alle 3 Netzphasen vorhanden. |
5 / n06 / 1 | 0x00000020 | =1 Software-Endschalter 1 unterschritten - wird gesetzt sobald die eingestellte Position des Software-Endschalters 1 SWE1 unterschritten wird. - Wird gesetzt wenn ein Fahrsatz gestartet wird dessen Zielposition unterhalb von SWE1 liegt (gleichzeitig wird das Bit 8 „Fehlerhafter Fahrauftrag gestartet“ gesetzt). Wird gelöscht wenn die Position SWE1 überschritten wird und ein positiver Drehzahl/Geschwindigkeitsollwert vorgegeben wird bzw. wenn ein Fahrsatz gestartet wird dessen Zielposition innerhalb des gültigen Verfahrbereiches liegt. |
6 / n07 / 1 | 0x00000040 | =1 Software-Endschalter 2 überschritten - wird gesetzt sobald die eingestellte Position des Software-Endschalters 2 SWE2 überschritten wird. - Wird gesetzt wenn ein Fahrsatz gestartet wird dessen Zielposition oberhalb von SWE2 liegt (gleichzeitig wird das Bit 8 „Fehlerhafter Fahrauftrag gestartet“ gesetzt). Wird gelöscht wenn die Position SWE2 unterschritten wird und ein negativer Drehzahl/Geschwindigkeitsollwert vorgegeben wird bzw. wenn ein Fahrsatz gestartet wird dessen Zielposition innerhalb des gültigen Verfahrbereiches liegt. |
7 / n08 / 0 | 0x00000080 | =1 Fehlerhafter Fahrauftrag gestartet wird gesetzt wenn versucht wird einen nichtvorhandenen (fehlerhafte Checksumme) Fahrauftrag zu starten. Wird gelöscht wenn ein gültiger Fahrsatz gestartet wird. |
8 / n09 / 0 | 0x00000100 | = 1 Referenzpunkt nicht gesetzt wird gesetzt, wenn ein Fahrsatz gestartet wird, ohne daß zuvor eine Referenzfahrt durchgeführt wurde. Wird gelöscht nach einer abgeschlossenen Referenzfahrt. |
9 / n10 / 1 | 0x00000200 | = 1 PSTOP aktiv ist gesetzt solange der Hardware-Endschalter PSTOP aktiv wird gelöscht sobald der Hardware-Endschalter PSTOP inaktiv wird. |
10 / n11 / 1 | 0x00000400 | =1 NSTOP aktiv ist gesetzt solange der Hardware-Endschalter NSTOP aktiv wird gelöscht sobald der Hardware-Endschalter NSTOP inaktiv wird. |
11 / n12 / 0 | 0x00000800 | =1 Default-Motordaten geladen wird beim Einschalten des Verstärkers gesetzt, wenn die Motornummer aus dem seriellen EEPROM und die Motornummer aus dem SINCOS-Geber unterschiedlich sind. Wenn danach die Daten im EEPROM gespeichert werden (SAVE), wird die Warnung nach dem nächsten Einschalten nicht mehr angezeigt. |
12 / n13 / 1 | 0x00001000 | =1 Slot-Warnung (I/O-Karte) wird gesetzt, wenn die 24 V Versorgungsspannung für die I/O-Erweiterungskarte fehlen. Wird gelöscht, wenn die 24V-Versorgung der I/O-Erweiterungskarte vorhanden. |
13 / n14 / 0 | 0x00002000 | =1 Ermittlung von MPHASE (FBTYPE=7) wird gesetzt beim Einschalten des Verstärkers. Wird gelöscht wenn die Endstufe freigegeben wurde und der Wert für MPHASE mit W&S ermittelt werden konnte. (Wake & Shake - Prozedur ) |
14 / n15 / 0 | 0x00004000 | =1 fehlerhafter VCT-Eintrag angewählt wird gesetzt sobald bei konfigurierter VC-Tabelle ein fehlerhafter VCT-Eintrag über INxMODE=35 angewählt und übernommen werden soll. |
15 / n16 / 0 | 0x00008000 | Summenwarnung der Warnungen n17...n31 |
16 | 0x00010000 | =1 Auftrag aktiv (Lageregelung) wird gesetzt sobald ein Lagereglerauftrag gestartet wird (Fahrsatz,Tippbetrieb,Referenzfahrt). Wird gelöscht wenn der Lagereglerauftrag abgeschlossen bzw. abgebrochen wird (STOP). |
17 | 0x00020000 | =1 Referenzpunkt gesetzt gesetzt nach einer Referenzfahrt bzw. beim Einsatz eines Absolutwertgebers (Multiturn). Wird gelöscht beim Einschalten des Verstärkers bzw. beim Starten einer Referenzfahrt. Dieses Bit bedeutet NICHT: Referenzfahrt abgeschlossen. |
18 | 0x00040000 | =1 Home-Position ist gesetzt solange der Referenzschalter belegt ist. Wird gelöscht sobald der Referenzschalter nicht belegt |
19 | 0x00080000 | =1 In-Position wird gesetzt sobald der Abstand zwischen der Zielposition eines Lagereglerauftrages und der aktuellen Ist-Position kleiner als PEINPOS ist. Wird gelöscht sobald der Abstand größer als PEINPOS. Die Meldung In-Position wird unterdrückt, wenn in der Zielposition ein Folgefahrsatz gestartet werden soll. |
20 | 0x00100000 | =1 Positionslatch erfolgte (positive Flanke) wird gesetzt, wenn eine steigende Flanke an dem als Latch-Eingang konfigurierten INPUT2 (IN2MODE=26) erkannt wird. Wird gelöscht wenn die gelatchte Position ausgelesen wird (LATCH16/LATCH32) |
21 | 0x00200000 | =1 Meldung Position 0 wird gesetzt, wenn die konfigurierte Bedingung für diese Meldung (SWCNFG2,SWE0,SWE0N) erfüllt ist. Je nach der Konfiguration wird dieses Bit beim Überschreiten von SWE0, beim Unterschreiten von SWE0, beim Erreichen des Positionsfensters SWE0...SWE0N oder beim Verlassen des Positionsfensters SWE0...SWE0N gesetzt. |
22 | 0x00400000 | =1 Meldung Position 1 wird gesetzt, wenn die konfigurierte Bedingung für diese Meldung (SWCNFG,SWE1,SWE1N) erfüllt ist. Je nach der Konfiguration wird dieses Bit beim Überschreiten von SWE1, beim Unterschreiten von SWE1, beim Erreichen des Positionsfensters SWE1...SWE1N oder beim Verlassen des Positionsfensters SWE1...SWE1N gesetzt. |
23 | 0x00800000 | =1 Meldung Position 2 wird gesetzt, wenn die konfigurierte Bedingung für diese Meldung (SWCNFG,SWE2,SWE2N) erfüllt ist. Je nach der Konfiguration wird dieses Bit beim Überschreiten von SWE2, beim Unterschreiten von SWE2, beim Erreichen des Positionsfensters SWE2...SWE2N oder beim Verlassen des Positionsfensters SWE2...SWE2N gesetzt. |
24 | 0x01000000 | =1 Meldung Position 3 wird gesetzt, wenn die konfigurierte Bedingung für diese Meldung (SWCNFG,SWE3,SWE3N) erfüllt ist. Je nach der Konfiguration wird dieses Bit beim Überschreiten von SWE3, beim Unterschreiten von SWE3, beim Erreichen des Positionsfensters SWE3...SWE3N oder beim Verlassen des Positionsfensters SWE3...SWE3N gesetzt. |
25 | 0x02000000 | =1 Meldung Position 4 wird gesetzt, wenn die konfigurierte Bedingung für diese Meldung (SWCNFG,SWE4,SWE4N) erfüllt ist. Je nach der Konfiguration wird dieses Bit beim Überschreiten von SWE4, beim Unterschreiten von SWE4, beim Erreichen des Positionsfensters SWE4...SWE4N oder beim Verlassen des Positionsfensters SWE4...SWE4N gesetzt. |
26 | 0x04000000 | =1 Initialisierung beendet wird gesetzt nachdem die interne Initialisierung des Verstärkers abgeschlossen ist. |
27 | 0x08000000 | =1 Meldung Position 5 wird gesetzt, wenn die konfigurierte Bedingung für diese Meldung (SWCNFG2,SWE5,SWE5N) erfüllt ist. Je nach der Konfiguration wird dieses Bit beim Überschreiten von SWE5, beim Unterschreiten von SWE5, beim Erreichen des Positionsfensters SWE5...SWE5N oder beim Verlassen des Positionsfensters SWE5...SWE5N gesetzt. |
28 | 0x10000000 | = 1 Motorstillstandsmeldung Das Bit ist gesetzt, wenn die aktuelle Motordrehzahl kleiner als die Schwelle VEL0 ist. |
29 | 0x20000000 | =1 Sicherheitsrelais wird gesetzt wenn das Sicherheitsrelais offen (AS-Option) wird gelöscht wenn das Sicherheitsrelais geschlossen. |
30 | 0x40000000 | =1 Endstufe freigegeben wird gesetzt wenn Software- und Hardwareenable gesetzt sind. |
31 | 0x80000000 | =1 Fehler steht an wird gesetzt wenn der Verstärker gestört (Endstufe gesperrt, Fehlernummer Fxx wird auf dem Display angezeigt). Mit dem Kommando ERRCODE kann der Fehler im Klartext ausgegeben werden. Das Bit wird gelöscht beim Einschalten des Verstärkers bzw. beim Kommando CLRFAULT oder beim Aufruf der Funktion „Fehler löschen“. |