added createAlarmList and adjusted EKKO Report

This commit is contained in:
Nico Melone
2025-06-25 13:50:16 -05:00
parent ee8d386cd8
commit 79515224b3
15 changed files with 1378690 additions and 56 deletions

Binary file not shown.

View File

@@ -0,0 +1,109 @@
"""
This python script will go through a given ThingsBoard device profile
For each alarm found it will create a line in a csv that will have the following pieces
Alarm name, Severity, Create Rule, Create data point, Clear Rule, Clear Data point
"""
import json
import csv
def extract_alarm_data(profile_path, tags_path, csv_path):
"""
Extracts alarm data from a ThingsBoard device profile JSON and writes it to a CSV file.
Args:
profile_path (str): Path to the ThingsBoard device profile JSON file.
csv_path (str): Path to the output CSV file.
"""
with open(profile_path, 'r') as f:
profile = json.load(f)
alarms = profile.get("profileData", {}).get('alarms', [])
#print(alarms)
with open(csv_path, 'w', newline='') as csvfile:
csv_writer = csv.writer(csvfile)
csv_writer.writerow(['Alarm Name', 'Severity', 'Create Rule', 'Create Data Point', 'PLC Tag Name', 'Clear Rule', 'Clear Data Point']) # Write header
for alarm in alarms:
#print(alarm.get("alarmType"))
alarm_name = alarm.get('alarmType', 'N/A')
create_levels = alarm.get("createRules", {}).keys()
for level in create_levels:
severity = level # Assuming MAJOR for now, can be enhanced to parse other severities.
create_rule = parse_create_rule(alarm, level)
create_data_point = parse_create_data_point(alarm, level)
mapped_tag = map_to_tag(create_data_point) # Assuming there's a function to map tags to
clear_rule = parse_clear_rule(alarm)
clear_data_point = parse_clear_data_point(alarm)
csv_writer.writerow([alarm_name, severity, create_rule, create_data_point, mapped_tag, clear_rule, clear_data_point])
def map_to_tag(datapoint):
"""Loops through csv data found in tags_path and finds the row with given datapoint
and extracts data from the appropriate column of the same row and returns that value
"""
with open(tags_path, 'r') as file:
reader = csv.reader(file)
for row in reader:
if row[0] == datapoint:
# Extract the value from the appropriate column and return it
# Example: Assuming the value is in column 10
value = row[10]
return value
return None
def parse_create_rule(alarm, level):
"""Extracts the create rule information from the alarm."""
create_rule = alarm.get('createRules', {}).get(level, {}).get('condition', {})
# Simplify the extraction, including only the key and predicate
if create_rule:
spec = create_rule.get('spec', [{}])
type = spec.get('type', "N/A")
return f"{type}"
else:
return "N/A"
def parse_create_data_point(alarm, level):
"""Extracts the create data point information from the alarm."""
create_rule = alarm.get('createRules', {}).get(level, {}).get('condition', {})
if create_rule:
condition = create_rule.get('condition', [{}])[0]
key = condition.get('key', {})
return key.get('key', 'N/A')
else:
return "N/A"
def parse_clear_rule(alarm):
"""Extracts the clear rule information from the alarm."""
clear_rule = alarm.get('clearRule', {}).get('condition', {})
if clear_rule:
condition = clear_rule.get('condition', [{}])[0]
key = condition.get('key', {})
predicate = condition.get('predicate', {})
return f"{key.get('type', 'N/A')} - {predicate.get('operation', 'N/A')}"
else:
return "N/A"
def parse_clear_data_point(alarm):
"""Extracts the clear data point information from the alarm."""
clear_rule = alarm.get('clearRule', {}).get('condition', {})
if clear_rule:
spec = clear_rule.get('spec', [{}])
type = spec.get('type', {})
return f"{type} - {spec.get("predicate", {}).get("defaultValue", 0)} {spec.get("unit", "N/A")}"
else:
return "N/A"
if __name__ == "__main__":
# Replace with your actual file path
profile_path = '/Users/nico/Documents/GitHub/ThingsBoard/Code Snippets/ek_facility_device_profile.json'
tags_path = './ek_facility_measures.csv'
csv_path = './ek_facility_alarm_data.csv'
extract_alarm_data(profile_path, tags_path, csv_path)

View File

