Fixes IPP-29. Attempts to clear E300 trips every 10 seconds when tripped
This commit is contained in:
@@ -28,7 +28,7 @@
|
||||
</DLGRCP_VarVA>
|
||||
<DLGRCP_VarVA>
|
||||
<ArrayLength>1</ArrayLength>
|
||||
<VirtualAddress>2145</VirtualAddress>
|
||||
<VirtualAddress>2149</VirtualAddress>
|
||||
<Name>DH_DownholeStatus</Name>
|
||||
<Index>3</Index>
|
||||
<ISaDataType>STRING</ISaDataType>
|
||||
|
||||
@@ -158,6 +158,7 @@ Controller.Micro820.Micro820.cfg_P_WarningEnablePower 0
|
||||
Controller.Micro820.Micro820.cfg_PL_PhaseLossInhibitTime 0
|
||||
Controller.Micro820.Micro820.cfg_PL_PhaseLossTripDelay 1.0
|
||||
Controller.Micro820.Micro820.cfg_READ FALSE
|
||||
Controller.Micro820.Micro820.cfg_ResetCycle
|
||||
Controller.Micro820.Micro820.cfg_SpecificGravity
|
||||
Controller.Micro820.Micro820.cfg_TCU_OLResetLevel 75
|
||||
Controller.Micro820.Micro820.cfg_TCU_OLWarningLevel 85
|
||||
|
||||
|
@@ -1 +1 @@
|
||||
CONTROL(161):FB,LINEARSCALE(159);
|
||||
CONTROL(161):FB,LINEARSCALE(159);F,MOD();
|
||||
@@ -513,3 +513,17 @@ CMD_TIMERRUN := FALSE
|
||||
_GOTO __LAB5c
|
||||
__LAB5b :
|
||||
__LAB5c :
|
||||
__TMPB1 := TRIPSTATUS _OR OVERLOADTRIP
|
||||
_IF _NOT __TMPB1 _GOTO __LAB5d
|
||||
_PUSH_PAR TIME_CURRENTTIME
|
||||
_PUSH_PAR CFG_RESETCYCLE
|
||||
__TMPI1 := _CALL MOD
|
||||
__TMPB2 := __TMPI1 = __DINT_NULL
|
||||
_IF _NOT __TMPB2 _GOTO __LAB5e
|
||||
TRIPRESETCMD := TRUE
|
||||
_GOTO __LAB5f
|
||||
__LAB5e :
|
||||
__LAB5f :
|
||||
_GOTO __LAB60
|
||||
__LAB5d :
|
||||
__LAB60 :
|
||||
|
||||
Binary file not shown.
@@ -300,7 +300,11 @@ IF NOT cfg_TimerModeEnabled OR Stop_Command THEN
|
||||
END_IF;
|
||||
|
||||
|
||||
|
||||
IF TripStatus OR OverloadTrip THEN
|
||||
IF MOD(time_CurrentTime, cfg_ResetCycle) = 0 THEN
|
||||
TripResetCmd := TRUE;
|
||||
END_IF;
|
||||
END_IF;
|
||||
|
||||
|
||||
END_PROGRAM
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,10 +1,10 @@
|
||||
[MEMORY]
|
||||
Offset0=0x4404
|
||||
Offset1=0x5404
|
||||
Offset2=0x5404
|
||||
Offset3=0x5404
|
||||
Memory Usage Estimate(Code)=0x9918
|
||||
Memory Usage Estimate(Data)=0x9954
|
||||
Offset0=0x4408
|
||||
Offset1=0x5408
|
||||
Offset2=0x5408
|
||||
Offset3=0x5408
|
||||
Memory Usage Estimate(Code)=0x994C
|
||||
Memory Usage Estimate(Data)=0x9958
|
||||
Memory Usage Estimate(Retain)=0x4C
|
||||
Memory Usage Estimate(Temporary variables)=0x254C
|
||||
Offset4=0x414
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
Memory Usage Estimate(Temporary variables)=0x254C
|
||||
Biggest online change user variable memory block size=0x800
|
||||
Currently added user variables=0x0
|
||||
Total data size=0x6950
|
||||
User variables size=0x4404
|
||||
Total data size=0x6954
|
||||
User variables size=0x4408
|
||||
Maximum size for temporary variables=0x454C
|
||||
Memory Usage Estimate(Data)=0x9950
|
||||
Memory Usage Estimate(Data)=0x9954
|
||||
Free memory for user variables=0x1000
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,10 @@
|
||||
[MEMORY]
|
||||
Offset0=0x4408
|
||||
Offset1=0x5408
|
||||
Offset2=0x5408
|
||||
Offset3=0x5408
|
||||
Memory Usage Estimate(Code)=0x994C
|
||||
Memory Usage Estimate(Data)=0x9958
|
||||
Memory Usage Estimate(Retain)=0x4C
|
||||
Memory Usage Estimate(Temporary variables)=0x254C
|
||||
Offset4=0x414
|
||||
@@ -5,12 +5,12 @@ ON_LINE=N
|
||||
TBL_CONF=Y
|
||||
CRC_ORG=0x0
|
||||
CRC_OLD=
|
||||
CRC_NEW=0xCBCD665
|
||||
CRC_NEW=0xD36F18B6
|
||||
DAT_ORG=0
|
||||
DAT_OLD=0
|
||||
DAT_NEW=1462894740
|
||||
DAT_NEW=1462903730
|
||||
VER_ORG=0
|
||||
VER_OLD=0
|
||||
VER_NEW=52
|
||||
VER_NEW=55
|
||||
CRC_ALL_OLD=
|
||||
CRC_ALL_NEW=0xAE878AD1
|
||||
CRC_ALL_NEW=0xBCE1E70F
|
||||
@@ -0,0 +1,9 @@
|
||||
[MEMORY]
|
||||
Memory Usage Estimate(Temporary variables)=0x254C
|
||||
Biggest online change user variable memory block size=0x800
|
||||
Currently added user variables=0x0
|
||||
Total data size=0x6954
|
||||
User variables size=0x4408
|
||||
Maximum size for temporary variables=0x454C
|
||||
Memory Usage Estimate(Data)=0x9954
|
||||
Free memory for user variables=0x1000
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
75
controller/Controller/Micro820/Micro820/MdfConf.s.txt
Normal file
75
controller/Controller/Micro820/Micro820/MdfConf.s.txt
Normal file
@@ -0,0 +1,75 @@
|
||||
[__DEFIO_CPXDVC]
|
||||
Nb = 2
|
||||
NotMDF = 0, 1, AB_, OPTIMUS_, IO_Base
|
||||
MDF = -1
|
||||
RIdx = 0
|
||||
NotMDF = 101, 1, AB_, OPTIMUS_, IOUP_Analog
|
||||
MDF = -1
|
||||
RIdx = 0
|
||||
|
||||
|
||||
[__DEFIO_SPLDVC]
|
||||
Nb = 6
|
||||
NotMDF = 0, 0, 1, AB_, OPTIMUS_, digitOut_Base
|
||||
MDF = -1
|
||||
RIdx = 0, 0
|
||||
NotMDF = 0, 1, 1, AB_, OPTIMUS_, digitIn_Base
|
||||
MDF = -1
|
||||
RIdx = 0, 0
|
||||
NotMDF = 0, 2, 1, AB_, OPTIMUS_, analogIn_Base
|
||||
MDF = -1
|
||||
RIdx = 0, 0
|
||||
NotMDF = 0, 3, 1, AB_, OPTIMUS_, analogOut_Base
|
||||
MDF = -1
|
||||
RIdx = 0, 0
|
||||
NotMDF = 101, 0, 1, AB_, OPTIMUS_, analogOut_UP
|
||||
MDF = -1
|
||||
RIdx = 0, 1
|
||||
NotMDF = 101, 1, 1, AB_, OPTIMUS_, analogIn_UP
|
||||
MDF = -1
|
||||
RIdx = 0, 1
|
||||
|
||||
|
||||
[__DEFIO_CHAN]
|
||||
RIdx = 0, 0, 0
|
||||
Nb = 7
|
||||
MDF = 1\1, 1, 0, 0, -1, _IO_EM_DO_00
|
||||
MDF = 1\1, 1, 0, 1, -1, _IO_EM_DO_01
|
||||
MDF = 1\1, 1, 0, 2, -1, _IO_EM_DO_02
|
||||
MDF = 1\1, 1, 0, 3, -1, _IO_EM_DO_03
|
||||
MDF = 1\1, 1, 0, 4, -1, _IO_EM_DO_04
|
||||
MDF = 1\1, 1, 0, 5, -1, _IO_EM_DO_05
|
||||
MDF = 1\1, 1, 0, 6, -1, _IO_EM_DO_06
|
||||
RIdx = 0, 0, 1
|
||||
Nb = 12
|
||||
MDF = 1\1, 1, 0, 0, -1, _IO_EM_DI_00
|
||||
MDF = 1\1, 1, 0, 1, -1, _IO_EM_DI_01
|
||||
MDF = 1\1, 1, 0, 2, -1, _IO_EM_DI_02
|
||||
MDF = 1\1, 1, 0, 3, -1, _IO_EM_DI_03
|
||||
MDF = 1\1, 1, 0, 4, -1, _IO_EM_DI_04
|
||||
MDF = 1\1, 1, 0, 5, -1, _IO_EM_DI_05
|
||||
MDF = 1\1, 1, 0, 6, -1, _IO_EM_DI_06
|
||||
MDF = 1\1, 1, 0, 7, -1, _IO_EM_DI_07
|
||||
MDF = 1\1, 1, 0, 8, -1, _IO_EM_DI_08
|
||||
MDF = 1\1, 1, 0, 9, -1, _IO_EM_DI_09
|
||||
MDF = 1\1, 1, 0, 10, -1, _IO_EM_DI_10
|
||||
MDF = 1\1, 1, 0, 11, -1, _IO_EM_DI_11
|
||||
RIdx = 0, 0, 2
|
||||
Nb = 4
|
||||
MDF = 1\1, 1, 0, 0, -1, _IO_EM_AI_00
|
||||
MDF = 1\1, 1, 0, 1, -1, _IO_EM_AI_01
|
||||
MDF = 1\1, 1, 0, 2, -1, _IO_EM_AI_02
|
||||
MDF = 1\1, 1, 0, 3, -1, _IO_EM_AI_03
|
||||
RIdx = 0, 0, 3
|
||||
Nb = 1
|
||||
MDF = 1\1, 1, 0, 0, -1, _IO_EM_AO_00
|
||||
RIdx = 0, 1, 4
|
||||
Nb = 0
|
||||
RIdx = 0, 1, 5
|
||||
Nb = 2
|
||||
MDF = 1\1, 0, 0, 0, -1, _IO_P1_AI_00
|
||||
MDF = 1\1, 0, 0, 1, -1, _IO_P1_AI_01
|
||||
|
||||
|
||||
[__READONLY_VALUES]
|
||||
Nb = 0
|
||||
Reference in New Issue
Block a user