Added VFD Fault Code strings

This commit is contained in:
Patrick McDonagh
2016-02-22 15:26:09 -06:00
parent 81f31f29b7
commit f6834e5524
69 changed files with 675 additions and 454 deletions

2
.gitignore vendored
View File

@@ -1,2 +1,2 @@
*.tmp
*.ccwsuo
*.ccwsuo

View File

@@ -3784,6 +3784,7 @@ Controller.Micro820.Micro820.VFD_Fault
Controller.Micro820.Micro820.VFD_Fault_CommError
Controller.Micro820.Micro820.VFD_Fault_DriveFault
Controller.Micro820.Micro820.VFD_Fault_DriveFault_Code
Controller.Micro820.Micro820.VFD_Fault_Message
Controller.Micro820.Micro820.VFD_IPAddress
Controller.Micro820.Micro820.VFD_Jog
Controller.Micro820.Micro820.VFD_Messaging.VFD.AccelTime
1 Controller.Micro820.Micro820.__SYSVA_ABORT_CYCLE FALSE
3784 Controller.Micro820.Micro820.VFD_Fault_CommError
3785 Controller.Micro820.Micro820.VFD_Fault_DriveFault
3786 Controller.Micro820.Micro820.VFD_Fault_DriveFault_Code
3787 Controller.Micro820.Micro820.VFD_Fault_Message
3788 Controller.Micro820.Micro820.VFD_IPAddress
3789 Controller.Micro820.Micro820.VFD_Jog
3790 Controller.Micro820.Micro820.VFD_Messaging.VFD.AccelTime

View File

@@ -0,0 +1 @@
COMPILED

View File

@@ -2,6 +2,7 @@ READDOWNHOLEDATA
CONTROL
VFD_MESSAGING
VFD_CONFIGMAP
VFD_ERRORMAP
USINT_TO_UDINT
USINT_TO_DINT
USINT_TO_UINT

View File

@@ -1,39 +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: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:0003-0003::Linking for 2080LC2020QWBI
0:C:\USERS\SHOP\DOCUMENTS\PROJECTS\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_CONFIGMAP: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

@@ -4,6 +4,7 @@ VFD_MESSAGING(163):FB,RA_PFX_ENET_STS_CMD(164);
DINT_TO_USINT(154):
UINT_TO_USINT(155):
VFD_CONFIGMAP(167):FB,RA_PFX_ENET_PAR_READ(166);FB,RA_PFX_ENET_PAR_WRITE(168);
VFD_ERRORMAP(169):
USINT_TO_UINT(151):
RA_PFX_ENET_STS_CMD(164):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();
CONTROL(161):FB,LINEARSCALE(159);

View File

@@ -5,12 +5,12 @@ ON_LINE=N
TBL_CONF=Y
CRC_ORG=0x0
CRC_OLD=
CRC_NEW=0xA66FEB9E
CRC_NEW=0xF16F4608
DAT_ORG=0
DAT_OLD=0
DAT_NEW=1456171217
DAT_NEW=1456176287
VER_ORG=0
VER_OLD=0
VER_NEW=64
VER_NEW=65
CRC_ALL_OLD=
CRC_ALL_NEW=0xE1A1A10E
CRC_ALL_NEW=0x6182BBE4

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=0x3BD0
Offset1=0x43D0
Offset2=0x43D0
Offset3=0x43D0
Memory Usage Estimate(Code)=0x64B8
Memory Usage Estimate(Data)=0x76D4
Offset0=0x3C28
Offset1=0x4428
Offset2=0x4428
Offset3=0x4428
Memory Usage Estimate(Code)=0x6AB8
Memory Usage Estimate(Data)=0x7BB8
Memory Usage Estimate(Retain)=0x28
Memory Usage Estimate(Temporary variables)=0x1300
Memory Usage Estimate(Temporary variables)=0x178C
Offset4=0x414

View File

@@ -1,10 +0,0 @@
[MEMORY]
Offset0=0x3BD0
Offset1=0x43D0
Offset2=0x43D0
Offset3=0x43D0
Memory Usage Estimate(Code)=0x64B8
Memory Usage Estimate(Data)=0x76D4
Memory Usage Estimate(Retain)=0x28
Memory Usage Estimate(Temporary variables)=0x1300
Offset4=0x414

View File

