Added remote trip capabilities

This commit is contained in:
Patrick McDonagh
2016-02-24 15:59:33 -06:00
parent 88f15cc851
commit f4ae1b7428
67 changed files with 587 additions and 644 deletions

View File

@@ -8,7 +8,7 @@
<DLGRCP_VarVA>
<DLGRCP_VarVA>
<ArrayLength>1</ArrayLength>
<VirtualAddress>1240</VirtualAddress>
<VirtualAddress>1244</VirtualAddress>
<Name>DH_IntakeTemperature</Name>
<Index>1</Index>
<ISaDataType>REAL</ISaDataType>
@@ -18,7 +18,7 @@
</DLGRCP_VarVA>
<DLGRCP_VarVA>
<ArrayLength>1</ArrayLength>
<VirtualAddress>1244</VirtualAddress>
<VirtualAddress>1248</VirtualAddress>
<Name>DH_IntakePressure</Name>
<Index>2</Index>
<ISaDataType>REAL</ISaDataType>
@@ -28,7 +28,7 @@
</DLGRCP_VarVA>
<DLGRCP_VarVA>
<ArrayLength>1</ArrayLength>
<VirtualAddress>1685</VirtualAddress>
<VirtualAddress>1689</VirtualAddress>
<Name>DH_DownholeStatus</Name>
<Index>3</Index>
<ISaDataType>STRING</ISaDataType>

View File

@@ -919,10 +919,12 @@ Controller.Micro820.Micro820.ReadDownholeData.TargetCfgData1000.Addr 1000
Controller.Micro820.Micro820.ReadDownholeData.TargetCfgData1000.Node 1
Controller.Micro820.Micro820.ReadDownholeData.TargetCfgStatus.Addr 97
Controller.Micro820.Micro820.ReadDownholeData.TargetCfgStatus.Node 1
Controller.Micro820.Micro820.Remote_Shutdown_Disabled
Controller.Micro820.Micro820.Restart_Allowed TRUE
Controller.Micro820.Micro820.Restart_Command FALSE
Controller.Micro820.Micro820.RP_Mode TRUE
Controller.Micro820.Micro820.RP_Pressure TRUE
Controller.Micro820.Micro820.RP_Remote
Controller.Micro820.Micro820.RP_Temperature FALSE
Controller.Micro820.Micro820.RP_Trip TRUE
Controller.Micro820.Micro820.RP_TubingPressure TRUE
@@ -932,6 +934,7 @@ Controller.Micro820.Micro820.Run_Time T#30s7ms
Controller.Micro820.Micro820.Shutdown_Time T#31m24s246ms
Controller.Micro820.Micro820.SP_Mode TRUE
Controller.Micro820.Micro820.SP_Pressure TRUE
Controller.Micro820.Micro820.SP_Remote
Controller.Micro820.Micro820.SP_Temperature TRUE
Controller.Micro820.Micro820.SP_Trip TRUE
Controller.Micro820.Micro820.SP_VFD
1 Controller.Micro820.Micro820.__SYSVA_ABORT_CYCLE FALSE
919 Controller.Micro820.Micro820.ReadDownholeData.TargetCfgData1000.Node 1
920 Controller.Micro820.Micro820.ReadDownholeData.TargetCfgStatus.Addr 97
921 Controller.Micro820.Micro820.ReadDownholeData.TargetCfgStatus.Node 1
922 Controller.Micro820.Micro820.Remote_Shutdown_Disabled
923 Controller.Micro820.Micro820.Restart_Allowed TRUE
924 Controller.Micro820.Micro820.Restart_Command FALSE
925 Controller.Micro820.Micro820.RP_Mode TRUE
926 Controller.Micro820.Micro820.RP_Pressure TRUE
927 Controller.Micro820.Micro820.RP_Remote
928 Controller.Micro820.Micro820.RP_Temperature FALSE
929 Controller.Micro820.Micro820.RP_Trip TRUE
930 Controller.Micro820.Micro820.RP_TubingPressure TRUE
934 Controller.Micro820.Micro820.Shutdown_Time T#31m24s246ms
935 Controller.Micro820.Micro820.SP_Mode TRUE
936 Controller.Micro820.Micro820.SP_Pressure TRUE
937 Controller.Micro820.Micro820.SP_Remote
938 Controller.Micro820.Micro820.SP_Temperature TRUE
939 Controller.Micro820.Micro820.SP_Trip TRUE
940 Controller.Micro820.Micro820.SP_VFD