@@ -0,0 +1,91 @@
Alarm Name,Severity,Create Rule,Create Data Point,PLC Tag Name,Clear Rule,Clear Data Point
PIT 102 Hi Alarm,MAJOR,SIMPLE,pit_102_hi_alm,PIT_102.AH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 102 HiHi Alarm,CRITICAL,SIMPLE,pit_102_hihi_alm,PIT_102.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
Sock Filter Hi Differential Alarm,MAJOR,SIMPLE,pdt_108a_hi_alm,PDT_108A.AH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
Sock Filter HiHi Differential Alarm,CRITICAL,SIMPLE,pdt_108a_hihi_alm,PDT_108A.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
Cartridge Filter #1 Hi Differential Alarm,MAJOR,SIMPLE,pdt_108b_hi_alm,PDT_108B.AH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
Cartridge Filter #1 HiHi Differential Alarm,CRITICAL,SIMPLE,pdt_108b_hihi_alm,PDT_108B.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
Cartridge Filter #2 Hi Differential Alarm,MAJOR,SIMPLE,pdt_108c_hi_alm,PDT_108C.AH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
Cartridge Filter #2 HiHi Differential Alarm,CRITICAL,SIMPLE,pdt_108c_hihi_alm,PDT_108C.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
Inlet Flow Rate To ACW Hi Alarm,MAJOR,SIMPLE,fit_100_hi_alm,FIT_100.AH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
Inlet Flow Rate To ACW HiHi Alarm,CRITICAL,SIMPLE,fit_100_hihi_alm,FIT_100.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
Inlet Flow Rate To ACW Lo Alarm,CRITICAL,SIMPLE,fit_100_lo_alm,FIT_100.AL,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
ACW Containment Alarm,CRITICAL,SIMPLE,li_103D_level_alm,LI_103D_FBK,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
ACW Chamber 5 Level HiHi Alarm,CRITICAL,SIMPLE,lsh_120_hihi_alm,LSH_120,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
AIT 114A HiHi Alarm,CRITICAL,SIMPLE,ait_114a_hihi_alm,AIT_114A.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
AIT 114B HiHi Alarm,CRITICAL,SIMPLE,ait_114b_hihi_alm,AIT_114B.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
AIT 114C HiHi Alarm,CRITICAL,SIMPLE,ait_114c_hihi_alm,AIT_114C.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
AIT 114D HiHi Alarm,CRITICAL,SIMPLE,ait_114d_hihi_alm,AIT_114D.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
AIT 114E HiHi Alarm,CRITICAL,SIMPLE,ait_114e_hihi_alm,AIT_114E.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
BP 3A Run Fail Alarm,CRITICAL,SIMPLE,bp_3a_run_fail_alm,BP_3A_RUN_FAIL,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
BP 3B Run Fail Alarm,CRITICAL,SIMPLE,bp_3b_run_fail_alm,BP_3B_RUN_FAIL,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
FIT 004 HiHi Alarm,CRITICAL,SIMPLE,fit_004_hihi_alm,FIT_004.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
FIT 106A HiHi Alarm,CRITICAL,SIMPLE,fit_106a_hihi_alm,FIT_106A.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
FIT 106B HiHi Alarm,CRITICAL,SIMPLE,fit_106b_hihi_alm,FIT_106B.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
FIT 107A LoLo Alarm,CRITICAL,SIMPLE,fit_107a_lolo_alm,FIT_107A.ALL,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
FIT 107B LoLo Alarm,CRITICAL,SIMPLE,fit_107b_lolo_alm,FIT_107B.ALL,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
LIT 170 HiHi Alarm,CRITICAL,SIMPLE,lit_170_hihi_alm,LIT_170.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
LIT 200 HiHi Alarm,CRITICAL,SIMPLE,lit_200_hihi_alm,LIT_200.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
LSH 114 Alarm,CRITICAL,SIMPLE,lsh_114_alm,LSH_114.ALARM,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
LSH 120 Alarm,CRITICAL,SIMPLE,lsh_120_alm,LSH-120.ALARM,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
M106A VFD Faulted Alarm,CRITICAL,SIMPLE,m106a_vfd_faulted_alm,M106A_VFD:I.Faulted,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
M106B VFD Faulted Alarm,CRITICAL,SIMPLE,m106b_vfd_faulted_alm,M106B_VFD:I.Faulted,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PDI 065 HiHi Alarm,CRITICAL,SIMPLE,pdi_065_hihi_alm,PDI_065.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PDI 065 Lo Alarm,MAJOR,SIMPLE,pdi_065_lo_alm,PDI_065.AL,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PDI 065 LoLo Alarm,CRITICAL,SIMPLE,pdi_065_lolo_alm,PDI_065.ALL,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 050 HiHi Alarm,CRITICAL,SIMPLE,pit_050_hihi_alm,PIT_050.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 065 HiHi Alarm,CRITICAL,SIMPLE,pit_065_hihi_alm,PIT_065.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 100 HiHi Alarm,CRITICAL,SIMPLE,pit_100_hihi_alm,PIT_100.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 101A Hi Alarm,MAJOR,SIMPLE,pit_101a_hi_alm,PIT_101A.AH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 101A HiHi Alarm,CRITICAL,SIMPLE,pit_101a_hihi_alm,PIT_101A.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 101A Transmitter Alarm,CRITICAL,SIMPLE,pit_101a_transmitter_alm,PIT_101A.XFail,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 101B HiHi Alarm,CRITICAL,SIMPLE,pit_101b_hihi_alm,PIT_101B.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 101B Transmitter Alarm,CRITICAL,SIMPLE,pit_101b_transmitter_alm,PIT_101B.XFail,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 106A HiHi Alarm,CRITICAL,SIMPLE,pit_106a_hihi_alm,PIT_106A.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 106B HiHi Alarm,CRITICAL,SIMPLE,pit_106b_hihi_alm,PIT_106B.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 107A LoLo Alarm,CRITICAL,SIMPLE,pit_107a_lolo_alm,PIT_107A.ALL,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 107B LoLo Alarm,CRITICAL,SIMPLE,pit_107b_lolo_alm,PIT_107B.ALL,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 108A HiHi Alarm,CRITICAL,SIMPLE,pit_108a_hihi_alm,PIT_108A.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 108B HiHi Alarm,CRITICAL,SIMPLE,pit_108b_hihi_alm,PIT_108B.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 108C HiHi Alarm,CRITICAL,SIMPLE,pit_108c_hihi_alm,PIT_108C.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 108G HiHi Alarm,CRITICAL,SIMPLE,pit_108g_hihi_alm,PIT_108G.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 110 HiHi Alarm,CRITICAL,SIMPLE,pit_110_hihi_alm,PIT_110.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 111A HiHi Alarm,CRITICAL,SIMPLE,pit_111a_hihi_alm,PIT_111A.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 111B HiHi Alarm,CRITICAL,SIMPLE,pit_111b_hihi_alm,PIT_111B.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 111C HiHi Alarm,CRITICAL,SIMPLE,pit_111c_hihi_alm,PIT_111C.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 101B Hi Alarm,MAJOR,SIMPLE,pit_101b_hi_alm,PIT_P101B.AH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PNL ESD Alarm,CRITICAL,SIMPLE,pnl_esd_alm,PNL_ESD.ALARM,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
RMT SD Alarm,CRITICAL,SIMPLE,rmt_sd_alm,RMT_SD.ALARM,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
ZAE 111A HiHi Alarm,CRITICAL,SIMPLE,zae_111a_hihi_alm,ZAE_111A.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
ZAE 111B HiHi Alarm,CRITICAL,SIMPLE,zae_111b_hihi_alm,ZAE_111B.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PSD Alarm,CRITICAL,SIMPLE,psd_alm,CMD_PSD,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
Modem Disconnected Alarm,CRITICAL,SIMPLE,active,,ATTRIBUTE - EQUAL,DURATION - 10 MINUTES
AIT 114A Lo Alarm,MAJOR,SIMPLE,ait_114a_lo_alm,AIT_114A.AL,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
AIT 114A LoLo Alarm,CRITICAL,SIMPLE,ait_114a_lolo_alm,AIT_114A.ALL,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
AIT 114R Lo Alarm,MAJOR,SIMPLE,ait_114r_lo_alm,AIT_114R.AL,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
AIT 114R LoLo Alarm,CRITICAL,SIMPLE,ait_114r_lolo_alm,AIT_114R.ALL,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
AIT 114Z Lo Alarm,MAJOR,SIMPLE,ait_114z_lo_alm,AIT_114Z.AL,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
AIT 114Z LoLo Alarm,CRITICAL,SIMPLE,ait_114z_lolo_alm,AIT_114Z.ALL,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
AIT 114X Lo Alarm,MAJOR,SIMPLE,ait_114x_lo_alm,AIT_114X.AL,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
AIT 114X LoLo Alarm,CRITICAL,SIMPLE,ait_114x_lolo_alm,AIT_114X.ALL,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
AIT 114C Lo Alarm,MAJOR,SIMPLE,ait_114c_lo_alm,AIT_114C.AL,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
AIT 114C LoLo Alarm,CRITICAL,SIMPLE,ait_114c_lolo_alm,AIT_114C.ALL,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
AIT 114L Lo Alarm,MAJOR,SIMPLE,ait_114l_lo_alm,AIT_114L.AL,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
AIT 114L LoLo Alarm,CRITICAL,SIMPLE,ait_114l_lolo_alm,AIT_114L.ALL,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
LIT 116A Hi Alarm,MAJOR,SIMPLE,lit_116a_hi_alm,LIT_116A.AH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
LIT 116A HiHi Alarm,CRITICAL,SIMPLE,lit_116a_hihi_alm,LIT_116A.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
LIT 116B Hi Alarm,MAJOR,SIMPLE,lit_116b_hi_alm,LIT_116B.AH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
LIT 116B HiHi Alarm,CRITICAL,SIMPLE,lit_116b_hihi_alm,LIT_116B.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
Air Compressor Exhaust Fan VFD Faulted,CRITICAL,SIMPLE,ef_vfd_1_n2_faulted_alm,AL0_N2_EF_VFD_1_Faulted,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
N₂ Exhaust Fan VFD Faulted,CRITICAL,SIMPLE,ef_vfd_2_n2_faulted_alm,AL0_N2_EF_VFD_2_Faulted,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
Room Status Temp HiHi,CRITICAL,SIMPLE,compressor_ambient_temp_hihi_alm,N2_RoomTemp.AHH,TIME_SERIES - EQUAL,SIMPLE - 0 N/A
Room Status Temp Hi,MAJOR,SIMPLE,compressor_ambient_temp_hi_alm,N2_RoomTemp.AH,TIME_SERIES - EQUAL,SIMPLE - 0 N/A
Room Status Temp Lo,MAJOR,SIMPLE,compressor_ambient_temp_lo_alm,N2_RoomTemp.AL,TIME_SERIES - EQUAL,SIMPLE - 0 N/A
Room Status Temp LoLo,CRITICAL,SIMPLE,compressor_ambient_temp_lolo_alm,N2_RoomTemp.ALL,TIME_SERIES - EQUAL,SIMPLE - 0 N/A
LIT 116C Hi Alarm,MAJOR,SIMPLE,lit_116c_hi_alm,LIT_116C.AH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
LIT 116C HiHi Alarm,CRITICAL,SIMPLE,lit_116c_hihi_alm,LIT_116C.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
LIT 110A Hi Alarm,MAJOR,SIMPLE,lit_110a_hi_alm,LIT_110A.AH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
LIT 110A HiHi Alarm,CRITICAL,SIMPLE,lit_110a_hihi_alm,LIT_110A.AHH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 111A Hi Alarm,MAJOR,SIMPLE,pit_111a_hi_alm,PIT_111A.AH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 111B Hi Alarm,MAJOR,SIMPLE,pit_111b_hi_alm,PIT_111B.AH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
PIT 111C Hi Alarm,MAJOR,SIMPLE,pit_111c_hi_alm,PIT_111C.AH,TIME_SERIES - EQUAL,DURATION - 30 MINUTES
1 Alarm Name Severity Create Rule Create Data Point PLC Tag Name Clear Rule Clear Data Point
2 PIT 102 Hi Alarm MAJOR SIMPLE pit_102_hi_alm PIT_102.AH TIME_SERIES - EQUAL DURATION - 30 MINUTES
3 PIT 102 HiHi Alarm CRITICAL SIMPLE pit_102_hihi_alm PIT_102.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
4 Sock Filter Hi Differential Alarm MAJOR SIMPLE pdt_108a_hi_alm PDT_108A.AH TIME_SERIES - EQUAL DURATION - 30 MINUTES
5 Sock Filter HiHi Differential Alarm CRITICAL SIMPLE pdt_108a_hihi_alm PDT_108A.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
6 Cartridge Filter #1 Hi Differential Alarm MAJOR SIMPLE pdt_108b_hi_alm PDT_108B.AH TIME_SERIES - EQUAL DURATION - 30 MINUTES
7 Cartridge Filter #1 HiHi Differential Alarm CRITICAL SIMPLE pdt_108b_hihi_alm PDT_108B.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
8 Cartridge Filter #2 Hi Differential Alarm MAJOR SIMPLE pdt_108c_hi_alm PDT_108C.AH TIME_SERIES - EQUAL DURATION - 30 MINUTES
9 Cartridge Filter #2 HiHi Differential Alarm CRITICAL SIMPLE pdt_108c_hihi_alm PDT_108C.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
10 Inlet Flow Rate To ACW Hi Alarm MAJOR SIMPLE fit_100_hi_alm FIT_100.AH TIME_SERIES - EQUAL DURATION - 30 MINUTES
11 Inlet Flow Rate To ACW HiHi Alarm CRITICAL SIMPLE fit_100_hihi_alm FIT_100.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
12 Inlet Flow Rate To ACW Lo Alarm CRITICAL SIMPLE fit_100_lo_alm FIT_100.AL TIME_SERIES - EQUAL DURATION - 30 MINUTES
13 ACW Containment Alarm CRITICAL SIMPLE li_103D_level_alm LI_103D_FBK TIME_SERIES - EQUAL DURATION - 30 MINUTES
14 ACW Chamber 5 Level HiHi Alarm CRITICAL SIMPLE lsh_120_hihi_alm LSH_120 TIME_SERIES - EQUAL DURATION - 30 MINUTES
15 AIT 114A HiHi Alarm CRITICAL SIMPLE ait_114a_hihi_alm AIT_114A.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
16 AIT 114B HiHi Alarm CRITICAL SIMPLE ait_114b_hihi_alm AIT_114B.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
17 AIT 114C HiHi Alarm CRITICAL SIMPLE ait_114c_hihi_alm AIT_114C.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
18 AIT 114D HiHi Alarm CRITICAL SIMPLE ait_114d_hihi_alm AIT_114D.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
19 AIT 114E HiHi Alarm CRITICAL SIMPLE ait_114e_hihi_alm AIT_114E.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
20 BP 3A Run Fail Alarm CRITICAL SIMPLE bp_3a_run_fail_alm BP_3A_RUN_FAIL TIME_SERIES - EQUAL DURATION - 30 MINUTES
21 BP 3B Run Fail Alarm CRITICAL SIMPLE bp_3b_run_fail_alm BP_3B_RUN_FAIL TIME_SERIES - EQUAL DURATION - 30 MINUTES
22 FIT 004 HiHi Alarm CRITICAL SIMPLE fit_004_hihi_alm FIT_004.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
23 FIT 106A HiHi Alarm CRITICAL SIMPLE fit_106a_hihi_alm FIT_106A.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
24 FIT 106B HiHi Alarm CRITICAL SIMPLE fit_106b_hihi_alm FIT_106B.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
25 FIT 107A LoLo Alarm CRITICAL SIMPLE fit_107a_lolo_alm FIT_107A.ALL TIME_SERIES - EQUAL DURATION - 30 MINUTES
26 FIT 107B LoLo Alarm CRITICAL SIMPLE fit_107b_lolo_alm FIT_107B.ALL TIME_SERIES - EQUAL DURATION - 30 MINUTES
27 LIT 170 HiHi Alarm CRITICAL SIMPLE lit_170_hihi_alm LIT_170.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
28 LIT 200 HiHi Alarm CRITICAL SIMPLE lit_200_hihi_alm LIT_200.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
29 LSH 114 Alarm CRITICAL SIMPLE lsh_114_alm LSH_114.ALARM TIME_SERIES - EQUAL DURATION - 30 MINUTES
30 LSH 120 Alarm CRITICAL SIMPLE lsh_120_alm LSH-120.ALARM TIME_SERIES - EQUAL DURATION - 30 MINUTES
31 M106A VFD Faulted Alarm CRITICAL SIMPLE m106a_vfd_faulted_alm M106A_VFD:I.Faulted TIME_SERIES - EQUAL DURATION - 30 MINUTES
32 M106B VFD Faulted Alarm CRITICAL SIMPLE m106b_vfd_faulted_alm M106B_VFD:I.Faulted TIME_SERIES - EQUAL DURATION - 30 MINUTES
33 PDI 065 HiHi Alarm CRITICAL SIMPLE pdi_065_hihi_alm PDI_065.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
34 PDI 065 Lo Alarm MAJOR SIMPLE pdi_065_lo_alm PDI_065.AL TIME_SERIES - EQUAL DURATION - 30 MINUTES
35 PDI 065 LoLo Alarm CRITICAL SIMPLE pdi_065_lolo_alm PDI_065.ALL TIME_SERIES - EQUAL DURATION - 30 MINUTES
36 PIT 050 HiHi Alarm CRITICAL SIMPLE pit_050_hihi_alm PIT_050.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
37 PIT 065 HiHi Alarm CRITICAL SIMPLE pit_065_hihi_alm PIT_065.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
38 PIT 100 HiHi Alarm CRITICAL SIMPLE pit_100_hihi_alm PIT_100.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
39 PIT 101A Hi Alarm MAJOR SIMPLE pit_101a_hi_alm PIT_101A.AH TIME_SERIES - EQUAL DURATION - 30 MINUTES
40 PIT 101A HiHi Alarm CRITICAL SIMPLE pit_101a_hihi_alm PIT_101A.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
41 PIT 101A Transmitter Alarm CRITICAL SIMPLE pit_101a_transmitter_alm PIT_101A.XFail TIME_SERIES - EQUAL DURATION - 30 MINUTES
42 PIT 101B HiHi Alarm CRITICAL SIMPLE pit_101b_hihi_alm PIT_101B.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
43 PIT 101B Transmitter Alarm CRITICAL SIMPLE pit_101b_transmitter_alm PIT_101B.XFail TIME_SERIES - EQUAL DURATION - 30 MINUTES
44 PIT 106A HiHi Alarm CRITICAL SIMPLE pit_106a_hihi_alm PIT_106A.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
45 PIT 106B HiHi Alarm CRITICAL SIMPLE pit_106b_hihi_alm PIT_106B.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
46 PIT 107A LoLo Alarm CRITICAL SIMPLE pit_107a_lolo_alm PIT_107A.ALL TIME_SERIES - EQUAL DURATION - 30 MINUTES
47 PIT 107B LoLo Alarm CRITICAL SIMPLE pit_107b_lolo_alm PIT_107B.ALL TIME_SERIES - EQUAL DURATION - 30 MINUTES
48 PIT 108A HiHi Alarm CRITICAL SIMPLE pit_108a_hihi_alm PIT_108A.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
49 PIT 108B HiHi Alarm CRITICAL SIMPLE pit_108b_hihi_alm PIT_108B.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
50 PIT 108C HiHi Alarm CRITICAL SIMPLE pit_108c_hihi_alm PIT_108C.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
51 PIT 108G HiHi Alarm CRITICAL SIMPLE pit_108g_hihi_alm PIT_108G.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
52 PIT 110 HiHi Alarm CRITICAL SIMPLE pit_110_hihi_alm PIT_110.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
53 PIT 111A HiHi Alarm CRITICAL SIMPLE pit_111a_hihi_alm PIT_111A.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
54 PIT 111B HiHi Alarm CRITICAL SIMPLE pit_111b_hihi_alm PIT_111B.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
55 PIT 111C HiHi Alarm CRITICAL SIMPLE pit_111c_hihi_alm PIT_111C.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
56 PIT 101B Hi Alarm MAJOR SIMPLE pit_101b_hi_alm PIT_P101B.AH TIME_SERIES - EQUAL DURATION - 30 MINUTES
57 PNL ESD Alarm CRITICAL SIMPLE pnl_esd_alm PNL_ESD.ALARM TIME_SERIES - EQUAL DURATION - 30 MINUTES
58 RMT SD Alarm CRITICAL SIMPLE rmt_sd_alm RMT_SD.ALARM TIME_SERIES - EQUAL DURATION - 30 MINUTES
59 ZAE 111A HiHi Alarm CRITICAL SIMPLE zae_111a_hihi_alm ZAE_111A.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
60 ZAE 111B HiHi Alarm CRITICAL SIMPLE zae_111b_hihi_alm ZAE_111B.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
61 PSD Alarm CRITICAL SIMPLE psd_alm CMD_PSD TIME_SERIES - EQUAL DURATION - 30 MINUTES
62 Modem Disconnected Alarm CRITICAL SIMPLE active ATTRIBUTE - EQUAL DURATION - 10 MINUTES
63 AIT 114A Lo Alarm MAJOR SIMPLE ait_114a_lo_alm AIT_114A.AL TIME_SERIES - EQUAL DURATION - 30 MINUTES
64 AIT 114A LoLo Alarm CRITICAL SIMPLE ait_114a_lolo_alm AIT_114A.ALL TIME_SERIES - EQUAL DURATION - 30 MINUTES
65 AIT 114R Lo Alarm MAJOR SIMPLE ait_114r_lo_alm AIT_114R.AL TIME_SERIES - EQUAL DURATION - 30 MINUTES
66 AIT 114R LoLo Alarm CRITICAL SIMPLE ait_114r_lolo_alm AIT_114R.ALL TIME_SERIES - EQUAL DURATION - 30 MINUTES
67 AIT 114Z Lo Alarm MAJOR SIMPLE ait_114z_lo_alm AIT_114Z.AL TIME_SERIES - EQUAL DURATION - 30 MINUTES
68 AIT 114Z LoLo Alarm CRITICAL SIMPLE ait_114z_lolo_alm AIT_114Z.ALL TIME_SERIES - EQUAL DURATION - 30 MINUTES
69 AIT 114X Lo Alarm MAJOR SIMPLE ait_114x_lo_alm AIT_114X.AL TIME_SERIES - EQUAL DURATION - 30 MINUTES
70 AIT 114X LoLo Alarm CRITICAL SIMPLE ait_114x_lolo_alm AIT_114X.ALL TIME_SERIES - EQUAL DURATION - 30 MINUTES
71 AIT 114C Lo Alarm MAJOR SIMPLE ait_114c_lo_alm AIT_114C.AL TIME_SERIES - EQUAL DURATION - 30 MINUTES
72 AIT 114C LoLo Alarm CRITICAL SIMPLE ait_114c_lolo_alm AIT_114C.ALL TIME_SERIES - EQUAL DURATION - 30 MINUTES
73 AIT 114L Lo Alarm MAJOR SIMPLE ait_114l_lo_alm AIT_114L.AL TIME_SERIES - EQUAL DURATION - 30 MINUTES
74 AIT 114L LoLo Alarm CRITICAL SIMPLE ait_114l_lolo_alm AIT_114L.ALL TIME_SERIES - EQUAL DURATION - 30 MINUTES
75 LIT 116A Hi Alarm MAJOR SIMPLE lit_116a_hi_alm LIT_116A.AH TIME_SERIES - EQUAL DURATION - 30 MINUTES
76 LIT 116A HiHi Alarm CRITICAL SIMPLE lit_116a_hihi_alm LIT_116A.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
77 LIT 116B Hi Alarm MAJOR SIMPLE lit_116b_hi_alm LIT_116B.AH TIME_SERIES - EQUAL DURATION - 30 MINUTES
78 LIT 116B HiHi Alarm CRITICAL SIMPLE lit_116b_hihi_alm LIT_116B.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
79 Air Compressor Exhaust Fan VFD Faulted CRITICAL SIMPLE ef_vfd_1_n2_faulted_alm AL0_N2_EF_VFD_1_Faulted TIME_SERIES - EQUAL DURATION - 30 MINUTES
80 N₂ Exhaust Fan VFD Faulted CRITICAL SIMPLE ef_vfd_2_n2_faulted_alm AL0_N2_EF_VFD_2_Faulted TIME_SERIES - EQUAL DURATION - 30 MINUTES
81 Room Status Temp HiHi CRITICAL SIMPLE compressor_ambient_temp_hihi_alm N2_RoomTemp.AHH TIME_SERIES - EQUAL SIMPLE - 0 N/A
82 Room Status Temp Hi MAJOR SIMPLE compressor_ambient_temp_hi_alm N2_RoomTemp.AH TIME_SERIES - EQUAL SIMPLE - 0 N/A
83 Room Status Temp Lo MAJOR SIMPLE compressor_ambient_temp_lo_alm N2_RoomTemp.AL TIME_SERIES - EQUAL SIMPLE - 0 N/A
84 Room Status Temp LoLo CRITICAL SIMPLE compressor_ambient_temp_lolo_alm N2_RoomTemp.ALL TIME_SERIES - EQUAL SIMPLE - 0 N/A
85 LIT 116C Hi Alarm MAJOR SIMPLE lit_116c_hi_alm LIT_116C.AH TIME_SERIES - EQUAL DURATION - 30 MINUTES
86 LIT 116C HiHi Alarm CRITICAL SIMPLE lit_116c_hihi_alm LIT_116C.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
87 LIT 110A Hi Alarm MAJOR SIMPLE lit_110a_hi_alm LIT_110A.AH TIME_SERIES - EQUAL DURATION - 30 MINUTES
88 LIT 110A HiHi Alarm CRITICAL SIMPLE lit_110a_hihi_alm LIT_110A.AHH TIME_SERIES - EQUAL DURATION - 30 MINUTES
89 PIT 111A Hi Alarm MAJOR SIMPLE pit_111a_hi_alm PIT_111A.AH TIME_SERIES - EQUAL DURATION - 30 MINUTES
90 PIT 111B Hi Alarm MAJOR SIMPLE pit_111b_hi_alm PIT_111B.AH TIME_SERIES - EQUAL DURATION - 30 MINUTES
91 PIT 111C Hi Alarm MAJOR SIMPLE pit_111c_hi_alm PIT_111C.AH TIME_SERIES - EQUAL DURATION - 30 MINUTES

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,248 @@
MeasuringPointName,ControllerName,GroupName,UploadType,DeadZonePercent,DataType,ArrayIndex,EnableBit,BitIndex,reverseBit,Address,Decimal,Len,ReadWrite,Unit,Description,Transform Type,MaxValue,MinValue,MaxScale,MinScale,Gain,Offset,startBit,endBit,Pt,Ct,Mapping_table,TransDecimal,bitMap,msecSample,storageLwTSDB,DataEndianReverse,ReadOffset,ReadLength,WriteOffset,WriteLength,DataParseMethod,BitId
ait_102a_turbitity,ek_facility,default,periodic,,FLOAT,,,,,AI_102A.Scaled_Out,2,,ro,,Inlet Turbitity Value,none,,,,,,,,,,,,,,,1,,,,,,,
ait_102b_h2s,ek_facility,default,periodic,,FLOAT,,,,,AI_102B.Scaled_Out,2,,ro,,Inlet H2S Value,none,,,,,,,,,,,,,,,1,,,,,,,
ait_102d_oil_in_water,ek_facility,default,periodic,,FLOAT,,,,,AI_102D.Scaled_Out,2,,ro,,Inlet Oil In Water,none,,,,,,,,,,,,,,,1,,,,,,,
ait_114a_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,AIT_114A.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
ait_114a_lo_alm,ek_facility,default,periodic,,BIT,,,,0,AIT_114A.AL,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
ait_114a_lolo_alm,ek_facility,default,periodic,,BIT,,,,0,AIT_114A.ALL,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
ait_114b_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,AIT_114B.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
ait_114c_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,AIT_114C.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
ait_114c_lo_alm,ek_facility,default,periodic,,BIT,,,,0,AIT_114C.AL,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
ait_114c_lolo_alm,ek_facility,default,periodic,,BIT,,,,0,AIT_114C.ALL,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
ait_114d_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,AIT_114D.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
ait_114e_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,AIT_114E.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
ait_114l_lo_alm,ek_facility,default,periodic,,BIT,,,,0,AIT_114L.AL,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
ait_114l_lolo_alm,ek_facility,default,periodic,,BIT,,,,0,AIT_114L.ALL,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
ait_114r_lo_alm,ek_facility,default,periodic,,BIT,,,,0,AIT_114R.AL,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
ait_114r_lolo_alm,ek_facility,default,periodic,,BIT,,,,0,AIT_114R.ALL,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
ait_114x_lo_alm,ek_facility,default,periodic,,BIT,,,,0,AIT_114X.AL,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
ait_114x_lolo_alm,ek_facility,default,periodic,,BIT,,,,0,AIT_114X.ALL,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
ait_114z_lo_alm,ek_facility,default,periodic,,BIT,,,,0,AIT_114Z.AL,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
ait_114z_lolo_alm,ek_facility,default,periodic,,BIT,,,,0,AIT_114Z.ALL,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
at_109a_turbidity,ek_facility,default,periodic,,FLOAT,,,,,AI_109A.Scaled_Out,2,,ro,,Outlet Turbidity Value,none,,,,,,,,,,,,,,,1,,,,,,,
at_109b_h2s,ek_facility,default,periodic,,FLOAT,,,,,AI_109B.Scaled_Out,2,,ro,,Outlet H2S Value,none,,,,,,,,,,,,,,,1,,,,,,,
at_109c_oil_in_water,ek_facility,default,periodic,,FLOAT,,,,,AI_109C.Scaled_Out,2,,ro,,Outlet Oil In Water Value,none,,,,,,,,,,,,,,,1,,,,,,,
at_109d_o2_in_water,ek_facility,default,periodic,,FLOAT,,,,,AI_109D.Scaled_Out,2,,ro,,Outlet O2 In Water Value,none,,,,,,,,,,,,,,,1,,,,,,,
at_109e_orp,ek_facility,default,periodic,,FLOAT,,,,,AI_109E.Scaled_Out,2,,ro,,Outlet ORP Value,none,,,,,,,,,,,,,,,1,,,,,,,
bp_3a_auto,ek_facility,default,periodic,,BIT,,,,0,BP_3A_Auto,,,ro,,M107A HOA Hand Feedback,none,,,,,,,,,,,,,0,,1,,,,,,,
bp_3a_fault,ek_facility,default,periodic,,BIT,,,,0,BP_3A_Fault_FBK,,,ro,,M107A Fault Feedback,none,,,,,,,,,,,,,0,,1,,,,,,,
bp_3a_hand,ek_facility,default,periodic,,BIT,,,,0,BP_3A_Hand,,,ro,,M107A HOA Auto Feedback,none,,,,,,,,,,,,,0,,1,,,,,,,
bp_3a_run,ek_facility,default,periodic,,BIT,,,,0,BP_3A_RUN_FDBK,,,ro,,M107A Run Status,none,,,,,,,,,,,,,0,,1,,,,,,,
bp_3a_run_cmd,ek_facility,default,periodic,,BIT,,,,0,BP_3A,,,ro,,M107A Run Command,none,,,,,,,,,,,,,0,,1,,,,,,,
bp_3a_run_fail_alm,ek_facility,default,periodic,,BIT,,,,0,BP_3A_RUN_FAIL,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
bp_3b_auto,ek_facility,default,periodic,,BIT,,,,0,BP_3B_Auto,,,ro,,M107B HOA Hand Feedback,none,,,,,,,,,,,,,0,,1,,,,,,,
bp_3b_fault,ek_facility,default,periodic,,BIT,,,,0,BP_3B_Fault_FBK,,,ro,,M107B Fault Feedback,none,,,,,,,,,,,,,0,,1,,,,,,,
bp_3b_hand,ek_facility,default,periodic,,BIT,,,,0,BP_3B_Hand,,,ro,,M107B HOA Auto Feedback,none,,,,,,,,,,,,,0,,1,,,,,,,
bp_3b_run,ek_facility,default,periodic,,BIT,,,,0,BP_3B_RUN_FDBK,,,ro,,M107B Run Status,none,,,,,,,,,,,,,0,,1,,,,,,,
bp_3b_run_cmd,ek_facility,default,periodic,,BIT,,,,0,BP_3B,,,ro,,M107B Run Command,none,,,,,,,,,,,,,0,,1,,,,,,,
bp_3b_run_fail_alm,ek_facility,default,periodic,,BIT,,,,0,BP_3B_RUN_FAIL,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
chemical_pump_01_rate_offset,ek_facility,default,periodic,,FLOAT,,,,,SPT_Chemical_Pump_1_Rate_Offset,2,,ro,%,Operator Adjustment,none,,,,,,,,,,,,,,,1,,,,,,,
chemical_pump_01_run_status,ek_facility,default,periodic,,BIT,,,,0,FBK_Chemical_Pump_1_Running,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
chemical_pump_auto,ek_facility,default,periodic,,BIT,,,,0,CMD_Chemical_Pump_Auto,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
compressor_ambient_temp,ek_facility,default,periodic,,FLOAT,,,,,Val_Air_Compressor_Ambient_Temp,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
compressor_ambient_temp_hi_alm,ek_facility,default,periodic,,BIT,,,,0,N2_RoomTemp.AH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
compressor_ambient_temp_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,N2_RoomTemp.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
compressor_ambient_temp_lo_alm,ek_facility,default,periodic,,BIT,,,,0,N2_RoomTemp.AL,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
compressor_ambient_temp_lolo_alm,ek_facility,default,periodic,,BIT,,,,0,N2_RoomTemp.ALL,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
compressor_controller_temp,ek_facility,default,periodic,,FLOAT,,,,,Val_Air_Compressor_Controller_Temp,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
compressor_lifetime_run_hours,ek_facility,default,periodic,,FLOAT,,,,,Val_Air_Compressor_Run_Time,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
compressor_outlet_pressure,ek_facility,default,periodic,,FLOAT,,,,,Val_Air_Compressor_Outlet_PSI,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
compressor_outlet_temp,ek_facility,default,periodic,,FLOAT,,,,,Val_Air_Compressor_Outlet_Element_Temp,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
coriolis_density,ek_facility,default,periodic,,FLOAT,,,,,Val_Coriolis_Density,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
coriolis_flow_rate,ek_facility,default,periodic,,FLOAT,,,,,Val_Coriolis_FR,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
coriolis_lifetime,ek_facility,default,periodic,,FLOAT,,,,,Val_Coriolis_T1,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
coriolis_temp,ek_facility,default,periodic,,FLOAT,,,,,Val_Coriolis_Temperature,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
ct_200_current,ek_facility,default,periodic,,FLOAT,,,,,CT_200.Scaled_Out,2,,ro,,M-105 Motor Amperage,none,,,,,,,,,,,,,,,1,,,,,,,
dpi_108a_pressure,ek_facility,default,periodic,,FLOAT,,,,,DPI_108A,2,,ro,,Differential PSI Across Sock Filter,none,,,,,,,,,,,,,,,1,,,,,,,
dpi_108b_pressure,ek_facility,default,periodic,,FLOAT,,,,,DPI_108B,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
ef_vfd_1_fault_description,ek_facility,default,periodic,,STRING,,,,,AL0_EF_VFD_1_Fault_Description,,32,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
ef_vfd_1_n2_auto,ek_facility,default,periodic,,BIT,,,,0,N2_EF_VFD_1_Auto,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
ef_vfd_1_n2_auto_room_spt,ek_facility,default,periodic,,FLOAT,,,,,SPT_N2_EF_VFD_1_Auto_Room,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
ef_vfd_1_n2_faulted_alm,ek_facility,default,periodic,,BIT,,,,0,AL0_N2_EF_VFD_1_Faulted,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
ef_vfd_1_n2_frequency,ek_facility,default,periodic,,DINT,,0,,,Val_N2_EF_VFD_1_Freq,,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
ef_vfd_1_n2_hand_spt,ek_facility,default,periodic,,FLOAT,,,,,SPT_N2_EF_VFD_1_Hand,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
ef_vfd_1_running,ek_facility,default,periodic,,BIT,,,,0,FBK_EF_VFD_1_Running,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
ef_vfd_2_fault_description,ek_facility,default,periodic,,STRING,,,,,AL0_EF_VFD_2_Fault_Description,,32,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
ef_vfd_2_n2_auto,ek_facility,default,periodic,,BIT,,,,0,N2_EF_VFD_2_Auto,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
ef_vfd_2_n2_auto_room_spt,ek_facility,default,periodic,,FLOAT,,,,,SPT_N2_EF_VFD_2_Auto_Room,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
ef_vfd_2_n2_faulted_alm,ek_facility,default,periodic,,BIT,,,,0,AL0_N2_EF_VFD_2_Faulted,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
ef_vfd_2_n2_frequency,ek_facility,default,periodic,,DINT,,0,,,Val_N2_EF_VFD_2_Freq,,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
ef_vfd_2_n2_hand_spt,ek_facility,default,periodic,,FLOAT,,,,,SPT_N2_EF_VFD_2_Hand,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
ef_vfd_2_running,ek_facility,default,periodic,,BIT,,,,0,FBK_EF_VFD_2_Running,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
esd_exists,ek_facility,default,periodic,,BIT,,,,0,ESD_Exists,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
fcv_001_valve,ek_facility,default,periodic,,FLOAT,,,,,FCV_001_PRESCALE,2,,ro,,M107A Control Valve Setpoint,none,,,,,,,,,,,,,,,1,,,,,,,
fcv_002_valve,ek_facility,default,periodic,,FLOAT,,,,,FCV_002_PRESCALE,2,,ro,,M107B Control Valve Setpoint,none,,,,,,,,,,,,,,,1,,,,,,,
fcv_101a_valve,ek_facility,default,periodic,,FLOAT,,,,,FCV_101A.Scaled_Out,2,,ro,,Reject Stream Throttling Valve Position Feedback,none,,,,,,,,,,,,,,,1,,,,,,,
fcv_101b_valve,ek_facility,default,periodic,,FLOAT,,,,,FCV_101B.Scaled_Out,2,,ro,,Inlet Stream Throttling Valve Position Feedback,none,,,,,,,,,,,,,,,1,,,,,,,
fi_101b_popoff,ek_facility,default,periodic,,BIT,,,,0,FI_101B.Discrete_Input,,,ro,,Reject Stream Popoff Flow Switch,none,,,,,,,,,,,,,0,,1,,,,,,,
fis_112_h2o2_popoff,ek_facility,default,periodic,,BIT,,,,0,FIS_112_FBK,,,ro,,H2O2 Popoff Flow Switch,none,,,,,,,,,,,,,0,,1,,,,,,,
fit_004_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,FIT_004.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
fit_100_flow_rate,ek_facility,default,periodic,,FLOAT,,,,,FIT_100.Scaled_Out,2,,ro,,Inlet Flow Rate To ACW,none,,,,,,,,,,,,,,,1,,,,,,,
fit_100_hi_alm,ek_facility,default,periodic,,BIT,,,,0,FIT_100.AH,,,ro,,Inlet Flow Rate To ACW Hi,none,,,,,,,,,,,,,0,,1,,,,,,,
fit_100_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,FIT_100.AHH,,,ro,,Inlet Flow Rate To ACW HiHi,none,,,,,,,,,,,,,0,,1,,,,,,,
fit_100_lo_alm,ek_facility,default,periodic,,BIT,,,,0,FIT_100.AL,,,ro,,Inlet Flow Rate To ACW Lo,none,,,,,,,,,,,,,0,,1,,,,,,,
fit_100_water_job,ek_facility,default,periodic,,FLOAT,,,,,Val_FIT_100_Job_Total,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
fit_100_water_last_month,ek_facility,default,periodic,,FLOAT,,,,,Val_FIT_100_Water_LastMonth,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
fit_100_water_lifetime,ek_facility,default,periodic,,FLOAT,,,,,Val_FIT_100_Water_T1,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
fit_100_water_month,ek_facility,default,periodic,,FLOAT,,,,,Val_FIT_100_Water_Month,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
fit_100_water_today,ek_facility,default,periodic,,FLOAT,,,,,Val_FIT_100_Water_Todays,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
fit_100_water_yesterday,ek_facility,default,periodic,,FLOAT,,,,,Val_FIT_100_Water_Yest,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
fit_101_flow_rate,ek_facility,default,periodic,,FLOAT,,,,,FIT_101.Scaled_Out,2,,ro,bbls,Reject Stream Flow Rate,none,,,,,,,,,,,,,,,1,,,,,,,
fit_102_flow_rate,ek_facility,default,periodic,,FLOAT,,,,,FIT_102.Scaled_Out,2,,ro,,Inlet Slip Stream Flow Rate,none,,,,,,,,,,,,,,,1,,,,,,,
fit_104_n2_rate,ek_facility,default,periodic,,FLOAT,,,,,FIT_004.Scaled_Out,2,,ro,,M-104 Onyx Pump N2 Injection Rate,none,,,,,,,,,,,,,,,1,,,,,,,
fit_106a_flow_rate,ek_facility,default,periodic,,FLOAT,,,,,FIT_106A.Scaled_Out,2,,ro,,Skim Tank Flow Meter,none,,,,,,,,,,,,,,,1,,,,,,,
fit_106a_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,FIT_106A.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
fit_106b_flow_rate,ek_facility,default,periodic,,FLOAT,,,,,FIT_106B.Scaled_Out,2,,ro,,M-106B Flow Rate,none,,,,,,,,,,,,,,,1,,,,,,,
fit_106b_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,FIT_106B.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
fit_106b_job,ek_facility,default,periodic,,FLOAT,,,,,Val_FIT_106B_Job_Total,2,,ro,,Skim Tank Flow Meter,none,,,,,,,,,,,,,,,1,,,,,,,
fit_106b_last_month,ek_facility,default,periodic,,FLOAT,,,,,Val_FIT_106B_LastMonth,2,,ro,,Skim Tank Flow Meter,none,,,,,,,,,,,,,,,1,,,,,,,
fit_106b_lifetime,ek_facility,default,periodic,,FLOAT,,,,,Val_FIT_106B_T1,2,,ro,,Skim Tank Flow Meter,none,,,,,,,,,,,,,,,1,,,,,,,
fit_106b_this_month,ek_facility,default,periodic,,FLOAT,,,,,Val_FIT_106B_Month,2,,ro,,Skim Tank Flow Meter,none,,,,,,,,,,,,,,,1,,,,,,,
fit_106b_today,ek_facility,default,periodic,,FLOAT,,,,,Val_FIT_106B_Todays,2,,ro,,Skim Tank Flow Meter,none,,,,,,,,,,,,,,,1,,,,,,,
fit_106b_yesterday,ek_facility,default,periodic,,FLOAT,,,,,Val_FIT_106B_Yest,2,,ro,,Skim Tank Flow Meter,none,,,,,,,,,,,,,,,1,,,,,,,
fit_107a_flow_rate,ek_facility,default,periodic,,FLOAT,,,,,FIT_107A.Scaled_Out,2,,ro,,M107A Flow Rate,none,,,,,,,,,,,,,,,1,,,,,,,
fit_107a_lolo_alm,ek_facility,default,periodic,,BIT,,,,0,FIT_107A.ALL,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
fit_107b_flow_rate,ek_facility,default,periodic,,FLOAT,,,,,FIT_107B.Scaled_Out,2,,ro,,M107B Flow Rate,none,,,,,,,,,,,,,,,1,,,,,,,
fit_107b_lolo_alm,ek_facility,default,periodic,,BIT,,,,0,FIT_107B.ALL,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
fit_109a_flow_rate,ek_facility,default,periodic,,FLOAT,,,,,FIT_109A.Scaled_Out,2,,ro,,Outlet Slip Stream Flow Rate,none,,,,,,,,,,,,,,,1,,,,,,,
fit_109b_flow_rate,ek_facility,default,periodic,,FLOAT,,,,,FIT_109B.Scaled_Out,2,,ro,,Outlet Sales Meter,none,,,,,,,,,,,,,,,1,,,,,,,
fit_109b_water_job,ek_facility,default,periodic,,FLOAT,,,,,Val_FIT_109B_Job_Total,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
fit_109b_water_last_month,ek_facility,default,periodic,,FLOAT,,,,,Val_FIT_109B_Water_LastMonth,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
fit_109b_water_lifetime,ek_facility,default,periodic,,FLOAT,,,,,Val_FIT_109B_Water_T1,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
fit_109b_water_month,ek_facility,default,periodic,,FLOAT,,,,,Val_FIT_109B_Water_Month,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
fit_109b_water_today,ek_facility,default,periodic,,FLOAT,,,,,Val_FIT_109B_Water_Todays,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
fit_109b_water_yesterday,ek_facility,default,periodic,,FLOAT,,,,,Val_FIT_109B_Water_Yest,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
fit_111_flow_rate,ek_facility,default,periodic,,FLOAT,,,,,FIT_111.Scaled_Out,2,,ro,,FIT_111 Inlet Gas Flow Rate To ACW,none,,,,,,,,,,,,,,,1,,,,,,,
fit_112a_h2o2_flow_rate,ek_facility,default,periodic,,FLOAT,,,,,FIT_112A.Scaled_Out,2,,ro,,H2O2 Flow Rate,none,,,,,,,,,,,,,,,1,,,,,,,
fit_112b_nahso3_flow_rate,ek_facility,default,periodic,,FLOAT,,,,,FIT_112B.Scaled_Out,2,,ro,,NaHSO3 Flow Rate,none,,,,,,,,,,,,,,,1,,,,,,,
h2o2_chemical_rate,ek_facility,default,periodic,,INT,,0,,,Chemical_Pump_1_Rate,,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
inlet_turbidity_temp,ek_facility,default,periodic,,FLOAT,,,,,Val_Inlet_Turbidity_Temp,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
li_103D_level_alm,ek_facility,default,periodic,,BIT,,,,0,LI_103D_FBK,,,ro,,ACW Containment Level Tripped (Red When Tripped Please),none,,,,,,,,,,,,,0,,1,,,,,,,
lit_101_level,ek_facility,default,periodic,,FLOAT,,,,,LIT_101.Scaled_Out,2,,ro,,Chamber 5 Skim Level In Weir,none,,,,,,,,,,,,,,,1,,,,,,,
lit_110a_hi_alm,ek_facility,default,periodic,,BIT,,,,0,LIT_110A.AH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
lit_110a_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,LIT_110A.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
lit_110a_level,ek_facility,default,periodic,,FLOAT,,,,,LIT_110A.Scaled_Out,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
lit_112a_h2o2_level,ek_facility,default,periodic,,FLOAT,,,,,LIT_112A.Scaled_Out,2,,ro,,H2O2 Chemical Level,none,,,,,,,,,,,,,,,1,,,,,,,
lit_112b_nahso3_level,ek_facility,default,periodic,,FLOAT,,,,,LIT_112B.Scaled_Out,2,,ro,,NaHSO3 Chemical Level,none,,,,,,,,,,,,,,,1,,,,,,,
lit_116a_hi_alm,ek_facility,default,periodic,,BIT,,,,0,LIT_116A.AH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
lit_116a_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,LIT_116A.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
lit_116a_level,ek_facility,default,periodic,,FLOAT,,,,,LIT_116A.Scaled_Out,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
lit_116b_hi_alm,ek_facility,default,periodic,,BIT,,,,0,LIT_116B.AH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
lit_116b_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,LIT_116B.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
lit_116b_level,ek_facility,default,periodic,,FLOAT,,,,,LIT_116B.Scaled_Out,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
lit_116c_hi_alm,ek_facility,default,periodic,,BIT,,,,0,LIT_116C.AH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
lit_116c_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,LIT_116C.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
lit_116c_level,ek_facility,default,periodic,,FLOAT,,,,,LIT_116C.Scaled_Out,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
lit_170_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,LIT_170.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
lit_170_level,ek_facility,default,periodic,,FLOAT,,,,,LIT_170.Scaled_Out,2,,ro,,Chamber 5 Level GWR,none,,,,,,,,,,,,,,,1,,,,,,,
lit_200_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,LIT_200.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
lit_200_level,ek_facility,default,periodic,,FLOAT,,,,,LIT_200.Scaled_Out,2,,ro,,Chamber 5 Level DP,none,,,,,,,,,,,,,,,1,,,,,,,
lsh_114_alm,ek_facility,default,periodic,,BIT,,,,0,LSH_114.ALARM,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
lsh_120_alm,ek_facility,default,periodic,,BIT,,,,0,LSH-120.ALARM,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
lsh_120_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,LSH_120,,,ro,,ACW Chamber 5 Level HiHi Switch Tripped (Red When Tripped Please),none,,,,,,,,,,,,,0,,1,,,,,,,
m106a_vfd_active,ek_facility,default,periodic,,BIT,,,,0,M106A_VFD:I.Active,,,ro,,M-106A Run Status,none,,,,,,,,,,,,,0,,1,,,,,,,
m106a_vfd_faulted_alm,ek_facility,default,periodic,,BIT,,,,0,M106A_VFD:I.Faulted,,,ro,,M-106A Fault Status,none,,,,,,,,,,,,,0,,1,,,,,,,
m106a_vfd_frequency,ek_facility,default,periodic,,INT,,0,,,M106A_VFD:I.OutputFreq,,,ro,,M-106A Current Output Frequency,none,,,,,,,,,,,,,,,1,,,,,,,
m106a_vfd_start,ek_facility,default,periodic,,BIT,,,,0,M106A_VFD:O.Start,,,ro,,M-106A Start Command,none,,,,,,,,,,,,,0,,1,,,,,,,
m106a_vfd_stop,ek_facility,default,periodic,,BIT,,,,0,M106A_VFD:O.Stop,,,ro,,M-106A Stop Command,none,,,,,,,,,,,,,0,,1,,,,,,,
m106b_vfd_active,ek_facility,default,periodic,,BIT,,,,0,M106B_VFD:I.Active,,,ro,,M-106B Run Status,none,,,,,,,,,,,,,0,,1,,,,,,,
m106b_vfd_faulted_alm,ek_facility,default,periodic,,BIT,,,,0,M106B_VFD:I.Faulted,,,ro,,M-106B Fault Status,none,,,,,,,,,,,,,0,,1,,,,,,,
m106b_vfd_frequency,ek_facility,default,periodic,,INT,,0,,,M106B_VFD:I.OutputFreq,,,ro,,M-106B Current Output Frequency,none,,,,,,,,,,,,,,,1,,,,,,,
m106b_vfd_start,ek_facility,default,periodic,,BIT,,,,0,M106B_VFD:O.Start,,,ro,,M-106B Start Command,none,,,,,,,,,,,,,0,,1,,,,,,,
m106b_vfd_stop,ek_facility,default,periodic,,BIT,,,,0,M106B_VFD:O.Stop,,,ro,,M-106B Stop Command,none,,,,,,,,,,,,,0,,1,,,,,,,
n2_inlet_dew_point,ek_facility,default,periodic,,FLOAT,,,,,Val_N2_Inlet_Dew_Point,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
n2_inlet_pressure,ek_facility,default,periodic,,FLOAT,,,,,Val_N2_Inlet_PSI,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
n2_outlet_flow_rate,ek_facility,default,periodic,,FLOAT,,,,,Val_N2_Outlet_Flow_Rate,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
n2_outlet_pressure,ek_facility,default,periodic,,FLOAT,,,,,Val_N2_Outlet_PSI,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
n2_outlet_temp,ek_facility,default,periodic,,FLOAT,,,,,Val_N2_Outlet_Temp,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
n2_purity,ek_facility,default,periodic,,FLOAT,,,,,Val_N2_N2_Purity,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
n2_run_time_lifetime,ek_facility,default,periodic,,FLOAT,,,,,Val_N2_Run_Time,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
onyx_pump_motor_current,ek_facility,default,periodic,,FLOAT,,,,,CT_100.Scaled_Out,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
outlet_o2,ek_facility,default,periodic,,FLOAT,,,,,Val_Outlet_O2,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
outlet_orp_temp,ek_facility,default,periodic,,FLOAT,,,,,Val_Outlet_ORP_Temp,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
outlet_ph,ek_facility,default,periodic,,FLOAT,,,,,Val_Outlet_pH,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
outlet_turbidity_temp,ek_facility,default,periodic,,FLOAT,,,,,Val_Outlet_Turbidity_Temp,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
p100_auto,ek_facility,default,periodic,,BIT,,,,0,P100_Auto,,,ro,,M-104 Onyx Pump HOA Auto Status,none,,,,,,,,,,,,,0,,1,,,,,,,
p100_hand,ek_facility,default,periodic,,BIT,,,,0,P100_Hand,,,ro,,M-104 Onyx Pump HOA Hand Status,none,,,,,,,,,,,,,0,,1,,,,,,,
p200_auto,ek_facility,default,periodic,,BIT,,,,0,P200_Auto,,,ro,,M-105 Skim Pump HOA Hand Status,none,,,,,,,,,,,,,0,,1,,,,,,,
p200_hand,ek_facility,default,periodic,,BIT,,,,0,P200_Hand,,,ro,,M-105 Skim Pump HOA Auto Status,none,,,,,,,,,,,,,0,,1,,,,,,,
pdi_065_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,PDI_065.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pdi_065_lo_alm,ek_facility,default,periodic,,BIT,,,,0,PDI_065.AL,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pdi_065_lolo_alm,ek_facility,default,periodic,,BIT,,,,0,PDI_065.ALL,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pdi_065_pressure,ek_facility,default,periodic,,FLOAT,,,,,PDI_065.AI_Scaled,2,,ro,,M-104 Onyx Pump Discharge PSI,none,,,,,,,,,,,,,,,1,,,,,,,
pdt_108a_hi_alm,ek_facility,default,periodic,,BIT,,,,0,PDT_108A.AH,,,ro,,Sock Filter High Differential PSI,none,,,,,,,,,,,,,0,,1,,,,,,,
pdt_108a_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,PDT_108A.AHH,,,ro,,Sock Filter High High Differential PSI,none,,,,,,,,,,,,,0,,1,,,,,,,
pdt_108b_hi_alm,ek_facility,default,periodic,,BIT,,,,0,PDT_108B.AH,,,ro,,Cartrige Filter #1 High Differential PSI,none,,,,,,,,,,,,,0,,1,,,,,,,
pdt_108b_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,PDT_108B.AHH,,,ro,,Cartrige Filter #1 High High Differential PSI,none,,,,,,,,,,,,,0,,1,,,,,,,
pdt_108b_pressure,ek_facility,default,periodic,,FLOAT,,,,,PDT_108B.AI_Scaled,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
pdt_108c_hi_alm,ek_facility,default,periodic,,BIT,,,,0,PDT_108C.AH,,,ro,,Cartrige Filter #2 High Differential PSI,none,,,,,,,,,,,,,0,,1,,,,,,,
pdt_108c_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,PDT_108C.AHH,,,ro,,Cartrige Filter #2 High High Differential PSI,none,,,,,,,,,,,,,0,,1,,,,,,,
pdt_108c_pressure,ek_facility,default,periodic,,FLOAT,,,,,PDT_108C.AI_Scaled,2,,ro,,Differential PSI Across Cartrige Filter #2,none,,,,,,,,,,,,,,,1,,,,,,,
pit_050_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_050.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_050_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_050.Scaled_Out,2,,ro,,PIT-104A Onyx Pump Suction PSI,none,,,,,,,,,,,,,,,1,,,,,,,
pit_065_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_065.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_065_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_065.Scaled_Out,2,,ro,,PIT_104D Onyx Pump Discharge PSI,none,,,,,,,,,,,,,,,1,,,,,,,
pit_100_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_100.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_100_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_100.Scaled_Out,2,,ro,,M-105 Skim Pump Discharge PSI,none,,,,,,,,,,,,,,,1,,,,,,,
pit_100a_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_100A.Scaled_Out,2,,ro,psi,Inlet PSI External To ACW,none,,,,,,,,,,,,,,,1,,,,,,,
pit_101a_hi_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_101A.AH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_101a_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_101A.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_101a_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_101A.Scaled_Out,2,,ro,psi,"Inlet PSI Internal To ACW, Before SDV-101A",none,,,,,,,,,,,,,,,1,,,,,,,
pit_101a_transmitter_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_101A.XFail,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_101b_hi_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_P101B.AH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_101b_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_101B.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_101b_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_101B.Scaled_Out,2,,ro,psi,"Inlet PSI Internal To ACW, After SDV-101A",none,,,,,,,,,,,,,,,1,,,,,,,
pit_101b_transmitter_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_101B.XFail,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_101c_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_101C.Scaled_Out,2,,ro,psi,Reject Stream PSI,none,,,,,,,,,,,,,,,1,,,,,,,
pit_102_hi_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_102.AH,,,ro,,Indicated if PIT102 is in Hi alarm state,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_102_hi_spt,ek_facility,default,periodic,,BIT,,,,0,PIT_102.AH_SP,,,ro,,"PIT_102 Hi Alarm Setpoint, If needed",none,,,,,,,,,,,,,0,,1,,,,,,,
pit_102_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_102.AHH,,,ro,,Indicates if PIT102 is in HiHi alarm state,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_102_hihi_spt,ek_facility,default,periodic,,BIT,,,,0,PIT_102.AHH_SP,,,ro,,PIT_102 HiHi Alarm Setpoint If Needed,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_102_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_102.Scaled_Out,2,,ro,,Inlet PSI To Reaction Tank,none,,,,,,,,,,,,,,,1,,,,,,,
pit_106a_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_106A.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_106a_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_106A.Scaled_Out,2,,ro,,M-106A Discharge PSI,none,,,,,,,,,,,,,,,1,,,,,,,
pit_106b_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_106B.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_106b_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_106B.Scaled_Out,2,,ro,,M-106B Discharge PSI,none,,,,,,,,,,,,,,,1,,,,,,,
pit_106c_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_106C.Scaled_Out,2,,ro,,"Reject Stream Discharge Header PSI, Pre SDV 106",none,,,,,,,,,,,,,,,1,,,,,,,
pit_106d_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_106D.Scaled_Out,2,,ro,,"Reject Stream Discharge Header PSI, Post SDV106",none,,,,,,,,,,,,,,,1,,,,,,,
pit_107a_lolo_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_107A.ALL,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_107a_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_107A.Scaled_Out,2,,ro,,M107A & M107B Suction Header PSI,none,,,,,,,,,,,,,,,1,,,,,,,
pit_107b_lolo_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_107B.ALL,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_107b_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_107B.Scaled_Out,2,,ro,,M107A Discharge PSI,none,,,,,,,,,,,,,,,1,,,,,,,
pit_107c_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_107C.Scaled_Out,2,,ro,,M107A and M107B Discharge Flow Line PSI,none,,,,,,,,,,,,,,,1,,,,,,,
pit_107d_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_107D.Scaled_Out,2,,ro,,M107B Discharge PSI,none,,,,,,,,,,,,,,,1,,,,,,,
pit_108_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_108G.Scaled_Out,2,,ro,,Post Filter Flow Line PSI,none,,,,,,,,,,,,,,,1,,,,,,,
pit_108a_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_108A.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_108a_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_108A.Scaled_Out,2,,ro,,Pre Sock Filter PSI,none,,,,,,,,,,,,,,,1,,,,,,,
pit_108b_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_108B.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_108b_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_108B.Scaled_Out,2,,ro,,Post Sock Filter PSI,none,,,,,,,,,,,,,,,1,,,,,,,
pit_108c_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_108C.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_108c_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_108C.Scaled_Out,2,,ro,,Pre Cartrige Filter #1 PSI,none,,,,,,,,,,,,,,,1,,,,,,,
pit_108d_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_108D.Scaled_Out,2,,ro,,Post Cartrige Filter #1 PSI,none,,,,,,,,,,,,,,,1,,,,,,,
pit_108e_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_108E.Scaled_Out,2,,ro,,Pre Cartrige Filter #2 PSI,none,,,,,,,,,,,,,,,1,,,,,,,
pit_108f_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_108F.Scaled_Out,2,,ro,,Post Cartrige Filter #2 PSI,none,,,,,,,,,,,,,,,1,,,,,,,
pit_108g_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_108G.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_110_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_110.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_110_pressure,ek_facility,default,periodic,,FLOAT,,,,,PIT_110.Scaled_Out,2,,ro,,PIT_103 ACW Vapor Space Pressure,none,,,,,,,,,,,,,,,1,,,,,,,
pit_111a_hi_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_111A.AH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_111a_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_111A.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_111a_n2,ek_facility,default,periodic,,FLOAT,,,,,PIT_111A.Scaled_Out,2,,ro,,N2 System PSI,none,,,,,,,,,,,,,,,1,,,,,,,
pit_111b_hi_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_111B.AH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_111b_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_111B.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_111b_n2,ek_facility,default,periodic,,FLOAT,,,,,PIT_111B.Scaled_Out,2,,ro,,Inlet Skid N2 PSI,none,,,,,,,,,,,,,,,1,,,,,,,
pit_111c_hi_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_111C.AH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_111c_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,PIT_111C.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
pit_111c_n2,ek_facility,default,periodic,,FLOAT,,,,,PIT_111C.Scaled_Out,2,,ro,,N2 Outlet Skid PSI,none,,,,,,,,,,,,,,,1,,,,,,,
pnl_esd_alm,ek_facility,default,periodic,,BIT,,,,0,PNL_ESD.ALARM,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
psd_alm,ek_facility,default,periodic,,BIT,,,,0,CMD_PSD,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
rmt_sd_alm,ek_facility,default,periodic,,BIT,,,,0,RMT_SD.ALARM,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
scada_stop_cmd,ek_facility,default,periodic,,BIT,,,,0,CMD_Scada_Stop,,,rw,,,none,,,,,,,,,,,,,0,,1,,,,,,,
sdv_101a,ek_facility,default,periodic,,INT,,1,7,0,Local:12:I.Data,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
sdv106_closed,ek_facility,default,periodic,,BIT,,,,0,SDV106_Closed_FBK,,,ro,,SDV106 Closed Feedback Status,none,,,,,,,,,,,,,0,,1,,,,,,,
sdv106_open,ek_facility,default,periodic,,BIT,,,,0,SDV106_Open_FBK,,,ro,,SDV106 Open Feedback Status,none,,,,,,,,,,,,,0,,1,,,,,,,
skim_total_barrels,ek_facility,default,periodic,,FLOAT,,,,,SKIM_TOTAL_BARRELS,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
spt_chemical_manual_rate,ek_facility,default,periodic,,FLOAT,,,,,SPT_Chemical_Manual_Rate,2,,ro,,,none,,,,,,,,,,,,,,,1,,,,,,,
xy_100_run,ek_facility,default,periodic,,BIT,,,,0,XY_100,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
xy_200_run,ek_facility,default,periodic,,BIT,,,,0,XY_200,,,ro,,M-105 Run Command,none,,,,,,,,,,,,,0,,1,,,,,,,
zae_111a_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,ZAE_111A.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
zae_111b_hihi_alm,ek_facility,default,periodic,,BIT,,,,0,ZAE_111B.AHH,,,ro,,,none,,,,,,,,,,,,,0,,1,,,,,,,
1 MeasuringPointName ControllerName GroupName UploadType DeadZonePercent DataType ArrayIndex EnableBit BitIndex reverseBit Address Decimal Len ReadWrite Unit Description Transform Type MaxValue MinValue MaxScale MinScale Gain Offset startBit endBit Pt Ct Mapping_table TransDecimal bitMap msecSample storageLwTSDB DataEndianReverse ReadOffset ReadLength WriteOffset WriteLength DataParseMethod BitId
2 ait_102a_turbitity ek_facility default periodic FLOAT AI_102A.Scaled_Out 2 ro Inlet Turbitity Value none 1
3 ait_102b_h2s ek_facility default periodic FLOAT AI_102B.Scaled_Out 2 ro Inlet H2S Value none 1
4 ait_102d_oil_in_water ek_facility default periodic FLOAT AI_102D.Scaled_Out 2 ro Inlet Oil In Water none 1
5 ait_114a_hihi_alm ek_facility default periodic BIT 0 AIT_114A.AHH ro none 0 1
6 ait_114a_lo_alm ek_facility default periodic BIT 0 AIT_114A.AL ro none 0 1
7 ait_114a_lolo_alm ek_facility default periodic BIT 0 AIT_114A.ALL ro none 0 1
8 ait_114b_hihi_alm ek_facility default periodic BIT 0 AIT_114B.AHH ro none 0 1
9 ait_114c_hihi_alm ek_facility default periodic BIT 0 AIT_114C.AHH ro none 0 1
10 ait_114c_lo_alm ek_facility default periodic BIT 0 AIT_114C.AL ro none 0 1
11 ait_114c_lolo_alm ek_facility default periodic BIT 0 AIT_114C.ALL ro none 0 1
12 ait_114d_hihi_alm ek_facility default periodic BIT 0 AIT_114D.AHH ro none 0 1
13 ait_114e_hihi_alm ek_facility default periodic BIT 0 AIT_114E.AHH ro none 0 1
14 ait_114l_lo_alm ek_facility default periodic BIT 0 AIT_114L.AL ro none 0 1
15 ait_114l_lolo_alm ek_facility default periodic BIT 0 AIT_114L.ALL ro none 0 1
16 ait_114r_lo_alm ek_facility default periodic BIT 0 AIT_114R.AL ro none 0 1
17 ait_114r_lolo_alm ek_facility default periodic BIT 0 AIT_114R.ALL ro none 0 1
18 ait_114x_lo_alm ek_facility default periodic BIT 0 AIT_114X.AL ro none 0 1
19 ait_114x_lolo_alm ek_facility default periodic BIT 0 AIT_114X.ALL ro none 0 1
20 ait_114z_lo_alm ek_facility default periodic BIT 0 AIT_114Z.AL ro none 0 1
21 ait_114z_lolo_alm ek_facility default periodic BIT 0 AIT_114Z.ALL ro none 0 1
22 at_109a_turbidity ek_facility default periodic FLOAT AI_109A.Scaled_Out 2 ro Outlet Turbidity Value none 1
23 at_109b_h2s ek_facility default periodic FLOAT AI_109B.Scaled_Out 2 ro Outlet H2S Value none 1
24 at_109c_oil_in_water ek_facility default periodic FLOAT AI_109C.Scaled_Out 2 ro Outlet Oil In Water Value none 1
25 at_109d_o2_in_water ek_facility default periodic FLOAT AI_109D.Scaled_Out 2 ro Outlet O2 In Water Value none 1
26 at_109e_orp ek_facility default periodic FLOAT AI_109E.Scaled_Out 2 ro Outlet ORP Value none 1
27 bp_3a_auto ek_facility default periodic BIT 0 BP_3A_Auto ro M107A HOA Hand Feedback none 0 1
28 bp_3a_fault ek_facility default periodic BIT 0 BP_3A_Fault_FBK ro M107A Fault Feedback none 0 1
29 bp_3a_hand ek_facility default periodic BIT 0 BP_3A_Hand ro M107A HOA Auto Feedback none 0 1
30 bp_3a_run ek_facility default periodic BIT 0 BP_3A_RUN_FDBK ro M107A Run Status none 0 1
31 bp_3a_run_cmd ek_facility default periodic BIT 0 BP_3A ro M107A Run Command none 0 1
32 bp_3a_run_fail_alm ek_facility default periodic BIT 0 BP_3A_RUN_FAIL ro none 0 1
33 bp_3b_auto ek_facility default periodic BIT 0 BP_3B_Auto ro M107B HOA Hand Feedback none 0 1
34 bp_3b_fault ek_facility default periodic BIT 0 BP_3B_Fault_FBK ro M107B Fault Feedback none 0 1
35 bp_3b_hand ek_facility default periodic BIT 0 BP_3B_Hand ro M107B HOA Auto Feedback none 0 1
36 bp_3b_run ek_facility default periodic BIT 0 BP_3B_RUN_FDBK ro M107B Run Status none 0 1
37 bp_3b_run_cmd ek_facility default periodic BIT 0 BP_3B ro M107B Run Command none 0 1
38 bp_3b_run_fail_alm ek_facility default periodic BIT 0 BP_3B_RUN_FAIL ro none 0 1
39 chemical_pump_01_rate_offset ek_facility default periodic FLOAT SPT_Chemical_Pump_1_Rate_Offset 2 ro % Operator Adjustment none 1
40 chemical_pump_01_run_status ek_facility default periodic BIT 0 FBK_Chemical_Pump_1_Running ro none 0 1
41 chemical_pump_auto ek_facility default periodic BIT 0 CMD_Chemical_Pump_Auto ro none 0 1
42 compressor_ambient_temp ek_facility default periodic FLOAT Val_Air_Compressor_Ambient_Temp 2 ro none 1
43 compressor_ambient_temp_hi_alm ek_facility default periodic BIT 0 N2_RoomTemp.AH ro none 0 1
44 compressor_ambient_temp_hihi_alm ek_facility default periodic BIT 0 N2_RoomTemp.AHH ro none 0 1
45 compressor_ambient_temp_lo_alm ek_facility default periodic BIT 0 N2_RoomTemp.AL ro none 0 1
46 compressor_ambient_temp_lolo_alm ek_facility default periodic BIT 0 N2_RoomTemp.ALL ro none 0 1
47 compressor_controller_temp ek_facility default periodic FLOAT Val_Air_Compressor_Controller_Temp 2 ro none 1
48 compressor_lifetime_run_hours ek_facility default periodic FLOAT Val_Air_Compressor_Run_Time 2 ro none 1
49 compressor_outlet_pressure ek_facility default periodic FLOAT Val_Air_Compressor_Outlet_PSI 2 ro none 1
50 compressor_outlet_temp ek_facility default periodic FLOAT Val_Air_Compressor_Outlet_Element_Temp 2 ro none 1
51 coriolis_density ek_facility default periodic FLOAT Val_Coriolis_Density 2 ro none 1
52 coriolis_flow_rate ek_facility default periodic FLOAT Val_Coriolis_FR 2 ro none 1
53 coriolis_lifetime ek_facility default periodic FLOAT Val_Coriolis_T1 2 ro none 1
54 coriolis_temp ek_facility default periodic FLOAT Val_Coriolis_Temperature 2 ro none 1
55 ct_200_current ek_facility default periodic FLOAT CT_200.Scaled_Out 2 ro M-105 Motor Amperage none 1
56 dpi_108a_pressure ek_facility default periodic FLOAT DPI_108A 2 ro Differential PSI Across Sock Filter none 1
57 dpi_108b_pressure ek_facility default periodic FLOAT DPI_108B 2 ro none 1
58 ef_vfd_1_fault_description ek_facility default periodic STRING AL0_EF_VFD_1_Fault_Description 32 ro none 1
59 ef_vfd_1_n2_auto ek_facility default periodic BIT 0 N2_EF_VFD_1_Auto ro none 0 1
60 ef_vfd_1_n2_auto_room_spt ek_facility default periodic FLOAT SPT_N2_EF_VFD_1_Auto_Room 2 ro none 1
61 ef_vfd_1_n2_faulted_alm ek_facility default periodic BIT 0 AL0_N2_EF_VFD_1_Faulted ro none 0 1
62 ef_vfd_1_n2_frequency ek_facility default periodic DINT 0 Val_N2_EF_VFD_1_Freq ro none 1
63 ef_vfd_1_n2_hand_spt ek_facility default periodic FLOAT SPT_N2_EF_VFD_1_Hand 2 ro none 1
64 ef_vfd_1_running ek_facility default periodic BIT 0 FBK_EF_VFD_1_Running ro none 0 1
65 ef_vfd_2_fault_description ek_facility default periodic STRING AL0_EF_VFD_2_Fault_Description 32 ro none 1
66 ef_vfd_2_n2_auto ek_facility default periodic BIT 0 N2_EF_VFD_2_Auto ro none 0 1
67 ef_vfd_2_n2_auto_room_spt ek_facility default periodic FLOAT SPT_N2_EF_VFD_2_Auto_Room 2 ro none 1
68 ef_vfd_2_n2_faulted_alm ek_facility default periodic BIT 0 AL0_N2_EF_VFD_2_Faulted ro none 0 1
69 ef_vfd_2_n2_frequency ek_facility default periodic DINT 0 Val_N2_EF_VFD_2_Freq ro none 1
70 ef_vfd_2_n2_hand_spt ek_facility default periodic FLOAT SPT_N2_EF_VFD_2_Hand 2 ro none 1
71 ef_vfd_2_running ek_facility default periodic BIT 0 FBK_EF_VFD_2_Running ro none 0 1
72 esd_exists ek_facility default periodic BIT 0 ESD_Exists ro none 0 1
73 fcv_001_valve ek_facility default periodic FLOAT FCV_001_PRESCALE 2 ro M107A Control Valve Setpoint none 1
74 fcv_002_valve ek_facility default periodic FLOAT FCV_002_PRESCALE 2 ro M107B Control Valve Setpoint none 1
75 fcv_101a_valve ek_facility default periodic FLOAT FCV_101A.Scaled_Out 2 ro Reject Stream Throttling Valve Position Feedback none 1
76 fcv_101b_valve ek_facility default periodic FLOAT FCV_101B.Scaled_Out 2 ro Inlet Stream Throttling Valve Position Feedback none 1
77 fi_101b_popoff ek_facility default periodic BIT 0 FI_101B.Discrete_Input ro Reject Stream Popoff Flow Switch none 0 1
78 fis_112_h2o2_popoff ek_facility default periodic BIT 0 FIS_112_FBK ro H2O2 Popoff Flow Switch none 0 1
79 fit_004_hihi_alm ek_facility default periodic BIT 0 FIT_004.AHH ro none 0 1
80 fit_100_flow_rate ek_facility default periodic FLOAT FIT_100.Scaled_Out 2 ro Inlet Flow Rate To ACW none 1
81 fit_100_hi_alm ek_facility default periodic BIT 0 FIT_100.AH ro Inlet Flow Rate To ACW Hi none 0 1
82 fit_100_hihi_alm ek_facility default periodic BIT 0 FIT_100.AHH ro Inlet Flow Rate To ACW HiHi none 0 1
83 fit_100_lo_alm ek_facility default periodic BIT 0 FIT_100.AL ro Inlet Flow Rate To ACW Lo none 0 1
84 fit_100_water_job ek_facility default periodic FLOAT Val_FIT_100_Job_Total 2 ro none 1
85 fit_100_water_last_month ek_facility default periodic FLOAT Val_FIT_100_Water_LastMonth 2 ro none 1
86 fit_100_water_lifetime ek_facility default periodic FLOAT Val_FIT_100_Water_T1 2 ro none 1
87 fit_100_water_month ek_facility default periodic FLOAT Val_FIT_100_Water_Month 2 ro none 1
88 fit_100_water_today ek_facility default periodic FLOAT Val_FIT_100_Water_Todays 2 ro none 1
89 fit_100_water_yesterday ek_facility default periodic FLOAT Val_FIT_100_Water_Yest 2 ro none 1
90 fit_101_flow_rate ek_facility default periodic FLOAT FIT_101.Scaled_Out 2 ro bbls Reject Stream Flow Rate none 1
91 fit_102_flow_rate ek_facility default periodic FLOAT FIT_102.Scaled_Out 2 ro Inlet Slip Stream Flow Rate none 1
92 fit_104_n2_rate ek_facility default periodic FLOAT FIT_004.Scaled_Out 2 ro M-104 Onyx Pump N2 Injection Rate none 1
93 fit_106a_flow_rate ek_facility default periodic FLOAT FIT_106A.Scaled_Out 2 ro Skim Tank Flow Meter none 1
94 fit_106a_hihi_alm ek_facility default periodic BIT 0 FIT_106A.AHH ro none 0 1
95 fit_106b_flow_rate ek_facility default periodic FLOAT FIT_106B.Scaled_Out 2 ro M-106B Flow Rate none 1
96 fit_106b_hihi_alm ek_facility default periodic BIT 0 FIT_106B.AHH ro none 0 1
97 fit_106b_job ek_facility default periodic FLOAT Val_FIT_106B_Job_Total 2 ro Skim Tank Flow Meter none 1
98 fit_106b_last_month ek_facility default periodic FLOAT Val_FIT_106B_LastMonth 2 ro Skim Tank Flow Meter none 1
99 fit_106b_lifetime ek_facility default periodic FLOAT Val_FIT_106B_T1 2 ro Skim Tank Flow Meter none 1
100 fit_106b_this_month ek_facility default periodic FLOAT Val_FIT_106B_Month 2 ro Skim Tank Flow Meter none 1
101 fit_106b_today ek_facility default periodic FLOAT Val_FIT_106B_Todays 2 ro Skim Tank Flow Meter none 1
102 fit_106b_yesterday ek_facility default periodic FLOAT Val_FIT_106B_Yest 2 ro Skim Tank Flow Meter none 1
103 fit_107a_flow_rate ek_facility default periodic FLOAT FIT_107A.Scaled_Out 2 ro M107A Flow Rate none 1
104 fit_107a_lolo_alm ek_facility default periodic BIT 0 FIT_107A.ALL ro none 0 1
105 fit_107b_flow_rate ek_facility default periodic FLOAT FIT_107B.Scaled_Out 2 ro M107B Flow Rate none 1
106 fit_107b_lolo_alm ek_facility default periodic BIT 0 FIT_107B.ALL ro none 0 1
107 fit_109a_flow_rate ek_facility default periodic FLOAT FIT_109A.Scaled_Out 2 ro Outlet Slip Stream Flow Rate none 1
108 fit_109b_flow_rate ek_facility default periodic FLOAT FIT_109B.Scaled_Out 2 ro Outlet Sales Meter none 1
109 fit_109b_water_job ek_facility default periodic FLOAT Val_FIT_109B_Job_Total 2 ro none 1
110 fit_109b_water_last_month ek_facility default periodic FLOAT Val_FIT_109B_Water_LastMonth 2 ro none 1
111 fit_109b_water_lifetime ek_facility default periodic FLOAT Val_FIT_109B_Water_T1 2 ro none 1
112 fit_109b_water_month ek_facility default periodic FLOAT Val_FIT_109B_Water_Month 2 ro none 1
113 fit_109b_water_today ek_facility default periodic FLOAT Val_FIT_109B_Water_Todays 2 ro none 1
114 fit_109b_water_yesterday ek_facility default periodic FLOAT Val_FIT_109B_Water_Yest 2 ro none 1
115 fit_111_flow_rate ek_facility default periodic FLOAT FIT_111.Scaled_Out 2 ro FIT_111 Inlet Gas Flow Rate To ACW none 1
116 fit_112a_h2o2_flow_rate ek_facility default periodic FLOAT FIT_112A.Scaled_Out 2 ro H2O2 Flow Rate none 1
117 fit_112b_nahso3_flow_rate ek_facility default periodic FLOAT FIT_112B.Scaled_Out 2 ro NaHSO3 Flow Rate none 1
118 h2o2_chemical_rate ek_facility default periodic INT 0 Chemical_Pump_1_Rate ro none 1
119 inlet_turbidity_temp ek_facility default periodic FLOAT Val_Inlet_Turbidity_Temp 2 ro none 1
120 li_103D_level_alm ek_facility default periodic BIT 0 LI_103D_FBK ro ACW Containment Level Tripped (Red When Tripped Please) none 0 1
121 lit_101_level ek_facility default periodic FLOAT LIT_101.Scaled_Out 2 ro Chamber 5 Skim Level In Weir none 1
122 lit_110a_hi_alm ek_facility default periodic BIT 0 LIT_110A.AH ro none 0 1
123 lit_110a_hihi_alm ek_facility default periodic BIT 0 LIT_110A.AHH ro none 0 1
124 lit_110a_level ek_facility default periodic FLOAT LIT_110A.Scaled_Out 2 ro none 1
125 lit_112a_h2o2_level ek_facility default periodic FLOAT LIT_112A.Scaled_Out 2 ro H2O2 Chemical Level none 1
126 lit_112b_nahso3_level ek_facility default periodic FLOAT LIT_112B.Scaled_Out 2 ro NaHSO3 Chemical Level none 1
127 lit_116a_hi_alm ek_facility default periodic BIT 0 LIT_116A.AH ro none 0 1
128 lit_116a_hihi_alm ek_facility default periodic BIT 0 LIT_116A.AHH ro none 0 1
129 lit_116a_level ek_facility default periodic FLOAT LIT_116A.Scaled_Out 2 ro none 1
130 lit_116b_hi_alm ek_facility default periodic BIT 0 LIT_116B.AH ro none 0 1
131 lit_116b_hihi_alm ek_facility default periodic BIT 0 LIT_116B.AHH ro none 0 1
132 lit_116b_level ek_facility default periodic FLOAT LIT_116B.Scaled_Out 2 ro none 1
133 lit_116c_hi_alm ek_facility default periodic BIT 0 LIT_116C.AH ro none 0 1
134 lit_116c_hihi_alm ek_facility default periodic BIT 0 LIT_116C.AHH ro none 0 1
135 lit_116c_level ek_facility default periodic FLOAT LIT_116C.Scaled_Out 2 ro none 1
136 lit_170_hihi_alm ek_facility default periodic BIT 0 LIT_170.AHH ro none 0 1
137 lit_170_level ek_facility default periodic FLOAT LIT_170.Scaled_Out 2 ro Chamber 5 Level GWR none 1
138 lit_200_hihi_alm ek_facility default periodic BIT 0 LIT_200.AHH ro none 0 1
139 lit_200_level ek_facility default periodic FLOAT LIT_200.Scaled_Out 2 ro Chamber 5 Level DP none 1
140 lsh_114_alm ek_facility default periodic BIT 0 LSH_114.ALARM ro none 0 1
141 lsh_120_alm ek_facility default periodic BIT 0 LSH-120.ALARM ro none 0 1
142 lsh_120_hihi_alm ek_facility default periodic BIT 0 LSH_120 ro ACW Chamber 5 Level HiHi Switch Tripped (Red When Tripped Please) none 0 1
143 m106a_vfd_active ek_facility default periodic BIT 0 M106A_VFD:I.Active ro M-106A Run Status none 0 1
144 m106a_vfd_faulted_alm ek_facility default periodic BIT 0 M106A_VFD:I.Faulted ro M-106A Fault Status none 0 1
145 m106a_vfd_frequency ek_facility default periodic INT 0 M106A_VFD:I.OutputFreq ro M-106A Current Output Frequency none 1
146 m106a_vfd_start ek_facility default periodic BIT 0 M106A_VFD:O.Start ro M-106A Start Command none 0 1
147 m106a_vfd_stop ek_facility default periodic BIT 0 M106A_VFD:O.Stop ro M-106A Stop Command none 0 1
148 m106b_vfd_active ek_facility default periodic BIT 0 M106B_VFD:I.Active ro M-106B Run Status none 0 1
149 m106b_vfd_faulted_alm ek_facility default periodic BIT 0 M106B_VFD:I.Faulted ro M-106B Fault Status none 0 1
150 m106b_vfd_frequency ek_facility default periodic INT 0 M106B_VFD:I.OutputFreq ro M-106B Current Output Frequency none 1
151 m106b_vfd_start ek_facility default periodic BIT 0 M106B_VFD:O.Start ro M-106B Start Command none 0 1
152 m106b_vfd_stop ek_facility default periodic BIT 0 M106B_VFD:O.Stop ro M-106B Stop Command none 0 1
153 n2_inlet_dew_point ek_facility default periodic FLOAT Val_N2_Inlet_Dew_Point 2 ro none 1
154 n2_inlet_pressure ek_facility default periodic FLOAT Val_N2_Inlet_PSI 2 ro none 1
155 n2_outlet_flow_rate ek_facility default periodic FLOAT Val_N2_Outlet_Flow_Rate 2 ro none 1
156 n2_outlet_pressure ek_facility default periodic FLOAT Val_N2_Outlet_PSI 2 ro none 1
157 n2_outlet_temp ek_facility default periodic FLOAT Val_N2_Outlet_Temp 2 ro none 1
158 n2_purity ek_facility default periodic FLOAT Val_N2_N2_Purity 2 ro none 1
159 n2_run_time_lifetime ek_facility default periodic FLOAT Val_N2_Run_Time 2 ro none 1
160 onyx_pump_motor_current ek_facility default periodic FLOAT CT_100.Scaled_Out 2 ro none 1
161 outlet_o2 ek_facility default periodic FLOAT Val_Outlet_O2 2 ro none 1
162 outlet_orp_temp ek_facility default periodic FLOAT Val_Outlet_ORP_Temp 2 ro none 1
163 outlet_ph ek_facility default periodic FLOAT Val_Outlet_pH 2 ro none 1
164 outlet_turbidity_temp ek_facility default periodic FLOAT Val_Outlet_Turbidity_Temp 2 ro none 1
165 p100_auto ek_facility default periodic BIT 0 P100_Auto ro M-104 Onyx Pump HOA Auto Status none 0 1
166 p100_hand ek_facility default periodic BIT 0 P100_Hand ro M-104 Onyx Pump HOA Hand Status none 0 1
167 p200_auto ek_facility default periodic BIT 0 P200_Auto ro M-105 Skim Pump HOA Hand Status none 0 1
168 p200_hand ek_facility default periodic BIT 0 P200_Hand ro M-105 Skim Pump HOA Auto Status none 0 1
169 pdi_065_hihi_alm ek_facility default periodic BIT 0 PDI_065.AHH ro none 0 1
170 pdi_065_lo_alm ek_facility default periodic BIT 0 PDI_065.AL ro none 0 1
171 pdi_065_lolo_alm ek_facility default periodic BIT 0 PDI_065.ALL ro none 0 1
172 pdi_065_pressure ek_facility default periodic FLOAT PDI_065.AI_Scaled 2 ro M-104 Onyx Pump Discharge PSI none 1
173 pdt_108a_hi_alm ek_facility default periodic BIT 0 PDT_108A.AH ro Sock Filter High Differential PSI none 0 1
174 pdt_108a_hihi_alm ek_facility default periodic BIT 0 PDT_108A.AHH ro Sock Filter High High Differential PSI none 0 1
175 pdt_108b_hi_alm ek_facility default periodic BIT 0 PDT_108B.AH ro Cartrige Filter #1 High Differential PSI none 0 1
176 pdt_108b_hihi_alm ek_facility default periodic BIT 0 PDT_108B.AHH ro Cartrige Filter #1 High High Differential PSI none 0 1
177 pdt_108b_pressure ek_facility default periodic FLOAT PDT_108B.AI_Scaled 2 ro none 1
178 pdt_108c_hi_alm ek_facility default periodic BIT 0 PDT_108C.AH ro Cartrige Filter #2 High Differential PSI none 0 1
179 pdt_108c_hihi_alm ek_facility default periodic BIT 0 PDT_108C.AHH ro Cartrige Filter #2 High High Differential PSI none 0 1
180 pdt_108c_pressure ek_facility default periodic FLOAT PDT_108C.AI_Scaled 2 ro Differential PSI Across Cartrige Filter #2 none 1
181 pit_050_hihi_alm ek_facility default periodic BIT 0 PIT_050.AHH ro none 0 1
182 pit_050_pressure ek_facility default periodic FLOAT PIT_050.Scaled_Out 2 ro PIT-104A Onyx Pump Suction PSI none 1
183 pit_065_hihi_alm ek_facility default periodic BIT 0 PIT_065.AHH ro none 0 1
184 pit_065_pressure ek_facility default periodic FLOAT PIT_065.Scaled_Out 2 ro PIT_104D Onyx Pump Discharge PSI none 1
185 pit_100_hihi_alm ek_facility default periodic BIT 0 PIT_100.AHH ro none 0 1
186 pit_100_pressure ek_facility default periodic FLOAT PIT_100.Scaled_Out 2 ro M-105 Skim Pump Discharge PSI none 1
187 pit_100a_pressure ek_facility default periodic FLOAT PIT_100A.Scaled_Out 2 ro psi Inlet PSI External To ACW none 1
188 pit_101a_hi_alm ek_facility default periodic BIT 0 PIT_101A.AH ro none 0 1
189 pit_101a_hihi_alm ek_facility default periodic BIT 0 PIT_101A.AHH ro none 0 1
190 pit_101a_pressure ek_facility default periodic FLOAT PIT_101A.Scaled_Out 2 ro psi Inlet PSI Internal To ACW, Before SDV-101A none 1
191 pit_101a_transmitter_alm ek_facility default periodic BIT 0 PIT_101A.XFail ro none 0 1
192 pit_101b_hi_alm ek_facility default periodic BIT 0 PIT_P101B.AH ro none 0 1
193 pit_101b_hihi_alm ek_facility default periodic BIT 0 PIT_101B.AHH ro none 0 1
194 pit_101b_pressure ek_facility default periodic FLOAT PIT_101B.Scaled_Out 2 ro psi Inlet PSI Internal To ACW, After SDV-101A none 1
195 pit_101b_transmitter_alm ek_facility default periodic BIT 0 PIT_101B.XFail ro none 0 1
196 pit_101c_pressure ek_facility default periodic FLOAT PIT_101C.Scaled_Out 2 ro psi Reject Stream PSI none 1
197 pit_102_hi_alm ek_facility default periodic BIT 0 PIT_102.AH ro Indicated if PIT102 is in Hi alarm state none 0 1
198 pit_102_hi_spt ek_facility default periodic BIT 0 PIT_102.AH_SP ro PIT_102 Hi Alarm Setpoint, If needed none 0 1
199 pit_102_hihi_alm ek_facility default periodic BIT 0 PIT_102.AHH ro Indicates if PIT102 is in HiHi alarm state none 0 1
200 pit_102_hihi_spt ek_facility default periodic BIT 0 PIT_102.AHH_SP ro PIT_102 HiHi Alarm Setpoint If Needed none 0 1
201 pit_102_pressure ek_facility default periodic FLOAT PIT_102.Scaled_Out 2 ro Inlet PSI To Reaction Tank none 1
202 pit_106a_hihi_alm ek_facility default periodic BIT 0 PIT_106A.AHH ro none 0 1
203 pit_106a_pressure ek_facility default periodic FLOAT PIT_106A.Scaled_Out 2 ro M-106A Discharge PSI none 1
204 pit_106b_hihi_alm ek_facility default periodic BIT 0 PIT_106B.AHH ro none 0 1
205 pit_106b_pressure ek_facility default periodic FLOAT PIT_106B.Scaled_Out 2 ro M-106B Discharge PSI none 1
206 pit_106c_pressure ek_facility default periodic FLOAT PIT_106C.Scaled_Out 2 ro Reject Stream Discharge Header PSI, Pre SDV 106 none 1
207 pit_106d_pressure ek_facility default periodic FLOAT PIT_106D.Scaled_Out 2 ro Reject Stream Discharge Header PSI, Post SDV106 none 1
208 pit_107a_lolo_alm ek_facility default periodic BIT 0 PIT_107A.ALL ro none 0 1
209 pit_107a_pressure ek_facility default periodic FLOAT PIT_107A.Scaled_Out 2 ro M107A & M107B Suction Header PSI none 1
210 pit_107b_lolo_alm ek_facility default periodic BIT 0 PIT_107B.ALL ro none 0 1
211 pit_107b_pressure ek_facility default periodic FLOAT PIT_107B.Scaled_Out 2 ro M107A Discharge PSI none 1
212 pit_107c_pressure ek_facility default periodic FLOAT PIT_107C.Scaled_Out 2 ro M107A and M107B Discharge Flow Line PSI none 1
213 pit_107d_pressure ek_facility default periodic FLOAT PIT_107D.Scaled_Out 2 ro M107B Discharge PSI none 1
214 pit_108_pressure ek_facility default periodic FLOAT PIT_108G.Scaled_Out 2 ro Post Filter Flow Line PSI none 1
215 pit_108a_hihi_alm ek_facility default periodic BIT 0 PIT_108A.AHH ro none 0 1
216 pit_108a_pressure ek_facility default periodic FLOAT PIT_108A.Scaled_Out 2 ro Pre Sock Filter PSI none 1
217 pit_108b_hihi_alm ek_facility default periodic BIT 0 PIT_108B.AHH ro none 0 1
218 pit_108b_pressure ek_facility default periodic FLOAT PIT_108B.Scaled_Out 2 ro Post Sock Filter PSI none 1
219 pit_108c_hihi_alm ek_facility default periodic BIT 0 PIT_108C.AHH ro none 0 1
220 pit_108c_pressure ek_facility default periodic FLOAT PIT_108C.Scaled_Out 2 ro Pre Cartrige Filter #1 PSI none 1
221 pit_108d_pressure ek_facility default periodic FLOAT PIT_108D.Scaled_Out 2 ro Post Cartrige Filter #1 PSI none 1
222 pit_108e_pressure ek_facility default periodic FLOAT PIT_108E.Scaled_Out 2 ro Pre Cartrige Filter #2 PSI none 1
223 pit_108f_pressure ek_facility default periodic FLOAT PIT_108F.Scaled_Out 2 ro Post Cartrige Filter #2 PSI none 1
224 pit_108g_hihi_alm ek_facility default periodic BIT 0 PIT_108G.AHH ro none 0 1
225 pit_110_hihi_alm ek_facility default periodic BIT 0 PIT_110.AHH ro none 0 1
226 pit_110_pressure ek_facility default periodic FLOAT PIT_110.Scaled_Out 2 ro PIT_103 ACW Vapor Space Pressure none 1
227 pit_111a_hi_alm ek_facility default periodic BIT 0 PIT_111A.AH ro none 0 1
228 pit_111a_hihi_alm ek_facility default periodic BIT 0 PIT_111A.AHH ro none 0 1
229 pit_111a_n2 ek_facility default periodic FLOAT PIT_111A.Scaled_Out 2 ro N2 System PSI none 1
230 pit_111b_hi_alm ek_facility default periodic BIT 0 PIT_111B.AH ro none 0 1
231 pit_111b_hihi_alm ek_facility default periodic BIT 0 PIT_111B.AHH ro none 0 1
232 pit_111b_n2 ek_facility default periodic FLOAT PIT_111B.Scaled_Out 2 ro Inlet Skid N2 PSI none 1
233 pit_111c_hi_alm ek_facility default periodic BIT 0 PIT_111C.AH ro none 0 1
234 pit_111c_hihi_alm ek_facility default periodic BIT 0 PIT_111C.AHH ro none 0 1
235 pit_111c_n2 ek_facility default periodic FLOAT PIT_111C.Scaled_Out 2 ro N2 Outlet Skid PSI none 1
236 pnl_esd_alm ek_facility default periodic BIT 0 PNL_ESD.ALARM ro none 0 1
237 psd_alm ek_facility default periodic BIT 0 CMD_PSD ro none 0 1
238 rmt_sd_alm ek_facility default periodic BIT 0 RMT_SD.ALARM ro none 0 1
239 scada_stop_cmd ek_facility default periodic BIT 0 CMD_Scada_Stop rw none 0 1
240 sdv_101a ek_facility default periodic INT 1 7 0 Local:12:I.Data ro none 0 1
241 sdv106_closed ek_facility default periodic BIT 0 SDV106_Closed_FBK ro SDV106 Closed Feedback Status none 0 1
242 sdv106_open ek_facility default periodic BIT 0 SDV106_Open_FBK ro SDV106 Open Feedback Status none 0 1
243 skim_total_barrels ek_facility default periodic FLOAT SKIM_TOTAL_BARRELS 2 ro none 1
244 spt_chemical_manual_rate ek_facility default periodic FLOAT SPT_Chemical_Manual_Rate 2 ro none 1
245 xy_100_run ek_facility default periodic BIT 0 XY_100 ro none 0 1
246 xy_200_run ek_facility default periodic BIT 0 XY_200 ro M-105 Run Command none 0 1
247 zae_111a_hihi_alm ek_facility default periodic BIT 0 ZAE_111A.AHH ro none 0 1
248 zae_111b_hihi_alm ek_facility default periodic BIT 0 ZAE_111B.AHH ro none 0 1

