diff --git a/Controller/Controller/Compile.ic b/Controller/Controller/Compile.ic
index 34c4e94..7e6cc76 100644
--- a/Controller/Controller/Compile.ic
+++ b/Controller/Controller/Compile.ic
@@ -1 +1 @@
-TO RELINK
\ No newline at end of file
+COMPILED
diff --git a/Controller/Controller/DevicePref.xml b/Controller/Controller/DevicePref.xml
index 5482a98..7fb8339 100644
--- a/Controller/Controller/DevicePref.xml
+++ b/Controller/Controller/DevicePref.xml
@@ -1,4 +1,4 @@
- PMCDONAGH-SURF!AB_ETH-1\10.10.10.31
+ SHOPPC!AB_ETHIP-1\192.168.1.20
\ No newline at end of file
diff --git a/Controller/Controller/DlgCfg.xml b/Controller/Controller/DlgCfg.xml
index bc7f7f7..57a15a4 100644
--- a/Controller/Controller/DlgCfg.xml
+++ b/Controller/Controller/DlgCfg.xml
@@ -8,7 +8,7 @@
1
- 1228
+ 1236
DH_IntakeTemperature
1
REAL
@@ -18,7 +18,7 @@
1
- 1232
+ 1240
DH_IntakePressure
2
REAL
diff --git a/Controller/Controller/LogicalValues.csv b/Controller/Controller/LogicalValues.csv
index 2d21bec..a7545d0 100644
--- a/Controller/Controller/LogicalValues.csv
+++ b/Controller/Controller/LogicalValues.csv
@@ -46,8 +46,6 @@ Controller.Micro820.Micro820._IO_EM_DO_06 FALSE
Controller.Micro820.Micro820._IO_P1_AI_00
Controller.Micro820.Micro820._IO_P1_AI_01
Controller.Micro820.Micro820.Auto_Mode TRUE
-Controller.Micro820.Micro820.cfg_AccelTime
-Controller.Micro820.Micro820.cfg_DecelTime
Controller.Micro820.Micro820.cfg_MaxFreq
Controller.Micro820.Micro820.cfg_MinFreq
Controller.Micro820.Micro820.cfg_MotorPoles
diff --git a/Controller/Controller/Micro820/Micro820/CONTROL.ic b/Controller/Controller/Micro820/Micro820/CONTROL.ic
index 8e407c0..f0ee31b 100644
--- a/Controller/Controller/Micro820/Micro820/CONTROL.ic
+++ b/Controller/Controller/Micro820/Micro820/CONTROL.ic
@@ -5,6 +5,7 @@ RESTART_COMMAND := FALSE
RESTART_ALLOWED := FALSE
RUN_PERMISSIVE := FALSE
START_PERMISSIVE := FALSE
+VFD_READ := TRUE
_GOTO __LAB2
__LAB1 :
__LAB2 :
diff --git a/Controller/Controller/Micro820/Micro820/CONTROL.rtc b/Controller/Controller/Micro820/Micro820/CONTROL.rtc
index 9f3b090..ad9c46c 100644
Binary files a/Controller/Controller/Micro820/Micro820/CONTROL.rtc and b/Controller/Controller/Micro820/Micro820/CONTROL.rtc differ
diff --git a/Controller/Controller/Micro820/Micro820/Compile.ics b/Controller/Controller/Micro820/Micro820/Compile.ics
new file mode 100644
index 0000000..679cef0
--- /dev/null
+++ b/Controller/Controller/Micro820/Micro820/Compile.ics
@@ -0,0 +1 @@
+TO RELINK
diff --git a/Controller/Controller/Micro820/Micro820/Compile.ict b/Controller/Controller/Micro820/Micro820/Compile.ict
new file mode 100644
index 0000000..7e6cc76
--- /dev/null
+++ b/Controller/Controller/Micro820/Micro820/Compile.ict
@@ -0,0 +1 @@
+COMPILED
diff --git a/Controller/Controller/Micro820/Micro820/Compile_CONTROL.ict b/Controller/Controller/Micro820/Micro820/Compile_CONTROL.ict
new file mode 100644
index 0000000..7e6cc76
--- /dev/null
+++ b/Controller/Controller/Micro820/Micro820/Compile_CONTROL.ict
@@ -0,0 +1 @@
+COMPILED
diff --git a/Controller/Controller/Micro820/Micro820/Compile_DINT_TO_USINT.ict b/Controller/Controller/Micro820/Micro820/Compile_DINT_TO_USINT.ict
new file mode 100644
index 0000000..7e6cc76
--- /dev/null
+++ b/Controller/Controller/Micro820/Micro820/Compile_DINT_TO_USINT.ict
@@ -0,0 +1 @@
+COMPILED
diff --git a/Controller/Controller/Micro820/Micro820/Compile_LINEARSCALE.ict b/Controller/Controller/Micro820/Micro820/Compile_LINEARSCALE.ict
new file mode 100644
index 0000000..7e6cc76
--- /dev/null
+++ b/Controller/Controller/Micro820/Micro820/Compile_LINEARSCALE.ict
@@ -0,0 +1 @@
+COMPILED
diff --git a/Controller/Controller/Micro820/Micro820/Compile_RA_PFX_ENET_PAR_READ.ict b/Controller/Controller/Micro820/Micro820/Compile_RA_PFX_ENET_PAR_READ.ict
new file mode 100644
index 0000000..7e6cc76
--- /dev/null
+++ b/Controller/Controller/Micro820/Micro820/Compile_RA_PFX_ENET_PAR_READ.ict
@@ -0,0 +1 @@
+COMPILED
diff --git a/Controller/Controller/Micro820/Micro820/Compile_RA_PFX_ENET_PAR_WRITE.ict b/Controller/Controller/Micro820/Micro820/Compile_RA_PFX_ENET_PAR_WRITE.ict
new file mode 100644
index 0000000..7e6cc76
--- /dev/null
+++ b/Controller/Controller/Micro820/Micro820/Compile_RA_PFX_ENET_PAR_WRITE.ict
@@ -0,0 +1 @@
+COMPILED
diff --git a/Controller/Controller/Micro820/Micro820/Compile_RA_PFX_ENET_STS_CMD.ict b/Controller/Controller/Micro820/Micro820/Compile_RA_PFX_ENET_STS_CMD.ict
new file mode 100644
index 0000000..7e6cc76
--- /dev/null
+++ b/Controller/Controller/Micro820/Micro820/Compile_RA_PFX_ENET_STS_CMD.ict
@@ -0,0 +1 @@
+COMPILED
diff --git a/Controller/Controller/Micro820/Micro820/Compile_READDOWNHOLEDATA.ict b/Controller/Controller/Micro820/Micro820/Compile_READDOWNHOLEDATA.ict
new file mode 100644
index 0000000..7e6cc76
--- /dev/null
+++ b/Controller/Controller/Micro820/Micro820/Compile_READDOWNHOLEDATA.ict
@@ -0,0 +1 @@
+COMPILED
diff --git a/Controller/Controller/Micro820/Micro820/Compile_SINT_TO_USINT.ict b/Controller/Controller/Micro820/Micro820/Compile_SINT_TO_USINT.ict
new file mode 100644
index 0000000..7e6cc76
--- /dev/null
+++ b/Controller/Controller/Micro820/Micro820/Compile_SINT_TO_USINT.ict
@@ -0,0 +1 @@
+COMPILED
diff --git a/Controller/Controller/Micro820/Micro820/Compile_UDINT_TO_USINT.ict b/Controller/Controller/Micro820/Micro820/Compile_UDINT_TO_USINT.ict
new file mode 100644
index 0000000..7e6cc76
--- /dev/null
+++ b/Controller/Controller/Micro820/Micro820/Compile_UDINT_TO_USINT.ict
@@ -0,0 +1 @@
+COMPILED
diff --git a/Controller/Controller/Micro820/Micro820/Compile_UINT_TO_USINT.ict b/Controller/Controller/Micro820/Micro820/Compile_UINT_TO_USINT.ict
new file mode 100644
index 0000000..7e6cc76
--- /dev/null
+++ b/Controller/Controller/Micro820/Micro820/Compile_UINT_TO_USINT.ict
@@ -0,0 +1 @@
+COMPILED
diff --git a/Controller/Controller/Micro820/Micro820/Compile_USINT_TO_DINT.ict b/Controller/Controller/Micro820/Micro820/Compile_USINT_TO_DINT.ict
new file mode 100644
index 0000000..7e6cc76
--- /dev/null
+++ b/Controller/Controller/Micro820/Micro820/Compile_USINT_TO_DINT.ict
@@ -0,0 +1 @@
+COMPILED
diff --git a/Controller/Controller/Micro820/Micro820/Compile_USINT_TO_SINT.ict b/Controller/Controller/Micro820/Micro820/Compile_USINT_TO_SINT.ict
new file mode 100644
index 0000000..7e6cc76
--- /dev/null
+++ b/Controller/Controller/Micro820/Micro820/Compile_USINT_TO_SINT.ict
@@ -0,0 +1 @@
+COMPILED
diff --git a/Controller/Controller/Micro820/Micro820/Compile_USINT_TO_UDINT.ict b/Controller/Controller/Micro820/Micro820/Compile_USINT_TO_UDINT.ict
new file mode 100644
index 0000000..7e6cc76
--- /dev/null
+++ b/Controller/Controller/Micro820/Micro820/Compile_USINT_TO_UDINT.ict
@@ -0,0 +1 @@
+COMPILED
diff --git a/Controller/Controller/Micro820/Micro820/Compile_USINT_TO_UINT.ict b/Controller/Controller/Micro820/Micro820/Compile_USINT_TO_UINT.ict
new file mode 100644
index 0000000..7e6cc76
--- /dev/null
+++ b/Controller/Controller/Micro820/Micro820/Compile_USINT_TO_UINT.ict
@@ -0,0 +1 @@
+COMPILED
diff --git a/Controller/Controller/Micro820/Micro820/Compile_VFD_CONFIGMAP.ict b/Controller/Controller/Micro820/Micro820/Compile_VFD_CONFIGMAP.ict
new file mode 100644
index 0000000..7e6cc76
--- /dev/null
+++ b/Controller/Controller/Micro820/Micro820/Compile_VFD_CONFIGMAP.ict
@@ -0,0 +1 @@
+COMPILED
diff --git a/Controller/Controller/Micro820/Micro820/Compile_VFD_MESSAGING.ict b/Controller/Controller/Micro820/Micro820/Compile_VFD_MESSAGING.ict
new file mode 100644
index 0000000..7e6cc76
--- /dev/null
+++ b/Controller/Controller/Micro820/Micro820/Compile_VFD_MESSAGING.ict
@@ -0,0 +1 @@
+COMPILED
diff --git a/Controller/Controller/Micro820/Micro820/Control.AcfMlge b/Controller/Controller/Micro820/Micro820/Control.AcfMlge
index 778e4fc..6c09cd5 100644
--- a/Controller/Controller/Micro820/Micro820/Control.AcfMlge
+++ b/Controller/Controller/Micro820/Micro820/Control.AcfMlge
@@ -1,4 +1,4 @@
-
-
-
+
+
+
\ No newline at end of file
diff --git a/Controller/Controller/Micro820/Micro820/Control.stf b/Controller/Controller/Micro820/Micro820/Control.stf
index 4155ddb..a55fa36 100644
--- a/Controller/Controller/Micro820/Micro820/Control.stf
+++ b/Controller/Controller/Micro820/Micro820/Control.stf
@@ -7,6 +7,7 @@ IF (__SYSVA_FIRST_SCAN) THEN
Restart_Allowed := FALSE;
Run_Permissive := FALSE;
Start_Permissive := FALSE;
+ VFD_Read := TRUE;
END_IF;
IF HMI_SELECT_HAND THEN
diff --git a/Controller/Controller/Micro820/Micro820/DINT_TO_USINT.rtc b/Controller/Controller/Micro820/Micro820/DINT_TO_USINT.rtc
index e8aa0b8..bc2f1b2 100644
Binary files a/Controller/Controller/Micro820/Micro820/DINT_TO_USINT.rtc and b/Controller/Controller/Micro820/Micro820/DINT_TO_USINT.rtc differ
diff --git a/Controller/Controller/Micro820/Micro820/GlobalVariable.rtc b/Controller/Controller/Micro820/Micro820/GlobalVariable.rtc
index 4c3a22c..acc5545 100644
Binary files a/Controller/Controller/Micro820/Micro820/GlobalVariable.rtc and b/Controller/Controller/Micro820/Micro820/GlobalVariable.rtc differ
diff --git a/Controller/Controller/Micro820/Micro820/Header.rtc b/Controller/Controller/Micro820/Micro820/Header.rtc
index e8b85f8..ecbddbd 100644
Binary files a/Controller/Controller/Micro820/Micro820/Header.rtc and b/Controller/Controller/Micro820/Micro820/Header.rtc differ
diff --git a/Controller/Controller/Micro820/Micro820/IDS00103 b/Controller/Controller/Micro820/Micro820/IDS00103
index 3fec994..6cd98fb 100644
Binary files a/Controller/Controller/Micro820/Micro820/IDS00103 and b/Controller/Controller/Micro820/Micro820/IDS00103 differ
diff --git a/Controller/Controller/Micro820/Micro820/IO.rtc b/Controller/Controller/Micro820/Micro820/IO.rtc
index 350cd69..32c008d 100644
Binary files a/Controller/Controller/Micro820/Micro820/IO.rtc and b/Controller/Controller/Micro820/Micro820/IO.rtc differ
diff --git a/Controller/Controller/Micro820/Micro820/LINEARSCALE.rtc b/Controller/Controller/Micro820/Micro820/LINEARSCALE.rtc
index b0af344..3d6771d 100644
Binary files a/Controller/Controller/Micro820/Micro820/LINEARSCALE.rtc and b/Controller/Controller/Micro820/Micro820/LINEARSCALE.rtc differ
diff --git a/Controller/Controller/Micro820/Micro820/MICRO820.err b/Controller/Controller/Micro820/Micro820/MICRO820.err
index c389489..ce106cd 100644
--- a/Controller/Controller/Micro820/Micro820/MICRO820.err
+++ b/Controller/Controller/Micro820/Micro820/MICRO820.err
@@ -1,39 +1,39 @@
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\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:0002-0003::MICRO820: 0 error(s), 0 warning(s)
+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::0006-0003::-------------------- Build resource: MICRO820 Configuration: MICRO820 --------------
0::0001-0003::Compiling for 2080LC2020QWBI
0::0000-0003::USINT_TO_UDINT
-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:0003-0003::Linking for 2080LC2020QWBI
-0:C:\USERS\PATRICK\DOCUMENTS\HENRY_PUMP\VFD_IPP\CONTROLLER\CONTROLLER\MICRO820\MICRO820\VFD_CONFIGMAP:0002-0003::MICRO820: 0 error(s), 0 warning(s)
+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)
diff --git a/Controller/Controller/Micro820/Micro820/MICRO820.icp b/Controller/Controller/Micro820/Micro820/MICRO820.icp
new file mode 100644
index 0000000..8e35986
--- /dev/null
+++ b/Controller/Controller/Micro820/Micro820/MICRO820.icp
@@ -0,0 +1,16 @@
+RA_PFX_ENET_PAR_WRITE(168):FB,MSG_CIPGENERIC();FB,R_TRIG();
+USINT_TO_UDINT(149):
+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);
+USINT_TO_UINT(151):
+RA_PFX_ENET_STS_CMD(164):FB,MSG_CIPGENERIC();FB,R_TRIG();FB,COP();
+CONTROL(161):FB,LINEARSCALE(159);
+USINT_TO_SINT(152):
+LINEARSCALE(159):
+SINT_TO_USINT(156):
+UDINT_TO_USINT(153):
+RA_PFX_ENET_PAR_READ(166):FB,MSG_CIPGENERIC();FB,R_TRIG();
+USINT_TO_DINT(150):
+READDOWNHOLEDATA(160):
diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Conf.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Conf.xtc
index af17c06..9758ad8 100644
Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Conf.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Conf.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Constants.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Constants.xtc
index d3073ff..72fc56a 100644
Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Constants.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Constants.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_DwlOrder.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_DwlOrder.xtc
index 5a4d9a6..b1ebef1 100644
Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_DwlOrder.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_DwlOrder.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_CONTROL.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_CONTROL.xtc
index 34fe2c7..462b10b 100644
Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_CONTROL.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_CONTROL.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_DINT_TO_USINT.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_DINT_TO_USINT.xtc
index f0b04d1..cfd4f74 100644
Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_DINT_TO_USINT.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_DINT_TO_USINT.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_LINEARSCALE.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_LINEARSCALE.xtc
index e304345..2d7666b 100644
Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_LINEARSCALE.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_LINEARSCALE.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_RA_PFX_ENET_PAR_READ.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_RA_PFX_ENET_PAR_READ.xtc
index b0bf14d..42304a0 100644
Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_RA_PFX_ENET_PAR_READ.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_RA_PFX_ENET_PAR_READ.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_RA_PFX_ENET_PAR_WRITE.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_RA_PFX_ENET_PAR_WRITE.xtc
index 6eb3179..c263ee5 100644
Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_RA_PFX_ENET_PAR_WRITE.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_RA_PFX_ENET_PAR_WRITE.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_RA_PFX_ENET_STS_CMD.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_RA_PFX_ENET_STS_CMD.xtc
index 618ece4..507081c 100644
Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_RA_PFX_ENET_STS_CMD.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_RA_PFX_ENET_STS_CMD.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READDOWNHOLEDATA.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READDOWNHOLEDATA.xtc
index 614eecc..9e00fe2 100644
Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READDOWNHOLEDATA.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_READDOWNHOLEDATA.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_SINT_TO_USINT.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_SINT_TO_USINT.xtc
index eab1e74..f947730 100644
Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_SINT_TO_USINT.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_SINT_TO_USINT.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_UDINT_TO_USINT.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_UDINT_TO_USINT.xtc
index 228296e..f8eccd2 100644
Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_UDINT_TO_USINT.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_UDINT_TO_USINT.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_UINT_TO_USINT.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_UINT_TO_USINT.xtc
index d5a0c94..0bc6ce6 100644
Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_UINT_TO_USINT.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_UINT_TO_USINT.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_DINT.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_DINT.xtc
index d7afe96..c2f2964 100644
Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_DINT.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_DINT.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_SINT.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_SINT.xtc
index 3fa3be7..1f5a935 100644
Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_SINT.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_SINT.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_UDINT.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_UDINT.xtc
index e07ff5a..b30ccbb 100644
Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_UDINT.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_UDINT.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_UINT.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_UINT.xtc
index 3554dfb..4f6098e 100644
Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_UINT.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_USINT_TO_UINT.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_VFD_CONFIGMAP.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_VFD_CONFIGMAP.xtc
index b5bc191..5da6485 100644
Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_VFD_CONFIGMAP.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_VFD_CONFIGMAP.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_VFD_MESSAGING.xtc b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_VFD_MESSAGING.xtc
index 6bae018..f7351f8 100644
Binary files a/Controller/Controller/Micro820/Micro820/MICRO820_Pou_VFD_MESSAGING.xtc and b/Controller/Controller/Micro820/Micro820/MICRO820_Pou_VFD_MESSAGING.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/MdfConf.s.txt b/Controller/Controller/Micro820/Micro820/MdfConf.s.txt
index 8440965..276c213 100644
--- a/Controller/Controller/Micro820/Micro820/MdfConf.s.txt
+++ b/Controller/Controller/Micro820/Micro820/MdfConf.s.txt
@@ -1,12 +1,15 @@
[__DEFIO_CPXDVC]
-Nb = 1
+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 = 4
+Nb = 6
NotMDF = 0, 0, 1, AB_, OPTIMUS_, digitOut_Base
MDF = -1
RIdx = 0, 0
@@ -19,6 +22,12 @@ 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]
@@ -54,6 +63,12 @@ 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]
diff --git a/Controller/Controller/Micro820/Micro820/MdfConf.txt b/Controller/Controller/Micro820/Micro820/MdfConf.txt
index 8440965..276c213 100644
--- a/Controller/Controller/Micro820/Micro820/MdfConf.txt
+++ b/Controller/Controller/Micro820/Micro820/MdfConf.txt
@@ -1,12 +1,15 @@
[__DEFIO_CPXDVC]
-Nb = 1
+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 = 4
+Nb = 6
NotMDF = 0, 0, 1, AB_, OPTIMUS_, digitOut_Base
MDF = -1
RIdx = 0, 0
@@ -19,6 +22,12 @@ 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]
@@ -54,6 +63,12 @@ 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]
diff --git a/Controller/Controller/Micro820/Micro820/Micro820_LinkInfo.mtc b/Controller/Controller/Micro820/Micro820/Micro820_LinkInfo.mtc
index 21169d4..f4f329b 100644
--- a/Controller/Controller/Micro820/Micro820/Micro820_LinkInfo.mtc
+++ b/Controller/Controller/Micro820/Micro820/Micro820_LinkInfo.mtc
@@ -3,7 +3,7 @@ Offset0=0x3BD0
Offset1=0x43D0
Offset2=0x43D0
Offset3=0x43D0
-Memory Usage Estimate(Code)=0x64B4
+Memory Usage Estimate(Code)=0x64B8
Memory Usage Estimate(Data)=0x76D4
Memory Usage Estimate(Retain)=0x28
Memory Usage Estimate(Temporary variables)=0x1300
diff --git a/Controller/Controller/Micro820/Micro820/Micro820_LinkInfo.s.mtc b/Controller/Controller/Micro820/Micro820/Micro820_LinkInfo.s.mtc
index 21169d4..f4f329b 100644
--- a/Controller/Controller/Micro820/Micro820/Micro820_LinkInfo.s.mtc
+++ b/Controller/Controller/Micro820/Micro820/Micro820_LinkInfo.s.mtc
@@ -3,7 +3,7 @@ Offset0=0x3BD0
Offset1=0x43D0
Offset2=0x43D0
Offset3=0x43D0
-Memory Usage Estimate(Code)=0x64B4
+Memory Usage Estimate(Code)=0x64B8
Memory Usage Estimate(Data)=0x76D4
Memory Usage Estimate(Retain)=0x28
Memory Usage Estimate(Temporary variables)=0x1300
diff --git a/Controller/Controller/Micro820/Micro820/Micro820_MdfLinkReport.s.mtc b/Controller/Controller/Micro820/Micro820/Micro820_MdfLinkReport.s.mtc
index 23d79e6..4d21e08 100644
--- a/Controller/Controller/Micro820/Micro820/Micro820_MdfLinkReport.s.mtc
+++ b/Controller/Controller/Micro820/Micro820/Micro820_MdfLinkReport.s.mtc
@@ -5,12 +5,12 @@ ON_LINE=N
TBL_CONF=Y
CRC_ORG=0x0
CRC_OLD=
-CRC_NEW=0xEC5A7090
+CRC_NEW=0xA66FEB9E
DAT_ORG=0
DAT_OLD=0
-DAT_NEW=1456163355
+DAT_NEW=1456171217
VER_ORG=0
VER_OLD=0
-VER_NEW=61
+VER_NEW=64
CRC_ALL_OLD=
-CRC_ALL_NEW=0x73396BCC
+CRC_ALL_NEW=0xE1A1A10E
diff --git a/Controller/Controller/Micro820/Micro820/Micro820_SymbolsComplement.ttc b/Controller/Controller/Micro820/Micro820/Micro820_SymbolsComplement.ttc
index d5eff5c..f4ebaaa 100644
--- a/Controller/Controller/Micro820/Micro820/Micro820_SymbolsComplement.ttc
+++ b/Controller/Controller/Micro820/Micro820/Micro820_SymbolsComplement.ttc
@@ -1,171 +1,171 @@
[BEGIN FB INPUTS]
-I1=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.enable,0x450,BOOL
+I1=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.enable,0x458,BOOL
I2=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D
I3=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.srcoffset,0x444A,UINT
I4=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D
I5=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.destoffset,0x4452,UINT
I6=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.length,0x4454,UINT
-I7=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.swap,0x450,BOOL
+I7=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.swap,0x458,BOOL
I8=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.__adi_src,0xFFFFFFFF,UINT
I9=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.__adi_dest,0xFFFFFFFF,UINT
I10=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.__dti_src,0xFFFFFFFF,SINT
I11=micro820.micro820.vfd_messaging/vfd.cop_outputcurrent.__dti_dest,0xFFFFFFFF,SINT
-I12=micro820.micro820.vfd_messaging/vfd.cop_drvtype.enable,0x450,BOOL
+I12=micro820.micro820.vfd_messaging/vfd.cop_drvtype.enable,0x458,BOOL
I13=micro820.micro820.vfd_messaging/vfd.cop_drvtype.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D
I14=micro820.micro820.vfd_messaging/vfd.cop_drvtype.srcoffset,0x4452,UINT
I15=micro820.micro820.vfd_messaging/vfd.cop_drvtype.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D
I16=micro820.micro820.vfd_messaging/vfd.cop_drvtype.destoffset,0x4452,UINT
I17=micro820.micro820.vfd_messaging/vfd.cop_drvtype.length,0x4454,UINT
-I18=micro820.micro820.vfd_messaging/vfd.cop_drvtype.swap,0x451,BOOL
+I18=micro820.micro820.vfd_messaging/vfd.cop_drvtype.swap,0x459,BOOL
I19=micro820.micro820.vfd_messaging/vfd.cop_drvtype.__adi_src,0xFFFFFFFF,UINT
I20=micro820.micro820.vfd_messaging/vfd.cop_drvtype.__adi_dest,0xFFFFFFFF,UINT
I21=micro820.micro820.vfd_messaging/vfd.cop_drvtype.__dti_src,0xFFFFFFFF,SINT
I22=micro820.micro820.vfd_messaging/vfd.cop_drvtype.__dti_dest,0xFFFFFFFF,SINT
-I23=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.enable,0x450,BOOL
+I23=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.enable,0x458,BOOL
I24=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D
I25=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.srcoffset,0x443E,UINT
I26=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D
I27=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.destoffset,0x4452,UINT
I28=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.length,0x4454,UINT
-I29=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.swap,0x450,BOOL
+I29=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.swap,0x458,BOOL
I30=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.__adi_src,0xFFFFFFFF,UINT
I31=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.__adi_dest,0xFFFFFFFF,UINT
I32=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.__dti_src,0xFFFFFFFF,SINT
I33=micro820.micro820.vfd_messaging/vfd.cop_outputvoltage.__dti_dest,0xFFFFFFFF,SINT
-I34=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.enable,0x450,BOOL
+I34=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.enable,0x458,BOOL
I35=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D
I36=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.srcoffset,0x443A,UINT
I37=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D
I38=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.destoffset,0x4452,UINT
I39=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.length,0x4454,UINT
-I40=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.swap,0x450,BOOL
+I40=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.swap,0x458,BOOL
I41=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.__adi_src,0xFFFFFFFF,UINT
I42=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.__adi_dest,0xFFFFFFFF,UINT
I43=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.__dti_src,0xFFFFFFFF,SINT
I44=micro820.micro820.vfd_messaging/vfd.cop_dcbusvoltage.__dti_dest,0xFFFFFFFF,SINT
-I45=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.enable,0x450,BOOL
+I45=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.enable,0x458,BOOL
I46=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D
I47=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.srcoffset,0x444A,UINT
I48=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D
I49=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.destoffset,0x4452,UINT
I50=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.length,0x4454,UINT
-I51=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.swap,0x450,BOOL
+I51=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.swap,0x458,BOOL
I52=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.__adi_src,0xFFFFFFFF,UINT
I53=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.__adi_dest,0xFFFFFFFF,UINT
I54=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.__dti_src,0xFFFFFFFF,SINT
I55=micro820.micro820.vfd_messaging/vfd.cop_speedfbk.__dti_dest,0xFFFFFFFF,SINT
-I56=micro820.micro820.vfd_messaging/vfd.cop_speedref.enable,0x450,BOOL
+I56=micro820.micro820.vfd_messaging/vfd.cop_speedref.enable,0x458,BOOL
I57=micro820.micro820.vfd_messaging/vfd.cop_speedref.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D
I58=micro820.micro820.vfd_messaging/vfd.cop_speedref.srcoffset,0x4452,UINT
I59=micro820.micro820.vfd_messaging/vfd.cop_speedref.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D
I60=micro820.micro820.vfd_messaging/vfd.cop_speedref.destoffset,0x4452,UINT
I61=micro820.micro820.vfd_messaging/vfd.cop_speedref.length,0x444A,UINT
-I62=micro820.micro820.vfd_messaging/vfd.cop_speedref.swap,0x450,BOOL
+I62=micro820.micro820.vfd_messaging/vfd.cop_speedref.swap,0x458,BOOL
I63=micro820.micro820.vfd_messaging/vfd.cop_speedref.__adi_src,0xFFFFFFFF,UINT
I64=micro820.micro820.vfd_messaging/vfd.cop_speedref.__adi_dest,0xFFFFFFFF,UINT
I65=micro820.micro820.vfd_messaging/vfd.cop_speedref.__dti_src,0xFFFFFFFF,SINT
I66=micro820.micro820.vfd_messaging/vfd.cop_speedref.__dti_dest,0xFFFFFFFF,SINT
-I67=micro820.micro820.vfd_messaging/vfd.cop_deceltime.enable,0x450,BOOL
+I67=micro820.micro820.vfd_messaging/vfd.cop_deceltime.enable,0x458,BOOL
I68=micro820.micro820.vfd_messaging/vfd.cop_deceltime.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D
I69=micro820.micro820.vfd_messaging/vfd.cop_deceltime.srcoffset,0x4452,UINT
I70=micro820.micro820.vfd_messaging/vfd.cop_deceltime.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D
I71=micro820.micro820.vfd_messaging/vfd.cop_deceltime.destoffset,0x4452,UINT
I72=micro820.micro820.vfd_messaging/vfd.cop_deceltime.length,0x444A,UINT
-I73=micro820.micro820.vfd_messaging/vfd.cop_deceltime.swap,0x450,BOOL
+I73=micro820.micro820.vfd_messaging/vfd.cop_deceltime.swap,0x458,BOOL
I74=micro820.micro820.vfd_messaging/vfd.cop_deceltime.__adi_src,0xFFFFFFFF,UINT
I75=micro820.micro820.vfd_messaging/vfd.cop_deceltime.__adi_dest,0xFFFFFFFF,UINT
I76=micro820.micro820.vfd_messaging/vfd.cop_deceltime.__dti_src,0xFFFFFFFF,SINT
I77=micro820.micro820.vfd_messaging/vfd.cop_deceltime.__dti_dest,0xFFFFFFFF,SINT
-I78=micro820.micro820.vfd_messaging/vfd.cop_acceltime.enable,0x450,BOOL
+I78=micro820.micro820.vfd_messaging/vfd.cop_acceltime.enable,0x458,BOOL
I79=micro820.micro820.vfd_messaging/vfd.cop_acceltime.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D
I80=micro820.micro820.vfd_messaging/vfd.cop_acceltime.srcoffset,0x4452,UINT
I81=micro820.micro820.vfd_messaging/vfd.cop_acceltime.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D
I82=micro820.micro820.vfd_messaging/vfd.cop_acceltime.destoffset,0x4452,UINT
I83=micro820.micro820.vfd_messaging/vfd.cop_acceltime.length,0x444A,UINT
-I84=micro820.micro820.vfd_messaging/vfd.cop_acceltime.swap,0x450,BOOL
+I84=micro820.micro820.vfd_messaging/vfd.cop_acceltime.swap,0x458,BOOL
I85=micro820.micro820.vfd_messaging/vfd.cop_acceltime.__adi_src,0xFFFFFFFF,UINT
I86=micro820.micro820.vfd_messaging/vfd.cop_acceltime.__adi_dest,0xFFFFFFFF,UINT
I87=micro820.micro820.vfd_messaging/vfd.cop_acceltime.__dti_src,0xFFFFFFFF,SINT
I88=micro820.micro820.vfd_messaging/vfd.cop_acceltime.__dti_dest,0xFFFFFFFF,SINT
-I89=micro820.micro820.vfd_messaging/vfd.cop_faultcode.enable,0x450,BOOL
+I89=micro820.micro820.vfd_messaging/vfd.cop_faultcode.enable,0x458,BOOL
I90=micro820.micro820.vfd_messaging/vfd.cop_faultcode.src,0xFFFFFFFF,____FB_INIT_CONST_0000000D
I91=micro820.micro820.vfd_messaging/vfd.cop_faultcode.srcoffset,0x444E,UINT
I92=micro820.micro820.vfd_messaging/vfd.cop_faultcode.dest,0xFFFFFFFF,____FB_INIT_CONST_0000000D
I93=micro820.micro820.vfd_messaging/vfd.cop_faultcode.destoffset,0x4452,UINT
I94=micro820.micro820.vfd_messaging/vfd.cop_faultcode.length,0x4454,UINT
-I95=micro820.micro820.vfd_messaging/vfd.cop_faultcode.swap,0x450,BOOL
+I95=micro820.micro820.vfd_messaging/vfd.cop_faultcode.swap,0x458,BOOL
I96=micro820.micro820.vfd_messaging/vfd.cop_faultcode.__adi_src,0xFFFFFFFF,UINT
I97=micro820.micro820.vfd_messaging/vfd.cop_faultcode.__adi_dest,0xFFFFFFFF,UINT
I98=micro820.micro820.vfd_messaging/vfd.cop_faultcode.__dti_src,0xFFFFFFFF,SINT
I99=micro820.micro820.vfd_messaging/vfd.cop_faultcode.__dti_dest,0xFFFFFFFF,SINT
I100=micro820.micro820.readdownholedata/modbuscycletimer.in,0x43D1,BOOL
I101=micro820.micro820.readdownholedata/modbuscycletimer.pt,0x564,TIME
-I102=micro820.micro820.vfd_configmap/vfd_writetimer.in,0x485,BOOL
+I102=micro820.micro820.vfd_configmap/vfd_writetimer.in,0x48C,BOOL
I103=micro820.micro820.vfd_configmap/vfd_writetimer.pt,0x588,TIME
-I104=micro820.micro820.vfd_configmap/vfd_readtimer.in,0x47F,BOOL
+I104=micro820.micro820.vfd_configmap/vfd_readtimer.in,0x48A,BOOL
I105=micro820.micro820.vfd_configmap/vfd_readtimer.pt,0x588,TIME
-I106=micro820.micro820.vfd_configmap/vfd_r_nphp.fben,0x450,BOOL
+I106=micro820.micro820.vfd_configmap/vfd_r_nphp.fben,0x458,BOOL
I107=micro820.micro820.vfd_configmap/vfd_r_nphp.ipaddress,0x78A,STRING
I108=micro820.micro820.vfd_configmap/vfd_r_nphp.updaterate_ms,0x446C,UINT
I109=micro820.micro820.vfd_configmap/vfd_r_nphp.parameternumber,0x446A,UINT
-I110=micro820.micro820.vfd_configmap/vfd_r_npfla.fben,0x450,BOOL
+I110=micro820.micro820.vfd_configmap/vfd_r_npfla.fben,0x458,BOOL
I111=micro820.micro820.vfd_configmap/vfd_r_npfla.ipaddress,0x78A,STRING
I112=micro820.micro820.vfd_configmap/vfd_r_npfla.updaterate_ms,0x446C,UINT
I113=micro820.micro820.vfd_configmap/vfd_r_npfla.parameternumber,0x4468,UINT
-I114=micro820.micro820.vfd_configmap/vfd_r_npvolts.fben,0x450,BOOL
+I114=micro820.micro820.vfd_configmap/vfd_r_npvolts.fben,0x458,BOOL
I115=micro820.micro820.vfd_configmap/vfd_r_npvolts.ipaddress,0x78A,STRING
I116=micro820.micro820.vfd_configmap/vfd_r_npvolts.updaterate_ms,0x446C,UINT
I117=micro820.micro820.vfd_configmap/vfd_r_npvolts.parameternumber,0x4466,UINT
-I118=micro820.micro820.vfd_configmap/vfd_r_nphz.fben,0x450,BOOL
+I118=micro820.micro820.vfd_configmap/vfd_r_nphz.fben,0x458,BOOL
I119=micro820.micro820.vfd_configmap/vfd_r_nphz.ipaddress,0x78A,STRING
I120=micro820.micro820.vfd_configmap/vfd_r_nphz.updaterate_ms,0x446C,UINT
I121=micro820.micro820.vfd_configmap/vfd_r_nphz.parameternumber,0x4464,UINT
-I122=micro820.micro820.vfd_configmap/vfd_r_nprpm.fben,0x450,BOOL
+I122=micro820.micro820.vfd_configmap/vfd_r_nprpm.fben,0x458,BOOL
I123=micro820.micro820.vfd_configmap/vfd_r_nprpm.ipaddress,0x78A,STRING
I124=micro820.micro820.vfd_configmap/vfd_r_nprpm.updaterate_ms,0x446C,UINT
I125=micro820.micro820.vfd_configmap/vfd_r_nprpm.parameternumber,0x4462,UINT
-I126=micro820.micro820.vfd_configmap/vfd_r_npolcurrent.fben,0x450,BOOL
+I126=micro820.micro820.vfd_configmap/vfd_r_npolcurrent.fben,0x458,BOOL
I127=micro820.micro820.vfd_configmap/vfd_r_npolcurrent.ipaddress,0x78A,STRING
I128=micro820.micro820.vfd_configmap/vfd_r_npolcurrent.updaterate_ms,0x446C,UINT
I129=micro820.micro820.vfd_configmap/vfd_r_npolcurrent.parameternumber,0x4460,UINT
-I130=micro820.micro820.vfd_configmap/vfd_r_motorpoles.fben,0x450,BOOL
+I130=micro820.micro820.vfd_configmap/vfd_r_motorpoles.fben,0x458,BOOL
I131=micro820.micro820.vfd_configmap/vfd_r_motorpoles.ipaddress,0x78A,STRING
I132=micro820.micro820.vfd_configmap/vfd_r_motorpoles.updaterate_ms,0x446C,UINT
I133=micro820.micro820.vfd_configmap/vfd_r_motorpoles.parameternumber,0x445E,UINT
-I134=micro820.micro820.vfd_configmap/vfd_r_maxfreq.fben,0x450,BOOL
+I134=micro820.micro820.vfd_configmap/vfd_r_maxfreq.fben,0x458,BOOL
I135=micro820.micro820.vfd_configmap/vfd_r_maxfreq.ipaddress,0x78A,STRING
I136=micro820.micro820.vfd_configmap/vfd_r_maxfreq.updaterate_ms,0x446C,UINT
I137=micro820.micro820.vfd_configmap/vfd_r_maxfreq.parameternumber,0x445C,UINT
-I138=micro820.micro820.vfd_configmap/vfd_r_minfreq.fben,0x450,BOOL
+I138=micro820.micro820.vfd_configmap/vfd_r_minfreq.fben,0x458,BOOL
I139=micro820.micro820.vfd_configmap/vfd_r_minfreq.ipaddress,0x78A,STRING
I140=micro820.micro820.vfd_configmap/vfd_r_minfreq.updaterate_ms,0x446C,UINT
I141=micro820.micro820.vfd_configmap/vfd_r_minfreq.parameternumber,0x445A,UINT
-I142=micro820.micro820.vfd_configmap/vfd_r_stopmode.fben,0x450,BOOL
+I142=micro820.micro820.vfd_configmap/vfd_r_stopmode.fben,0x458,BOOL
I143=micro820.micro820.vfd_configmap/vfd_r_stopmode.ipaddress,0x78A,STRING
I144=micro820.micro820.vfd_configmap/vfd_r_stopmode.updaterate_ms,0x446C,UINT
I145=micro820.micro820.vfd_configmap/vfd_r_stopmode.parameternumber,0x4458,UINT
-I146=micro820.micro820.vfd_configmap/vfd_r_torqueperfmode.fben,0x450,BOOL
+I146=micro820.micro820.vfd_configmap/vfd_r_torqueperfmode.fben,0x458,BOOL
I147=micro820.micro820.vfd_configmap/vfd_r_torqueperfmode.ipaddress,0x78A,STRING
I148=micro820.micro820.vfd_configmap/vfd_r_torqueperfmode.updaterate_ms,0x446C,UINT
I149=micro820.micro820.vfd_configmap/vfd_r_torqueperfmode.parameternumber,0x4456,UINT
I150=micro820.micro820.control/linearscale_pressure.raw_min,0x4B2C,REAL
I151=micro820.micro820.control/linearscale_pressure.raw_max,0x4B28,REAL
-I152=micro820.micro820.control/linearscale_pressure.eu_min,0x4F8,REAL
-I153=micro820.micro820.control/linearscale_pressure.eu_max,0x4FC,REAL
+I152=micro820.micro820.control/linearscale_pressure.eu_min,0x500,REAL
+I153=micro820.micro820.control/linearscale_pressure.eu_max,0x504,REAL
I154=micro820.micro820.control/linearscale_pressure.raw_inp,0x4B3C,REAL
I155=micro820.micro820.vfd_messaging/vfd.fben,0x43D7,BOOL
I156=micro820.micro820.vfd_messaging/vfd.ipaddress,0x78A,STRING
I157=micro820.micro820.vfd_messaging/vfd.updaterate_ms,0x446C,UINT
I158=micro820.micro820.vfd_messaging/vfd.enetctrlto_sec,0x4412,USINT
-I159=micro820.micro820.vfd_messaging/vfd.stop,0x472,BOOL
-I160=micro820.micro820.vfd_messaging/vfd.start,0x473,BOOL
-I161=micro820.micro820.vfd_messaging/vfd.jog,0x474,BOOL
-I162=micro820.micro820.vfd_messaging/vfd.clrfault,0x475,BOOL
-I163=micro820.micro820.vfd_messaging/vfd.setfwd,0x450,BOOL
-I164=micro820.micro820.vfd_messaging/vfd.setrev,0x451,BOOL
-I165=micro820.micro820.vfd_messaging/vfd.speedref,0x504,REAL
-I166=micro820.micro820.vfd_messaging/vfd.acceltime1,0x508,REAL
-I167=micro820.micro820.vfd_messaging/vfd.deceltime1,0x50C,REAL
+I159=micro820.micro820.vfd_messaging/vfd.stop,0x47A,BOOL
+I160=micro820.micro820.vfd_messaging/vfd.start,0x47B,BOOL
+I161=micro820.micro820.vfd_messaging/vfd.jog,0x47C,BOOL
+I162=micro820.micro820.vfd_messaging/vfd.clrfault,0x47D,BOOL
+I163=micro820.micro820.vfd_messaging/vfd.setfwd,0x458,BOOL
+I164=micro820.micro820.vfd_messaging/vfd.setrev,0x459,BOOL
+I165=micro820.micro820.vfd_messaging/vfd.speedref,0x50C,REAL
+I166=micro820.micro820.vfd_messaging/vfd.acceltime1,0x510,REAL
+I167=micro820.micro820.vfd_messaging/vfd.deceltime1,0x514,REAL
I168=micro820.micro820.vfd_configmap/vfd_r_nphp.msgparread_err_rtrig.clk,0x43E1,BOOL
I169=micro820.micro820.vfd_configmap/vfd_r_nphp.msgparread_q_rtrig.clk,0x43E1,BOOL
I170=micro820.micro820.vfd_configmap/vfd_r_nphp.fben_rtrig.clk,0x43E1,BOOL
@@ -268,13 +268,13 @@ I266=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.fben_rtrig.clk,0x43E1,
I267=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgtimeout_err_rtrig.clk,0x43E1,BOOL
I268=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgparwrite_err_rtrig.clk,0x43E1,BOOL
I269=micro820.micro820.readdownholedata/modbusdata_0.in,0x43D2,BOOL
-I270=micro820.micro820.readdownholedata/modbusdata_0.cancel,0x488,BOOL
+I270=micro820.micro820.readdownholedata/modbusdata_0.cancel,0x490,BOOL
I271=micro820.micro820.readdownholedata/modbusdata_0.localcfg,0xFFFFFFFF,MODBUSLOCPARA
I272=micro820.micro820.readdownholedata/modbusdata_0.targetcfg,0xFFFFFFFF,MODBUSTARPARA
I273=micro820.micro820.readdownholedata/modbusdata_0.localaddr,0xFFFFFFFF,MODBUSLOCADDR
I274=micro820.micro820.readdownholedata/modbusdata_0.__adi_localaddr,0xFFFFFFFF,UINT
I275=micro820.micro820.readdownholedata/modbusdata_1000.in,0x43D2,BOOL
-I276=micro820.micro820.readdownholedata/modbusdata_1000.cancel,0x488,BOOL
+I276=micro820.micro820.readdownholedata/modbusdata_1000.cancel,0x490,BOOL
I277=micro820.micro820.readdownholedata/modbusdata_1000.localcfg,0xFFFFFFFF,MODBUSLOCPARA
I278=micro820.micro820.readdownholedata/modbusdata_1000.targetcfg,0xFFFFFFFF,MODBUSTARPARA
I279=micro820.micro820.readdownholedata/modbusdata_1000.localaddr,0xFFFFFFFF,MODBUSLOCADDR
@@ -554,57 +554,57 @@ I552=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgtimeout.targetcfg,0
I553=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgtimeout.reqdata,0xFFFFFFFF,____FB_INIT_CONST_0000000C
I554=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgtimeout.reqlength,0x4450,UINT
I555=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.msgtimeout.__adi_reqdata,0xFFFFFFFF,UINT
-I556=micro820.micro820.vfd_configmap/vfd_w_nphp.fben,0x450,BOOL
+I556=micro820.micro820.vfd_configmap/vfd_w_nphp.fben,0x458,BOOL
I557=micro820.micro820.vfd_configmap/vfd_w_nphp.ipaddress,0x78A,STRING
I558=micro820.micro820.vfd_configmap/vfd_w_nphp.enetctrlto_sec,0x4412,USINT
I559=micro820.micro820.vfd_configmap/vfd_w_nphp.parameternumber,0x446A,UINT
-I560=micro820.micro820.vfd_configmap/vfd_w_nphp.parametervalue,0x4B2,UINT
-I561=micro820.micro820.vfd_configmap/vfd_w_npfla.fben,0x450,BOOL
+I560=micro820.micro820.vfd_configmap/vfd_w_nphp.parametervalue,0x4BA,UINT
+I561=micro820.micro820.vfd_configmap/vfd_w_npfla.fben,0x458,BOOL
I562=micro820.micro820.vfd_configmap/vfd_w_npfla.ipaddress,0x78A,STRING
I563=micro820.micro820.vfd_configmap/vfd_w_npfla.enetctrlto_sec,0x4412,USINT
I564=micro820.micro820.vfd_configmap/vfd_w_npfla.parameternumber,0x4468,UINT
-I565=micro820.micro820.vfd_configmap/vfd_w_npfla.parametervalue,0x4B4,UINT
-I566=micro820.micro820.vfd_configmap/vfd_w_npvolts.fben,0x450,BOOL
+I565=micro820.micro820.vfd_configmap/vfd_w_npfla.parametervalue,0x4BC,UINT
+I566=micro820.micro820.vfd_configmap/vfd_w_npvolts.fben,0x458,BOOL
I567=micro820.micro820.vfd_configmap/vfd_w_npvolts.ipaddress,0x78A,STRING
I568=micro820.micro820.vfd_configmap/vfd_w_npvolts.enetctrlto_sec,0x4412,USINT
I569=micro820.micro820.vfd_configmap/vfd_w_npvolts.parameternumber,0x4466,UINT
-I570=micro820.micro820.vfd_configmap/vfd_w_npvolts.parametervalue,0x4B6,UINT
-I571=micro820.micro820.vfd_configmap/vfd_w_nphz.fben,0x450,BOOL
+I570=micro820.micro820.vfd_configmap/vfd_w_npvolts.parametervalue,0x4BE,UINT
+I571=micro820.micro820.vfd_configmap/vfd_w_nphz.fben,0x458,BOOL
I572=micro820.micro820.vfd_configmap/vfd_w_nphz.ipaddress,0x78A,STRING
I573=micro820.micro820.vfd_configmap/vfd_w_nphz.enetctrlto_sec,0x4412,USINT
I574=micro820.micro820.vfd_configmap/vfd_w_nphz.parameternumber,0x4464,UINT
-I575=micro820.micro820.vfd_configmap/vfd_w_nphz.parametervalue,0x4B8,UINT
-I576=micro820.micro820.vfd_configmap/vfd_w_nprpm.fben,0x450,BOOL
+I575=micro820.micro820.vfd_configmap/vfd_w_nphz.parametervalue,0x4C0,UINT
+I576=micro820.micro820.vfd_configmap/vfd_w_nprpm.fben,0x458,BOOL
I577=micro820.micro820.vfd_configmap/vfd_w_nprpm.ipaddress,0x78A,STRING
I578=micro820.micro820.vfd_configmap/vfd_w_nprpm.enetctrlto_sec,0x4412,USINT
I579=micro820.micro820.vfd_configmap/vfd_w_nprpm.parameternumber,0x4462,UINT
-I580=micro820.micro820.vfd_configmap/vfd_w_nprpm.parametervalue,0x4BC,UINT
-I581=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.fben,0x450,BOOL
+I580=micro820.micro820.vfd_configmap/vfd_w_nprpm.parametervalue,0x4C4,UINT
+I581=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.fben,0x458,BOOL
I582=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.ipaddress,0x78A,STRING
I583=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.enetctrlto_sec,0x4412,USINT
I584=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.parameternumber,0x4460,UINT
-I585=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.parametervalue,0x4BA,UINT
-I586=micro820.micro820.vfd_configmap/vfd_w_motorpoles.fben,0x450,BOOL
+I585=micro820.micro820.vfd_configmap/vfd_w_npolcurrent.parametervalue,0x4C2,UINT
+I586=micro820.micro820.vfd_configmap/vfd_w_motorpoles.fben,0x458,BOOL
I587=micro820.micro820.vfd_configmap/vfd_w_motorpoles.ipaddress,0x78A,STRING
I588=micro820.micro820.vfd_configmap/vfd_w_motorpoles.enetctrlto_sec,0x4412,USINT
I589=micro820.micro820.vfd_configmap/vfd_w_motorpoles.parameternumber,0x445E,UINT
-I590=micro820.micro820.vfd_configmap/vfd_w_motorpoles.parametervalue,0x4A8,UINT
-I591=micro820.micro820.vfd_configmap/vfd_w_maxfreq.fben,0x450,BOOL
+I590=micro820.micro820.vfd_configmap/vfd_w_motorpoles.parametervalue,0x4B0,UINT
+I591=micro820.micro820.vfd_configmap/vfd_w_maxfreq.fben,0x458,BOOL
I592=micro820.micro820.vfd_configmap/vfd_w_maxfreq.ipaddress,0x78A,STRING
I593=micro820.micro820.vfd_configmap/vfd_w_maxfreq.enetctrlto_sec,0x4412,USINT
I594=micro820.micro820.vfd_configmap/vfd_w_maxfreq.parameternumber,0x445C,UINT
-I595=micro820.micro820.vfd_configmap/vfd_w_maxfreq.parametervalue,0x4C2,UINT
-I596=micro820.micro820.vfd_configmap/vfd_w_minfreq.fben,0x450,BOOL
+I595=micro820.micro820.vfd_configmap/vfd_w_maxfreq.parametervalue,0x4CA,UINT
+I596=micro820.micro820.vfd_configmap/vfd_w_minfreq.fben,0x458,BOOL
I597=micro820.micro820.vfd_configmap/vfd_w_minfreq.ipaddress,0x78A,STRING
I598=micro820.micro820.vfd_configmap/vfd_w_minfreq.enetctrlto_sec,0x4412,USINT
I599=micro820.micro820.vfd_configmap/vfd_w_minfreq.parameternumber,0x445A,UINT
-I600=micro820.micro820.vfd_configmap/vfd_w_minfreq.parametervalue,0x4C4,UINT
-I601=micro820.micro820.vfd_configmap/vfd_w_stopmode.fben,0x450,BOOL
+I600=micro820.micro820.vfd_configmap/vfd_w_minfreq.parametervalue,0x4CC,UINT
+I601=micro820.micro820.vfd_configmap/vfd_w_stopmode.fben,0x458,BOOL
I602=micro820.micro820.vfd_configmap/vfd_w_stopmode.ipaddress,0x78A,STRING
I603=micro820.micro820.vfd_configmap/vfd_w_stopmode.enetctrlto_sec,0x4412,USINT
I604=micro820.micro820.vfd_configmap/vfd_w_stopmode.parameternumber,0x4458,UINT
I605=micro820.micro820.vfd_configmap/vfd_w_stopmode.parametervalue,0x4454,UINT
-I606=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.fben,0x450,BOOL
+I606=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.fben,0x458,BOOL
I607=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.ipaddress,0x78A,STRING
I608=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.enetctrlto_sec,0x4412,USINT
I609=micro820.micro820.vfd_configmap/vfd_w_torqueperfmode.parameternumber,0x4456,UINT
diff --git a/Controller/Controller/Micro820/Micro820/Micro820_SymbolsDebug.d.xtc b/Controller/Controller/Micro820/Micro820/Micro820_SymbolsDebug.d.xtc
index 2538166..5d0c8a4 100644
Binary files a/Controller/Controller/Micro820/Micro820/Micro820_SymbolsDebug.d.xtc and b/Controller/Controller/Micro820/Micro820/Micro820_SymbolsDebug.d.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/Micro820_SymbolsDebug.s.xtc b/Controller/Controller/Micro820/Micro820/Micro820_SymbolsDebug.s.xtc
index 2538166..5d0c8a4 100644
Binary files a/Controller/Controller/Micro820/Micro820/Micro820_SymbolsDebug.s.xtc and b/Controller/Controller/Micro820/Micro820/Micro820_SymbolsDebug.s.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/Micro820_SymbolsDebug.xtc b/Controller/Controller/Micro820/Micro820/Micro820_SymbolsDebug.xtc
index 2538166..5d0c8a4 100644
Binary files a/Controller/Controller/Micro820/Micro820/Micro820_SymbolsDebug.xtc and b/Controller/Controller/Micro820/Micro820/Micro820_SymbolsDebug.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/Micro820_SymbolsTarget.s.xtc b/Controller/Controller/Micro820/Micro820/Micro820_SymbolsTarget.s.xtc
index 6d4fdc5..406ee7a 100644
Binary files a/Controller/Controller/Micro820/Micro820/Micro820_SymbolsTarget.s.xtc and b/Controller/Controller/Micro820/Micro820/Micro820_SymbolsTarget.s.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/Micro820_SymbolsTarget.xtc b/Controller/Controller/Micro820/Micro820/Micro820_SymbolsTarget.xtc
index 6d4fdc5..406ee7a 100644
Binary files a/Controller/Controller/Micro820/Micro820/Micro820_SymbolsTarget.xtc and b/Controller/Controller/Micro820/Micro820/Micro820_SymbolsTarget.xtc differ
diff --git a/Controller/Controller/Micro820/Micro820/RA_PFX_ENET_PAR_READ.rtc b/Controller/Controller/Micro820/Micro820/RA_PFX_ENET_PAR_READ.rtc
index 2da0c8d..57ef587 100644
Binary files a/Controller/Controller/Micro820/Micro820/RA_PFX_ENET_PAR_READ.rtc and b/Controller/Controller/Micro820/Micro820/RA_PFX_ENET_PAR_READ.rtc differ
diff --git a/Controller/Controller/Micro820/Micro820/RA_PFX_ENET_PAR_WRITE.rtc b/Controller/Controller/Micro820/Micro820/RA_PFX_ENET_PAR_WRITE.rtc
index 23cf4db..6a06d35 100644
Binary files a/Controller/Controller/Micro820/Micro820/RA_PFX_ENET_PAR_WRITE.rtc and b/Controller/Controller/Micro820/Micro820/RA_PFX_ENET_PAR_WRITE.rtc differ
diff --git a/Controller/Controller/Micro820/Micro820/RA_PFX_ENET_STS_CMD.rtc b/Controller/Controller/Micro820/Micro820/RA_PFX_ENET_STS_CMD.rtc
index 5736b00..a765db0 100644
Binary files a/Controller/Controller/Micro820/Micro820/RA_PFX_ENET_STS_CMD.rtc and b/Controller/Controller/Micro820/Micro820/RA_PFX_ENET_STS_CMD.rtc differ
diff --git a/Controller/Controller/Micro820/Micro820/READDOWNHOLEDATA.rtc b/Controller/Controller/Micro820/Micro820/READDOWNHOLEDATA.rtc
index 9a8a5d5..fcd3724 100644
Binary files a/Controller/Controller/Micro820/Micro820/READDOWNHOLEDATA.rtc and b/Controller/Controller/Micro820/Micro820/READDOWNHOLEDATA.rtc differ
diff --git a/Controller/Controller/Micro820/Micro820/SINT_TO_USINT.rtc b/Controller/Controller/Micro820/Micro820/SINT_TO_USINT.rtc
index e1ad178..f8a1ad0 100644
Binary files a/Controller/Controller/Micro820/Micro820/SINT_TO_USINT.rtc and b/Controller/Controller/Micro820/Micro820/SINT_TO_USINT.rtc differ
diff --git a/Controller/Controller/Micro820/Micro820/UDINT_TO_USINT.rtc b/Controller/Controller/Micro820/Micro820/UDINT_TO_USINT.rtc
index f6632e6..8d814ca 100644
Binary files a/Controller/Controller/Micro820/Micro820/UDINT_TO_USINT.rtc and b/Controller/Controller/Micro820/Micro820/UDINT_TO_USINT.rtc differ
diff --git a/Controller/Controller/Micro820/Micro820/UINT_TO_USINT.rtc b/Controller/Controller/Micro820/Micro820/UINT_TO_USINT.rtc
index 19f5fab..9195ad8 100644
Binary files a/Controller/Controller/Micro820/Micro820/UINT_TO_USINT.rtc and b/Controller/Controller/Micro820/Micro820/UINT_TO_USINT.rtc differ
diff --git a/Controller/Controller/Micro820/Micro820/USINT_TO_DINT.rtc b/Controller/Controller/Micro820/Micro820/USINT_TO_DINT.rtc
index cbf11f1..1f7623a 100644
Binary files a/Controller/Controller/Micro820/Micro820/USINT_TO_DINT.rtc and b/Controller/Controller/Micro820/Micro820/USINT_TO_DINT.rtc differ
diff --git a/Controller/Controller/Micro820/Micro820/USINT_TO_SINT.rtc b/Controller/Controller/Micro820/Micro820/USINT_TO_SINT.rtc
index dd7954b..8bdfae0 100644
Binary files a/Controller/Controller/Micro820/Micro820/USINT_TO_SINT.rtc and b/Controller/Controller/Micro820/Micro820/USINT_TO_SINT.rtc differ
diff --git a/Controller/Controller/Micro820/Micro820/USINT_TO_UDINT.rtc b/Controller/Controller/Micro820/Micro820/USINT_TO_UDINT.rtc
index 626f8de..8da6dcd 100644
Binary files a/Controller/Controller/Micro820/Micro820/USINT_TO_UDINT.rtc and b/Controller/Controller/Micro820/Micro820/USINT_TO_UDINT.rtc differ
diff --git a/Controller/Controller/Micro820/Micro820/USINT_TO_UINT.rtc b/Controller/Controller/Micro820/Micro820/USINT_TO_UINT.rtc
index 9802b3c..37de662 100644
Binary files a/Controller/Controller/Micro820/Micro820/USINT_TO_UINT.rtc and b/Controller/Controller/Micro820/Micro820/USINT_TO_UINT.rtc differ
diff --git a/Controller/Controller/Micro820/Micro820/VFD_CONFIGMAP.rtc b/Controller/Controller/Micro820/Micro820/VFD_CONFIGMAP.rtc
index 9e02421..2c6d809 100644
Binary files a/Controller/Controller/Micro820/Micro820/VFD_CONFIGMAP.rtc and b/Controller/Controller/Micro820/Micro820/VFD_CONFIGMAP.rtc differ
diff --git a/Controller/Controller/Micro820/Micro820/VFD_MESSAGING.rtc b/Controller/Controller/Micro820/Micro820/VFD_MESSAGING.rtc
index 3e194db..31d2ff5 100644
Binary files a/Controller/Controller/Micro820/Micro820/VFD_MESSAGING.rtc and b/Controller/Controller/Micro820/Micro820/VFD_MESSAGING.rtc differ
diff --git a/Controller/Controller/Micro820/To Download/Micro800DlgCfg b/Controller/Controller/Micro820/To Download/Micro800DlgCfg
index b13f539..1ee4df2 100644
Binary files a/Controller/Controller/Micro820/To Download/Micro800DlgCfg and b/Controller/Controller/Micro820/To Download/Micro800DlgCfg differ
diff --git a/Controller/Controller/PrjLibrary.mdb b/Controller/Controller/PrjLibrary.mdb
index e99d509..1784455 100644
Binary files a/Controller/Controller/PrjLibrary.mdb and b/Controller/Controller/PrjLibrary.mdb differ
diff --git a/Controller/Controller/RMD.info b/Controller/Controller/RMD.info
index 6572d3c..3a98e98 100644
--- a/Controller/Controller/RMD.info
+++ b/Controller/Controller/RMD.info
@@ -1,2 +1,2 @@
[RMDManager]
-TASK=REBUILD
+TASK=BUILD
diff --git a/Controller/Controller/RmcVariables b/Controller/Controller/RmcVariables
deleted file mode 100644
index 53b34c8..0000000
--- a/Controller/Controller/RmcVariables
+++ /dev/null
@@ -1,2 +0,0 @@
-Controller.Micro820.Micro820._IO_P1_AI_00
-Controller.Micro820.Micro820._IO_P1_AI_01
diff --git a/Controller/Controller/persist.ccwx b/Controller/Controller/persist.ccwx
index c0533d4..1a60025 100644
Binary files a/Controller/Controller/persist.ccwx and b/Controller/Controller/persist.ccwx differ
diff --git a/Controller/Controller_Backup.zip b/Controller/Controller_Backup.zip
index ca21236..d427c8d 100644
Binary files a/Controller/Controller_Backup.zip and b/Controller/Controller_Backup.zip differ
diff --git a/IntelligentPumpPanel_VFD.v12.ccwsuo b/IntelligentPumpPanel_VFD.v12.ccwsuo
index e1f50e0..21963ac 100644
Binary files a/IntelligentPumpPanel_VFD.v12.ccwsuo and b/IntelligentPumpPanel_VFD.v12.ccwsuo differ
diff --git a/PVc Project/Library.pvc b/PVc Project/Library.pvc
index ebe71fe..267ddc2 100644
--- a/PVc Project/Library.pvc
+++ b/PVc Project/Library.pvc
@@ -1 +1 @@
-PV_IPP_VFD;2711R-T4T;C:\Users\Patrick\Documents\Henry_Pump\vfd_ipp\PVc Project
+PV_IPP_VFD;2711R-T4T;C:\Users\shop\Documents\Projects\vfd_ipp\PVc Project
diff --git a/PVc Project/PV_IPP_VFD.cha b/PVc Project/PV_IPP_VFD.cha
index c3ffb5d..306219a 100644
Binary files a/PVc Project/PV_IPP_VFD.cha and b/PVc Project/PV_IPP_VFD.cha differ
diff --git a/UDCProject/PowerFlex 525.iuux b/UDCProject/PowerFlex 525.iuux
index 1307bce..6857b7d 100644
Binary files a/UDCProject/PowerFlex 525.iuux and b/UDCProject/PowerFlex 525.iuux differ