View File

@@ -279,104 +279,130 @@ _GOTO __LAB2f
__LAB2e :
SP_MODE := FALSE
__LAB2f :
__TMPB1 := _NOT REMOTE_SHUTDOWN_DISABLED
_IF _NOT __TMPB1 _GOTO __LAB30
_IF _NOT _IO_EM_DI_00 _GOTO __LAB31
SP_REMOTE := TRUE
_GOTO __LAB32
__LAB31 :
SP_REMOTE := FALSE
__LAB32 :
_GOTO __LAB33
__LAB30 :
SP_REMOTE := TRUE
__LAB33 :
SP_VFD := VFD_READY
__TMPB1 := SP_PRESSURE _AND SP_TEMPERATURE
__TMPB1 := __TMPB1 _AND SP_MODE
__TMPB1 := __TMPB1 _AND SP_VFD
_IF _NOT __TMPB1 _GOTO __LAB30
__TMPB1 := __TMPB1 _AND SP_REMOTE
_IF _NOT __TMPB1 _GOTO __LAB34
START_PERMISSIVE := TRUE
_GOTO __LAB31
__LAB30 :
_GOTO __LAB35
__LAB34 :
START_PERMISSIVE := FALSE
DEVICE_STATUS := __TMPM9
__LAB31 :
_IF _NOT DH_PRESSURE_SHUTDOWN_ENABLED _GOTO __LAB32
__TMPB1 := DH_INTAKEPRESSURE > DH_PRESSURE_SHUTDOWN
_IF _NOT __TMPB1 _GOTO __LAB33
RP_PRESSURE := TRUE
_GOTO __LAB34
__LAB33 :
RP_PRESSURE := FALSE
__LAB34 :
_GOTO __LAB35
__LAB32 :
RP_PRESSURE := TRUE
__LAB35 :
_IF _NOT DH_TEMP_SHUTDOWN_ENABLED _GOTO __LAB36
__TMPB1 := DH_INTAKETEMPERATURE < DH_TEMP_SHUTDOWN
_IF _NOT DH_PRESSURE_SHUTDOWN_ENABLED _GOTO __LAB36
__TMPB1 := DH_INTAKEPRESSURE > DH_PRESSURE_SHUTDOWN
_IF _NOT __TMPB1 _GOTO __LAB37
RP_TEMPERATURE := TRUE
RP_PRESSURE := TRUE
_GOTO __LAB38
__LAB37 :
RP_TEMPERATURE := FALSE
RP_PRESSURE := FALSE
__LAB38 :
_GOTO __LAB39
__LAB36 :
RP_TEMPERATURE := TRUE
RP_PRESSURE := TRUE
__LAB39 :
_IF _NOT DH_TEMP_SHUTDOWN_ENABLED _GOTO __LAB3a
__TMPB1 := DH_INTAKETEMPERATURE < DH_TEMP_SHUTDOWN
_IF _NOT __TMPB1 _GOTO __LAB3b
RP_TEMPERATURE := TRUE
_GOTO __LAB3c
__LAB3b :
RP_TEMPERATURE := FALSE
__LAB3c :
_GOTO __LAB3d
__LAB3a :
RP_TEMPERATURE := TRUE
__LAB3d :
__TMPB1 := HAND_MODE _OR AUTO_MODE
__TMPB1 := __TMPB1 _OR TEST_MODE
_IF _NOT __TMPB1 _GOTO __LAB3a
_IF _NOT __TMPB1 _GOTO __LAB3e
RP_MODE := TRUE
_GOTO __LAB3b
__LAB3a :
_GOTO __LAB3f
__LAB3e :
RP_MODE := FALSE
__LAB3b :
__LAB3f :
__TMPB1 := _NOT REMOTE_SHUTDOWN_DISABLED
_IF _NOT __TMPB1 _GOTO __LAB40
_IF _NOT _IO_EM_DI_00 _GOTO __LAB41
RP_REMOTE := TRUE
_GOTO __LAB42
__LAB41 :
RP_REMOTE := FALSE
__LAB42 :
_GOTO __LAB43
__LAB40 :
RP_REMOTE := TRUE
__LAB43 :
RP_VFD := VFD_READY
RP_TUBINGPRESSURE := TUBINGPRESSURE_OK
__TMPB1 := RP_PRESSURE _AND RP_TEMPERATURE
__TMPB1 := __TMPB1 _AND RP_MODE
__TMPB1 := __TMPB1 _AND RP_VFD
__TMPB1 := __TMPB1 _AND RP_TUBINGPRESSURE
_IF _NOT __TMPB1 _GOTO __LAB3c
__TMPB1 := __TMPB1 _AND RP_REMOTE
_IF _NOT __TMPB1 _GOTO __LAB44
RUN_PERMISSIVE := TRUE
_GOTO __LAB3d
__LAB3c :
_GOTO __LAB45
__LAB44 :
RUN_PERMISSIVE := FALSE
__LAB3d :
__LAB45 :
__TMPB1 := _NOT RUN_PERMISSIVE
__TMPB1 := __TMPB1 _AND VFD_RUN_CMD
_IF _NOT __TMPB1 _GOTO __LAB3e
_IF _NOT __TMPB1 _GOTO __LAB46
DEVICE_STATUS := __TMPM10
SHUTDOWN_TIME := __SYSVA_CYCLEDATE
__TMPB1 := _NOT RP_MODE
_IF _NOT __TMPB1 _GOTO __LAB3f
_IF _NOT __TMPB1 _GOTO __LAB47
ALARM_MODE := TRUE
_GOTO __LAB40
__LAB3f :
_GOTO __LAB48
__LAB47 :
__TMPB1 := _NOT RP_PRESSURE
_IF _NOT __TMPB1 _GOTO __LAB41
_IF _NOT __TMPB1 _GOTO __LAB49
ALARM_PRESSURE := TRUE
_GOTO __LAB40
__LAB41 :
_GOTO __LAB48
__LAB49 :
__TMPB1 := _NOT RP_TEMPERATURE
_IF _NOT __TMPB1 _GOTO __LAB42
_IF _NOT __TMPB1 _GOTO __LAB4a
ALARM_TEMPERATURE := TRUE
_GOTO __LAB40
__LAB42 :
_GOTO __LAB48
__LAB4a :
__TMPB1 := _NOT RP_TUBINGPRESSURE
_IF _NOT __TMPB1 _GOTO __LAB43
_IF _NOT __TMPB1 _GOTO __LAB4b
ALARM_TUBINGPRESSURE := TRUE
_GOTO __LAB40
__LAB43 :
_GOTO __LAB48
__LAB4b :
__TMPB1 := _NOT RP_VFD
_IF _NOT __TMPB1 _GOTO __LAB44
_IF _NOT __TMPB1 _GOTO __LAB4c
ALARM_VFD := TRUE
_GOTO __LAB40
__LAB44 :
__LAB40 :
_GOTO __LAB48
__LAB4c :
__LAB48 :
VFD_START := FALSE
_GOTO __LAB45
__LAB3e :
__LAB45 :
_IF _NOT RUN_PERMISSIVE _GOTO __LAB46
_GOTO __LAB4d
__LAB46 :
__LAB4d :
_IF _NOT RUN_PERMISSIVE _GOTO __LAB4e
ALARM_MODE := FALSE
ALARM_PRESSURE := FALSE
ALARM_TEMPERATURE := FALSE
ALARM_VFD := FALSE
_GOTO __LAB47
__LAB46 :
__LAB47 :
_GOTO __LAB4f
__LAB4e :
__LAB4f :
__TMPB1 := START_BUTTON _OR START_COMMAND
__TMPB2 := RESTART_ALLOWED _AND RESTART_COMMAND
__TMPB1 := __TMPB1 _OR __TMPB2
@@ -385,46 +411,46 @@ __TMPB1 := __TMPB1 _OR VFD_RUN_CMD
__TMPB3 := _NOT STOP_COMMAND
__TMPB1 := __TMPB1 _AND __TMPB3
__TMPB1 := __TMPB1 _AND RUN_PERMISSIVE
_IF _NOT __TMPB1 _GOTO __LAB48
_IF _NOT __TMPB1 _GOTO __LAB50
VFD_RUN_CMD := TRUE
RESTART_COMMAND := FALSE
START_COMMAND := FALSE
__TMPB1 := _NOT START_TIME_SET
_IF _NOT __TMPB1 _GOTO __LAB49
_IF _NOT __TMPB1 _GOTO __LAB51
START_TIME := __SYSVA_CYCLEDATE
START_TIME_SET := TRUE
_GOTO __LAB4a
__LAB49 :
__LAB4a :
_IF _NOT VFD_RUN_CMD _GOTO __LAB4b
_GOTO __LAB52
__LAB51 :
__LAB52 :
_IF _NOT VFD_RUN_CMD _GOTO __LAB53
DEVICE_STATUS := __TMPM11
__TMPT1 := __SYSVA_CYCLEDATE - START_TIME
RUN_TIME := __TMPT1
VFD_START := TRUE
_GOTO __LAB4c
__LAB4b :
__LAB4c :
_GOTO __LAB4d
__LAB48 :
__LAB4d :
_GOTO __LAB54
__LAB53 :
__LAB54 :
_GOTO __LAB55
__LAB50 :
__LAB55 :
__TMPB1 := _NOT VFD_FAULT
__TMPB2 := AUTO_MODE _AND __TMPB1
__TMPB3 := _NOT VFD_RUN_CMD
__TMPB2 := __TMPB2 _AND __TMPB3
__TMPB2 := __TMPB2 _AND RESTART_ALLOWED
_IF _NOT __TMPB2 _GOTO __LAB4e
_IF _NOT __TMPB2 _GOTO __LAB56
__TMPT1 := __SYSVA_CYCLEDATE - SHUTDOWN_TIME
__TMPB4 := __TMPT1 > DOWNTIME_TIME_PARAMETER
_IF _NOT __TMPB4 _GOTO __LAB4f
_IF _NOT __TMPB4 _GOTO __LAB57
__TMPB5 := _NOT RESTART_COMMAND
_IF _NOT __TMPB5 _GOTO __LAB50
_IF _NOT __TMPB5 _GOTO __LAB58
VFD_CLEARFAULT := TRUE
RESTART_COMMAND := TRUE
_GOTO __LAB51
__LAB50 :
__LAB51 :
_GOTO __LAB52
__LAB4f :
_GOTO __LAB59
__LAB58 :
__LAB59 :
_GOTO __LAB5a
__LAB57 :
RESTART_COMMAND := FALSE
__TMPT1 := __SYSVA_CYCLEDATE - SHUTDOWN_TIME
__TMPT2 := DOWNTIME_TIME_PARAMETER - __TMPT1
@@ -432,41 +458,41 @@ TIME_UNTIL_STARTUP := __TMPT2
_PUSH_PAR TIME_UNTIL_STARTUP
__TMPM12 := _CALL ANY_TO_TIME
TIME_UNTIL_STARTUP_STRING := __TMPM12
_IF _NOT AUTO_MODE _GOTO __LAB53
_IF _NOT AUTO_MODE _GOTO __LAB5b
__TMPM12 := __TMPM13 + TIME_UNTIL_STARTUP_STRING
DEVICE_STATUS := __TMPM12
_GOTO __LAB54
__LAB53 :
__LAB54 :
__LAB52 :
_GOTO __LAB55
__LAB4e :
__LAB55 :
_GOTO __LAB5c
__LAB5b :
__LAB5c :
__LAB5a :
_GOTO __LAB5d
__LAB56 :
__LAB5d :
__TMPB1 := _NOT AUTO_MODE
_IF _NOT __TMPB1 _GOTO __LAB56
_IF _NOT __TMPB1 _GOTO __LAB5e
RESTART_COMMAND := FALSE
RESTART_ALLOWED := FALSE
_GOTO __LAB57
__LAB56 :
__LAB57 :
_GOTO __LAB5f
__LAB5e :
__LAB5f :
__TMPB1 := START_COMMAND _OR START_BUTTON
__TMPB1 := __TMPB1 _AND START_PERMISSIVE
_IF _NOT __TMPB1 _GOTO __LAB58
_IF _NOT __TMPB1 _GOTO __LAB60
RESTART_ALLOWED := TRUE
_GOTO __LAB59
__LAB58 :
__LAB59 :
_IF _NOT STOP_COMMAND _GOTO __LAB5a
_GOTO __LAB61
__LAB60 :
__LAB61 :
_IF _NOT STOP_COMMAND _GOTO __LAB62
RESTART_ALLOWED := FALSE
DEVICE_STATUS := __TMPM14
VFD_RUN_CMD := FALSE
_GOTO __LAB5b
__LAB5a :
__LAB5b :
_GOTO __LAB63
__LAB62 :
__LAB63 :
__TMPB1 := _NOT VFD_RUN_CMD
_IF _NOT __TMPB1 _GOTO __LAB5c
_IF _NOT __TMPB1 _GOTO __LAB64
START_TIME_SET := FALSE
VFD_START := FALSE
_GOTO __LAB5d
__LAB5c :
__LAB5d :
_GOTO __LAB65
__LAB64 :
__LAB65 :