File diff suppressed because one or more lines are too long

View File

@@ -5,7 +5,7 @@ codeuri = "/Users/nico/Documents/GitHub/ThingsBoard/EKKO Reports/thunderbirdfs-d
runtime = "python3.9"
architecture = "x86_64"
handler = "thunderbirdfsreport.lambda_handler"
source_hash = "88b16cd7e5de563582281a46aab2ae8c8f286034857022c8856d0366eb522475"
source_hash = "cb26f6e0860e346d4e5863c742c17b4da8f2fd0e2f17e2ef578d0f7367438557"
manifest_hash = ""
packagetype = "Zip"
functions = ["ThunderbirdFSReport"]

View File

@@ -107,14 +107,17 @@ def getThingsBoardData(url, username, password, targetCustomer, timeRequest):
start_ts, end_ts = getTime(timeRequest)
#print(keys)
telemetry[d.name] = getTelemetry(rest_client=rest_client, device=device, keys=','.join(keys), start_ts=start_ts, end_ts=end_ts, limit=25000)
manual_samples = getTelemetry(rest_client=rest_client, device=device, keys=','.join(["manual_sample_value", "manual_sample_time", "manual_sample_lab", "manual_sample_datapoint", "manual_sample_location", 'manual_bag_filter_changes', 'manual_cartridge_filter_changes', 'manual_clean_water_sold_per_job', 'manual_coagulant_on_hand', 'manual_diverted_water_time', 'manual_equipment_description', 'manual_equipment_time', 'manual_h202_on_hand', 'manual_issues_concerns',
'manual_next_pigging_scheduled', 'manual_skim_oil_discharged_per_job', 'manual_standby_time', 'manual_unit_uptime', 'manual_upright_tank_issues', 'manual_vac_truck_batches', 'manual_water_events', 'manual_water_events_time', 'manual_water_to_tanks_time', "manual_well", "manual_tfs_lead", "manual_copa_lead", "manual_job_name", "manual_summary", "manual_hse_spills", "manual_quality_issues"]), start_ts=start_ts, end_ts=end_ts + 2*60*60*1000, limit=25000)
latest = getLatestTelemetry(rest_client=rest_client, device=device, keys="manual_well,manual_tfs_lead,manual_copa_lead,manual_job_name")
telemetry[d.name].update(manual_samples)
telemetry[d.name].update(latest)
return telemetry
return {}
except ApiException as e:
logging.error(e)
return False
def getMaxWidth():
label_mapping = {
"Lit 116b Level": "WASTE TANK 1",
@@ -174,7 +177,7 @@ def process_dataframe(telemetry, keys, time, special_handling=None, latest_only=
# If latest_only is True, ensure missing keys are initialized
if all_keys:
now = dt.timestamp(dt.now())
now = dt.timestamp(dt.now()) * 1000
for key in keys:
if key not in telemetry:
if key in special_handling["string"]:
@@ -317,7 +320,7 @@ def lambda_handler(event, context):
)
reportsheet = writer.book.worksheets[0]
keys = ['ait_102a_turbitity','ait_102b_h2s', 'at_109a_turbidity', 'at_109b_h2s', 'at_109c_oil_in_water', 'at_109e_orp', 'fit_100_flow_rate', 'fit_109b_flow_rate', 'lit_116b_level', 'lit_116a_level', 'outlet_turbidity_temp', 'outlet_orp_temp', 'inlet_turbidity_temp', 'inlet_ph_temp', 'coriolis_density','outlet_ph','fit_106b_flow_rate']
keys = ['ait_102a_turbitity','ait_102b_h2s', 'at_109a_turbidity', 'at_109b_h2s', 'at_109c_oil_in_water', 'at_109e_orp', 'fit_100_flow_rate', 'fit_109b_flow_rate', 'lit_116b_level', 'lit_116a_level', 'outlet_turbidity_temp', 'outlet_orp_temp', 'inlet_turbidity_temp', 'inlet_ph_temp', 'coriolis_density','outlet_ph','fit_106b_flow_rate','system_run']
manual_keys = ['manual_bag_filter_changes', 'manual_cartridge_filter_changes', 'manual_clean_water_sold_per_job', 'manual_coagulant_on_hand', 'manual_diverted_water_time', 'manual_equipment_description', 'manual_equipment_time', 'manual_h202_on_hand', 'manual_issues_concerns', 'manual_next_pigging_scheduled', 'manual_skim_oil_discharged_per_job', 'manual_standby_time', 'manual_unit_uptime', 'manual_upright_tank_issues', 'manual_vac_truck_batches', 'manual_water_events', 'manual_water_events_time', 'manual_water_to_tanks_time',"manual_well", "manual_tfs_lead", "manual_copa_lead", "manual_job_name", "manual_summary", "manual_hse_spills", "manual_quality_issues"]
sample_keys = ['manual_sample_datapoint', 'manual_sample_lab', 'manual_sample_location', 'manual_sample_time', 'manual_sample_value']
#Create a Sheet for each Device
@@ -376,7 +379,8 @@ def lambda_handler(event, context):
"Joshua.Fine@fineelectricalservices2018.com",
"choice.luster@thunderbirdfs.com",
"rvaught@thunderbirdfs.com",
"sterling.smith@enxl.us"
"sterling.smith@enxl.us",
"hudson.fields@thunderbirdfs.com"
]
msg = MIMEMultipart()
msg['Subject'] = "Thunderbird Field Services"

