FC750x - PCI-Karten für SERCOS

Diagnoseeingänge

Die FC750x verfügt automatisch über verschiedene Diagnosevariablen, die den Zustand der Karte und des Sercos-Ringes beschreiben:

Diagnoseeingänge
 

ActualPhase

Es wird die aktuelle Phase des Sercos-Ringes angezeigt.

 
 

RequestedPhase

Es wird die aktuell angeforderte Phase (z. B. von der SPS) angezeigt. Die Karte bzw. der Treiber versucht gerade diese Phase zu aktivieren.

 
 

SystemState

Gibt genaueren Aufschluss über die momentane Phase:
0xE001 = Phase 0
0xE002 = Phase 1
0xE003 = Phase 2
0xE004 = Phase 3
0xE005 = Phase 4
0xE008 = Break
0xE011 = Phase switch 0 -> 1
0xE012 = Phase switch 1 -> 2
0xE013 = Phase switch 2 -> 3
0xE014 = Phase switch 3 -> 4

 
 

SystemError

Zeigt den aktuellen Fehler an:
0x0000 = No error
0x8005 = Drive addresses are incorrect
0x8006 = HS-timeout (service channel)
0x8007 = Double AT-failure
0x8009 = LWL-bus is interrupted
0xD002 = Break
0xD003 = Switch from 2->3 failure (S-0-0127)
0xD004 = Switch from 3->4 failure (S-0-0128)
0xF001 = Configuration error (actual/nominal channel)
0xF002 = Error in the time slot calculation
0xF003 = Incorrect phase setting by the NC
0xF004 = Internal error
0xF005 = Error lifecounter
0xF008 = Double MDT-failure
0xF009 = Double MST-failure
0xF00A = Sync-In signal failure

 
 

TimingError1

Ein Zähler, der inkrementiert wird, wenn die NC zu früh auf die Istwerte zugreift ('Überprüfe Timing" muss angewählt sein).

 
 

TimingError2

Ein Zähler, der inkrementiert wird, wenn die NC zu spät neue Sollwerte liefert ('Überprüfe Timing" muss angewählt sein).

 
 

RDistErrorCnt

Ein Fehlerzähler, der zerstört empfangene Telegramme zählt (vergl. RDIST im Reference Manual des SERCON816). Ursache könnte eine falsche Baudrate sein.

 
 

FibBrErrorCnt

Ein Fehlerzähler, der zerstört empfangene Telegramme zählt (vergl. FIBBR im Reference Manual des SERCON816). Ursache könnte eine falsche Baudrate sein.

 
 

RRerrErrorCnt

Ein Fehlerzähler, der verlorene oder zum falschen Zeitpunkt empfangene Telegramme zählt (vergl. RERR im Reference Manual des SERCON816).

 
 

MstLateErrorCnt

Ein Fehlerzähler, der zu spät empfangene MSTs zählt (vergl. MSTLATE im Reference Manual des SERCON816).

 
 

MstEarlyErrorCnt

Ein Fehlerzähler, der zu früh empfangene MSTs zählt (vergl. MSTEARLY im Reference Manual des SERCON816).