@@ -1,9 +1,9 @@
[MEMORY]
Memory Usage Estimate(Temporary variables)=0x1300
Memory Usage Estimate(Temporary variables)=0x178C
Biggest online change user variable memory block size=0x800
Currently added user variables=0x0
Total data size=0x4ED0
User variables size=0x3BD0
Maximum size for temporary variables=0x3300
Memory Usage Estimate(Data)=0x76D0
Total data size=0x53B4
User variables size=0x3C28
Maximum size for temporary variables=0x378C
Memory Usage Estimate(Data)=0x7BB4
Free memory for user variables=0x800

View File

@@ -1,9 +0,0 @@
[MEMORY]
Memory Usage Estimate(Temporary variables)=0x1300
Biggest online change user variable memory block size=0x800
Currently added user variables=0x0
Total data size=0x4ED0
User variables size=0x3BD0
Maximum size for temporary variables=0x3300
Memory Usage Estimate(Data)=0x76D0
Free memory for user variables=0x800

View File

@@ -0,0 +1,245 @@
__TMPB1 := VFD_FAULT_DRIVEFAULT_CODE = __UINT_NULL
__TMPB1 := _NOT __TMPB1
_IF _NOT __TMPB1 _GOTO __LAB1
_PUSH_PAR VFD_FAULT_DRIVEFAULT_CODE
__TMPI1 := _CALL ANY_TO_UINT
__TMPB2 := __TMPI1 <> __CDINT00000002
_IF __TMPB2 _GOTO __LAB3
VFD_FAULT_MESSAGE := __TMPM1
_GOTO __LAB2
__LAB3 :
__TMPB1 := __TMPI1 <> __CDINT00000003
_IF __TMPB1 _GOTO __LAB4
VFD_FAULT_MESSAGE := __TMPM2
_GOTO __LAB2
__LAB4 :
__TMPB1 := __TMPI1 <> __CDINT00000004
_IF __TMPB1 _GOTO __LAB5
VFD_FAULT_MESSAGE := __TMPM3
_GOTO __LAB2
__LAB5 :
__TMPB1 := __TMPI1 <> __CDINT00000005
_IF __TMPB1 _GOTO __LAB6
VFD_FAULT_MESSAGE := __TMPM4
_GOTO __LAB2
__LAB6 :
__TMPB1 := __TMPI1 <> __CDINT00000006
_IF __TMPB1 _GOTO __LAB7
VFD_FAULT_MESSAGE := __TMPM5
_GOTO __LAB2
__LAB7 :
__TMPB1 := __TMPI1 <> __CDINT00000007
_IF __TMPB1 _GOTO __LAB8
VFD_FAULT_MESSAGE := __TMPM6
_GOTO __LAB2
__LAB8 :
__TMPB1 := __TMPI1 <> __CDINT00000008
_IF __TMPB1 _GOTO __LAB9
VFD_FAULT_MESSAGE := __TMPM7
_GOTO __LAB2
__LAB9 :
__TMPB1 := __TMPI1 <> __CDINT00000009
_IF __TMPB1 _GOTO __LABa
VFD_FAULT_MESSAGE := __TMPM8
_GOTO __LAB2
__LABa :
__TMPB1 := __TMPI1 <> __CDINT0000000C
_IF __TMPB1 _GOTO __LABb
VFD_FAULT_MESSAGE := __TMPM9
_GOTO __LAB2
__LABb :
__TMPB1 := __TMPI1 <> __CDINT0000000D
_IF __TMPB1 _GOTO __LABc
VFD_FAULT_MESSAGE := __TMPM10
_GOTO __LAB2
__LABc :
__TMPB1 := __TMPI1 <> __CDINT0000000F
_IF __TMPB1 _GOTO __LABd
VFD_FAULT_MESSAGE := __TMPM11
_GOTO __LAB2
__LABd :
__TMPB1 := __TMPI1 <> __CDINT00000015
_IF __TMPB1 _GOTO __LABe
VFD_FAULT_MESSAGE := __TMPM12
_GOTO __LAB2
__LABe :
__TMPB1 := __TMPI1 <> __CDINT0000001D
_IF __TMPB1 _GOTO __LABf
VFD_FAULT_MESSAGE := __TMPM13
_GOTO __LAB2
__LABf :
__TMPB1 := __TMPI1 <> __CDINT00000021
_IF __TMPB1 _GOTO __LAB10
VFD_FAULT_MESSAGE := __TMPM14
_GOTO __LAB2
__LAB10 :
__TMPB1 := __TMPI1 <> __CDINT00000026
_IF __TMPB1 _GOTO __LAB11
VFD_FAULT_MESSAGE := __TMPM15
_GOTO __LAB2
__LAB11 :
__TMPB1 := __TMPI1 <> __CDINT00000027
_IF __TMPB1 _GOTO __LAB12
VFD_FAULT_MESSAGE := __TMPM16
_GOTO __LAB2
__LAB12 :
__TMPB1 := __TMPI1 <> __CDINT00000028
_IF __TMPB1 _GOTO __LAB13
VFD_FAULT_MESSAGE := __TMPM17
_GOTO __LAB2
__LAB13 :
__TMPB1 := __TMPI1 <> __CDINT00000029
_IF __TMPB1 _GOTO __LAB14
VFD_FAULT_MESSAGE := __TMPM18
_GOTO __LAB2
__LAB14 :
__TMPB1 := __TMPI1 <> __CDINT0000002A
_IF __TMPB1 _GOTO __LAB15
VFD_FAULT_MESSAGE := __TMPM19
_GOTO __LAB2
__LAB15 :
__TMPB1 := __TMPI1 <> __CDINT0000002B
_IF __TMPB1 _GOTO __LAB16
VFD_FAULT_MESSAGE := __TMPM20
_GOTO __LAB2
__LAB16 :
__TMPB1 := __TMPI1 <> __CDINT00000030
_IF __TMPB1 _GOTO __LAB17
VFD_FAULT_MESSAGE := __TMPM21
_GOTO __LAB2
__LAB17 :
__TMPB1 := __TMPI1 <> __CDINT0000003B
_IF __TMPB1 _GOTO __LAB18
VFD_FAULT_MESSAGE := __TMPM22
_GOTO __LAB2
__LAB18 :
__TMPB1 := __TMPI1 <> __CDINT0000003F
_IF __TMPB1 _GOTO __LAB19
VFD_FAULT_MESSAGE := __TMPM23
_GOTO __LAB2
__LAB19 :
__TMPB1 := __TMPI1 <> __CDINT00000040
_IF __TMPB1 _GOTO __LAB1a
VFD_FAULT_MESSAGE := __TMPM24
_GOTO __LAB2
__LAB1a :
__TMPB1 := __TMPI1 <> __CDINT00000046
_IF __TMPB1 _GOTO __LAB1b
VFD_FAULT_MESSAGE := __TMPM25
_GOTO __LAB2
__LAB1b :
__TMPB1 := __TMPI1 <> __CDINT00000047
_IF __TMPB1 _GOTO __LAB1c
VFD_FAULT_MESSAGE := __TMPM26
_GOTO __LAB2
__LAB1c :
__TMPB1 := __TMPI1 <> __CDINT00000048
_IF __TMPB1 _GOTO __LAB1d
VFD_FAULT_MESSAGE := __TMPM27
_GOTO __LAB2
__LAB1d :
__TMPB1 := __TMPI1 <> __CDINT00000049
_IF __TMPB1 _GOTO __LAB1e
VFD_FAULT_MESSAGE := __TMPM28
_GOTO __LAB2
__LAB1e :
__TMPB1 := __TMPI1 <> __CDINT00000050
_IF __TMPB1 _GOTO __LAB1f
VFD_FAULT_MESSAGE := __TMPM29
_GOTO __LAB2
__LAB1f :
__TMPB1 := __TMPI1 <> __CDINT00000051
_IF __TMPB1 _GOTO __LAB20
VFD_FAULT_MESSAGE := __TMPM30
_GOTO __LAB2
__LAB20 :
__TMPB1 := __TMPI1 <> __CDINT00000052
_IF __TMPB1 _GOTO __LAB21
VFD_FAULT_MESSAGE := __TMPM31
_GOTO __LAB2
__LAB21 :
__TMPB1 := __TMPI1 <> __CDINT00000053
_IF __TMPB1 _GOTO __LAB22
VFD_FAULT_MESSAGE := __TMPM32
_GOTO __LAB2
__LAB22 :
__TMPB1 := __TMPI1 <> __CDINT0000005B
_IF __TMPB1 _GOTO __LAB23
VFD_FAULT_MESSAGE := __TMPM33
_GOTO __LAB2
__LAB23 :
__TMPB1 := __TMPI1 <> __CDINT0000005E
_IF __TMPB1 _GOTO __LAB24
VFD_FAULT_MESSAGE := __TMPM34
_GOTO __LAB2
__LAB24 :
__TMPB1 := __TMPI1 <> __CDINT00000064
_IF __TMPB1 _GOTO __LAB25
VFD_FAULT_MESSAGE := __TMPM35
_GOTO __LAB2
__LAB25 :
__TMPB1 := __TMPI1 <> __CDINT00000065
_IF __TMPB1 _GOTO __LAB26
VFD_FAULT_MESSAGE := __TMPM36
_GOTO __LAB2
__LAB26 :
__TMPB1 := __TMPI1 <> __CDINT00000069
_IF __TMPB1 _GOTO __LAB27
VFD_FAULT_MESSAGE := __TMPM37
_GOTO __LAB2
__LAB27 :
__TMPB1 := __TMPI1 <> __CDINT0000006A
_IF __TMPB1 _GOTO __LAB28
VFD_FAULT_MESSAGE := __TMPM38
_GOTO __LAB2
__LAB28 :
__TMPB1 := __TMPI1 <> __CDINT0000006B
_IF __TMPB1 _GOTO __LAB29
VFD_FAULT_MESSAGE := __TMPM39
_GOTO __LAB2
__LAB29 :
__TMPB1 := __TMPI1 <> __CDINT0000006D
_IF __TMPB1 _GOTO __LAB2a
VFD_FAULT_MESSAGE := __TMPM40
_GOTO __LAB2
__LAB2a :
__TMPB1 := __TMPI1 <> __CDINT0000006E
_IF __TMPB1 _GOTO __LAB2b
VFD_FAULT_MESSAGE := __TMPM41
_GOTO __LAB2
__LAB2b :
__TMPB1 := __TMPI1 <> __CDINT0000006F
_IF __TMPB1 _GOTO __LAB2c
VFD_FAULT_MESSAGE := __TMPM42
_GOTO __LAB2
__LAB2c :
__TMPB1 := __TMPI1 <> __CDINT00000072
_IF __TMPB1 _GOTO __LAB2d
VFD_FAULT_MESSAGE := __TMPM43
_GOTO __LAB2
__LAB2d :
__TMPB1 := __TMPI1 <> __CDINT0000007A
_IF __TMPB1 _GOTO __LAB2e
VFD_FAULT_MESSAGE := __TMPM44
_GOTO __LAB2
__LAB2e :
__TMPB1 := __TMPI1 <> __CDINT0000007D
_IF __TMPB1 _GOTO __LAB2f
VFD_FAULT_MESSAGE := __TMPM45
_GOTO __LAB2
__LAB2f :
__TMPB1 := __TMPI1 <> __CDINT0000007E
_IF __TMPB1 _GOTO __LAB30
VFD_FAULT_MESSAGE := __TMPM46
_GOTO __LAB2
__LAB30 :
__TMPB1 := __TMPI1 <> __CDINT0000007F
_IF __TMPB1 _GOTO __LAB31
VFD_FAULT_MESSAGE := __TMPM47
_GOTO __LAB2
__LAB31 :
__LAB2 :
_GOTO __LAB32
__LAB1 :
VFD_FAULT_MESSAGE := __TMPM48
__LAB32 :

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Root Version="6">
<LanguageContainerStyle CommentTextColor="Green" CommentFont="Courier New, 10pt" PonctuationTextColor="Black" PonctuationFont="Courier New, 10pt" IdentifierTextColor="Black" IdentifierFont="Courier New, 10pt" OperatorTextColor="Black" OperatorFont="Courier New, 10pt" ReservedWordTextColor="Fuchsia" ReservedWordFont="Courier New, 10pt" PouTextColor="BlueViolet" PouFont="Courier New, 10pt" NumberTextColor="Firebrick" NumberFont="Courier New, 10pt" StringTextColor="Gray" StringFont="Courier New, 10pt" EditorTextAreaBackgroundColor="White" EditorFont="Courier New, 10pt" Index="0" />
</Root>