View File

@@ -160,11 +160,21 @@ ELSE
SP_Mode := FALSE;
END_IF;
IF NOT Remote_Shutdown_Disabled THEN
IF _IO_EM_DI_00 THEN
SP_Remote := TRUE;
ELSE
SP_Remote := FALSE;
END_IF;
ELSE
SP_Remote := TRUE;
END_IF;
SP_VFD := VFD_Ready;
(* Pressure should be above the startup pressure setpoint and temperature should be below the startup temp setpoint to begin*)
IF (SP_Pressure AND SP_Temperature AND SP_Mode AND SP_VFD) THEN
IF (SP_Pressure AND SP_Temperature AND SP_Mode AND SP_VFD AND SP_Remote) THEN
Start_Permissive := TRUE;
ELSE
Start_Permissive := FALSE;
@@ -199,11 +209,21 @@ ELSE
RP_Mode := FALSE;
END_IF;
IF NOT Remote_Shutdown_Disabled THEN
IF _IO_EM_DI_00 THEN
RP_Remote := TRUE;
ELSE
RP_Remote := FALSE;
END_IF;
ELSE
RP_Remote := TRUE;
END_IF;
RP_VFD := VFD_Ready;
RP_TubingPressure := TubingPressure_OK;
(* Pressure should be be above the shutdown pressure and temperature should be below shutdown temp setpoint to continue to run *)
IF (RP_Pressure AND RP_Temperature AND RP_Mode AND RP_VFD AND RP_TubingPressure) THEN
IF (RP_Pressure AND RP_Temperature AND RP_Mode AND RP_VFD AND RP_TubingPressure AND RP_Remote) THEN
Run_Permissive := TRUE;
ELSE
Run_Permissive := FALSE;

