ASCII - Kommando TRJSTAT    
Syntax Senden TRJSTAT    
Syntax Empfangen TRJSTAT <Data>   Vorhanden in  
Type Variable ro   Setup Software Ja
ASCII Format Integer32   CANBus Objektnummer 3613 (hex)
DIM -   PROFIBUS PNU 1875 (dec) IND = 1 (dec)
Bereich 0 .. 0xFFFFFFFF   DPR 275 (dec)
Default -    
Opmode All   Datentyp Bus/DPR Integer32
Verstärker Status -   Wichtung  
ab Firmware 2.03    
Konfiguration Nein   Letzte Bearbeitung der Seite REV 1.5
Funktionsgruppe Drive Status   EEPROM Nein
Kurzbeschreibung Status2-Information

Beschreibung

Das Kommando TRJSTAT liefert die internen Status-Informationen in Form einer Bit-Variable. Die Statusinformationen werden vorwiegend für interne Funktionen benutzt. Ausschließlich Bits, die mit einem ´*´ markiert wurden, können für externe Funktionen (Steuerung) benutzt werden.
Die Bits 16...20 werden zusätzlich in der Statusvariable DRVSTAT gespiegelt.
 
Bit Wertigkeit Bedeutung
 
0 0x00000001 =1 innerhalb der nächsten msek wird der Ausgang INPOS2 aktualisiert.
 
1 0x00000002 =1 Am Ende des aktuellen Fahrsatzes wird keine „In-Position“-Meldung ausgegeben (es ist ein Folgefahrsatz vorhanden).
 
2* 0x00000004 =1 Toggle Bit "Fahrsatz abgeschlossen"
Wird am Ende eines Fahrsatzes invertiert. Im Gegensatz zu der "In-Position"-Meldung erfolgt das Invertieren des Bits nicht bereits beim Erreichen des In-Position-Fensters, sondern erst beim Erreichen der Zielposition und Abschalten des Trajektoriengenerators. Nach dem Einschalten des Verstärkers ist dieses Bit zunächst auf low. (Ab Firmware 3.41)
 
3...15 Reserve
 
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.

Siehe Bit 21
 
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.
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 Referenzfahrt läuft
wird gesetzt sobald eine Referenzfahrt gestartet wurde.
Wird gelöscht sobald die Referenzfahrt abgeschlossen bzw. abgebrochen (STOP) wurde.
 
22* 0x00400000 =1 Tippbetrieb läuft
wird gesetzt sobald der Tippbetrieb gestartet wurde.
Wird gelöscht sobald der Tippbetrieb abgebrochen (STOP) wurde.
 
23 0x00800000 =1 Positionslatch erfolgte (negative Flanke)
wird gesetzt, wenn eine fallende Flanke an dem als Latch-Eingang konfigurierten INPUT2 (IN2MODE=26) erkannt wird.
Wird gelöscht wenn die gelatchte Position ausgelesen wird (LATCH16N / LATCH32N)
 
24 0x01000000 =1 Nothaltphase aktiv
wird gesetzt, während der Nothalt-Prozedur (Bremsphase nach einem Fehler, bei aktiven Endschalter bzw. wenn der Eingang „Nothalt“ den Zustand 0 aufweist).
 
25 0x02000000 =1 Positionslatch auf Input 1 (positive Flanke) wird gesetzt, wenn eine steigende Flanke an dem als Latch-Eingang konfigurierten Input1 (IN1MODE=26) erkannt wurde. Wird gelöscht, wenn die gelatchte Position ausgelesen wird (LATCHX16 / LATCHX32) (ad Version 4.61)
 
26 0x04000000 =1 Positionslatch auf Input 1 (negative Flanke) wird gesetzt, wenn eine fallende Flanke an dem als Latch-Eingang konfigurierten Input1 (IN1MODE=26) erkannt wurde. Wird gelöscht, wenn die gelatchte Position ausgelesen wird (LATCHX16N / LATCHX32N) (ab Version 4.61)
 
27 0x08000000 Mit Hilfe dieses Bits wird das Ende einer Referenzfahrt bekanntgegeben.
(FW > = 4.93)

= 0
Beim Starten eines Fahrsatzes bzw. einer Referenzfahrt/ Tippbetriebes.
= 1
am Ende einer Referenzfahrt nachdem die Referenzfahrttrajektorie abgeschlossen wurde.
 
28 0x10000000 =1 REFDONE dieses Bit wird gesetzt am Ende einer Referenzfahrt, d.h. nachdem der Referenzpunkt gesetzt wurde
und der Stillstand erreicht wurde.
 
29 0x20000000 Reserve
 
30 0x40000000 Reserve
 
31 0x80000000 Reserve