PLUS+1 Compliant S42 EDC Control Function Block
User Manual
S42_EDC Function Block
L1020718
·
Rev BA
·
October 2011
11
Status and Fault Logic
The following table lists function block status codes. These codes indicate the calibration
state of the function block.
Status Logic
Status Bit* Status A Reported While Status B Reported While
Block is not
calibrated.
1 CalFlag bits 1 or 2 are set to 1. CalFlag bits 3 or 4 are set to 1.
Calibration
active.
2 Enable is T and the CalTask = +1 or +2. Enable is T and the CalTask = –2 or –1.
Parameters are
corrupt.
3
(A_EE_EndCrnt > MaxCrnt) or ((A_EE_Thld × ThldMult)
> EndCrntApplied) for direction A.
The actual tests in the software are:
– (EndCrntApplied ≠ A_EE_EndCrnt)—this happens
when A_EE_EndCrnt > MaxCrnt and means that
EndCrntApplied = MaxCrnt.
– (ThldApplied = EndCrntApplied)—this happens
when ((A_EE_Thld × ThldMult) ≥ EndCrntApplied).
(B_EE_EndCrnt > MaxCrnt) or ((B_EE_Thld × ThldMult) >
EndCrntApplied) for direction B.
The actual tests in the software are:
– (EndCrntApplied ≠ B_EE_EndCrnt)—this happens when
B_EE_EndCrnt > MaxCrnt and means that
EndCrntApplied = MaxCrnt.
(ThldApplied = EndCrntApplied)—this happens when
((B_EE_Thld × ThldMult) ≥ EndCrntApplied).
Invalid
setup/calibration.
4
Any of the following setup and configuration values are not within their valid ranges:
– CalThldMin (for either direction).
– CalThldMax (for either direction).
– ThldMult.
– FltDelay.
– CalTask.
PinStatus reports a configuration error (value =1) for
direction A.
PinStatus reports a configuration error (value =1) for
direction B.
Value too low. 7
Threshold calibration is active and the OutputValue is
less than the CalThldMin for direction A.
Threshold calibration is active and the OutputValue is less
than the CalThldMin for direction B.
Value too high. 8
Threshold calibration is active and the OutputValue is
greater than the CalThldMax for direction A.
Threshold calibration is active and the OutputValue is
greater than the CalThldMax for direction A.
*Position of set bit in a 16 bit fault or status code. Bit 1 is the least significant bit. Bit 16 set to 1 identifies a standard Sauer-Danfoss status code or fault
code.