View File

@@ -1,12 +1,12 @@
USINT_TO_UINT:
USINT_TO_DINT:
USINT_TO_UINT:
USINT_TO_SINT:
UINT_TO_USINT:
RA_PFX_ENET_STS_CMD:
USINT_TO_UDINT:
UINT_TO_USINT:
RA_PFX_ENET_PAR_WRITE:
USINT_TO_UDINT:
UDINT_TO_USINT:
RA_PFX_ENET_PAR_READ:
LINEARSCALE:
DINT_TO_USINT:
RA_PFX_ENET_PAR_READ:
SINT_TO_USINT:
DINT_TO_USINT:

View File

@@ -1,41 +1,41 @@
0::0046-0003::-------------------- Pre-build resource: MICRO820 Configuration: MICRO820 --------------
0::0044-0003::Pre-compiling for 2080LC2020QWBI
0::0000-0003::USINT_TO_UDINT
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UDINT:0000-0003::USINT_TO_DINT
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_DINT:0000-0003::USINT_TO_UINT
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UINT:0000-0003::USINT_TO_SINT
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_SINT:0000-0003::UDINT_TO_USINT
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UDINT_TO_USINT:0000-0003::DINT_TO_USINT
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\DINT_TO_USINT:0000-0003::UINT_TO_USINT
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UINT_TO_USINT:0000-0003::SINT_TO_USINT
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\SINT_TO_USINT:0000-0003::LINEARSCALE
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::RA_PFX_ENET_STS_CMD
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_STS_CMD:0000-0003::RA_PFX_ENET_PAR_READ
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_READ:0000-0003::RA_PFX_ENET_PAR_WRITE
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_WRITE:0000-0003::READDOWNHOLEDATA
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::CONTROL
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::VFD_MESSAGING
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_MESSAGING:0000-0003::VFD_CONFIGMAP
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_CONFIGMAP:0000-0003::VFD_ERRORMAP
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_ERRORMAP:0002-0003::MICRO820: 0 error(s), 0 warning(s)
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UDINT:0000-0003::USINT_TO_DINT
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_DINT:0000-0003::USINT_TO_UINT
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UINT:0000-0003::USINT_TO_SINT
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_SINT:0000-0003::UDINT_TO_USINT
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UDINT_TO_USINT:0000-0003::DINT_TO_USINT
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\DINT_TO_USINT:0000-0003::UINT_TO_USINT
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UINT_TO_USINT:0000-0003::SINT_TO_USINT
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\SINT_TO_USINT:0000-0003::LINEARSCALE
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::RA_PFX_ENET_STS_CMD
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_STS_CMD:0000-0003::RA_PFX_ENET_PAR_READ
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_READ:0000-0003::RA_PFX_ENET_PAR_WRITE
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_WRITE:0000-0003::READDOWNHOLEDATA
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::CONTROL
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::VFD_MESSAGING
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_MESSAGING:0000-0003::VFD_CONFIGMAP
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_CONFIGMAP:0000-0003::VFD_ERRORMAP
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_ERRORMAP: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::USINT_TO_UDINT
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UDINT:0000-0003::USINT_TO_DINT
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_DINT:0000-0003::USINT_TO_UINT
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UINT:0000-0003::USINT_TO_SINT
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_SINT:0000-0003::UDINT_TO_USINT
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UDINT_TO_USINT:0000-0003::DINT_TO_USINT
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\DINT_TO_USINT:0000-0003::UINT_TO_USINT
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UINT_TO_USINT:0000-0003::SINT_TO_USINT
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\SINT_TO_USINT:0000-0003::LINEARSCALE
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::RA_PFX_ENET_STS_CMD
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_STS_CMD:0000-0003::RA_PFX_ENET_PAR_READ
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_READ:0000-0003::RA_PFX_ENET_PAR_WRITE
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_WRITE:0000-0003::READDOWNHOLEDATA
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::CONTROL
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::VFD_MESSAGING
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_MESSAGING:0000-0003::VFD_CONFIGMAP
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_CONFIGMAP:0000-0003::VFD_ERRORMAP
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_ERRORMAP:0003-0003::Linking for 2080LC2020QWBI
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_ERRORMAP:0002-0003::MICRO820: 0 error(s), 0 warning(s)
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UDINT:0000-0003::USINT_TO_DINT
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_DINT:0000-0003::USINT_TO_UINT
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_UINT:0000-0003::USINT_TO_SINT
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\USINT_TO_SINT:0000-0003::UDINT_TO_USINT
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UDINT_TO_USINT:0000-0003::DINT_TO_USINT
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\DINT_TO_USINT:0000-0003::UINT_TO_USINT
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\UINT_TO_USINT:0000-0003::SINT_TO_USINT
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\SINT_TO_USINT:0000-0003::LINEARSCALE
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\LINEARSCALE:0000-0003::RA_PFX_ENET_STS_CMD
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_STS_CMD:0000-0003::RA_PFX_ENET_PAR_READ
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_READ:0000-0003::RA_PFX_ENET_PAR_WRITE
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\RA_PFX_ENET_PAR_WRITE:0000-0003::READDOWNHOLEDATA
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\READDOWNHOLEDATA:0000-0003::CONTROL
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\CONTROL:0000-0003::VFD_MESSAGING
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_MESSAGING:0000-0003::VFD_CONFIGMAP
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_CONFIGMAP:0000-0003::VFD_ERRORMAP
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_ERRORMAP:0003-0003::Linking for 2080LC2020QWBI
0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_ERRORMAP:0002-0003::MICRO820: 0 error(s), 0 warning(s)

