FC750x - PCI cards for SERCOS

Diagnostic inputs

The FC750x has a variety of diagnostic variables available automatically. They describe the state of the card and of the Sercos ring:

Diagnostic inputs
 

ActualPhase

The current phase of the Sercos ring is displayed.

 
 

RequestedPhase

The phase currently being requested (e.g. by the PLC) is displayed. The card or driver is presently attempting to activate this phase.

 
 

SystemState

Gives more precise information about the current 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

Indicates the current error state:
0x0000 = No error
0x8005 = Drive addresses are incorrect
0x8006 = HS-timeout (service channel)
0x8007 = Double AT-failure
0x8009 = Optical fiber 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

A counter that is incremented if the NC accesses the actual values too early ("Check timing" must have been selected).

 
 

TimingError2

A counter that is incremented if the NC supplies new set values too late ("Check timing" must have been selected).

 
 

RDistErrorCnt

An error counter that counts telegrams received in a damaged state (cf. RDIST in the SERCON816 Reference Manual). The cause can be an incorrect baud rate.

 
 

FibBrErrorCnt

An error counter that counts telegrams received in a damaged state (cf. FIBBR in the SERCON816 Reference Manual). The cause can be an incorrect baud rate.

 
 

RRerrErrorCnt

An error counter that counts telegrams that have been lost or that are received at the wrong time (cf. RERR in the SERCON816 Reference Manual).

 
 

MstLateErrorCnt

An error counter that counts MSTs that are received too late (cf. MSTLATE in the SERCON816 Reference Manual).

 
 

MstEarlyErrorCnt

An error counter that counts MSTs that are received too early (cf. MSTEARLY in the SERCON816 Reference Manual).