reorganized

This commit is contained in:
Nico Melone
2023-08-24 17:51:59 -05:00
parent 95994b2cb9
commit 52aa0672b3
19 changed files with 1883 additions and 161 deletions

BIN
.DS_Store vendored

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -17,7 +17,7 @@ enable password $1$kvwao0Sc$zzKGmDaqupdkXYaaObwJx/
#aaa config
!
#cron config
chronos reboot every day 3 5
chronos reboot every day 8 5
remote-login retry 20
!
#alarm config
@@ -30,7 +30,6 @@ interface loopback 1
#ethernet interface config
interface fastethernet 0/1
track l2-state
ip address dhcp
!
interface fastethernet 0/2
!
@@ -64,6 +63,7 @@ interface cellular 1
!
#dot11 config
interface dot11radio 1
shutdown
ip address dhcp
station-role workgroup-bridge
radio-type dot11bgn
@@ -83,6 +83,9 @@ interface bridge 1
interface fastethernet 0/2
bridge-group 1
!
interface fastethernet 0/1
bridge-group 1
!
!
!
#dialer config
@@ -177,7 +180,6 @@ sntp-client server 3.pool.ntp.org port 123
#static route config
ip route 0.0.0.0 0.0.0.0 cellular 1 253
ip route 0.0.0.0 0.0.0.0 dot11radio 1 250
ip route 0.0.0.0 0.0.0.0 fastethernet 0/1 255
!
#rip config
!
@@ -205,22 +207,18 @@ access-list 192 30 deny tcp any any eq 23
access-list 192 40 deny tcp any any eq 22
access-list 192 50 deny tcp any any eq 53
access-list 192 60 deny udp any any eq 53
interface cellular 1
interface fastethernet 0/1
ip nat outside
!
interface bridge 1
ip nat inside
!
interface fastethernet 0/1
ip nat outside
!
interface dot11radio 1
interface cellular 1
ip nat outside
!
!
ip snat inside list 101 interface fastethernet 0/1
ip snat inside list 100 interface cellular 1
ip snat inside list 102 interface dot11radio 1
ip dnat outside static tcp interface cellular 1 44818 192.168.1.10 44818 description PLC
ip dnat outside static tcp interface cellular 1 5900 192.168.1.11 5900 description VNC
!
@@ -279,7 +277,7 @@ python appcmd 1 logsize 1
quit
!
python app 2 on
python appcmd 2 logsize 1 2
python appcmd 2 logsize 2 5
device_supervisor
quit
!

View File

@@ -1,4 +1,6 @@
!
# product IG502L
!
#system config
language English
hostname EdgeGateway
@@ -17,6 +19,7 @@ enable password $1$kvwao0Sc$zzKGmDaqupdkXYaaObwJx/
#aaa config
!
#cron config
chronos reboot every day 8 5
remote-login retry 20
!
#alarm config
@@ -29,7 +32,6 @@ interface loopback 1
#ethernet interface config
interface fastethernet 0/1
track l2-state
ip address dhcp
!
interface fastethernet 0/2
!
@@ -50,8 +52,8 @@ cellular 1 sms mode text
cellular 1 sms interval 30
!
interface cellular 1
dialer profile 1
dialer profile 2 secondary
dialer profile 2
dialer profile 1 secondary
dialer timeout 120
dialer activate auto
ip address negotiated
@@ -63,6 +65,7 @@ interface cellular 1
!
#dot11 config
interface dot11radio 1
shutdown
ip address dhcp
station-role workgroup-bridge
radio-type dot11bgn
@@ -82,6 +85,9 @@ interface bridge 1
interface fastethernet 0/2
bridge-group 1
!
interface fastethernet 0/1
bridge-group 1
!
!
!
#dialer config
@@ -176,7 +182,6 @@ sntp-client server 3.pool.ntp.org port 123
#static route config
ip route 0.0.0.0 0.0.0.0 cellular 1 253
ip route 0.0.0.0 0.0.0.0 dot11radio 1 250
ip route 0.0.0.0 0.0.0.0 fastethernet 0/1 255
!
#rip config
!
@@ -204,9 +209,6 @@ access-list 192 30 deny tcp any any eq 23
access-list 192 40 deny tcp any any eq 22
access-list 192 50 deny tcp any any eq 53
access-list 192 60 deny udp any any eq 53
interface dot11radio 1
ip nat outside
!
interface fastethernet 0/1
ip nat outside
!
@@ -219,7 +221,6 @@ interface cellular 1
!
ip snat inside list 101 interface fastethernet 0/1
ip snat inside list 100 interface cellular 1
ip snat inside list 102 interface dot11radio 1
ip dnat outside static tcp interface cellular 1 44818 192.168.1.10 44818 description PLC
ip dnat outside static tcp interface cellular 1 5900 192.168.1.11 5900 description VNC
!
@@ -230,6 +231,8 @@ ip dnat outside static tcp interface cellular 1 5900 192.168.1.11 5900 descripti
#tcp mss config
ip tcp adjust-mss 1360
!
!
!
#netwatcher config
!
!
@@ -269,8 +272,14 @@ serial 2
!
#python config
python enable
python log username adm password $AES$BFA541FA10FA3B041CBA4412D12C52B8
python app 1 on
python appcmd 1 logsize 1
quit
!
python app 2 on
python appcmd 2 logsize 2 5
device_supervisor
quit
!

BIN
Pub_Sub/.DS_Store vendored

Binary file not shown.

Binary file not shown.

View File

@@ -1,32 +1,22 @@
MeasuringPointName,ControllerName,GroupName,UploadType,DataType,Address,Decimal,Len,ReadWrite,Unit,Description,Transform Type,MaxValue,MinValue,MaxScale,MinScale,Gain,Offset,startBit,endBit,bitMap,msecSample
flowrate,advvfdipp,default,periodic,FLOAT,val_Flowmeter,2,,ro,,,none,,,,,,,,,,
flowrate,advvfdipp,default,periodic,FLOAT,val_Flowmeter_BarrelsPerDay,2,,ro,,,none,,,,,,,,,,
fluidlevel,advvfdipp,default,periodic,FLOAT,val_FluidLevel,2,,ro,,,none,,,,,,,,,,
intakepressure,advvfdipp,default,periodic,FLOAT,val_IntakePressure,2,,ro,,,none,,,,,,,,,,
intaketemperature,advvfdipp,default,periodic,FLOAT,val_IntakeTemperature,2,,ro,,,none,,,,,,,,,,
tubingpressure,advvfdipp,default,periodic,FLOAT,val_TubingPressure,2,,ro,,,none,,,,,,,,,,
wellstatus,advvfdipp,default,periodic,INT,Device_Status_INT,,,ro,,,none,,,,,,,,,,
vfdfrequency,advvfdipp,default,periodic,FLOAT,VFD_SpeedFdbk,2,,ro,,,none,,,,,,,,,,
flowtotal,advvfdipp,default,periodic,FLOAT,Flow_Total[0],2,,ro,,,none,,,,,,,,,,
energytotal,advvfdipp,default,periodic,FLOAT,Energy_Total[0],2,,ro,,,none,,,,,,,,,,
vfdcurrent,advvfdipp,default,periodic,FLOAT,VFD_OutCurrent,2,,ro,,,none,,,,,,,,,,
downholesensorstatus,advvfdipp,default,periodic,INT,Downhole_Sensor_Status_INT,,,ro,,,none,,,,,,,,,,
fluidspecificgravity,advvfdipp,default,periodic,FLOAT,cfg_FluidSpecificGravity,2,,ro,,,none,,,,,,,,,,
flowtotalyesterday,advvfdipp,default,periodic,FLOAT,Flow_Total[1],2,,ro,,,none,,,,,,,,,,
energytotalyesterday,advvfdipp,default,periodic,FLOAT,Energy_Total[1],2,,ro,,,none,,,,,,,,,,
alarmflowrate,advvfdipp,default,periodic,BIT,alarm_Flowmeter,,,ro,,,none,,,,,,,,,0,
alarmintakepressure,advvfdipp,default,periodic,BIT,alarm_IntakePressure,,,ro,,,none,,,,,,,,,0,
alarmintaketemperature,advvfdipp,default,periodic,BIT,alarm_IntakeTemperature,,,ro,,,none,,,,,,,,,0,
alarmtubingpressure,advvfdipp,default,periodic,BIT,alarm_TubingPressure,,,ro,,,none,,,,,,,,,0,
alarmvfd,advvfdipp,default,periodic,BIT,alarm_VFD,,,ro,,,none,,,,,,,,,0,
alarmlockout,advvfdipp,default,periodic,BIT,alarm_Lockout,,,ro,,,none,,,,,,,,,0,
runpermissive,advvfdipp,default,periodic,INT,Run_Permissive_INT,,,ro,,,none,,,,,,,,,,
startpermissive,advvfdipp,default,periodic,INT,Start_Permissive_INT,,,ro,,,none,,,,,,,,,,
alarmfluidlevel,advvfdipp,default,periodic,BIT,alarm_FluidLevel,,,ro,,,none,,,,,,,,,0,
pressureshutdownlimit,advvfdipp,default,periodic,FLOAT,AIn_IntakePressure.Val_LoLim,2,,ro,,,none,,,,,,,,,,
pressurestartuplimit,advvfdipp,default,periodic,FLOAT,AIn_IntakePressure.Val_HiLim,2,,ro,,,none,,,,,,,,,,
temperatureshutdownlimit,advvfdipp,default,periodic,FLOAT,AIn_IntakeTemperature.Val_HiLim,2,,ro,,,none,,,,,,,,,,
temperaturestartuplimit,advvfdipp,default,periodic,FLOAT,AIn_IntakeTemperature.Val_LoLim,2,,ro,,,none,,,,,,,,,,
sensorheight,advvfdipp,default,periodic,FLOAT,cfg_DHSensorDistToIntake,2,,ro,,,none,,,,,,,,,,
last_vfd_fault_code,advvfdipp,default,periodic,INT,PowerFlex755.Val_LastFaultCode,,,ro,,,none,,,,,,,,,,
vfd_fault,advvfdipp,default,periodic,INT,sts_CurrentVFDFaultCode,,,ro,,,none,,,,,,,,,,
controllerfault_io,advvfdipp,default,periodic,BIT,ControllerFault_IO,,,ro,,,none,,,,,,,,,0,
1 MeasuringPointName ControllerName GroupName UploadType DataType Address Decimal Len ReadWrite Unit Description Transform Type MaxValue MinValue MaxScale MinScale Gain Offset startBit endBit bitMap msecSample
2 flowrate advvfdipp default periodic FLOAT val_Flowmeter val_Flowmeter_BarrelsPerDay 2 ro none
3 fluidlevel advvfdipp default periodic FLOAT val_FluidLevel 2 ro none
intakepressure advvfdipp default periodic FLOAT val_IntakePressure 2 ro none
intaketemperature advvfdipp default periodic FLOAT val_IntakeTemperature 2 ro none
4 tubingpressure advvfdipp default periodic FLOAT val_TubingPressure 2 ro none
5 wellstatus advvfdipp default periodic INT Device_Status_INT ro none
6 vfdfrequency advvfdipp default periodic FLOAT VFD_SpeedFdbk 2 ro none
7 flowtotal advvfdipp default periodic FLOAT Flow_Total[0] 2 ro none
8 energytotal advvfdipp default periodic FLOAT Energy_Total[0] 2 ro none
9 vfdcurrent advvfdipp default periodic FLOAT VFD_OutCurrent 2 ro none
downholesensorstatus advvfdipp default periodic INT Downhole_Sensor_Status_INT ro none
10 fluidspecificgravity advvfdipp default periodic FLOAT cfg_FluidSpecificGravity 2 ro none
11 flowtotalyesterday advvfdipp default periodic FLOAT Flow_Total[1] 2 ro none
12 energytotalyesterday advvfdipp default periodic FLOAT Energy_Total[1] 2 ro none
13 alarmflowrate advvfdipp default periodic BIT alarm_Flowmeter ro none 0
alarmintakepressure advvfdipp default periodic BIT alarm_IntakePressure ro none 0
alarmintaketemperature advvfdipp default periodic BIT alarm_IntakeTemperature ro none 0
14 alarmtubingpressure advvfdipp default periodic BIT alarm_TubingPressure ro none 0
15 alarmvfd advvfdipp default periodic BIT alarm_VFD ro none 0
16 alarmlockout advvfdipp default periodic BIT alarm_Lockout ro none 0
17 runpermissive advvfdipp default periodic INT Run_Permissive_INT ro none
18 startpermissive advvfdipp default periodic INT Start_Permissive_INT ro none
19 alarmfluidlevel advvfdipp default periodic BIT alarm_FluidLevel ro none 0
pressureshutdownlimit advvfdipp default periodic FLOAT AIn_IntakePressure.Val_LoLim 2 ro none
pressurestartuplimit advvfdipp default periodic FLOAT AIn_IntakePressure.Val_HiLim 2 ro none
temperatureshutdownlimit advvfdipp default periodic FLOAT AIn_IntakeTemperature.Val_HiLim 2 ro none
temperaturestartuplimit advvfdipp default periodic FLOAT AIn_IntakeTemperature.Val_LoLim 2 ro none
sensorheight advvfdipp default periodic FLOAT cfg_DHSensorDistToIntake 2 ro none
20 last_vfd_fault_code advvfdipp default periodic INT PowerFlex755.Val_LastFaultCode ro none
21 vfd_fault advvfdipp default periodic INT sts_CurrentVFDFaultCode ro none
22 controllerfault_io advvfdipp default periodic BIT ControllerFault_IO ro none 0

