SFC-MET  5.0
Steuerung des SFC-Umrichter Variante Metuchen
kmpm.h
gehe zur Dokumentation dieser Datei
1 
3 #ifndef KMPM_H
4 #define KMPM_H
5 
6 //Declarations of auxiliary and/or exported functions...
7 static void KMPM_calcEfficiency(ZMPM_IO* pOWN);
8 static void KMPM_checkUA(ZMPM_IO* pOWN,ZSEQ2_IO* pSEQ2);
9 static void KMPM_checkUAF_Overvoltage(ZMPM_IO* pOWN);
10 static void KMPM_checkUAF_Undervoltage(ZMPM_IO* pOWN, ZSEQ2_IO* pSEQ2);
11 static void KMPM_calcVarTimeForUndervoltage(ZMPM_IO* pOWN);
12 static void KMPM_checkUAF_1PhaseEarth(ZMPM_IO* pOWN);
13 static void KMPM_checkUAF_Fuse(ZMPM_IO* pOWN, ZSEQ2_IO* pSEQ2);
14 static void KMPM_checkFA(ZMPM_IO* pOWN);
15 static void KMPM_checkSynchA(ZMPM_IO* pOWN);
16 static void KMPM_checkUB(ZMPM_IO* pOWN,ZSEQ2_IO* pSEQ2, ZCCS_IO* pCCS);
17 static void KMPM_checkUBF_Overvoltage(ZMPM_IO* pOWN);
18 static void KMPM_checkUBF_Undervoltage(ZMPM_IO* pOWN);
19 static void KMPM_checkIB(ZMPM_IO* pOWN,ZCCS_IO* pCCS);
20 static void KMPM_checkFB(ZMPM_IO* pOWN,bool releaseUEB);
21 static void KMPM_checkSynchB(ZMPM_IO* pOWN);
22 static void KMPM_controlPLL_A(ZMPM_IO* pOWN, ZSEQ_IO* pSEQ, ZREF_IO* pREF);
23 static void KMPM_controlPLL_B(ZMPM_IO* pOWN, ZSEQ_IO* pSEQ, ZREF_IO* pREF);
24 static void KMPM_prepareIPC1(ZMPM_IO* pOWN);
25 static void KMPM_readIPC1(ZMPM_IO* pOWN);
26 static void KMPM_prepareIPC2(ZMPM_IO* pOWN);
27 static void KMPM_readIPC2(ZMPM_IO* pOWN);
28 static void KMPM_readPerCommands_A(ZMPM_IO* pOWN, uint16 ica);
29 static void KMPM_readPerCommands_B(ZMPM_IO* pOWN, uint16 icb, ZSEQ_IO* pSEQ, ZREF_IO* pREF);
30 
31 static void KMPM_initTimer(ZMPM_IO* pOWN);
32 static void KMPM_initFaultCategories(ZMPM_IO* pOWN);
33 static void KMPM_initFaultCategories_UAN(ZMPM_IO* pOWN);
34 static void KMPM_initFaultCategories_UAF(ZMPM_IO* pOWN);
35 static void KMPM_initFaultCategories_IA(ZMPM_IO* pOWN);
36 static void KMPM_initFaultCategories_FA(ZMPM_IO* pOWN);
37 static void KMPM_initFaultCategories_UBN(ZMPM_IO* pOWN);
38 static void KMPM_initFaultCategories_UBF(ZMPM_IO* pOWN);
39 static void KMPM_initFaultCategories_IB(ZMPM_IO* pOWN);
40 static void KMPM_initFaultCategories_FB(ZMPM_IO* pOWN);
41 #endif
static void KMPM_initTimer(ZMPM_IO *pOWN)
KMPM_initTimer.
Definition: kmpm.c:535
static void KMPM_checkUAF_Fuse(ZMPM_IO *pOWN, ZSEQ2_IO *pSEQ2)
checkUAF_Fuse
Definition: kmpm.c:1059
static void KMPM_checkUA(ZMPM_IO *pOWN, ZSEQ2_IO *pSEQ2)
checkUA
Definition: kmpm.c:624
static void KMPM_initFaultCategories_FA(ZMPM_IO *pOWN)
KMPM_initFaultCategories_FA.
Definition: kmpm.c:2096
static void KMPM_checkUAF_1PhaseEarth(ZMPM_IO *pOWN)
checkUAF_1PhaseEarth
Definition: kmpm.c:986
Gesamtstruktur KMPM.
Definition: iMPM_ext.h:587
static void KMPM_initFaultCategories_UAN(ZMPM_IO *pOWN)
KMPM_initFaultCategories_UAN.
Definition: kmpm.c:2035
static void KMPM_initFaultCategories_FB(ZMPM_IO *pOWN)
KMPM_initFaultCategories_FB.
Definition: kmpm.c:2183
static void KMPM_initFaultCategories_UAF(ZMPM_IO *pOWN)
KMPM_initFaultCategories_UAF.
Definition: kmpm.c:2054
static void KMPM_initFaultCategories_UBF(ZMPM_IO *pOWN)
KMPM_initFaultCategories_UBF.
Definition: kmpm.c:2132
static void KMPM_initFaultCategories_IA(ZMPM_IO *pOWN)
KMPM_initFaultCategories_IA.
Definition: kmpm.c:2080
static void KMPM_controlPLL_A(ZMPM_IO *pOWN, ZSEQ_IO *pSEQ, ZREF_IO *pREF)
KMPM_controlPLL_A.
Definition: kmpm.c:2258
static void KMPM_initFaultCategories_IB(ZMPM_IO *pOWN)
KMPM_initFaultCategories_IB.
Definition: kmpm.c:2169
static void KMPM_readPerCommands_A(ZMPM_IO *pOWN, uint16 ica)
KMPM_readPerCommands_A.
Definition: kmpm.c:1954
static void KMPM_checkUBF_Undervoltage(ZMPM_IO *pOWN)
checkUBF_Undervoltage
Definition: kmpm.c:1518
static void KMPM_checkUBF_Overvoltage(ZMPM_IO *pOWN)
checkUBF_Overvoltage
Definition: kmpm.c:1450
static void KMPM_checkUB(ZMPM_IO *pOWN, ZSEQ2_IO *pSEQ2, ZCCS_IO *pCCS)
KMPM_checkUB.
Definition: kmpm.c:1324
static void KMPM_readPerCommands_B(ZMPM_IO *pOWN, uint16 icb, ZSEQ_IO *pSEQ, ZREF_IO *pREF)
KMPM_readPerCommands_B.
Definition: kmpm.c:2007
static void KMPM_checkSynchA(ZMPM_IO *pOWN)
checkSynchA
Definition: kmpm.c:1281
static void KMPM_calcEfficiency(ZMPM_IO *pOWN)
calcEfficiency
Definition: kmpm.c:1832
static void KMPM_initFaultCategories_UBN(ZMPM_IO *pOWN)
KMPM_initFaultCategories_UBN.
Definition: kmpm.c:2111
static void KMPM_checkIB(ZMPM_IO *pOWN, ZCCS_IO *pCCS)
checkIB
Definition: kmpm.c:1595
static void KMPM_checkFB(ZMPM_IO *pOWN, bool releaseUEB)
KMPM_checkFB Überwachung der Bahnfrequenz.
Definition: kmpm.c:1640
static void KMPM_calcVarTimeForUndervoltage(ZMPM_IO *pOWN)
calcVarTimeForUndervoltage
Definition: kmpm.c:945
static void KMPM_checkFA(ZMPM_IO *pOWN)
checkFA
Definition: kmpm.c:1153
static void KMPM_checkUAF_Undervoltage(ZMPM_IO *pOWN, ZSEQ2_IO *pSEQ2)
KMPM_checkUAF_Undervoltage.
Definition: kmpm.c:852
static void KMPM_initFaultCategories(ZMPM_IO *pOWN)
KMPM_initFaultCategories.
Definition: kmpm.c:589
static void KMPM_checkUAF_Overvoltage(ZMPM_IO *pOWN)
checkUAF_Overvoltage
Definition: kmpm.c:782
static void KMPM_checkSynchB(ZMPM_IO *pOWN)
checkSynchB
Definition: kmpm.c:1785
static void KMPM_controlPLL_B(ZMPM_IO *pOWN, ZSEQ_IO *pSEQ, ZREF_IO *pREF)
KMPM_controlPLL_B.
Definition: kmpm.c:2199