View File

@@ -1,10 +0,0 @@
[MEMORY]
Offset0=0x3C2C
Offset1=0x442C
Offset2=0x442C
Offset3=0x442C
Memory Usage Estimate(Code)=0x6D84
Memory Usage Estimate(Data)=0x7BBC
Memory Usage Estimate(Retain)=0x28
Memory Usage Estimate(Temporary variables)=0x17AC
Offset4=0x414

View File

@@ -0,0 +1,16 @@
[MODIF]
[RESULT]
ON_LINE=N
TBL_CONF=Y
CRC_ORG=0x0
CRC_OLD=
CRC_NEW=0x84D1B047
DAT_ORG=0
DAT_OLD=0
DAT_NEW=1456350625
VER_ORG=0
VER_OLD=0
VER_NEW=80
CRC_ALL_OLD=
CRC_ALL_NEW=0xECC34EE1

View File

@@ -1,28 +0,0 @@
[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=0x32B74C83
CRC_OLD=0x32B74C83
CRC_NEW=0x80D4DF7E
DAT_ORG=1456254710
DAT_OLD=1456254710
DAT_NEW=1456257954
VER_ORG=78
VER_OLD=78
VER_NEW=79
CRC_ALL_OLD=0x32279000
CRC_ALL_NEW=0xA9A7BF71

View File

@@ -1,9 +0,0 @@
[MEMORY]
Memory Usage Estimate(Temporary variables)=0x1798
Biggest online change user variable memory block size=0x7FE
Currently added user variables=0x2
Total data size=0x53C6
User variables size=0x3C2E
Maximum size for temporary variables=0x378C
Memory Usage Estimate(Data)=0x7BB8
Free memory for user variables=0x7FE

View File

@@ -1,75 +0,0 @@
[__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

View File

@@ -1,10 +1,10 @@
[MEMORY]
Offset0=0x3C2C
Offset1=0x442C
Offset2=0x442C
Offset3=0x442C
Memory Usage Estimate(Code)=0x6D84
Memory Usage Estimate(Data)=0x7BBC
Memory Usage Estimate(Retain)=0x28
Memory Usage Estimate(Temporary variables)=0x17AC
Offset0=0x3C30
Offset1=0x4430
Offset2=0x4430
Offset3=0x4430
Memory Usage Estimate(Code)=0x6E0C
Memory Usage Estimate(Data)=0x7BCC
Memory Usage Estimate(Retain)=0x8B
Memory Usage Estimate(Temporary variables)=0x1798
Offset4=0x414

View File

@@ -1,9 +1,9 @@
[MEMORY]
Memory Usage Estimate(Temporary variables)=0x1798
Biggest online change user variable memory block size=0x7FE
Currently added user variables=0x2
Total data size=0x53C6
User variables size=0x3C2E
Maximum size for temporary variables=0x378C
Memory Usage Estimate(Data)=0x7BB8
Free memory for user variables=0x7FE
Biggest online change user variable memory block size=0x800
Currently added user variables=0x0
Total data size=0x53C8
User variables size=0x3C30
Maximum size for temporary variables=0x3798
Memory Usage Estimate(Data)=0x7BC8
Free memory for user variables=0x800

View File

@@ -1,3 +0,0 @@
[MEMORY]
Code Space Free Memory=0x17784
Code Space Requirement=0x4D30

Binary file not shown.

View File

@@ -0,0 +1,3 @@
Controller.Micro820.Micro820.SP_Remote
Controller.Micro820.Micro820.RP_Remote
Controller.Micro820.Micro820.Remote_Shutdown_Disabled

Binary file not shown.

Binary file not shown.

View File

@@ -1 +1 @@
PV_IPP_VFD;2711R-T4T;C:\Users\shop\Documents\Projects\vfd_ipp\PVc Project
PV_IPP_VFD;2711R-T4T;C:\Users\Patrick\Documents\Henry_Pump\vfd_ipp\PVc Project

Binary file not shown.