File diff suppressed because one or more lines are too long

View File

@@ -1,132 +1,173 @@
MeasuringPointName,ControllerName,GroupName,UploadType,DataType,Address,Decimal,Len,ReadWrite,Unit,Description,Transform Type,MaxValue,MinValue,MaxScale,MinScale,Gain,Offset,startBit,endBit
plc_io_fault_alm,hrtankbattery,default,periodic,BIT,IO_Fault_Alarm,2,1,ro,,,none,,,,,,,,
plc_fault,hrtankbattery,default,periodic,BIT,PLC_FAULT,2,1,ro,,,none,,,,,,,,
analog_01_alm,hrtankbattery,default,periodic,BIT,Fault_Analog_Mod_01,2,1,ro,,,none,,,,,,,,
analog_02_alm,hrtankbattery,default,periodic,BIT,Fault_Analog_Mod_02,2,1,ro,,,none,,,,,,,,
analog_03_alm,hrtankbattery,default,periodic,BIT,Fault_Analog_Mod_03,2,1,ro,,,none,,,,,,,,
analog_04_alm,hrtankbattery,default,periodic,BIT,Fault_Analog_Mod_04,2,1,ro,,,none,,,,,,,,
analog_05_alm,hrtankbattery,default,periodic,BIT,Fault_Analog_Mod_05,2,1,ro,,,none,,,,,,,,
analog_06_alm,hrtankbattery,default,periodic,BIT,Fault_Analog_Mod_06,2,1,ro,,,none,,,,,,,,
ac_power_alm,hrtankbattery,default,periodic,BIT,Alm_AC_Pwr.Alm_TgtDisagree,2,1,ro,,,none,,,,,,,,
ups_alm,hrtankbattery,default,periodic,BIT,Alm_UPS.Alm_TgtDisagree,2,1,ro,,,none,,,,,,,,
dc_power_alm,hrtankbattery,default,periodic,BIT,DC_Power_OK.Alm_TgtDisagree,2,1,ro,,,none,,,,,,,,
three_phase_pwr_alm,hrtankbattery,default,periodic,BIT,Three_Phase_Power_Alarm.Alm_TgtDisagree,2,1,ro,,,none,,,,,,,,
water_run_tank,hrtankbattery,default,periodic,DINT,WT_Selector,2,1,ro,,,none,,,,,,,,
water_01_level,hrtankbattery,default,periodic,FLOAT,WT_1.Val,2,1,ro,,,none,,,,,,,,
water_01_hihi_alm,hrtankbattery,default,periodic,BIT,WT_1.Alm_HiHi,2,1,ro,,,none,,,,,,,,
water_01_hi_alm,hrtankbattery,default,periodic,BIT,WT_1.Alm_Hi,2,1,ro,,,none,,,,,,,,
water_01_tx_alm,hrtankbattery,default,periodic,BIT,WT_1.Alm_Fail,2,1,ro,,,none,,,,,,,,
water_01_hihi_spt,hrtankbattery,default,periodic,FLOAT,WT_1.PSet_HiHiLim,2,1,ro,,,none,,,,,,,,
water_01_hi_spt,hrtankbattery,default,periodic,FLOAT,WT_1.PSet_HiLim,2,1,ro,,,none,,,,,,,,
water_01_max_height,hrtankbattery,default,periodic,FLOAT,WT_1.Cfg_PVEUMax,2,1,ro,,,none,,,,,,,,
water_02_level,hrtankbattery,default,periodic,FLOAT,WT_2.Val,2,1,ro,,,none,,,,,,,,
water_02_hihi_alm,hrtankbattery,default,periodic,BIT,WT_2.Alm_HiHi,2,1,ro,,,none,,,,,,,,
water_02_hi_alm,hrtankbattery,default,periodic,BIT,WT_2.Alm_Hi,2,1,ro,,,none,,,,,,,,
water_02_tx_alm,hrtankbattery,default,periodic,BIT,WT_2.Alm_Fail,2,1,ro,,,none,,,,,,,,
water_02_hihi_spt,hrtankbattery,default,periodic,FLOAT,WT_2.PSet_HiHiLim,2,1,ro,,,none,,,,,,,,
water_02_hi_spt,hrtankbattery,default,periodic,FLOAT,WT_2.PSet_HiLim,2,1,ro,,,none,,,,,,,,
water_02_max_height,hrtankbattery,default,periodic,FLOAT,WT_2.Cfg_PVEUMax,2,1,ro,,,none,,,,,,,,
water_03_level,hrtankbattery,default,periodic,FLOAT,WT_3.Val,2,1,ro,,,none,,,,,,,,
water_03_hihi_alm,hrtankbattery,default,periodic,BIT,WT_3.Alm_HiHi,2,1,ro,,,none,,,,,,,,
water_03_hi_alm,hrtankbattery,default,periodic,BIT,WT_3.Alm_Hi,2,1,ro,,,none,,,,,,,,
water_03_tx_alm,hrtankbattery,default,periodic,BIT,WT_3.Alm_Fail,2,1,ro,,,none,,,,,,,,
water_03_hihi_spt,hrtankbattery,default,periodic,FLOAT,WT_3.PSet_HiHiLim,2,1,ro,,,none,,,,,,,,
water_03_hi_spt,hrtankbattery,default,periodic,FLOAT,WT_3.PSet_HiLim,2,1,ro,,,none,,,,,,,,
water_03_max_height,hrtankbattery,default,periodic,FLOAT,WT_3.Cfg_PVEUMax,2,1,ro,,,none,,,,,,,,
water_04_level,hrtankbattery,default,periodic,FLOAT,WT_4.Val,2,1,ro,,,none,,,,,,,,
water_04_hihi_alm,hrtankbattery,default,periodic,BIT,WT_4.Alm_HiHi,2,1,ro,,,none,,,,,,,,
water_04_hi_alm,hrtankbattery,default,periodic,BIT,WT_4.Alm_Hi,2,1,ro,,,none,,,,,,,,
water_04_tx_alm,hrtankbattery,default,periodic,BIT,WT_4.Alm_Fail,2,1,ro,,,none,,,,,,,,
water_04_hihi_spt,hrtankbattery,default,periodic,FLOAT,WT_4.PSet_HiHiLim,2,1,ro,,,none,,,,,,,,
water_04_hi_spt,hrtankbattery,default,periodic,FLOAT,WT_4.PSet_HiLim,2,1,ro,,,none,,,,,,,,
water_04_max_height,hrtankbattery,default,periodic,FLOAT,WT_4.Cfg_PVEUMax,2,1,ro,,,none,,,,,,,,
water_05_level,hrtankbattery,default,periodic,FLOAT,WT_5.Val,2,1,ro,,,none,,,,,,,,
water_05_hihi_alm,hrtankbattery,default,periodic,BIT,WT_5.Alm_HiHi,2,1,ro,,,none,,,,,,,,
water_05_hi_alm,hrtankbattery,default,periodic,BIT,WT_5.Alm_Hi,2,1,ro,,,none,,,,,,,,
water_05_tx_alm,hrtankbattery,default,periodic,BIT,WT_5.Alm_Fail,2,1,ro,,,none,,,,,,,,
water_05_hihi_spt,hrtankbattery,default,periodic,FLOAT,WT_5.PSet_HiHiLim,2,1,ro,,,none,,,,,,,,
water_05_hi_spt,hrtankbattery,default,periodic,FLOAT,WT_5.PSet_HiLim,2,1,ro,,,none,,,,,,,,
water_05_max_height,hrtankbattery,default,periodic,FLOAT,WT_5.Cfg_PVEUMax,2,1,ro,,,none,,,,,,,,
water_06_level,hrtankbattery,default,periodic,FLOAT,WT_6.Val,2,1,ro,,,none,,,,,,,,
water_06_hihi_alm,hrtankbattery,default,periodic,BIT,WT_6.Alm_HiHi,2,1,ro,,,none,,,,,,,,
water_06_hi_alm,hrtankbattery,default,periodic,BIT,WT_6.Alm_Hi,2,1,ro,,,none,,,,,,,,
water_06_tx_alm,hrtankbattery,default,periodic,BIT,WT_6.Alm_Fail,2,1,ro,,,none,,,,,,,,
water_06_hihi_spt,hrtankbattery,default,periodic,FLOAT,WT_6.PSet_HiHiLim,2,1,ro,,,none,,,,,,,,
water_06_hi_spt,hrtankbattery,default,periodic,FLOAT,WT_6.PSet_HiLim,2,1,ro,,,none,,,,,,,,
water_06_max_height,hrtankbattery,default,periodic,FLOAT,WT_6.Cfg_PVEUMax,2,1,ro,,,none,,,,,,,,
oil_run_tank,hrtankbattery,default,periodic,DINT,OT_Selector,2,1,ro,,,none,,,,,,,,
oil_01_level,hrtankbattery,default,periodic,FLOAT,OT_1.Val,2,1,ro,,,none,,,,,,,,
oil_01_hihi_alm,hrtankbattery,default,periodic,BIT,OT_1.Alm_HiHi,2,1,ro,,,none,,,,,,,,
oil_01_hi_alm,hrtankbattery,default,periodic,BIT,OT_1.Alm_Hi,2,1,ro,,,none,,,,,,,,
oil_01_tx_alm,hrtankbattery,default,periodic,BIT,OT_1.Alm_Fail,2,1,ro,,,none,,,,,,,,
oil_01_hihi_spt,hrtankbattery,default,periodic,FLOAT,OT_1.PSet_HiHiLim,2,1,ro,,,none,,,,,,,,
oil_01_hi_spt,hrtankbattery,default,periodic,FLOAT,OT_1.PSet_HiLim,2,1,ro,,,none,,,,,,,,
oil_01_max_height,hrtankbattery,default,periodic,FLOAT,OT_1.Cfg_PVEUMax,2,1,ro,,,none,,,,,,,,
oil_02_level,hrtankbattery,default,periodic,FLOAT,OT_2.Val,2,1,ro,,,none,,,,,,,,
oil_02_hihi_alm,hrtankbattery,default,periodic,BIT,OT_2.Alm_HiHi,2,1,ro,,,none,,,,,,,,
oil_02_hi_alm,hrtankbattery,default,periodic,BIT,OT_2.Alm_Hi,2,1,ro,,,none,,,,,,,,
oil_02_tx_alm,hrtankbattery,default,periodic,BIT,OT_2.Alm_Fail,2,1,ro,,,none,,,,,,,,
oil_02_hihi_spt,hrtankbattery,default,periodic,FLOAT,OT_2.PSet_HiHiLim,2,1,ro,,,none,,,,,,,,
oil_02_hi_spt,hrtankbattery,default,periodic,FLOAT,OT_2.PSet_HiLim,2,1,ro,,,none,,,,,,,,
oil_02_max_height,hrtankbattery,default,periodic,FLOAT,OT_2.Cfg_PVEUMax,2,1,ro,,,none,,,,,,,,
oil_03_level,hrtankbattery,default,periodic,FLOAT,OT_3.Val,2,1,ro,,,none,,,,,,,,
oil_03_hihi_alm,hrtankbattery,default,periodic,BIT,OT_3.Alm_HiHi,2,1,ro,,,none,,,,,,,,
oil_03_hi_alm,hrtankbattery,default,periodic,BIT,OT_3.Alm_Hi,2,1,ro,,,none,,,,,,,,
oil_03_tx_alm,hrtankbattery,default,periodic,BIT,OT_3.Alm_Fail,2,1,ro,,,none,,,,,,,,
oil_03_hihi_spt,hrtankbattery,default,periodic,FLOAT,OT_3.PSet_HiHiLim,2,1,ro,,,none,,,,,,,,
oil_03_hi_spt,hrtankbattery,default,periodic,FLOAT,OT_3.PSet_HiLim,2,1,ro,,,none,,,,,,,,
oil_03_max_height,hrtankbattery,default,periodic,FLOAT,OT_3.Cfg_PVEUMax,2,1,ro,,,none,,,,,,,,
oil_04_level,hrtankbattery,default,periodic,FLOAT,OT_4.Val,2,1,ro,,,none,,,,,,,,
oil_04_hihi_alm,hrtankbattery,default,periodic,BIT,OT_4.Alm_HiHi,2,1,ro,,,none,,,,,,,,
oil_04_hi_alm,hrtankbattery,default,periodic,BIT,OT_4.Alm_Hi,2,1,ro,,,none,,,,,,,,
oil_04_tx_alm,hrtankbattery,default,periodic,BIT,OT_4.Alm_Fail,2,1,ro,,,none,,,,,,,,
oil_04_hihi_spt,hrtankbattery,default,periodic,FLOAT,OT_4.PSet_HiHiLim,2,1,ro,,,none,,,,,,,,
oil_04_hi_spt,hrtankbattery,default,periodic,FLOAT,OT_4.PSet_HiLim,2,1,ro,,,none,,,,,,,,
oil_04_max_height,hrtankbattery,default,periodic,FLOAT,OT_4.Cfg_PVEUMax,2,1,ro,,,none,,,,,,,,
oil_05_level,hrtankbattery,default,periodic,FLOAT,OT_5.Val,2,1,ro,,,none,,,,,,,,
oil_05_hihi_alm,hrtankbattery,default,periodic,BIT,OT_5.Alm_HiHi,2,1,ro,,,none,,,,,,,,
oil_05_hi_alm,hrtankbattery,default,periodic,BIT,OT_5.Alm_Hi,2,1,ro,,,none,,,,,,,,
oil_05_tx_alm,hrtankbattery,default,periodic,BIT,OT_5.Alm_Fail,2,1,ro,,,none,,,,,,,,
oil_05_hihi_spt,hrtankbattery,default,periodic,FLOAT,OT_5.PSet_HiHiLim,2,1,ro,,,none,,,,,,,,
oil_05_hi_spt,hrtankbattery,default,periodic,FLOAT,OT_5.PSet_HiLim,2,1,ro,,,none,,,,,,,,
oil_05_max_height,hrtankbattery,default,periodic,FLOAT,OT_5.Cfg_PVEUMax,2,1,ro,,,none,,,,,,,,
oil_06_level,hrtankbattery,default,periodic,FLOAT,OT_6.Val,2,1,ro,,,none,,,,,,,,
oil_06_hihi_alm,hrtankbattery,default,periodic,BIT,OT_6.Alm_HiHi,2,1,ro,,,none,,,,,,,,
oil_06_hi_alm,hrtankbattery,default,periodic,BIT,OT_6.Alm_Hi,2,1,ro,,,none,,,,,,,,
oil_06_tx_alm,hrtankbattery,default,periodic,BIT,OT_6.Alm_Fail,2,1,ro,,,none,,,,,,,,
oil_06_hihi_spt,hrtankbattery,default,periodic,FLOAT,OT_6.PSet_HiHiLim,2,1,ro,,,none,,,,,,,,
oil_06_hi_spt,hrtankbattery,default,periodic,FLOAT,OT_6.PSet_HiLim,2,1,ro,,,none,,,,,,,,
oil_06_max_height,hrtankbattery,default,periodic,FLOAT,OT_6.Cfg_PVEUMax,2,1,ro,,,none,,,,,,,,
transfer_01_sts,hrtankbattery,default,periodic,BIT,XFER_PUMP_Motor_01.Sts_Running,2,1,ro,,,none,,,,,,,,
transfer_01_alm,hrtankbattery,default,periodic,BIT,XFER_PUMP_Motor_01.Alm_FailToStart,2,1,ro,,,none,,,,,,,,
transfer_01_discharge,hrtankbattery,default,periodic,FLOAT,XferPump_01_Dis_PSI.Val,2,1,ro,,,none,,,,,,,,
transfer_01_discharge_hihi_alm,hrtankbattery,default,periodic,BIT,XferPump_01_Dis_PSI.Alm_HiHi,2,1,ro,,,none,,,,,,,,
transfer_01_discharge_lolo_alm,hrtankbattery,default,periodic,BIT,XferPump_01_Dis_PSI.Alm_LoLo,2,1,ro,,,none,,,,,,,,
transfer_01_flow_rate,hrtankbattery,default,periodic,FLOAT,XferPump_01_FlowRate.Val,2,1,ro,,,none,,,,,,,,
transfer_01_flow_rate_hihi_alm,hrtankbattery,default,periodic,BIT,XferPump_01_FlowRate.Alm_HiHi,2,1,ro,,,none,,,,,,,,
transfer_01_flow_rate_lolo_alm,hrtankbattery,default,periodic,BIT,XferPump_01_FlowRate.Alm_LoLo,2,1,ro,,,none,,,,,,,,
transfer_02_sts,hrtankbattery,default,periodic,BIT,XFER_PUMP_Motor_02.Sts_Running,2,1,ro,,,none,,,,,,,,
transfer_02_alm,hrtankbattery,default,periodic,BIT,XFER_PUMP_Motor_02.Alm_FailToStart,2,1,ro,,,none,,,,,,,,
transfer_02_discharge,hrtankbattery,default,periodic,FLOAT,XferPump_02_Dis_PSI.Val,2,1,ro,,,none,,,,,,,,
transfer_02_discharge_hihi_alm,hrtankbattery,default,periodic,BIT,XferPump_02_Dis_PSI.Alm_HiHi,2,1,ro,,,none,,,,,,,,
transfer_02_discharge_lolo_alm,hrtankbattery,default,periodic,BIT,XferPump_02_Dis_PSI.Alm_LoLo,2,1,ro,,,none,,,,,,,,
transfer_02_flow_rate,hrtankbattery,default,periodic,FLOAT,XferPump_02_FlowRate.Val,2,1,ro,,,none,,,,,,,,
transfer_02_flow_rate_hihi_alm,hrtankbattery,default,periodic,BIT,XferPump_02_FlowRate.Alm_HiHi,2,1,ro,,,none,,,,,,,,
transfer_02_flow_rate_lolo_alm,hrtankbattery,default,periodic,BIT,XferPump_02_FlowRate.Alm_LoLo,2,1,ro,,,none,,,,,,,,
lact_01_permissive,hrtankbattery,default,periodic,BIT,LACT_01_Permissive,2,1,ro,,,none,,,,,,,,
lact_01_sts,hrtankbattery,default,periodic,BIT,LACT_01_Run_Status,2,1,ro,,,none,,,,,,,,
lact_01_alm,hrtankbattery,default,periodic,BIT,LACT_01_Failure,2,1,ro,,,none,,,,,,,,
lact_01_oil_shutdown,hrtankbattery,default,periodic,BIT,LACT_01_Bad_Oil_Shutdown,2,1,ro,,,none,,,,,,,,
lact_01_flow_rate,hrtankbattery,default,periodic,FLOAT,Lact_01_Realtime_Flow_Rate,2,1,ro,,,none,,,,,,,,
lact_01_bs_w,hrtankbattery,default,periodic,FLOAT,Lact_01_BS_and_W_Reading,2,1,ro,,,none,,,,,,,,
lact_01_daily_volume,hrtankbattery,default,periodic,FLOAT,Lact_01_Current_Daily_Ind_Volume_Total,2,1,ro,,,none,,,,,,,,
lact_01_prev_day,hrtankbattery,default,periodic,FLOAT,Lact_01_History.Previous_Day_1,2,1,ro,,,none,,,,,,,,
lact_02_permissive,hrtankbattery,default,periodic,BIT,LACT_02_Permissive,2,1,ro,,,none,,,,,,,,
lact_02_sts,hrtankbattery,default,periodic,BIT,LACT_02_Run_Status,2,1,ro,,,none,,,,,,,,
lact_02_alm,hrtankbattery,default,periodic,BIT,LACT_02_Failure,2,1,ro,,,none,,,,,,,,
lact_02_oil_shutdown,hrtankbattery,default,periodic,BIT,LACT_02_Bad_Oil_Shutdown,2,1,ro,,,none,,,,,,,,
lact_02_flow_rate,hrtankbattery,default,periodic,FLOAT,Lact_02_Realtime_Flow_Rate,2,1,ro,,,none,,,,,,,,
lact_02_bs_w,hrtankbattery,default,periodic,FLOAT,Lact_02_BS_and_W_Reading,2,1,ro,,,none,,,,,,,,
lact_02_daily_volume,hrtankbattery,default,periodic,FLOAT,Lact_02_Current_Daily_Ind_Volume_Total,2,1,ro,,,none,,,,,,,,
lact_02_prev_day,hrtankbattery,default,periodic,FLOAT,Lact_02_History.Previous_Day_1,2,1,ro,,,none,,,,,,,,
containment_high_alm,hrtankbattery,default,periodic,BIT,Contain_Hi_Level.Alm_TgtDisagree,2,1,ro,,,none,,,,,,,,
MeasuringPointName,ControllerName,GroupName,UploadType,DataType,Address,Decimal,Len,ReadWrite,Unit,Description,Transform Type,MaxValue,MinValue,MaxScale,MinScale,Gain,Offset,startBit,endBit,bitMap,msecSample
plc_io_fault_alm,hrtankbattery,default,periodic,BIT,IO_Fault_Alarm,,,ro,,,none,,,,,,,,,0,
plc_fault,hrtankbattery,default,periodic,BIT,PLC_FAULT,,,ro,,,none,,,,,,,,,0,
analog_01_alm,hrtankbattery,default,periodic,BIT,Fault_Analog_Mod_01,,,ro,,,none,,,,,,,,,0,
analog_02_alm,hrtankbattery,default,periodic,BIT,Fault_Analog_Mod_02,,,ro,,,none,,,,,,,,,0,
analog_03_alm,hrtankbattery,default,periodic,BIT,Fault_Analog_Mod_03,,,ro,,,none,,,,,,,,,0,
analog_04_alm,hrtankbattery,default,periodic,BIT,Fault_Analog_Mod_04,,,ro,,,none,,,,,,,,,0,
analog_05_alm,hrtankbattery,default,periodic,BIT,Fault_Analog_Mod_05,,,ro,,,none,,,,,,,,,0,
analog_06_alm,hrtankbattery,default,periodic,BIT,Fault_Analog_Mod_06,,,ro,,,none,,,,,,,,,0,
ac_power_alm,hrtankbattery,default,periodic,BIT,Alm_AC_Pwr.Alm_TgtDisagree,,,ro,,,none,,,,,,,,,0,
ups_alm,hrtankbattery,default,periodic,BIT,Alm_UPS.Alm_TgtDisagree,,,ro,,,none,,,,,,,,,0,
dc_power_alm,hrtankbattery,default,periodic,BIT,DC_Power_OK.Alm_TgtDisagree,,,ro,,,none,,,,,,,,,0,
three_phase_pwr_alm,hrtankbattery,default,periodic,BIT,Three_Phase_Power_Alarm.Alm_TgtDisagree,,,ro,,,none,,,,,,,,,0,
count_oil_tanks,hrtankbattery,default,periodic,DINT,NUMBER_OF_OIL_TANKS,,,ro,,,none,,,,,,,,,,
count_water_tanks,hrtankbattery,default,periodic,DINT,NUMBER_OF_WTR_TANKS,,,ro,,,none,,,,,,,,,,
count_flow_meters,hrtankbattery,default,periodic,DINT,NUMBER_OF_FLOWMETERS,,,ro,,,none,,,,,,,,,,
count_transfer_pumps,hrtankbattery,default,periodic,DINT,NUMBER_OF_TRANSFER_PUMPS,,,ro,,,none,,,,,,,,,,
count_lacts,hrtankbattery,default,periodic,DINT,NUMBER_OF_LACTS,,,ro,,,none,,,,,,,,,,
water_run_tank,hrtankbattery,default,periodic,DINT,WT_Selector,,,ro,,,none,,,,,,,,,,
water_01_level,hrtankbattery,default,periodic,FLOAT,WT_1.Val,2,,ro,,,none,,,,,,,,,,
water_run_tank_volume,hrtankbattery,default,periodic,FLOAT,Curent_Water_Tank_Volume,2,,ro,,,none,,,,,,,,,,
water_gauge_off_volume,hrtankbattery,default,periodic,FLOAT,Gauge_Off_Water_Tank_Volume,2,,ro,,,none,,,,,,,,,,
water_01_hihi_alm,hrtankbattery,default,periodic,BIT,WT_1.Alm_HiHi,,,ro,,,none,,,,,,,,,0,
water_01_hi_alm,hrtankbattery,default,periodic,BIT,WT_1.Alm_Hi,,,ro,,,none,,,,,,,,,0,
water_01_tx_alm,hrtankbattery,default,periodic,BIT,WT_1.Alm_Fail,,,ro,,,none,,,,,,,,,0,
water_01_hihi_spt,hrtankbattery,default,periodic,FLOAT,WT_1.PSet_HiHiLim,2,,ro,,,none,,,,,,,,,,
water_01_hi_spt,hrtankbattery,default,periodic,FLOAT,WT_1.PSet_HiLim,2,,ro,,,none,,,,,,,,,,
water_01_max_height,hrtankbattery,default,periodic,FLOAT,WT_1.Cfg_PVEUMax,2,,ro,,,none,,,,,,,,,,
water_02_level,hrtankbattery,default,periodic,FLOAT,WT_2.Val,2,,ro,,,none,,,,,,,,,,
water_02_hihi_alm,hrtankbattery,default,periodic,BIT,WT_2.Alm_HiHi,,,ro,,,none,,,,,,,,,0,
water_02_hi_alm,hrtankbattery,default,periodic,BIT,WT_2.Alm_Hi,,,ro,,,none,,,,,,,,,0,
water_02_tx_alm,hrtankbattery,default,periodic,BIT,WT_2.Alm_Fail,,,ro,,,none,,,,,,,,,0,
water_02_hihi_spt,hrtankbattery,default,periodic,FLOAT,WT_2.PSet_HiHiLim,2,,ro,,,none,,,,,,,,,,
water_02_hi_spt,hrtankbattery,default,periodic,FLOAT,WT_2.PSet_HiLim,2,,ro,,,none,,,,,,,,,,
water_02_max_height,hrtankbattery,default,periodic,FLOAT,WT_2.Cfg_PVEUMax,2,,ro,,,none,,,,,,,,,,
water_03_level,hrtankbattery,default,periodic,FLOAT,WT_3.Val,2,,ro,,,none,,,,,,,,,,
water_03_hihi_alm,hrtankbattery,default,periodic,BIT,WT_3.Alm_HiHi,,,ro,,,none,,,,,,,,,0,
water_03_hi_alm,hrtankbattery,default,periodic,BIT,WT_3.Alm_Hi,,,ro,,,none,,,,,,,,,0,
water_03_tx_alm,hrtankbattery,default,periodic,BIT,WT_3.Alm_Fail,,,ro,,,none,,,,,,,,,0,
water_03_hihi_spt,hrtankbattery,default,periodic,FLOAT,WT_3.PSet_HiHiLim,2,,ro,,,none,,,,,,,,,,
water_03_hi_spt,hrtankbattery,default,periodic,FLOAT,WT_3.PSet_HiLim,2,,ro,,,none,,,,,,,,,,
water_03_max_height,hrtankbattery,default,periodic,FLOAT,WT_3.Cfg_PVEUMax,2,,ro,,,none,,,,,,,,,,
water_04_level,hrtankbattery,default,periodic,FLOAT,WT_4.Val,2,,ro,,,none,,,,,,,,,,
water_04_hihi_alm,hrtankbattery,default,periodic,BIT,WT_4.Alm_HiHi,,,ro,,,none,,,,,,,,,0,
water_04_hi_alm,hrtankbattery,default,periodic,BIT,WT_4.Alm_Hi,,,ro,,,none,,,,,,,,,0,
water_04_tx_alm,hrtankbattery,default,periodic,BIT,WT_4.Alm_Fail,,,ro,,,none,,,,,,,,,0,
water_04_hihi_spt,hrtankbattery,default,periodic,FLOAT,WT_4.PSet_HiHiLim,2,,ro,,,none,,,,,,,,,,
water_04_hi_spt,hrtankbattery,default,periodic,FLOAT,WT_4.PSet_HiLim,2,,ro,,,none,,,,,,,,,,
water_04_max_height,hrtankbattery,default,periodic,FLOAT,WT_4.Cfg_PVEUMax,2,,ro,,,none,,,,,,,,,,
water_05_level,hrtankbattery,default,periodic,FLOAT,WT_5.Val,2,,ro,,,none,,,,,,,,,,
water_05_hihi_alm,hrtankbattery,default,periodic,BIT,WT_5.Alm_HiHi,,,ro,,,none,,,,,,,,,0,
water_05_hi_alm,hrtankbattery,default,periodic,BIT,WT_5.Alm_Hi,,,ro,,,none,,,,,,,,,0,
water_05_tx_alm,hrtankbattery,default,periodic,BIT,WT_5.Alm_Fail,,,ro,,,none,,,,,,,,,0,
water_05_hihi_spt,hrtankbattery,default,periodic,FLOAT,WT_5.PSet_HiHiLim,2,,ro,,,none,,,,,,,,,,
water_05_hi_spt,hrtankbattery,default,periodic,FLOAT,WT_5.PSet_HiLim,2,,ro,,,none,,,,,,,,,,
water_05_max_height,hrtankbattery,default,periodic,FLOAT,WT_5.Cfg_PVEUMax,2,,ro,,,none,,,,,,,,,,
water_06_level,hrtankbattery,default,periodic,FLOAT,WT_6.Val,2,,ro,,,none,,,,,,,,,,
water_06_hihi_alm,hrtankbattery,default,periodic,BIT,WT_6.Alm_HiHi,,,ro,,,none,,,,,,,,,0,
water_06_hi_alm,hrtankbattery,default,periodic,BIT,WT_6.Alm_Hi,,,ro,,,none,,,,,,,,,0,
water_06_tx_alm,hrtankbattery,default,periodic,BIT,WT_6.Alm_Fail,,,ro,,,none,,,,,,,,,0,
water_06_hihi_spt,hrtankbattery,default,periodic,FLOAT,WT_6.PSet_HiHiLim,2,,ro,,,none,,,,,,,,,,
water_06_hi_spt,hrtankbattery,default,periodic,FLOAT,WT_6.PSet_HiLim,2,,ro,,,none,,,,,,,,,,
water_06_max_height,hrtankbattery,default,periodic,FLOAT,WT_6.Cfg_PVEUMax,2,,ro,,,none,,,,,,,,,,
water_07_level,hrtankbattery,default,periodic,FLOAT,WT_7.Val,2,,ro,,,none,,,,,,,,,,
water_07_hihi_alm,hrtankbattery,default,periodic,BIT,WT_7.Alm_HiHi,,,ro,,,none,,,,,,,,,0,
water_07_hi_alm,hrtankbattery,default,periodic,BIT,WT_7.Alm_Hi,,,ro,,,none,,,,,,,,,0,
water_07_tx_alm,hrtankbattery,default,periodic,BIT,WT_7.Alm_Fail,,,ro,,,none,,,,,,,,,0,
water_07_hihi_spt,hrtankbattery,default,periodic,FLOAT,WT_7.PSet_HiHiLim,2,,ro,,,none,,,,,,,,,,
water_07_hi_spt,hrtankbattery,default,periodic,FLOAT,WT_7.PSet_HiLim,2,,ro,,,none,,,,,,,,,,
water_07_max_height,hrtankbattery,default,periodic,FLOAT,WT_7.Cfg_PVEUMax,2,,ro,,,none,,,,,,,,,,
water_08_level,hrtankbattery,default,periodic,FLOAT,WT_8.Val,2,,ro,,,none,,,,,,,,,,
water_08_hihi_alm,hrtankbattery,default,periodic,BIT,WT_8.Alm_HiHi,,,ro,,,none,,,,,,,,,0,
water_08_hi_alm,hrtankbattery,default,periodic,BIT,WT_8.Alm_Hi,,,ro,,,none,,,,,,,,,0,
water_08_tx_alm,hrtankbattery,default,periodic,BIT,WT_8.Alm_Fail,,,ro,,,none,,,,,,,,,0,
water_08_hihi_spt,hrtankbattery,default,periodic,FLOAT,WT_8.PSet_HiHiLim,2,,ro,,,none,,,,,,,,,,
water_08_hi_spt,hrtankbattery,default,periodic,FLOAT,WT_8.PSet_HiLim,2,,ro,,,none,,,,,,,,,,
water_08_max_height,hrtankbattery,default,periodic,FLOAT,WT_8.Cfg_PVEUMax,2,,ro,,,none,,,,,,,,,,
water_09_level,hrtankbattery,default,periodic,FLOAT,WT_9.Val,2,,ro,,,none,,,,,,,,,,
water_09_hihi_alm,hrtankbattery,default,periodic,BIT,WT_9.Alm_HiHi,,,ro,,,none,,,,,,,,,0,
water_09_hi_alm,hrtankbattery,default,periodic,BIT,WT_9.Alm_Hi,,,ro,,,none,,,,,,,,,0,
water_09_tx_alm,hrtankbattery,default,periodic,BIT,WT_9.Alm_Fail,,,ro,,,none,,,,,,,,,0,
water_09_hihi_spt,hrtankbattery,default,periodic,FLOAT,WT_9.PSet_HiHiLim,2,,ro,,,none,,,,,,,,,,
water_09_hi_spt,hrtankbattery,default,periodic,FLOAT,WT_9.PSet_HiLim,2,,ro,,,none,,,,,,,,,,
water_09_max_height,hrtankbattery,default,periodic,FLOAT,WT_9.Cfg_PVEUMax,2,,ro,,,none,,,,,,,,,,
oil_run_tank,hrtankbattery,default,periodic,DINT,OT_Selector,,,ro,,,none,,,,,,,,,,
oil_run_tank_volume,hrtankbattery,default,periodic,FLOAT,Current_Oil_Tank_Volume,2,,ro,,,none,,,,,,,,,,
oil_gauge_off_volume,hrtankbattery,default,periodic,FLOAT,Gauge_Off_Oil_Tank_Volume,2,,ro,,,none,,,,,,,,,,
oil_01_level,hrtankbattery,default,periodic,FLOAT,OT_1.Val,2,,ro,,,none,,,,,,,,,,
oil_01_hihi_alm,hrtankbattery,default,periodic,BIT,OT_1.Alm_HiHi,,,ro,,,none,,,,,,,,,0,
oil_01_hi_alm,hrtankbattery,default,periodic,BIT,OT_1.Alm_Hi,,,ro,,,none,,,,,,,,,0,
oil_01_tx_alm,hrtankbattery,default,periodic,BIT,OT_1.Alm_Fail,,,ro,,,none,,,,,,,,,0,
oil_01_hihi_spt,hrtankbattery,default,periodic,FLOAT,OT_1.PSet_HiHiLim,2,,ro,,,none,,,,,,,,,,
oil_01_hi_spt,hrtankbattery,default,periodic,FLOAT,OT_1.PSet_HiLim,2,,ro,,,none,,,,,,,,,,
oil_01_max_height,hrtankbattery,default,periodic,FLOAT,OT_1.Cfg_PVEUMax,2,,ro,,,none,,,,,,,,,,
oil_02_level,hrtankbattery,default,periodic,FLOAT,OT_2.Val,2,,ro,,,none,,,,,,,,,,
oil_02_hihi_alm,hrtankbattery,default,periodic,BIT,OT_2.Alm_HiHi,,,ro,,,none,,,,,,,,,0,
oil_02_hi_alm,hrtankbattery,default,periodic,BIT,OT_2.Alm_Hi,,,ro,,,none,,,,,,,,,0,
oil_02_tx_alm,hrtankbattery,default,periodic,BIT,OT_2.Alm_Fail,,,ro,,,none,,,,,,,,,0,
oil_02_hihi_spt,hrtankbattery,default,periodic,FLOAT,OT_2.PSet_HiHiLim,2,,ro,,,none,,,,,,,,,,
oil_02_hi_spt,hrtankbattery,default,periodic,FLOAT,OT_2.PSet_HiLim,2,,ro,,,none,,,,,,,,,,
oil_02_max_height,hrtankbattery,default,periodic,FLOAT,OT_2.Cfg_PVEUMax,2,,ro,,,none,,,,,,,,,,
oil_03_level,hrtankbattery,default,periodic,FLOAT,OT_3.Val,2,,ro,,,none,,,,,,,,,,
oil_03_hihi_alm,hrtankbattery,default,periodic,BIT,OT_3.Alm_HiHi,,,ro,,,none,,,,,,,,,0,
oil_03_hi_alm,hrtankbattery,default,periodic,BIT,OT_3.Alm_Hi,,,ro,,,none,,,,,,,,,0,
oil_03_tx_alm,hrtankbattery,default,periodic,BIT,OT_3.Alm_Fail,,,ro,,,none,,,,,,,,,0,
oil_03_hihi_spt,hrtankbattery,default,periodic,FLOAT,OT_3.PSet_HiHiLim,2,,ro,,,none,,,,,,,,,,
oil_03_hi_spt,hrtankbattery,default,periodic,FLOAT,OT_3.PSet_HiLim,2,,ro,,,none,,,,,,,,,,
oil_03_max_height,hrtankbattery,default,periodic,FLOAT,OT_3.Cfg_PVEUMax,2,,ro,,,none,,,,,,,,,,
oil_04_level,hrtankbattery,default,periodic,FLOAT,OT_4.Val,2,,ro,,,none,,,,,,,,,,
oil_04_hihi_alm,hrtankbattery,default,periodic,BIT,OT_4.Alm_HiHi,,,ro,,,none,,,,,,,,,0,
oil_04_hi_alm,hrtankbattery,default,periodic,BIT,OT_4.Alm_Hi,,,ro,,,none,,,,,,,,,0,
oil_04_tx_alm,hrtankbattery,default,periodic,BIT,OT_4.Alm_Fail,,,ro,,,none,,,,,,,,,0,
oil_04_hihi_spt,hrtankbattery,default,periodic,FLOAT,OT_4.PSet_HiHiLim,2,,ro,,,none,,,,,,,,,,
oil_04_hi_spt,hrtankbattery,default,periodic,FLOAT,OT_4.PSet_HiLim,2,,ro,,,none,,,,,,,,,,
oil_04_max_height,hrtankbattery,default,periodic,FLOAT,OT_4.Cfg_PVEUMax,2,,ro,,,none,,,,,,,,,,
oil_05_level,hrtankbattery,default,periodic,FLOAT,OT_5.Val,2,,ro,,,none,,,,,,,,,,
oil_05_hihi_alm,hrtankbattery,default,periodic,BIT,OT_5.Alm_HiHi,,,ro,,,none,,,,,,,,,0,
oil_05_hi_alm,hrtankbattery,default,periodic,BIT,OT_5.Alm_Hi,,,ro,,,none,,,,,,,,,0,
oil_05_tx_alm,hrtankbattery,default,periodic,BIT,OT_5.Alm_Fail,,,ro,,,none,,,,,,,,,0,
oil_05_hihi_spt,hrtankbattery,default,periodic,FLOAT,OT_5.PSet_HiHiLim,2,,ro,,,none,,,,,,,,,,
oil_05_hi_spt,hrtankbattery,default,periodic,FLOAT,OT_5.PSet_HiLim,2,,ro,,,none,,,,,,,,,,
oil_05_max_height,hrtankbattery,default,periodic,FLOAT,OT_5.Cfg_PVEUMax,2,,ro,,,none,,,,,,,,,,
oil_06_level,hrtankbattery,default,periodic,FLOAT,OT_6.Val,2,,ro,,,none,,,,,,,,,,
oil_06_hihi_alm,hrtankbattery,default,periodic,BIT,OT_6.Alm_HiHi,,,ro,,,none,,,,,,,,,0,
oil_06_hi_alm,hrtankbattery,default,periodic,BIT,OT_6.Alm_Hi,,,ro,,,none,,,,,,,,,0,
oil_06_tx_alm,hrtankbattery,default,periodic,BIT,OT_6.Alm_Fail,,,ro,,,none,,,,,,,,,0,
oil_06_hihi_spt,hrtankbattery,default,periodic,FLOAT,OT_6.PSet_HiHiLim,2,,ro,,,none,,,,,,,,,,
oil_06_hi_spt,hrtankbattery,default,periodic,FLOAT,OT_6.PSet_HiLim,2,,ro,,,none,,,,,,,,,,
oil_06_max_height,hrtankbattery,default,periodic,FLOAT,OT_6.Cfg_PVEUMax,2,,ro,,,none,,,,,,,,,,
oil_07_level,hrtankbattery,default,periodic,FLOAT,OT_7.Val,2,,ro,,,none,,,,,,,,,,
oil_07_hihi_alm,hrtankbattery,default,periodic,BIT,OT_7.Alm_HiHi,,,ro,,,none,,,,,,,,,0,
oil_07_hi_alm,hrtankbattery,default,periodic,BIT,OT_7.Alm_Hi,,,ro,,,none,,,,,,,,,0,
oil_07_tx_alm,hrtankbattery,default,periodic,BIT,OT_7.Alm_Fail,,,ro,,,none,,,,,,,,,0,
oil_07_hihi_spt,hrtankbattery,default,periodic,FLOAT,OT_7.PSet_HiHiLim,2,,ro,,,none,,,,,,,,,,
oil_07_hi_spt,hrtankbattery,default,periodic,FLOAT,OT_7.PSet_HiLim,2,,ro,,,none,,,,,,,,,,
oil_07_max_height,hrtankbattery,default,periodic,FLOAT,OT_7.Cfg_PVEUMax,2,,ro,,,none,,,,,,,,,,
transfer_01_sts,hrtankbattery,default,periodic,BIT,XFER_PUMP_Motor_01.Sts_Running,,,ro,,,none,,,,,,,,,0,
transfer_01_alm,hrtankbattery,default,periodic,BIT,XFER_PUMP_Motor_01.Alm_FailToStart,,,ro,,,none,,,,,,,,,0,
transfer_01_discharge,hrtankbattery,default,periodic,FLOAT,XferPump_01_Dis_PSI.Val,2,,ro,,,none,,,,,,,,,,
transfer_01_discharge_hihi_alm,hrtankbattery,default,periodic,BIT,XferPump_01_Dis_PSI.Alm_HiHi,,,ro,,,none,,,,,,,,,0,
transfer_01_discharge_lolo_alm,hrtankbattery,default,periodic,BIT,XferPump_01_Dis_PSI.Alm_LoLo,,,ro,,,none,,,,,,,,,0,
transfer_01_flow_rate,hrtankbattery,default,periodic,FLOAT,XferPump_01_FlowRate.Val,2,,ro,,,none,,,,,,,,,,
transfer_01_flow_rate_hihi_alm,hrtankbattery,default,periodic,BIT,XferPump_01_FlowRate.Alm_HiHi,,,ro,,,none,,,,,,,,,0,
transfer_01_flow_rate_lolo_alm,hrtankbattery,default,periodic,BIT,XferPump_01_FlowRate.Alm_LoLo,,,ro,,,none,,,,,,,,,0,
transfer_01_3_phase_pwr_alm,hrtankbattery,default,periodic,BIT,Transfer_Pump_3_Phase_Power_Alarm.Alm_TgtDisagree,,,ro,,,none,,,,,,,,,0,
transfer_02_sts,hrtankbattery,default,periodic,BIT,XFER_PUMP_Motor_02.Sts_Running,,,ro,,,none,,,,,,,,,0,
transfer_02_alm,hrtankbattery,default,periodic,BIT,XFER_PUMP_Motor_02.Alm_FailToStart,,,ro,,,none,,,,,,,,,0,
transfer_02_discharge,hrtankbattery,default,periodic,FLOAT,XferPump_02_Dis_PSI.Val,2,,ro,,,none,,,,,,,,,,
transfer_02_discharge_hihi_alm,hrtankbattery,default,periodic,BIT,XferPump_02_Dis_PSI.Alm_HiHi,,,ro,,,none,,,,,,,,,0,
transfer_02_discharge_lolo_alm,hrtankbattery,default,periodic,BIT,XferPump_02_Dis_PSI.Alm_LoLo,,,ro,,,none,,,,,,,,,0,
transfer_02_flow_rate,hrtankbattery,default,periodic,FLOAT,XferPump_02_FlowRate.Val,2,,ro,,,none,,,,,,,,,,
transfer_02_flow_rate_hihi_alm,hrtankbattery,default,periodic,BIT,XferPump_02_FlowRate.Alm_HiHi,,,ro,,,none,,,,,,,,,0,
transfer_02_flow_rate_lolo_alm,hrtankbattery,default,periodic,BIT,XferPump_02_FlowRate.Alm_LoLo,,,ro,,,none,,,,,,,,,0,
lact_01_permissive,hrtankbattery,default,periodic,BIT,LACT_01_Permissive,,,ro,,,none,,,,,,,,,0,
lact_01_sts,hrtankbattery,default,periodic,BIT,LACT_01_Run_Status,,,ro,,,none,,,,,,,,,0,
lact_01_alm,hrtankbattery,default,periodic,BIT,LACT_01_Failure,,,ro,,,none,,,,,,,,,0,
lact_01_oil_shutdown,hrtankbattery,default,periodic,BIT,LACT_01_Bad_Oil_Shutdown,,,ro,,,none,,,,,,,,,0,
lact_01_flow_rate,hrtankbattery,default,periodic,FLOAT,Lact_01_Realtime_Flow_Rate,2,,ro,,,none,,,,,,,,,,
lact_01_bs_w,hrtankbattery,default,periodic,FLOAT,Lact_01_BS_and_W_Reading,2,,ro,,,none,,,,,,,,,,
lact_01_daily_volume,hrtankbattery,default,periodic,FLOAT,Lact_01_Current_Daily_Ind_Volume_Total,2,,ro,,,none,,,,,,,,,,
lact_01_prev_day,hrtankbattery,default,periodic,FLOAT,Lact_01_Yesterday_Total,2,,ro,,,none,,,,,,,,,,
lact_01_lifetime,hrtankbattery,default,periodic,FLOAT,Lact_01_Cumulative_Ind_Volume,2,,ro,,,none,,,,,,,,,,
lact_02_permissive,hrtankbattery,default,periodic,BIT,LACT_02_Permissive,,,ro,,,none,,,,,,,,,0,
lact_02_sts,hrtankbattery,default,periodic,BIT,LACT_02_Run_Status,,,ro,,,none,,,,,,,,,0,
lact_02_alm,hrtankbattery,default,periodic,BIT,LACT_02_Failure,,,ro,,,none,,,,,,,,,0,
lact_02_oil_shutdown,hrtankbattery,default,periodic,BIT,LACT_02_Bad_Oil_Shutdown,,,ro,,,none,,,,,,,,,0,
lact_02_flow_rate,hrtankbattery,default,periodic,FLOAT,Lact_02_Realtime_Flow_Rate,2,,ro,,,none,,,,,,,,,,
lact_02_bs_w,hrtankbattery,default,periodic,FLOAT,Lact_02_BS_and_W_Reading,2,,ro,,,none,,,,,,,,,,
lact_02_daily_volume,hrtankbattery,default,periodic,FLOAT,Lact_02_Current_Daily_Ind_Volume_Total,2,,ro,,,none,,,,,,,,,,
lact_02_prev_day,hrtankbattery,default,periodic,FLOAT,Lact_02_Yesterday_Total,2,,ro,,,none,,,,,,,,,,
lact_02_lifetime,hrtankbattery,default,periodic,FLOAT,Lact_02_Cumulative_Ind_Volume,2,,ro,,,none,,,,,,,,,,
containment_high_alm,hrtankbattery,default,periodic,BIT,Contain_Hi_Level.Alm_TgtDisagree,,,ro,,,none,,,,,,,,,0,
h2s_alm,hrtankbattery,default,periodic,BIT,H2s_Alarm.Alm_TgtDisagree,,,ro,,,none,,,,,,,,,0,
1 MeasuringPointName ControllerName GroupName UploadType DataType Address Decimal Len ReadWrite Unit Description Transform Type MaxValue MinValue MaxScale MinScale Gain Offset startBit endBit bitMap msecSample
2 plc_io_fault_alm hrtankbattery default periodic BIT IO_Fault_Alarm 2 1 ro none 0
3 plc_fault hrtankbattery default periodic BIT PLC_FAULT 2 1 ro none 0
4 analog_01_alm hrtankbattery default periodic BIT Fault_Analog_Mod_01 2 1 ro none 0
5 analog_02_alm hrtankbattery default periodic BIT Fault_Analog_Mod_02 2 1 ro none 0
6 analog_03_alm hrtankbattery default periodic BIT Fault_Analog_Mod_03 2 1 ro none 0
7 analog_04_alm hrtankbattery default periodic BIT Fault_Analog_Mod_04 2 1 ro none 0
8 analog_05_alm hrtankbattery default periodic BIT Fault_Analog_Mod_05 2 1 ro none 0
9 analog_06_alm hrtankbattery default periodic BIT Fault_Analog_Mod_06 2 1 ro none 0
10 ac_power_alm hrtankbattery default periodic BIT Alm_AC_Pwr.Alm_TgtDisagree 2 1 ro none 0
11 ups_alm hrtankbattery default periodic BIT Alm_UPS.Alm_TgtDisagree 2 1 ro none 0
12 dc_power_alm hrtankbattery default periodic BIT DC_Power_OK.Alm_TgtDisagree 2 1 ro none 0
13 three_phase_pwr_alm hrtankbattery default periodic BIT Three_Phase_Power_Alarm.Alm_TgtDisagree 2 1 ro none 0
14 water_run_tank count_oil_tanks hrtankbattery default periodic DINT WT_Selector NUMBER_OF_OIL_TANKS 2 1 ro none
15 water_01_level count_water_tanks hrtankbattery default periodic FLOAT DINT WT_1.Val NUMBER_OF_WTR_TANKS 2 1 ro none
16 water_01_hihi_alm count_flow_meters hrtankbattery default periodic BIT DINT WT_1.Alm_HiHi NUMBER_OF_FLOWMETERS 2 1 ro none
17 water_01_hi_alm count_transfer_pumps hrtankbattery default periodic BIT DINT WT_1.Alm_Hi NUMBER_OF_TRANSFER_PUMPS 2 1 ro none
18 water_01_tx_alm count_lacts hrtankbattery default periodic BIT DINT WT_1.Alm_Fail NUMBER_OF_LACTS 2 1 ro none
19 water_01_hihi_spt water_run_tank hrtankbattery default periodic FLOAT DINT WT_1.PSet_HiHiLim WT_Selector 2 1 ro none
20 water_01_hi_spt water_01_level hrtankbattery default periodic FLOAT WT_1.PSet_HiLim WT_1.Val 2 1 ro none
21 water_01_max_height water_run_tank_volume hrtankbattery default periodic FLOAT WT_1.Cfg_PVEUMax Curent_Water_Tank_Volume 2 1 ro none
22 water_02_level water_gauge_off_volume hrtankbattery default periodic FLOAT WT_2.Val Gauge_Off_Water_Tank_Volume 2 1 ro none
23 water_02_hihi_alm water_01_hihi_alm hrtankbattery default periodic BIT WT_2.Alm_HiHi WT_1.Alm_HiHi 2 1 ro none 0
24 water_02_hi_alm water_01_hi_alm hrtankbattery default periodic BIT WT_2.Alm_Hi WT_1.Alm_Hi 2 1 ro none 0
25 water_02_tx_alm water_01_tx_alm hrtankbattery default periodic BIT WT_2.Alm_Fail WT_1.Alm_Fail 2 1 ro none 0
26 water_02_hihi_spt water_01_hihi_spt hrtankbattery default periodic FLOAT WT_2.PSet_HiHiLim WT_1.PSet_HiHiLim 2 1 ro none
27 water_02_hi_spt water_01_hi_spt hrtankbattery default periodic FLOAT WT_2.PSet_HiLim WT_1.PSet_HiLim 2 1 ro none
28 water_02_max_height water_01_max_height hrtankbattery default periodic FLOAT WT_2.Cfg_PVEUMax WT_1.Cfg_PVEUMax 2 1 ro none
29 water_03_level water_02_level hrtankbattery default periodic FLOAT WT_3.Val WT_2.Val 2 1 ro none
30 water_03_hihi_alm water_02_hihi_alm hrtankbattery default periodic BIT WT_3.Alm_HiHi WT_2.Alm_HiHi 2 1 ro none 0
31 water_03_hi_alm water_02_hi_alm hrtankbattery default periodic BIT WT_3.Alm_Hi WT_2.Alm_Hi 2 1 ro none 0
32 water_03_tx_alm water_02_tx_alm hrtankbattery default periodic BIT WT_3.Alm_Fail WT_2.Alm_Fail 2 1 ro none 0
33 water_03_hihi_spt water_02_hihi_spt hrtankbattery default periodic FLOAT WT_3.PSet_HiHiLim WT_2.PSet_HiHiLim 2 1 ro none
34 water_03_hi_spt water_02_hi_spt hrtankbattery default periodic FLOAT WT_3.PSet_HiLim WT_2.PSet_HiLim 2 1 ro none
35 water_03_max_height water_02_max_height hrtankbattery default periodic FLOAT WT_3.Cfg_PVEUMax WT_2.Cfg_PVEUMax 2 1 ro none
36 water_04_level water_03_level hrtankbattery default periodic FLOAT WT_4.Val WT_3.Val 2 1 ro none
37 water_04_hihi_alm water_03_hihi_alm hrtankbattery default periodic BIT WT_4.Alm_HiHi WT_3.Alm_HiHi 2 1 ro none 0
38 water_04_hi_alm water_03_hi_alm hrtankbattery default periodic BIT WT_4.Alm_Hi WT_3.Alm_Hi 2 1 ro none 0
39 water_04_tx_alm water_03_tx_alm hrtankbattery default periodic BIT WT_4.Alm_Fail WT_3.Alm_Fail 2 1 ro none 0
40 water_04_hihi_spt water_03_hihi_spt hrtankbattery default periodic FLOAT WT_4.PSet_HiHiLim WT_3.PSet_HiHiLim 2 1 ro none
41 water_04_hi_spt water_03_hi_spt hrtankbattery default periodic FLOAT WT_4.PSet_HiLim WT_3.PSet_HiLim 2 1 ro none
42 water_04_max_height water_03_max_height hrtankbattery default periodic FLOAT WT_4.Cfg_PVEUMax WT_3.Cfg_PVEUMax 2 1 ro none
43 water_05_level water_04_level hrtankbattery default periodic FLOAT WT_5.Val WT_4.Val 2 1 ro none
44 water_05_hihi_alm water_04_hihi_alm hrtankbattery default periodic BIT WT_5.Alm_HiHi WT_4.Alm_HiHi 2 1 ro none 0
45 water_05_hi_alm water_04_hi_alm hrtankbattery default periodic BIT WT_5.Alm_Hi WT_4.Alm_Hi 2 1 ro none 0
46 water_05_tx_alm water_04_tx_alm hrtankbattery default periodic BIT WT_5.Alm_Fail WT_4.Alm_Fail 2 1 ro none 0
47 water_05_hihi_spt water_04_hihi_spt hrtankbattery default periodic FLOAT WT_5.PSet_HiHiLim WT_4.PSet_HiHiLim 2 1 ro none
48 water_05_hi_spt water_04_hi_spt hrtankbattery default periodic FLOAT WT_5.PSet_HiLim WT_4.PSet_HiLim 2 1 ro none
49 water_05_max_height water_04_max_height hrtankbattery default periodic FLOAT WT_5.Cfg_PVEUMax WT_4.Cfg_PVEUMax 2 1 ro none
50 water_06_level water_05_level hrtankbattery default periodic FLOAT WT_6.Val WT_5.Val 2 1 ro none
51 water_06_hihi_alm water_05_hihi_alm hrtankbattery default periodic BIT WT_6.Alm_HiHi WT_5.Alm_HiHi 2 1 ro none 0
52 water_06_hi_alm water_05_hi_alm hrtankbattery default periodic BIT WT_6.Alm_Hi WT_5.Alm_Hi 2 1 ro none 0
53 water_06_tx_alm water_05_tx_alm hrtankbattery default periodic BIT WT_6.Alm_Fail WT_5.Alm_Fail 2 1 ro none 0
54 water_06_hihi_spt water_05_hihi_spt hrtankbattery default periodic FLOAT WT_6.PSet_HiHiLim WT_5.PSet_HiHiLim 2 1 ro none
55 water_06_hi_spt water_05_hi_spt hrtankbattery default periodic FLOAT WT_6.PSet_HiLim WT_5.PSet_HiLim 2 1 ro none
56 water_06_max_height water_05_max_height hrtankbattery default periodic FLOAT WT_6.Cfg_PVEUMax WT_5.Cfg_PVEUMax 2 1 ro none
57 oil_run_tank water_06_level hrtankbattery default periodic DINT FLOAT OT_Selector WT_6.Val 2 1 ro none
58 oil_01_level water_06_hihi_alm hrtankbattery default periodic FLOAT BIT OT_1.Val WT_6.Alm_HiHi 2 1 ro none 0
59 oil_01_hihi_alm water_06_hi_alm hrtankbattery default periodic BIT OT_1.Alm_HiHi WT_6.Alm_Hi 2 1 ro none 0
60 oil_01_hi_alm water_06_tx_alm hrtankbattery default periodic BIT OT_1.Alm_Hi WT_6.Alm_Fail 2 1 ro none 0
61 oil_01_tx_alm water_06_hihi_spt hrtankbattery default periodic BIT FLOAT OT_1.Alm_Fail WT_6.PSet_HiHiLim 2 1 ro none
62 oil_01_hihi_spt water_06_hi_spt hrtankbattery default periodic FLOAT OT_1.PSet_HiHiLim WT_6.PSet_HiLim 2 1 ro none
63 oil_01_hi_spt water_06_max_height hrtankbattery default periodic FLOAT OT_1.PSet_HiLim WT_6.Cfg_PVEUMax 2 1 ro none
64 oil_01_max_height water_07_level hrtankbattery default periodic FLOAT OT_1.Cfg_PVEUMax WT_7.Val 2 1 ro none
65 oil_02_level water_07_hihi_alm hrtankbattery default periodic FLOAT BIT OT_2.Val WT_7.Alm_HiHi 2 1 ro none 0
66 oil_02_hihi_alm water_07_hi_alm hrtankbattery default periodic BIT OT_2.Alm_HiHi WT_7.Alm_Hi 2 1 ro none 0
67 oil_02_hi_alm water_07_tx_alm hrtankbattery default periodic BIT OT_2.Alm_Hi WT_7.Alm_Fail 2 1 ro none 0
68 oil_02_tx_alm water_07_hihi_spt hrtankbattery default periodic BIT FLOAT OT_2.Alm_Fail WT_7.PSet_HiHiLim 2 1 ro none
69 oil_02_hihi_spt water_07_hi_spt hrtankbattery default periodic FLOAT OT_2.PSet_HiHiLim WT_7.PSet_HiLim 2 1 ro none
70 oil_02_hi_spt water_07_max_height hrtankbattery default periodic FLOAT OT_2.PSet_HiLim WT_7.Cfg_PVEUMax 2 1 ro none
71 oil_02_max_height water_08_level hrtankbattery default periodic FLOAT OT_2.Cfg_PVEUMax WT_8.Val 2 1 ro none
72 oil_03_level water_08_hihi_alm hrtankbattery default periodic FLOAT BIT OT_3.Val WT_8.Alm_HiHi 2 1 ro none 0
73 oil_03_hihi_alm water_08_hi_alm hrtankbattery default periodic BIT OT_3.Alm_HiHi WT_8.Alm_Hi 2 1 ro none 0
74 oil_03_hi_alm water_08_tx_alm hrtankbattery default periodic BIT OT_3.Alm_Hi WT_8.Alm_Fail 2 1 ro none 0
75 oil_03_tx_alm water_08_hihi_spt hrtankbattery default periodic BIT FLOAT OT_3.Alm_Fail WT_8.PSet_HiHiLim 2 1 ro none
76 oil_03_hihi_spt water_08_hi_spt hrtankbattery default periodic FLOAT OT_3.PSet_HiHiLim WT_8.PSet_HiLim 2 1 ro none
77 oil_03_hi_spt water_08_max_height hrtankbattery default periodic FLOAT OT_3.PSet_HiLim WT_8.Cfg_PVEUMax 2 1 ro none
78 oil_03_max_height water_09_level hrtankbattery default periodic FLOAT OT_3.Cfg_PVEUMax WT_9.Val 2 1 ro none
79 oil_04_level water_09_hihi_alm hrtankbattery default periodic FLOAT BIT OT_4.Val WT_9.Alm_HiHi 2 1 ro none 0
80 oil_04_hihi_alm water_09_hi_alm hrtankbattery default periodic BIT OT_4.Alm_HiHi WT_9.Alm_Hi 2 1 ro none 0
81 oil_04_hi_alm water_09_tx_alm hrtankbattery default periodic BIT OT_4.Alm_Hi WT_9.Alm_Fail 2 1 ro none 0
82 oil_04_tx_alm water_09_hihi_spt hrtankbattery default periodic BIT FLOAT OT_4.Alm_Fail WT_9.PSet_HiHiLim 2 1 ro none
83 oil_04_hihi_spt water_09_hi_spt hrtankbattery default periodic FLOAT OT_4.PSet_HiHiLim WT_9.PSet_HiLim 2 1 ro none
84 oil_04_hi_spt water_09_max_height hrtankbattery default periodic FLOAT OT_4.PSet_HiLim WT_9.Cfg_PVEUMax 2 1 ro none
85 oil_04_max_height oil_run_tank hrtankbattery default periodic FLOAT DINT OT_4.Cfg_PVEUMax OT_Selector 2 1 ro none
86 oil_05_level oil_run_tank_volume hrtankbattery default periodic FLOAT OT_5.Val Current_Oil_Tank_Volume 2 1 ro none
87 oil_05_hihi_alm oil_gauge_off_volume hrtankbattery default periodic BIT FLOAT OT_5.Alm_HiHi Gauge_Off_Oil_Tank_Volume 2 1 ro none
88 oil_05_hi_alm oil_01_level hrtankbattery default periodic BIT FLOAT OT_5.Alm_Hi OT_1.Val 2 1 ro none
89 oil_05_tx_alm oil_01_hihi_alm hrtankbattery default periodic BIT OT_5.Alm_Fail OT_1.Alm_HiHi 2 1 ro none 0
90 oil_05_hihi_spt oil_01_hi_alm hrtankbattery default periodic FLOAT BIT OT_5.PSet_HiHiLim OT_1.Alm_Hi 2 1 ro none 0
91 oil_05_hi_spt oil_01_tx_alm hrtankbattery default periodic FLOAT BIT OT_5.PSet_HiLim OT_1.Alm_Fail 2 1 ro none 0
92 oil_05_max_height oil_01_hihi_spt hrtankbattery default periodic FLOAT OT_5.Cfg_PVEUMax OT_1.PSet_HiHiLim 2 1 ro none
93 oil_06_level oil_01_hi_spt hrtankbattery default periodic FLOAT OT_6.Val OT_1.PSet_HiLim 2 1 ro none
94 oil_06_hihi_alm oil_01_max_height hrtankbattery default periodic BIT FLOAT OT_6.Alm_HiHi OT_1.Cfg_PVEUMax 2 1 ro none
95 oil_06_hi_alm oil_02_level hrtankbattery default periodic BIT FLOAT OT_6.Alm_Hi OT_2.Val 2 1 ro none
96 oil_06_tx_alm oil_02_hihi_alm hrtankbattery default periodic BIT OT_6.Alm_Fail OT_2.Alm_HiHi 2 1 ro none 0
97 oil_06_hihi_spt oil_02_hi_alm hrtankbattery default periodic FLOAT BIT OT_6.PSet_HiHiLim OT_2.Alm_Hi 2 1 ro none 0
98 oil_06_hi_spt oil_02_tx_alm hrtankbattery default periodic FLOAT BIT OT_6.PSet_HiLim OT_2.Alm_Fail 2 1 ro none 0
99 oil_06_max_height oil_02_hihi_spt hrtankbattery default periodic FLOAT OT_6.Cfg_PVEUMax OT_2.PSet_HiHiLim 2 1 ro none
100 transfer_01_sts oil_02_hi_spt hrtankbattery default periodic BIT FLOAT XFER_PUMP_Motor_01.Sts_Running OT_2.PSet_HiLim 2 1 ro none
101 transfer_01_alm oil_02_max_height hrtankbattery default periodic BIT FLOAT XFER_PUMP_Motor_01.Alm_FailToStart OT_2.Cfg_PVEUMax 2 1 ro none
102 transfer_01_discharge oil_03_level hrtankbattery default periodic FLOAT XferPump_01_Dis_PSI.Val OT_3.Val 2 1 ro none
103 transfer_01_discharge_hihi_alm oil_03_hihi_alm hrtankbattery default periodic BIT XferPump_01_Dis_PSI.Alm_HiHi OT_3.Alm_HiHi 2 1 ro none 0
104 transfer_01_discharge_lolo_alm oil_03_hi_alm hrtankbattery default periodic BIT XferPump_01_Dis_PSI.Alm_LoLo OT_3.Alm_Hi 2 1 ro none 0
105 transfer_01_flow_rate oil_03_tx_alm hrtankbattery default periodic FLOAT BIT XferPump_01_FlowRate.Val OT_3.Alm_Fail 2 1 ro none 0
106 transfer_01_flow_rate_hihi_alm oil_03_hihi_spt hrtankbattery default periodic BIT FLOAT XferPump_01_FlowRate.Alm_HiHi OT_3.PSet_HiHiLim 2 1 ro none
107 transfer_01_flow_rate_lolo_alm oil_03_hi_spt hrtankbattery default periodic BIT FLOAT XferPump_01_FlowRate.Alm_LoLo OT_3.PSet_HiLim 2 1 ro none
108 transfer_02_sts oil_03_max_height hrtankbattery default periodic BIT FLOAT XFER_PUMP_Motor_02.Sts_Running OT_3.Cfg_PVEUMax 2 1 ro none
109 transfer_02_alm oil_04_level hrtankbattery default periodic BIT FLOAT XFER_PUMP_Motor_02.Alm_FailToStart OT_4.Val 2 1 ro none
110 transfer_02_discharge oil_04_hihi_alm hrtankbattery default periodic FLOAT BIT XferPump_02_Dis_PSI.Val OT_4.Alm_HiHi 2 1 ro none 0
111 transfer_02_discharge_hihi_alm oil_04_hi_alm hrtankbattery default periodic BIT XferPump_02_Dis_PSI.Alm_HiHi OT_4.Alm_Hi 2 1 ro none 0
112 transfer_02_discharge_lolo_alm oil_04_tx_alm hrtankbattery default periodic BIT XferPump_02_Dis_PSI.Alm_LoLo OT_4.Alm_Fail 2 1 ro none 0
113 transfer_02_flow_rate oil_04_hihi_spt hrtankbattery default periodic FLOAT XferPump_02_FlowRate.Val OT_4.PSet_HiHiLim 2 1 ro none
114 transfer_02_flow_rate_hihi_alm oil_04_hi_spt hrtankbattery default periodic BIT FLOAT XferPump_02_FlowRate.Alm_HiHi OT_4.PSet_HiLim 2 1 ro none
115 transfer_02_flow_rate_lolo_alm oil_04_max_height hrtankbattery default periodic BIT FLOAT XferPump_02_FlowRate.Alm_LoLo OT_4.Cfg_PVEUMax 2 1 ro none
116 lact_01_permissive oil_05_level hrtankbattery default periodic BIT FLOAT LACT_01_Permissive OT_5.Val 2 1 ro none
117 lact_01_sts oil_05_hihi_alm hrtankbattery default periodic BIT LACT_01_Run_Status OT_5.Alm_HiHi 2 1 ro none 0
118 lact_01_alm oil_05_hi_alm hrtankbattery default periodic BIT LACT_01_Failure OT_5.Alm_Hi 2 1 ro none 0
119 lact_01_oil_shutdown oil_05_tx_alm hrtankbattery default periodic BIT LACT_01_Bad_Oil_Shutdown OT_5.Alm_Fail 2 1 ro none 0
120 lact_01_flow_rate oil_05_hihi_spt hrtankbattery default periodic FLOAT Lact_01_Realtime_Flow_Rate OT_5.PSet_HiHiLim 2 1 ro none
121 lact_01_bs_w oil_05_hi_spt hrtankbattery default periodic FLOAT Lact_01_BS_and_W_Reading OT_5.PSet_HiLim 2 1 ro none
122 lact_01_daily_volume oil_05_max_height hrtankbattery default periodic FLOAT Lact_01_Current_Daily_Ind_Volume_Total OT_5.Cfg_PVEUMax 2 1 ro none
123 lact_01_prev_day oil_06_level hrtankbattery default periodic FLOAT Lact_01_History.Previous_Day_1 OT_6.Val 2 1 ro none
124 lact_02_permissive oil_06_hihi_alm hrtankbattery default periodic BIT LACT_02_Permissive OT_6.Alm_HiHi 2 1 ro none 0
125 lact_02_sts oil_06_hi_alm hrtankbattery default periodic BIT LACT_02_Run_Status OT_6.Alm_Hi 2 1 ro none 0
126 lact_02_alm oil_06_tx_alm hrtankbattery default periodic BIT LACT_02_Failure OT_6.Alm_Fail 2 1 ro none 0
127 lact_02_oil_shutdown oil_06_hihi_spt hrtankbattery default periodic BIT FLOAT LACT_02_Bad_Oil_Shutdown OT_6.PSet_HiHiLim 2 1 ro none
128 lact_02_flow_rate oil_06_hi_spt hrtankbattery default periodic FLOAT Lact_02_Realtime_Flow_Rate OT_6.PSet_HiLim 2 1 ro none
129 lact_02_bs_w oil_06_max_height hrtankbattery default periodic FLOAT Lact_02_BS_and_W_Reading OT_6.Cfg_PVEUMax 2 1 ro none
130 lact_02_daily_volume oil_07_level hrtankbattery default periodic FLOAT Lact_02_Current_Daily_Ind_Volume_Total OT_7.Val 2 1 ro none
131 lact_02_prev_day oil_07_hihi_alm hrtankbattery default periodic FLOAT BIT Lact_02_History.Previous_Day_1 OT_7.Alm_HiHi 2 1 ro none 0
132 containment_high_alm oil_07_hi_alm hrtankbattery default periodic BIT Contain_Hi_Level.Alm_TgtDisagree OT_7.Alm_Hi 2 1 ro none 0
133 oil_07_tx_alm hrtankbattery default periodic BIT OT_7.Alm_Fail ro none 0
134 oil_07_hihi_spt hrtankbattery default periodic FLOAT OT_7.PSet_HiHiLim 2 ro none
135 oil_07_hi_spt hrtankbattery default periodic FLOAT OT_7.PSet_HiLim 2 ro none
136 oil_07_max_height hrtankbattery default periodic FLOAT OT_7.Cfg_PVEUMax 2 ro none
137 transfer_01_sts hrtankbattery default periodic BIT XFER_PUMP_Motor_01.Sts_Running ro none 0
138 transfer_01_alm hrtankbattery default periodic BIT XFER_PUMP_Motor_01.Alm_FailToStart ro none 0
139 transfer_01_discharge hrtankbattery default periodic FLOAT XferPump_01_Dis_PSI.Val 2 ro none
140 transfer_01_discharge_hihi_alm hrtankbattery default periodic BIT XferPump_01_Dis_PSI.Alm_HiHi ro none 0
141 transfer_01_discharge_lolo_alm hrtankbattery default periodic BIT XferPump_01_Dis_PSI.Alm_LoLo ro none 0
142 transfer_01_flow_rate hrtankbattery default periodic FLOAT XferPump_01_FlowRate.Val 2 ro none
143 transfer_01_flow_rate_hihi_alm hrtankbattery default periodic BIT XferPump_01_FlowRate.Alm_HiHi ro none 0
144 transfer_01_flow_rate_lolo_alm hrtankbattery default periodic BIT XferPump_01_FlowRate.Alm_LoLo ro none 0
145 transfer_01_3_phase_pwr_alm hrtankbattery default periodic BIT Transfer_Pump_3_Phase_Power_Alarm.Alm_TgtDisagree ro none 0
146 transfer_02_sts hrtankbattery default periodic BIT XFER_PUMP_Motor_02.Sts_Running ro none 0
147 transfer_02_alm hrtankbattery default periodic BIT XFER_PUMP_Motor_02.Alm_FailToStart ro none 0
148 transfer_02_discharge hrtankbattery default periodic FLOAT XferPump_02_Dis_PSI.Val 2 ro none
149 transfer_02_discharge_hihi_alm hrtankbattery default periodic BIT XferPump_02_Dis_PSI.Alm_HiHi ro none 0
150 transfer_02_discharge_lolo_alm hrtankbattery default periodic BIT XferPump_02_Dis_PSI.Alm_LoLo ro none 0
151 transfer_02_flow_rate hrtankbattery default periodic FLOAT XferPump_02_FlowRate.Val 2 ro none
152 transfer_02_flow_rate_hihi_alm hrtankbattery default periodic BIT XferPump_02_FlowRate.Alm_HiHi ro none 0
153 transfer_02_flow_rate_lolo_alm hrtankbattery default periodic BIT XferPump_02_FlowRate.Alm_LoLo ro none 0
154 lact_01_permissive hrtankbattery default periodic BIT LACT_01_Permissive ro none 0
155 lact_01_sts hrtankbattery default periodic BIT LACT_01_Run_Status ro none 0
156 lact_01_alm hrtankbattery default periodic BIT LACT_01_Failure ro none 0
157 lact_01_oil_shutdown hrtankbattery default periodic BIT LACT_01_Bad_Oil_Shutdown ro none 0
158 lact_01_flow_rate hrtankbattery default periodic FLOAT Lact_01_Realtime_Flow_Rate 2 ro none
159 lact_01_bs_w hrtankbattery default periodic FLOAT Lact_01_BS_and_W_Reading 2 ro none
160 lact_01_daily_volume hrtankbattery default periodic FLOAT Lact_01_Current_Daily_Ind_Volume_Total 2 ro none
161 lact_01_prev_day hrtankbattery default periodic FLOAT Lact_01_Yesterday_Total 2 ro none
162 lact_01_lifetime hrtankbattery default periodic FLOAT Lact_01_Cumulative_Ind_Volume 2 ro none
163 lact_02_permissive hrtankbattery default periodic BIT LACT_02_Permissive ro none 0
164 lact_02_sts hrtankbattery default periodic BIT LACT_02_Run_Status ro none 0
165 lact_02_alm hrtankbattery default periodic BIT LACT_02_Failure ro none 0
166 lact_02_oil_shutdown hrtankbattery default periodic BIT LACT_02_Bad_Oil_Shutdown ro none 0
167 lact_02_flow_rate hrtankbattery default periodic FLOAT Lact_02_Realtime_Flow_Rate 2 ro none
168 lact_02_bs_w hrtankbattery default periodic FLOAT Lact_02_BS_and_W_Reading 2 ro none
169 lact_02_daily_volume hrtankbattery default periodic FLOAT Lact_02_Current_Daily_Ind_Volume_Total 2 ro none
170 lact_02_prev_day hrtankbattery default periodic FLOAT Lact_02_Yesterday_Total 2 ro none
171 lact_02_lifetime hrtankbattery default periodic FLOAT Lact_02_Cumulative_Ind_Volume 2 ro none
172 containment_high_alm hrtankbattery default periodic BIT Contain_Hi_Level.Alm_TgtDisagree ro none 0
173 h2s_alm hrtankbattery default periodic BIT H2s_Alarm.Alm_TgtDisagree ro none 0

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,67 @@
import json, time
from quickfaas.measure import recall, write
from quickfaas.remotebus import publish
from common.Logger import logger
def sync():
#get new values and send
payload = {}
topic = "v1/devices/me/telemetry"
try:
data = recall()#json.loads(recall().decode("utf-8"))
except Exception as e:
logger.error(e)
logger.debug(data)
for controller in data:
for measure in controller["measures"]:
#publish measure
payload[measure["name"]] = measure["value"]
logger.debug("Sending on topic: {}".format(topic))
logger.debug("Sending value: {}".format(payload))
publish(topic, json.dumps(payload), 1)
def writeplctag(value):
#value in the form {"measurement": <measurement_name>, "value": <value to write>}
try:
#value = json.loads(value.replace("'",'"'))
logger.debug(value)
#payload format: [{"name": "advvfdipp", "measures": [{"name": "manualfrequencysetpoint", "value": 49}]}]
message = [{"name": "plcfreshwater", "measures":[{"name":value["measurement"], "value": value["value"]}]}]
resp = write(message)
logger.debug("RETURN FROM WRITE: {}".format(resp))
return True
except Exception as e:
logger.debug(e)
return False
def receiveCommand(topic, payload):
try:
logger.debug(topic)
logger.debug(json.loads(payload))
p = json.loads(payload)
command = p["method"]
commands = {
"sync": sync,
"writeplctag": writeplctag,
}
if command == "setPLCTag":
try:
result = commands["writeplctag"](p["params"])
logger.debug(result)
except Exception as e:
logger.error(e)
#logger.debug(command)
ack(topic.split("/")[-1])
time.sleep(5)
sync()
except Exception as e:
logger.debug(e)
def ack(msgid):
#logger.debug(msgid)
#logger.debug(mac)
#logger.debug(name)
#logger.debug(value)
publish("v1/devices/me/rpc/response/" + str(msgid), json.dumps({"msg": {"time": time.time()}, "metadata": "", "msgType": ""}), 1)