View File

@@ -0,0 +1,55 @@
PROGRAM VFD_ErrorMap
IF NOT (VFD_Fault_DriveFault_Code = 0) THEN
CASE VFD_Fault_DriveFault_Code OF
2: VFD_Fault_Message := 'Auxiliary Input';
3: VFD_Fault_Message := 'Power Loss';
4: VFD_Fault_Message := 'UnderVoltage';
5: VFD_Fault_Message := 'OverVoltage';
6: VFD_Fault_Message := 'Motor Stalled';
7: VFD_Fault_Message := 'Motor Overload';
8: VFD_Fault_Message := 'Heatsink OverTemp';
9: VFD_Fault_Message := 'Control Module OverTemp';
12: VFD_Fault_Message := 'Hardware OverCurrent';
13: VFD_Fault_Message := 'Ground Fault';
15: VFD_Fault_Message := 'Load Loss';
21: VFD_Fault_Message := 'Output Phase Loss';
29: VFD_Fault_Message := 'Analog Input Loss';
33: VFD_Fault_Message := 'Auto Restart Tries Exceeded';
38: VFD_Fault_Message := 'Phase U Ground Fault';
39: VFD_Fault_Message := 'Phase V Ground Fault';
40: VFD_Fault_Message := 'Phase W Ground Fault';
41: VFD_Fault_Message := 'Phase UV Short';
42: VFD_Fault_Message := 'Phase UW Short';
43: VFD_Fault_Message := 'Phase VW Short';
48: VFD_Fault_Message := 'Parameters Defaulted';
59: VFD_Fault_Message := 'Safety Open';
63: VFD_Fault_Message := 'Software OverCurrent';
64: VFD_Fault_Message := 'Drive Overload';
70: VFD_Fault_Message := 'Power Unit Failure';
71: VFD_Fault_Message := 'DSI Network Loss';
72: VFD_Fault_Message := 'Option Card Network Loss';
73: VFD_Fault_Message := 'Ethernet Network Loss';
80: VFD_Fault_Message := 'Autotune Failure';
81: VFD_Fault_Message := 'DSI Communications Loss';
82: VFD_Fault_Message := 'Option Card Communications Loss';
83: VFD_Fault_Message := 'Ethernet Communications Loss';
91: VFD_Fault_Message := 'Encoder Loss';
94: VFD_Fault_Message := 'Function Loss';
100: VFD_Fault_Message := 'Parameter Checksum Error';
101: VFD_Fault_Message := 'External Storage Failure';
105: VFD_Fault_Message := 'Control Module Connection Error';
106: VFD_Fault_Message := 'Incompatible Control Module';
107: VFD_Fault_Message := 'Replaced Control Module not Recognized';
109: VFD_Fault_Message := 'Mismatched Control Module';
110: VFD_Fault_Message := 'Keypad Membrane Failure';
111: VFD_Fault_Message := 'Safety Hardware Malfunction';
114: VFD_Fault_Message := 'Microprocessor Failure';
122: VFD_Fault_Message := 'IO Board Failure';
125: VFD_Fault_Message := 'Flash Update Required';
126: VFD_Fault_Message := 'Non-recoverable Firmware Error';
127: VFD_Fault_Message := 'DSI Flash Update Required';
END_CASE;
ELSE
VFD_Fault_Message := 'No Fault';
END_IF;
END_PROGRAM

