Compare commits
1 Commits
DriverV3
...
feature/IP
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
464b8f488f |
@@ -3,4 +3,4 @@
|
||||
1::0002-0003::CONTROLLER: 0 error(s), 0 warning(s)
|
||||
0::0021-0003::Checking database...
|
||||
0::0007-0003::-------------------- Build project: CONTROLLER --------------------
|
||||
1::0002-0003::CONTROLLER: 0 error(s), 0 warning(s)
|
||||
1::0002-0003::CONTROLLER: 0 error(s), 1 warning(s)
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
</DLGRCP_VarVA>
|
||||
<DLGRCP_VarVA>
|
||||
<ArrayLength>1</ArrayLength>
|
||||
<VirtualAddress>2201</VirtualAddress>
|
||||
<VirtualAddress>2181</VirtualAddress>
|
||||
<Name>DH_DownholeStatus</Name>
|
||||
<Index>3</Index>
|
||||
<ISaDataType>STRING</ISaDataType>
|
||||
|
||||
@@ -206,14 +206,24 @@ Controller.Micro820.Micro820.cmd_Run FALSE
|
||||
Controller.Micro820.Micro820.cmd_TimerRun
|
||||
Controller.Micro820.Micro820.Contactor_Status FALSE
|
||||
Controller.Micro820.Micro820.Control.cmd_AutoModeTimerStart
|
||||
Controller.Micro820.Micro820.Control.LinearScale_Flow.b
|
||||
Controller.Micro820.Micro820.Control.LinearScale_Flow.EU_Max
|
||||
Controller.Micro820.Micro820.Control.LinearScale_Flow.EU_Min
|
||||
Controller.Micro820.Micro820.Control.LinearScale_Flow.EU_Out
|
||||
Controller.Micro820.Micro820.Control.LinearScale_Flow.m
|
||||
Controller.Micro820.Micro820.Control.LinearScale_Flow.Raw_Inp
|
||||
Controller.Micro820.Micro820.Control.LinearScale_Flow.Raw_Max
|
||||
Controller.Micro820.Micro820.Control.LinearScale_Flow.Raw_Min
|
||||
Controller.Micro820.Micro820.Control.Epoch_Time_1.day_seconds
|
||||
Controller.Micro820.Micro820.Control.Epoch_Time_1.Epoch
|
||||
Controller.Micro820.Micro820.Control.Epoch_Time_1.hour_seconds
|
||||
Controller.Micro820.Micro820.Control.Epoch_Time_1.min_seconds
|
||||
Controller.Micro820.Micro820.Control.Epoch_Time_1.prev_months_days
|
||||
Controller.Micro820.Micro820.Control.Epoch_Time_1.RTC_READ_1.Enable
|
||||
Controller.Micro820.Micro820.Control.Epoch_Time_1.RTC_READ_1.RTCBatLow
|
||||
Controller.Micro820.Micro820.Control.Epoch_Time_1.RTC_READ_1.RTCData.Day
|
||||
Controller.Micro820.Micro820.Control.Epoch_Time_1.RTC_READ_1.RTCData.DayOfWeek
|
||||
Controller.Micro820.Micro820.Control.Epoch_Time_1.RTC_READ_1.RTCData.Hours
|
||||
Controller.Micro820.Micro820.Control.Epoch_Time_1.RTC_READ_1.RTCData.Minutes
|
||||
Controller.Micro820.Micro820.Control.Epoch_Time_1.RTC_READ_1.RTCData.Month
|
||||
Controller.Micro820.Micro820.Control.Epoch_Time_1.RTC_READ_1.RTCData.Seconds
|
||||
Controller.Micro820.Micro820.Control.Epoch_Time_1.RTC_READ_1.RTCData.Year
|
||||
Controller.Micro820.Micro820.Control.Epoch_Time_1.RTC_READ_1.RTCEnabled
|
||||
Controller.Micro820.Micro820.Control.Epoch_Time_1.RTC_READ_1.RTCPresent
|
||||
Controller.Micro820.Micro820.Control.Epoch_Time_1.RTC_READ_ENABLED
|
||||
Controller.Micro820.Micro820.Control.Epoch_Time_1.year_seconds
|
||||
Controller.Micro820.Micro820.Control.LinearScale_Pressure.b 300.0
|
||||
Controller.Micro820.Micro820.Control.LinearScale_Pressure.EU_Max 300.0
|
||||
Controller.Micro820.Micro820.Control.LinearScale_Pressure.EU_Min 300.0
|
||||
@@ -229,30 +239,6 @@ Controller.Micro820.Micro820.Control.RTrig_AutoMode.Redge
|
||||
Controller.Micro820.Micro820.Control.TEST_started
|
||||
Controller.Micro820.Micro820.Control.Time_Until_Startup_Min
|
||||
Controller.Micro820.Micro820.Control.Time_Until_Startup_Sec
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.day
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.day_seconds
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.Epoch
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.hour
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.hour_seconds
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.min_seconds
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.minute
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.month
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.prev_months_days
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.RTC_READ_1.Enable
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.RTC_READ_1.RTCBatLow
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.RTC_READ_1.RTCData.Day
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.RTC_READ_1.RTCData.DayOfWeek
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.RTC_READ_1.RTCData.Hours
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.RTC_READ_1.RTCData.Minutes
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.RTC_READ_1.RTCData.Month
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.RTC_READ_1.RTCData.Seconds
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.RTC_READ_1.RTCData.Year
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.RTC_READ_1.RTCEnabled
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.RTC_READ_1.RTCPresent
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.RTC_READ_ENABLED
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.second
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.year
|
||||
Controller.Micro820.Micro820.CurrentTimeRTC.year_seconds
|
||||
Controller.Micro820.Micro820.Device_Status 'Not ready to start'
|
||||
Controller.Micro820.Micro820.DH_DischargePressure 0
|
||||
Controller.Micro820.Micro820.DH_DischargeTemperature 0
|
||||
@@ -5370,29 +5356,6 @@ Controller.Micro820.Micro820.E300Data.WriteE300ConfigData.REAL_COP.Sts 0
|
||||
Controller.Micro820.Micro820.E300Data.WriteE300ConfigData.REAL_COP.Swap FALSE
|
||||
Controller.Micro820.Micro820.E300Data.WriteE300ConfigData.UpdateRate_ms 1000
|
||||
Controller.Micro820.Micro820.Enable_IO_Read TRUE
|
||||
Controller.Micro820.Micro820.Flow_EU_Max
|
||||
Controller.Micro820.Micro820.Flow_EU_Min
|
||||
Controller.Micro820.Micro820.Flow_Today
|
||||
Controller.Micro820.Micro820.Flow_Yesterday
|
||||
Controller.Micro820.Micro820.Flowrate
|
||||
Controller.Micro820.Micro820.FlowTotalizer.COP_1.__ADI_Dest
|
||||
Controller.Micro820.Micro820.FlowTotalizer.COP_1.__ADI_Src
|
||||
Controller.Micro820.Micro820.FlowTotalizer.COP_1.__DTI_Dest
|
||||
Controller.Micro820.Micro820.FlowTotalizer.COP_1.__DTI_Src
|
||||
Controller.Micro820.Micro820.FlowTotalizer.COP_1.Dest[1]
|
||||
Controller.Micro820.Micro820.FlowTotalizer.COP_1.DestOffset
|
||||
Controller.Micro820.Micro820.FlowTotalizer.COP_1.Enable
|
||||
Controller.Micro820.Micro820.FlowTotalizer.COP_1.Length
|
||||
Controller.Micro820.Micro820.FlowTotalizer.COP_1.Src[1]
|
||||
Controller.Micro820.Micro820.FlowTotalizer.COP_1.SrcOffset
|
||||
Controller.Micro820.Micro820.FlowTotalizer.COP_1.Sts
|
||||
Controller.Micro820.Micro820.FlowTotalizer.COP_1.Swap
|
||||
Controller.Micro820.Micro820.FlowTotalizer.TON_Totalizer.ET
|
||||
Controller.Micro820.Micro820.FlowTotalizer.TON_Totalizer.IN
|
||||
Controller.Micro820.Micro820.FlowTotalizer.TON_Totalizer.Pdate
|
||||
Controller.Micro820.Micro820.FlowTotalizer.TON_Totalizer.PT
|
||||
Controller.Micro820.Micro820.FlowTotalizer.TON_Totalizer.Q
|
||||
Controller.Micro820.Micro820.FlowTotalizer.TON_Totalizer.Redge
|
||||
Controller.Micro820.Micro820.Hand_Mode FALSE
|
||||
Controller.Micro820.Micro820.Modbus_Read0[1] 0
|
||||
Controller.Micro820.Micro820.Modbus_Read0[10] 0
|
||||
|
||||
|
@@ -1,5 +1,5 @@
|
||||
__FBL_RET := _PUSHCALLFB EPOCH_TIME CURRENTTIMERTC
|
||||
__TMPULI1 := CURRENTTIMERTC [ __CDINT00000004 ]
|
||||
__FBL_RET := _PUSHCALLFB EPOCH_TIME EPOCH_TIME_1
|
||||
__TMPULI1 := EPOCH_TIME_1 [ __CDINT00000004 ]
|
||||
_PUSH_PAR __TMPULI1
|
||||
__TMPI1 := _CALL ANY_TO_ULINT
|
||||
TIME_CURRENTTIME := __TMPI1
|
||||
@@ -13,14 +13,8 @@ _PUSH_PAR _IO_P1_AI_00
|
||||
__TMPR3 := _CALL ANY_TO_UINT
|
||||
__TMPR__LINEARSCALE__RAW_INP := __TMPR3
|
||||
__FBL_RET := _PUSHCALLFB LINEARSCALE LINEARSCALE_PRESSURE
|
||||
_PUSH_PAR _IO_P1_AI_01
|
||||
__TMPR3 := _CALL ANY_TO_UINT
|
||||
__TMPR__LINEARSCALE__RAW_INP := __TMPR3
|
||||
__FBL_RET := _PUSHCALLFB LINEARSCALE LINEARSCALE_FLOW
|
||||
__TMPR3 := LINEARSCALE_PRESSURE [ __CDINT0000000C ]
|
||||
PRESSURE_IN := __TMPR3
|
||||
__TMPR3 := LINEARSCALE_FLOW [ __CDINT0000000C ]
|
||||
FLOWRATE := __TMPR3
|
||||
_GOTO __LAB2
|
||||
__LAB1 :
|
||||
CONTACTOR_STATUS := CMD_RUN
|
||||
|
||||
Binary file not shown.
@@ -1,8 +1,8 @@
|
||||
PROGRAM Control
|
||||
(* CURRENT TIME IN SECONDS... this doesn't really correlate to anything other than a second counter *)
|
||||
(* time_CurrentTime := ANY_TO_DINT( __SYSVA_CYCLEDATE) / 1000;*)
|
||||
CurrentTimeRTC(TRUE);
|
||||
time_CurrentTime := ANY_TO_DINT(CurrentTimeRTC.Epoch);
|
||||
Epoch_Time_1(TRUE);
|
||||
time_CurrentTime := ANY_TO_DINT(Epoch_Time_1.Epoch);
|
||||
|
||||
(*IO Mapping*)
|
||||
|
||||
@@ -12,9 +12,7 @@ IF NOT Test_Mode THEN
|
||||
Auto_Mode := DigitalInput_Status_2;
|
||||
Hand_Mode := DigitalInput_Status_3;
|
||||
LinearScale_Pressure(13107.0, 65535.0, Pressure_EU_Min, Pressure_EU_Max, ANY_TO_REAL(_IO_P1_AI_00));
|
||||
LinearScale_Flow(13107.0, 65535.0, Flow_EU_Min, Flow_EU_Max, ANY_TO_REAL(_IO_P1_AI_01));
|
||||
Pressure_In := LinearScale_Pressure.EU_Out;
|
||||
Flowrate := LinearScale_Flow.EU_Out;
|
||||
ELSE
|
||||
Contactor_Status := cmd_Run;
|
||||
VoltageOK := TRUE;
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -1,7 +1,6 @@
|
||||
READDOWNHOLEDATA
|
||||
E300DATA
|
||||
CONTROL
|
||||
FLOWTOTALIZER
|
||||
E300DATA
|
||||
RA_CIP_ELECTRICAL_ENERGY_OBJ
|
||||
RA_E300_OUTPUT_CONTROL
|
||||
READE300IO
|
||||
|
||||
Binary file not shown.
@@ -1,76 +1,76 @@
|
||||
__TMPV1 := __EPOCH_TIME [ __DINT_NULL ]
|
||||
__TMPB1 := __TMPV1 [ __DINT_NULL ]
|
||||
__TMPV2 := __EPOCH_TIME [ __CDINT00000018 ]
|
||||
__TMPV2 := __EPOCH_TIME [ __CDINT0000000C ]
|
||||
__TMPB__RTC_READ__ENABLE := __TMPB1
|
||||
__FBL_RET := _PUSHCALLFB RTC_READ __TMPV2
|
||||
__TMPI1 := __CDINT00000002 + __CDINT00000002
|
||||
__TMPI2 := __CDINT00000018 + __TMPI1
|
||||
__TMPI2 := __CDINT0000000C + __TMPI1
|
||||
__TMPUIN1 := __EPOCH_TIME [ __TMPI2 ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPI3 := _CALL ANY_TO_UINT
|
||||
__TMPB2 := __TMPI3 <> __CDINT00000001
|
||||
_IF __TMPB2 _GOTO __LAB2
|
||||
__EPOCH_TIME [ __CDINT0000002C ] := __UINT_NULL
|
||||
__EPOCH_TIME [ __CDINT00000020 ] := __UINT_NULL
|
||||
_GOTO __LAB1
|
||||
__LAB2 :
|
||||
__TMPB2 := __TMPI3 <> __CDINT00000002
|
||||
_IF __TMPB2 _GOTO __LAB3
|
||||
__EPOCH_TIME [ __CDINT0000002C ] := __CUINT0000001F
|
||||
__EPOCH_TIME [ __CDINT00000020 ] := __CUINT0000001F
|
||||
_GOTO __LAB1
|
||||
__LAB3 :
|
||||
__TMPB2 := __TMPI3 <> __CDINT00000003
|
||||
_IF __TMPB2 _GOTO __LAB4
|
||||
__EPOCH_TIME [ __CDINT0000002C ] := __CUINT0000003B
|
||||
__EPOCH_TIME [ __CDINT00000020 ] := __CUINT0000003B
|
||||
_GOTO __LAB1
|
||||
__LAB4 :
|
||||
__TMPB2 := __TMPI3 <> __CDINT00000004
|
||||
_IF __TMPB2 _GOTO __LAB5
|
||||
__EPOCH_TIME [ __CDINT0000002C ] := __CUINT0000005A
|
||||
__EPOCH_TIME [ __CDINT00000020 ] := __CUINT0000005A
|
||||
_GOTO __LAB1
|
||||
__LAB5 :
|
||||
__TMPB2 := __TMPI3 <> __CDINT00000005
|
||||
_IF __TMPB2 _GOTO __LAB6
|
||||
__EPOCH_TIME [ __CDINT0000002C ] := __CUINT00000079
|
||||
__EPOCH_TIME [ __CDINT00000020 ] := __CUINT00000079
|
||||
_GOTO __LAB1
|
||||
__LAB6 :
|
||||
__TMPB2 := __TMPI3 <> __CDINT00000006
|
||||
_IF __TMPB2 _GOTO __LAB7
|
||||
__EPOCH_TIME [ __CDINT0000002C ] := __CUINT00000097
|
||||
__EPOCH_TIME [ __CDINT00000020 ] := __CUINT00000097
|
||||
_GOTO __LAB1
|
||||
__LAB7 :
|
||||
__TMPB2 := __TMPI3 <> __CDINT00000007
|
||||
_IF __TMPB2 _GOTO __LAB8
|
||||
__EPOCH_TIME [ __CDINT0000002C ] := __CUINT000000B5
|
||||
__EPOCH_TIME [ __CDINT00000020 ] := __CUINT000000B5
|
||||
_GOTO __LAB1
|
||||
__LAB8 :
|
||||
__TMPB2 := __TMPI3 <> __CDINT00000008
|
||||
_IF __TMPB2 _GOTO __LAB9
|
||||
__EPOCH_TIME [ __CDINT0000002C ] := __CUINT000000D4
|
||||
__EPOCH_TIME [ __CDINT00000020 ] := __CUINT000000D4
|
||||
_GOTO __LAB1
|
||||
__LAB9 :
|
||||
__TMPB2 := __TMPI3 <> __CDINT00000009
|
||||
_IF __TMPB2 _GOTO __LABa
|
||||
__EPOCH_TIME [ __CDINT0000002C ] := __CUINT000000F3
|
||||
__EPOCH_TIME [ __CDINT00000020 ] := __CUINT000000F3
|
||||
_GOTO __LAB1
|
||||
__LABa :
|
||||
__TMPB2 := __TMPI3 <> __CDINT0000000A
|
||||
_IF __TMPB2 _GOTO __LABb
|
||||
__EPOCH_TIME [ __CDINT0000002C ] := __CUINT00000111
|
||||
__EPOCH_TIME [ __CDINT00000020 ] := __CUINT00000111
|
||||
_GOTO __LAB1
|
||||
__LABb :
|
||||
__TMPB2 := __TMPI3 <> __CDINT0000000B
|
||||
_IF __TMPB2 _GOTO __LABc
|
||||
__EPOCH_TIME [ __CDINT0000002C ] := __CUINT00000130
|
||||
__EPOCH_TIME [ __CDINT00000020 ] := __CUINT00000130
|
||||
_GOTO __LAB1
|
||||
__LABc :
|
||||
__TMPB2 := __TMPI3 <> __CDINT0000000C
|
||||
_IF __TMPB2 _GOTO __LABd
|
||||
__EPOCH_TIME [ __CDINT0000002C ] := __CUINT0000014E
|
||||
__EPOCH_TIME [ __CDINT00000020 ] := __CUINT0000014E
|
||||
_GOTO __LAB1
|
||||
__LABd :
|
||||
__LAB1 :
|
||||
__TMPI1 := __CDINT00000002 + __DINT_NULL
|
||||
__TMPI2 := __CDINT00000018 + __TMPI1
|
||||
__TMPI2 := __CDINT0000000C + __TMPI1
|
||||
__TMPUIN1 := __EPOCH_TIME [ __TMPI2 ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPI3 := _CALL ANY_TO_UINT
|
||||
@@ -80,13 +80,13 @@ __TMPI4 := _CALL MOD
|
||||
__TMPB2 := __TMPI4 = __DINT_NULL
|
||||
_IF _NOT __TMPB2 _GOTO __LABe
|
||||
__TMPI5 := __CDINT00000002 + __CDINT00000002
|
||||
__TMPI6 := __CDINT00000018 + __TMPI5
|
||||
__TMPI6 := __CDINT0000000C + __TMPI5
|
||||
__TMPUIN2 := __EPOCH_TIME [ __TMPI6 ]
|
||||
__TMPB3 := __TMPUIN2 > __CUINT00000002
|
||||
_IF _NOT __TMPB3 _GOTO __LABf
|
||||
__TMPUIN3 := __EPOCH_TIME [ __CDINT0000002C ]
|
||||
__TMPUIN3 := __EPOCH_TIME [ __CDINT00000020 ]
|
||||
__TMPUIN3 := __TMPUIN3 + __CUINT00000001
|
||||
__EPOCH_TIME [ __CDINT0000002C ] := __TMPUIN3
|
||||
__EPOCH_TIME [ __CDINT00000020 ] := __TMPUIN3
|
||||
_GOTO __LAB10
|
||||
__LABf :
|
||||
__LAB10 :
|
||||
@@ -94,7 +94,7 @@ _GOTO __LAB11
|
||||
__LABe :
|
||||
__LAB11 :
|
||||
__TMPI1 := __CDINT00000002 + __DINT_NULL
|
||||
__TMPI2 := __CDINT00000018 + __TMPI1
|
||||
__TMPI2 := __CDINT0000000C + __TMPI1
|
||||
__TMPUIN1 := __EPOCH_TIME [ __TMPI2 ]
|
||||
_PUSH_PAR __CDINT000007B2
|
||||
__TMPUIN2 := _CALL ANY_TO_DINT
|
||||
@@ -104,10 +104,10 @@ __TMPULI1 := _CALL ANY_TO_UINT
|
||||
_PUSH_PAR __CDINT01E1853E
|
||||
__TMPULI2 := _CALL ANY_TO_DINT
|
||||
__TMPULI1 := __TMPULI1 * __TMPULI2
|
||||
__EPOCH_TIME [ __CDINT00000030 ] := __TMPULI1
|
||||
__TMPUIN1 := __EPOCH_TIME [ __CDINT0000002C ]
|
||||
__EPOCH_TIME [ __CDINT00000024 ] := __TMPULI1
|
||||
__TMPUIN1 := __EPOCH_TIME [ __CDINT00000020 ]
|
||||
__TMPI1 := __CDINT00000002 + __CDINT00000004
|
||||
__TMPI2 := __CDINT00000018 + __TMPI1
|
||||
__TMPI2 := __CDINT0000000C + __TMPI1
|
||||
__TMPUIN2 := __EPOCH_TIME [ __TMPI2 ]
|
||||
__TMPUIN1 := __TMPUIN1 + __TMPUIN2
|
||||
_PUSH_PAR __CDINT00015180
|
||||
@@ -115,28 +115,28 @@ __TMPUIN3 := _CALL ANY_TO_DINT
|
||||
__TMPUIN1 := __TMPUIN1 * __TMPUIN3
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPULI1 := _CALL ANY_TO_UINT
|
||||
__EPOCH_TIME [ __CDINT00000038 ] := __TMPULI1
|
||||
__EPOCH_TIME [ __CDINT0000002C ] := __TMPULI1
|
||||
__TMPI1 := __CDINT00000002 + __CDINT00000006
|
||||
__TMPI2 := __CDINT00000018 + __TMPI1
|
||||
__TMPI2 := __CDINT0000000C + __TMPI1
|
||||
__TMPUIN1 := __EPOCH_TIME [ __TMPI2 ]
|
||||
__TMPUIN1 := __TMPUIN1 * __CUINT00000E10
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPULI1 := _CALL ANY_TO_UINT
|
||||
__EPOCH_TIME [ __CDINT00000048 ] := __TMPULI1
|
||||
__EPOCH_TIME [ __CDINT0000003C ] := __TMPULI1
|
||||
__TMPI1 := __CDINT00000002 + __CDINT00000008
|
||||
__TMPI2 := __CDINT00000018 + __TMPI1
|
||||
__TMPI2 := __CDINT0000000C + __TMPI1
|
||||
__TMPUIN1 := __EPOCH_TIME [ __TMPI2 ]
|
||||
__TMPUIN1 := __TMPUIN1 * __CUINT0000003C
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPULI1 := _CALL ANY_TO_UINT
|
||||
__EPOCH_TIME [ __CDINT00000040 ] := __TMPULI1
|
||||
__TMPULI1 := __EPOCH_TIME [ __CDINT00000030 ]
|
||||
__TMPULI2 := __EPOCH_TIME [ __CDINT00000038 ]
|
||||
__EPOCH_TIME [ __CDINT00000034 ] := __TMPULI1
|
||||
__TMPULI1 := __EPOCH_TIME [ __CDINT00000024 ]
|
||||
__TMPULI2 := __EPOCH_TIME [ __CDINT0000002C ]
|
||||
__TMPULI1 := __TMPULI1 + __TMPULI2
|
||||
__TMPULI3 := __EPOCH_TIME [ __CDINT00000048 ]
|
||||
__TMPULI3 := __EPOCH_TIME [ __CDINT0000003C ]
|
||||
__TMPULI1 := __TMPULI1 + __TMPULI3
|
||||
__TMPI1 := __CDINT00000002 + __CDINT0000000A
|
||||
__TMPI2 := __CDINT00000018 + __TMPI1
|
||||
__TMPI2 := __CDINT0000000C + __TMPI1
|
||||
__TMPUIN1 := __EPOCH_TIME [ __TMPI2 ]
|
||||
_PUSH_PAR __TMPUIN1
|
||||
__TMPULI4 := _CALL ANY_TO_UINT
|
||||
|
||||
Binary file not shown.
@@ -55,8 +55,6 @@ E300_READENERGY.INT_COP.__DTI_SRC@E300DATA,<NOT USED>,SINT
|
||||
E300_READENERGY.INT_COP.__DTI_DEST@E300DATA,<NOT USED>,SINT
|
||||
MODBUSCYCLETIMER.IN@READDOWNHOLEDATA,__TMPB__TON__IN,BOOL
|
||||
MODBUSCYCLETIMER.PT@READDOWNHOLEDATA,MODBUSCYCLETIME,TIME
|
||||
TON_TOTALIZER.IN@FLOWTOTALIZER,__TMPB__TON__IN,BOOL
|
||||
TON_TOTALIZER.PT@FLOWTOTALIZER,__CTIME00002710,TIME
|
||||
WRITEE300CONFIGDATA.FBEN@E300DATA,TRUE,BOOL
|
||||
WRITEE300CONFIGDATA.IPADDRESS@E300DATA,E300_IP_ADDRESS,STRING
|
||||
WRITEE300CONFIGDATA.UPDATERATE_MS@E300DATA,E300_SCAN_RATE,UINT
|
||||
@@ -74,7 +72,7 @@ E300_OUTPUT.FBEN@E300DATA,E300_OUTPUT_ENABLE,BOOL
|
||||
E300_OUTPUT.IPADDRESS@E300DATA,E300_IP_ADDRESS,STRING
|
||||
E300_OUTPUT.OUTPUTNUMBER@E300DATA,E300_OUTPUT_NUMBER,USINT
|
||||
E300_OUTPUT.OUTPUTSETTING@E300DATA,CMD_RUN,BOOL
|
||||
CURRENTTIMERTC.RTC_READ_ENABLED,TRUE,BOOL
|
||||
EPOCH_TIME_1.RTC_READ_ENABLED@CONTROL,TRUE,BOOL
|
||||
D2S_FLASETTING.INP_DINT@E300DATA,__TMPUDI__UDINT_TO_USINT__INP_DINT,UDINT
|
||||
WRITEE300CONFIGDATA.FBEN_FTRIG.CLK@E300DATA,__TMPB__F_TRIG__CLK,BOOL
|
||||
E300_OUTPUT.OUTPUTSETTING_FTRIG.CLK@E300DATA,__TMPB__F_TRIG__CLK,BOOL
|
||||
@@ -168,11 +166,6 @@ LINEARSCALE_PRESSURE.RAW_MAX@CONTROL,__TMPR2@CONTROL,REAL
|
||||
LINEARSCALE_PRESSURE.EU_MIN@CONTROL,PRESSURE_EU_MIN,REAL
|
||||
LINEARSCALE_PRESSURE.EU_MAX@CONTROL,PRESSURE_EU_MAX,REAL
|
||||
LINEARSCALE_PRESSURE.RAW_INP@CONTROL,__TMPR__LINEARSCALE__RAW_INP,REAL
|
||||
LINEARSCALE_FLOW.RAW_MIN@CONTROL,__TMPR1@CONTROL,REAL
|
||||
LINEARSCALE_FLOW.RAW_MAX@CONTROL,__TMPR2@CONTROL,REAL
|
||||
LINEARSCALE_FLOW.EU_MIN@CONTROL,FLOW_EU_MIN,REAL
|
||||
LINEARSCALE_FLOW.EU_MAX@CONTROL,FLOW_EU_MAX,REAL
|
||||
LINEARSCALE_FLOW.RAW_INP@CONTROL,__TMPR__LINEARSCALE__RAW_INP,REAL
|
||||
E300_READ_DIGITALINPUT0.FBEN@E300DATA,TRUE,BOOL
|
||||
E300_READ_DIGITALINPUT0.IPADDRESS@E300DATA,E300_IP_ADDRESS,STRING
|
||||
E300_READ_DIGITALINPUT0.UPDATERATE_MS@E300DATA,E300_SCAN_RATE,UINT
|
||||
@@ -207,7 +200,7 @@ U2S_UNDERPFLAGTRIPLEVEL.SINT_SRC_1@E300DATA,__TMPUSI__USINT_TO_SINT__SINT_SRC_1,
|
||||
U2S_UNDERPFLAGWARNINGLEVEL.SINT_SRC_1@E300DATA,__TMPUSI__USINT_TO_SINT__SINT_SRC_1,USINT
|
||||
U2S_OVERPFLAGTRIPLEVEL.SINT_SRC_1@E300DATA,__TMPUSI__USINT_TO_SINT__SINT_SRC_1,USINT
|
||||
U2S_OVERPFLAGWARNINGLEVEL.SINT_SRC_1@E300DATA,__TMPUSI__USINT_TO_SINT__SINT_SRC_1,USINT
|
||||
CURRENTTIMERTC.RTC_READ_1.ENABLE,__TMPB__RTC_READ__ENABLE,BOOL
|
||||
EPOCH_TIME_1.RTC_READ_1.ENABLE@CONTROL,__TMPB__RTC_READ__ENABLE,BOOL
|
||||
RTRIG_AUTOMODE.CLK@CONTROL,AUTO_MODE,BOOL
|
||||
WRITEE300CONFIGDATA.MSGOBJREAD_Q_RTRIG.CLK@E300DATA,__TMPB__R_TRIG__CLK,BOOL
|
||||
WRITEE300CONFIGDATA.FBEN_RTRIG.CLK@E300DATA,__TMPB__R_TRIG__CLK,BOOL
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,18 +1,18 @@
|
||||
USINT_TO_DINT:
|
||||
USINT_TO_UINT:
|
||||
USINT_TO_DINT:
|
||||
USINT_TO_SINT:
|
||||
EPOCH_TIME:
|
||||
READE300CONFIG:
|
||||
READE300TRIPRESET:
|
||||
READE300CONFIG:
|
||||
WRITEE300TRIPRESET:
|
||||
READE300IO:
|
||||
WRITEE300CONFIG:
|
||||
RA_E300_OUTPUT_CONTROL:
|
||||
UINT_TO_USINT:
|
||||
READE300PARAM:
|
||||
RA_E300_OUTPUT_CONTROL:
|
||||
USINT_TO_UDINT:
|
||||
READE300PARAM:
|
||||
UDINT_TO_USINT:
|
||||
RA_CIP_ELECTRICAL_ENERGY_OBJ:
|
||||
LINEARSCALE:
|
||||
SINT_TO_USINT:
|
||||
RA_CIP_ELECTRICAL_ENERGY_OBJ:
|
||||
DINT_TO_USINT:
|
||||
SINT_TO_USINT:
|
||||
|
||||
@@ -1,51 +1,51 @@
|
||||
0::0046-0003::-------------------- Pre-build resource: MICRO820 Configuration: MICRO820 --------------
|
||||
0::0044-0003::Pre-compiling for 2080LC2020QWBI
|
||||
0::0000-0003::RA_CIP_ELECTRICAL_ENERGY_OBJ
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_CIP_ELECTRICAL_ENERGY_OBJ:0000-0003::RA_E300_OUTPUT_CONTROL
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_E300_OUTPUT_CONTROL:0000-0003::READE300IO
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300IO:0000-0003::READE300CONFIG
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300CONFIG:0000-0003::READE300TRIPRESET
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300TRIPRESET:0000-0003::READE300PARAM
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300PARAM:0000-0003::USINT_TO_UDINT
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UDINT:0000-0003::USINT_TO_DINT
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_DINT:0000-0003::USINT_TO_UINT
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UINT:0000-0003::USINT_TO_SINT
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_SINT:0000-0003::UDINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UDINT_TO_USINT:0000-0003::DINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\DINT_TO_USINT:0000-0003::UINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UINT_TO_USINT:0000-0003::SINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\SINT_TO_USINT:0000-0003::WRITEE300CONFIG
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300CONFIG:0000-0003::WRITEE300TRIPRESET
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300TRIPRESET:0000-0003::LINEARSCALE
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::EPOCH_TIME
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\EPOCH_TIME:0000-0003::READDOWNHOLEDATA
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::E300DATA
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\E300DATA:0000-0003::CONTROL
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::FLOWTOTALIZER
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\FLOWTOTALIZER:0002-0003::MICRO820: 0 error(s), 0 warning(s)
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_CIP_ELECTRICAL_ENERGY_OBJ:0000-0003::RA_E300_OUTPUT_CONTROL
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_E300_OUTPUT_CONTROL:0000-0003::READE300IO
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300IO:0000-0003::READE300CONFIG
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300CONFIG:0000-0003::READE300TRIPRESET
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300TRIPRESET:0000-0003::READE300PARAM
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300PARAM:0000-0003::USINT_TO_UDINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UDINT:0000-0003::USINT_TO_DINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_DINT:0000-0003::USINT_TO_UINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UINT:0000-0003::USINT_TO_SINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_SINT:0000-0003::UDINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UDINT_TO_USINT:0000-0003::DINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\DINT_TO_USINT:0000-0003::UINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UINT_TO_USINT:0000-0003::SINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\SINT_TO_USINT:0000-0003::WRITEE300CONFIG
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300CONFIG:0000-0003::WRITEE300TRIPRESET
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300TRIPRESET:0000-0003::LINEARSCALE
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::EPOCH_TIME
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\EPOCH_TIME:0000-0003::READDOWNHOLEDATA
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::CONTROL
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::E300DATA
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\E300DATA:0002-0003::MICRO820: 0 error(s), 0 warning(s)
|
||||
0::0006-0003::-------------------- Build resource: MICRO820 Configuration: MICRO820 --------------
|
||||
0::0001-0003::Compiling for 2080LC2020QWBI
|
||||
0::0000-0003::RA_CIP_ELECTRICAL_ENERGY_OBJ
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_CIP_ELECTRICAL_ENERGY_OBJ:0000-0003::RA_E300_OUTPUT_CONTROL
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_E300_OUTPUT_CONTROL:0000-0003::READE300IO
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300IO:0000-0003::READE300CONFIG
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300CONFIG:0000-0003::READE300TRIPRESET
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300TRIPRESET:0000-0003::READE300PARAM
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300PARAM:0000-0003::USINT_TO_UDINT
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UDINT:0000-0003::USINT_TO_DINT
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_DINT:0000-0003::USINT_TO_UINT
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UINT:0000-0003::USINT_TO_SINT
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_SINT:0000-0003::UDINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UDINT_TO_USINT:0000-0003::DINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\DINT_TO_USINT:0000-0003::UINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UINT_TO_USINT:0000-0003::SINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\SINT_TO_USINT:0000-0003::WRITEE300CONFIG
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300CONFIG:0000-0003::WRITEE300TRIPRESET
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300TRIPRESET:0000-0003::LINEARSCALE
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::EPOCH_TIME
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\EPOCH_TIME:0000-0003::READDOWNHOLEDATA
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::E300DATA
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\E300DATA:0000-0003::CONTROL
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::FLOWTOTALIZER
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\FLOWTOTALIZER:0003-0003::Linking for 2080LC2020QWBI
|
||||
0:C:\USERS\PATRICK\HENRY_PUMP\E300-IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\FLOWTOTALIZER:0002-0003::MICRO820: 0 error(s), 0 warning(s)
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_CIP_ELECTRICAL_ENERGY_OBJ:0000-0003::RA_E300_OUTPUT_CONTROL
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_E300_OUTPUT_CONTROL:0000-0003::READE300IO
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300IO:0000-0003::READE300CONFIG
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300CONFIG:0000-0003::READE300TRIPRESET
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300TRIPRESET:0000-0003::READE300PARAM
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READE300PARAM:0000-0003::USINT_TO_UDINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UDINT:0000-0003::USINT_TO_DINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_DINT:0000-0003::USINT_TO_UINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UINT:0000-0003::USINT_TO_SINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_SINT:0000-0003::UDINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UDINT_TO_USINT:0000-0003::DINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\DINT_TO_USINT:0000-0003::UINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UINT_TO_USINT:0000-0003::SINT_TO_USINT
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\SINT_TO_USINT:0000-0003::WRITEE300CONFIG
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300CONFIG:0000-0003::WRITEE300TRIPRESET
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\WRITEE300TRIPRESET:0000-0003::LINEARSCALE
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::EPOCH_TIME
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\EPOCH_TIME:0000-0003::READDOWNHOLEDATA
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::CONTROL
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::E300DATA
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\E300DATA:0003-0003::Linking for 2080LC2020QWBI
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\E300DATA:0,0:0039-0001::WARNING: The structure of the user defined function block instance EPOCH_TIME_1@CONTROL has changed and will be reinitialized.
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\E300DATA:0002-0003:: 0 error(s), 1 warning(s)
|
||||
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\IPP_PANEL\CONTROLLER\CONTROLLER\MICRO820\MICRO820\E300DATA:0002-0003::MICRO820: 0 error(s), 1 warning(s)
|
||||
|
||||
@@ -2,12 +2,11 @@ USINT_TO_UDINT(149):
|
||||
DINT_TO_USINT(154):
|
||||
UINT_TO_USINT(155):
|
||||
READE300TRIPRESET(147):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG();
|
||||
E300DATA(162):FB,RA_CIP_ELECTRICAL_ENERGY_OBJ(143);FB,RA_E300_OUTPUT_CONTROL(144);FB,READE300IO(145);FB,READE300PARAM(148);FB,USINT_TO_UINT(151);FB,WRITEE300TRIPRESET(158);FB,READE300CONFIG(146);FB,USINT_TO_UDINT(149);FB,USINT_TO_DINT(150);FB,USINT_TO_SINT(152);FB,UDINT_TO_USINT(153);FB,UINT_TO_USINT(155);FB,DINT_TO_USINT(154);FB,SINT_TO_USINT(156);FB,WRITEE300CONFIG(157);
|
||||
RA_E300_OUTPUT_CONTROL(144):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,F_TRIG();FB,COP();
|
||||
E300DATA(162):FB,RA_CIP_ELECTRICAL_ENERGY_OBJ(143);FB,RA_E300_OUTPUT_CONTROL(144);FB,READE300IO(145);FB,READE300PARAM(148);FB,USINT_TO_UINT(151);FB,WRITEE300TRIPRESET(158);FB,READE300CONFIG(146);FB,USINT_TO_UDINT(149);FB,USINT_TO_DINT(150);FB,USINT_TO_SINT(152);FB,UDINT_TO_USINT(153);FB,UINT_TO_USINT(155);FB,DINT_TO_USINT(154);FB,SINT_TO_USINT(156);FB,WRITEE300CONFIG(157);
|
||||
READE300PARAM(148):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG();
|
||||
USINT_TO_UINT(151):
|
||||
CONTROL(161):FB,EPOCH_TIME(163);FB,LINEARSCALE(159);
|
||||
FLOWTOTALIZER(164):
|
||||
EPOCH_TIME(163):FB,RTC_READ();
|
||||
USINT_TO_SINT(152):
|
||||
READE300IO(145):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();FB,F_TRIG();
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,10 +1,10 @@
|
||||
[MEMORY]
|
||||
Offset0=0x4534
|
||||
Offset1=0x5534
|
||||
Offset2=0x5534
|
||||
Offset3=0x5534
|
||||
Memory Usage Estimate(Code)=0xA104
|
||||
Memory Usage Estimate(Data)=0x9E04
|
||||
Offset0=0x44AC
|
||||
Offset1=0x54AC
|
||||
Offset2=0x54AC
|
||||
Offset3=0x54AC
|
||||
Memory Usage Estimate(Code)=0x9FA0
|
||||
Memory Usage Estimate(Data)=0x9D58
|
||||
Memory Usage Estimate(Retain)=0x50
|
||||
Memory Usage Estimate(Temporary variables)=0x28CC
|
||||
Memory Usage Estimate(Temporary variables)=0x28B4
|
||||
Offset4=0x414
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
[MEMORY]
|
||||
Offset0=0x44AC
|
||||
Offset1=0x54AC
|
||||
Offset2=0x54AC
|
||||
Offset3=0x54AC
|
||||
Memory Usage Estimate(Code)=0x9FA0
|
||||
Memory Usage Estimate(Data)=0x9D58
|
||||
Memory Usage Estimate(Retain)=0x50
|
||||
Memory Usage Estimate(Temporary variables)=0x28B4
|
||||
Offset4=0x414
|
||||
@@ -0,0 +1,28 @@
|
||||
[MODIF]
|
||||
POU=Y
|
||||
TYPE=Y
|
||||
LEVEL1=Y
|
||||
IO=Y
|
||||
RETAIN=Y
|
||||
INSTDEF=Y
|
||||
VARDEF=Y
|
||||
INIT_INST=Y
|
||||
ADD_DEL=Y
|
||||
VARSIZE=Y
|
||||
IO_DEF=Y
|
||||
LAST_VA=Y
|
||||
|
||||
[RESULT]
|
||||
ON_LINE=Y
|
||||
TBL_CONF=Y
|
||||
CRC_ORG=0x7D4DADCF
|
||||
CRC_OLD=0x7D4DADCF
|
||||
CRC_NEW=0x53836E8
|
||||
DAT_ORG=1468428437
|
||||
DAT_OLD=1468428437
|
||||
DAT_NEW=1468429755
|
||||
VER_ORG=84
|
||||
VER_OLD=84
|
||||
VER_NEW=85
|
||||
CRC_ALL_OLD=0x8082E219
|
||||
CRC_ALL_NEW=0x5026B093
|
||||
BIN
Controller/Controller/Micro820/Micro820/MICRO820_MdfUpdate.xtc
Normal file
BIN
Controller/Controller/Micro820/Micro820/MICRO820_MdfUpdate.xtc
Normal file
Binary file not shown.
@@ -1,9 +1,9 @@
|
||||
[MEMORY]
|
||||
Memory Usage Estimate(Temporary variables)=0x28CC
|
||||
Memory Usage Estimate(Temporary variables)=0x28BC
|
||||
Biggest online change user variable memory block size=0x800
|
||||
Currently added user variables=0x0
|
||||
Total data size=0x6E00
|
||||
User variables size=0x4534
|
||||
Maximum size for temporary variables=0x48CC
|
||||
Memory Usage Estimate(Data)=0x9E00
|
||||
Free memory for user variables=0x1000
|
||||
Currently added user variables=0x44
|
||||
Total data size=0x6D88
|
||||
User variables size=0x44CC
|
||||
Maximum size for temporary variables=0x48A8
|
||||
Memory Usage Estimate(Data)=0x9D54
|
||||
Free memory for user variables=0xFE0
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
[MEMORY]
|
||||
Memory Usage Estimate(Temporary variables)=0x28BC
|
||||
Biggest online change user variable memory block size=0x800
|
||||
Currently added user variables=0x44
|
||||
Total data size=0x6D88
|
||||
User variables size=0x44CC
|
||||
Maximum size for temporary variables=0x48A8
|
||||
Memory Usage Estimate(Data)=0x9D54
|
||||
Free memory for user variables=0xFE0
|
||||
@@ -1,4 +1,3 @@
|
||||
<INPUT>,CURRENTTIMERTC,EPOCH_TIME,RTC_READ_ENABLED,TRUE,BOOL
|
||||
<INPUT>,EPOCH_TIME_1@CONTROL,EPOCH_TIME,RTC_READ_ENABLED,TRUE,BOOL
|
||||
<INPUT>,LINEARSCALE_PRESSURE@CONTROL,LINEARSCALE,RAW_MIN,__TMPR1@CONTROL,REAL,RAW_MAX,__TMPR2@CONTROL,REAL,EU_MIN,PRESSURE_EU_MIN,REAL,EU_MAX,PRESSURE_EU_MAX,REAL,RAW_INP,__TMPR__LINEARSCALE__RAW_INP,REAL
|
||||
<INPUT>,LINEARSCALE_FLOW@CONTROL,LINEARSCALE,RAW_MIN,__TMPR1@CONTROL,REAL,RAW_MAX,__TMPR2@CONTROL,REAL,EU_MIN,FLOW_EU_MIN,REAL,EU_MAX,FLOW_EU_MAX,REAL,RAW_INP,__TMPR__LINEARSCALE__RAW_INP,REAL
|
||||
<INPUT>,RTRIG_AUTOMODE@CONTROL,R_TRIG,CLK,AUTO_MODE,BOOL
|
||||
|
||||
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.
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.
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
|
||||
@@ -0,0 +1,3 @@
|
||||
[MEMORY]
|
||||
Code Space Free Memory=0x16FD0
|
||||
Code Space Requirement=0x63D0
|
||||
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.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user