View File

@@ -9,7 +9,7 @@ Description: >
Globals:
Function:
Timeout: 6
MemorySize: 256
MemorySize: 512
# You can add LoggingConfig parameters such as the Logformat, Log Group, and SystemLogLevel or ApplicationLogLevel. Learn more here https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-resource-function.html#sam-function-loggingconfig.
LoggingConfig:
@@ -18,7 +18,7 @@ Resources:
ThunderbirdFSReport:
Type: AWS::Serverless::Function # More info about Function Resource: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunction
Properties:
Timeout: 300
Timeout: 600
CodeUri: thunderbirdfsreport/
Handler: thunderbirdfsreport.lambda_handler
Runtime: python3.9

View File

@@ -107,14 +107,17 @@ def getThingsBoardData(url, username, password, targetCustomer, timeRequest):
start_ts, end_ts = getTime(timeRequest)
#print(keys)
telemetry[d.name] = getTelemetry(rest_client=rest_client, device=device, keys=','.join(keys), start_ts=start_ts, end_ts=end_ts, limit=25000)
manual_samples = getTelemetry(rest_client=rest_client, device=device, keys=','.join(["manual_sample_value", "manual_sample_time", "manual_sample_lab", "manual_sample_datapoint", "manual_sample_location", 'manual_bag_filter_changes', 'manual_cartridge_filter_changes', 'manual_clean_water_sold_per_job', 'manual_coagulant_on_hand', 'manual_diverted_water_time', 'manual_equipment_description', 'manual_equipment_time', 'manual_h202_on_hand', 'manual_issues_concerns',
'manual_next_pigging_scheduled', 'manual_skim_oil_discharged_per_job', 'manual_standby_time', 'manual_unit_uptime', 'manual_upright_tank_issues', 'manual_vac_truck_batches', 'manual_water_events', 'manual_water_events_time', 'manual_water_to_tanks_time', "manual_well", "manual_tfs_lead", "manual_copa_lead", "manual_job_name", "manual_summary", "manual_hse_spills", "manual_quality_issues"]), start_ts=start_ts, end_ts=end_ts + 2*60*60*1000, limit=25000)
latest = getLatestTelemetry(rest_client=rest_client, device=device, keys="manual_well,manual_tfs_lead,manual_copa_lead,manual_job_name")
telemetry[d.name].update(manual_samples)
telemetry[d.name].update(latest)
return telemetry
return {}
except ApiException as e:
logging.error(e)
return False
def getMaxWidth():
label_mapping = {
"Lit 116b Level": "WASTE TANK 1",
@@ -174,7 +177,7 @@ def process_dataframe(telemetry, keys, time, special_handling=None, latest_only=
# If latest_only is True, ensure missing keys are initialized
if all_keys:
now = dt.timestamp(dt.now())
now = dt.timestamp(dt.now()) * 1000
for key in keys:
if key not in telemetry:
if key in special_handling["string"]:
@@ -317,7 +320,7 @@ def lambda_handler(event, context):
)
reportsheet = writer.book.worksheets[0]
keys = ['ait_102a_turbitity','ait_102b_h2s', 'at_109a_turbidity', 'at_109b_h2s', 'at_109c_oil_in_water', 'at_109e_orp', 'fit_100_flow_rate', 'fit_109b_flow_rate', 'lit_116b_level', 'lit_116a_level', 'outlet_turbidity_temp', 'outlet_orp_temp', 'inlet_turbidity_temp', 'inlet_ph_temp', 'coriolis_density','outlet_ph','fit_106b_flow_rate']
keys = ['ait_102a_turbitity','ait_102b_h2s', 'at_109a_turbidity', 'at_109b_h2s', 'at_109c_oil_in_water', 'at_109e_orp', 'fit_100_flow_rate', 'fit_109b_flow_rate', 'lit_116b_level', 'lit_116a_level', 'outlet_turbidity_temp', 'outlet_orp_temp', 'inlet_turbidity_temp', 'inlet_ph_temp', 'coriolis_density','outlet_ph','fit_106b_flow_rate','system_run']
manual_keys = ['manual_bag_filter_changes', 'manual_cartridge_filter_changes', 'manual_clean_water_sold_per_job', 'manual_coagulant_on_hand', 'manual_diverted_water_time', 'manual_equipment_description', 'manual_equipment_time', 'manual_h202_on_hand', 'manual_issues_concerns', 'manual_next_pigging_scheduled', 'manual_skim_oil_discharged_per_job', 'manual_standby_time', 'manual_unit_uptime', 'manual_upright_tank_issues', 'manual_vac_truck_batches', 'manual_water_events', 'manual_water_events_time', 'manual_water_to_tanks_time',"manual_well", "manual_tfs_lead", "manual_copa_lead", "manual_job_name", "manual_summary", "manual_hse_spills", "manual_quality_issues"]
sample_keys = ['manual_sample_datapoint', 'manual_sample_lab', 'manual_sample_location', 'manual_sample_time', 'manual_sample_value']
#Create a Sheet for each Device
@@ -376,7 +379,8 @@ def lambda_handler(event, context):
"Joshua.Fine@fineelectricalservices2018.com",
"choice.luster@thunderbirdfs.com",
"rvaught@thunderbirdfs.com",
"sterling.smith@enxl.us"
"sterling.smith@enxl.us",
"hudson.fields@thunderbirdfs.com"
]
msg = MIMEMultipart()
msg['Subject'] = "Thunderbird Field Services"

View File

@@ -133,7 +133,7 @@ def getDeviceByName(textSearch: str, deviceType: str = None, sortProperty: str =
def getDevicesByCustomerId(customer_id):
response = requests.get(
url_base + f"customer/{customer_id}/devices?pageSize=4&page=0", headers=headers
url_base + f"customer/{customer_id}/devices?pageSize=100&page=0", headers=headers
)
#print(response.json())
return response.json().get('data', [])