Binary file not shown.

View File

@@ -0,0 +1 @@
Controller.Micro820.Micro820.VFD_Fault_Message

Binary file not shown.

View File

@@ -2,6 +2,7 @@
<ProjectElements>
<AcfElementGuid Guid="2e293809-2592-4360-9ef5-9e938bc7b980" />
<AcfElementGuid Guid="73aee734-b491-4716-bb8a-e114474b2e0b" />
<AcfElementGuid Guid="8d948db3-596f-4cdc-ab83-1ba8fa9bad22" />
<AcfElementGuid Guid="a537c79f-58bd-4503-a8bd-4473e96020b3" />
<AcfElementGuid Guid="f7e443ec-355d-465c-8749-f6262d209fff" />
<AcfElementGuid Guid="f8be2b1c-c6f4-4f3a-8966-c3f99fca613c" />

View File

@@ -21,6 +21,9 @@
<AcfElementGuid Guid="7dae58dd-ce26-4bc1-903b-9104ff5dba82">
<File>RA_PFx_ENET_PAR_WRITE.AcfMlge</File>
</AcfElementGuid>
<AcfElementGuid Guid="8d948db3-596f-4cdc-ab83-1ba8fa9bad22">
<File>VFD_ErrorMap.AcfMlge</File>
</AcfElementGuid>
<AcfElementGuid Guid="a537c79f-58bd-4503-a8bd-4473e96020b3">
<File>ReadDownholeData.AcfMlge</File>
</AcfElementGuid>

Binary file not shown.