TRJSTAT

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 = 0000xxxx (bin)

Bereich

0 .. 0xFFFFFFFF

DPR

275 (dec)

Default

-

 

Opmode

All

Datentyp Bus/DPR

Integer32

Verstärker Status

-

Wichtung

 

ab Firmware

2.03

 

Konfiguration

Nein

Revision

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.

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 .. 31

 

Reserve