From 0c2defa2803db3a5b45fb79cb7067ebbc7e33158 Mon Sep 17 00:00:00 2001 From: Patrick McDonagh Date: Fri, 12 Aug 2016 10:26:57 -0500 Subject: [PATCH] Configured files for Driver V3 and uploaded to S3 --- POCloud_Driver/config.txt | 6 +- POCloud_Driver/ipp.py | 2 +- POCloud_Driver/ipp_channels.p | 3338 -------------------------- POCloud_Driver/ipp_channels_setup.py | 1 - POCloud_Driver/pickle_to_class.py | 10 - 5 files changed, 3 insertions(+), 3354 deletions(-) delete mode 100644 POCloud_Driver/ipp_channels.p delete mode 100644 POCloud_Driver/ipp_channels_setup.py delete mode 100644 POCloud_Driver/pickle_to_class.py diff --git a/POCloud_Driver/config.txt b/POCloud_Driver/config.txt index 1a14e56..e1b6c6a 100644 --- a/POCloud_Driver/config.txt +++ b/POCloud_Driver/config.txt @@ -3,12 +3,10 @@ "driverFileName":"ipp.py", "deviceName":"ipp", "driverId":"0090", -"releaseVersion":"2", +"releaseVersion":"3", "files": { "file1":"ipp.py", - "file2":"micro800.py", - "file3":"ipp_channels.p", - "file4":"ipp_channels_setup.py" + "file2":"micro800.py" } } diff --git a/POCloud_Driver/ipp.py b/POCloud_Driver/ipp.py index f69235b..867b821 100644 --- a/POCloud_Driver/ipp.py +++ b/POCloud_Driver/ipp.py @@ -372,7 +372,7 @@ class start(threading.Thread, deviceBase): deviceBase.__init__(self, name=name, number=number, mac=mac, Q=Q, mcu=mcu, companyId=companyId, offset=offset, mqtt=mqtt, Nodes=Nodes) self.daemon = True - self.version = "2" + self.version = "3" self.device_address = addr self.finished = threading.Event() threading.Thread.start(self) diff --git a/POCloud_Driver/ipp_channels.p b/POCloud_Driver/ipp_channels.p deleted file mode 100644 index 3bbe69c..0000000 --- a/POCloud_Driver/ipp_channels.p +++ /dev/null @@ -1,3338 +0,0 @@ -(dp0 -S'alarme300' -p1 -(dp2 -S'data_type' -p3 -S'BOOL' -p4 -sS'change_amount' -p5 -F0.5 -sS'tag' -p6 -S'alarm_E300' -p7 -sS'max_time_between_uploads' -p8 -I3600 -sS'last_time_uploaded' -p9 -I0 -sS'last_value' -p10 -S'' -p11 -ssS'cfgijamtripdelay' -p12 -(dp13 -g3 -S'USINT' -p14 -sg5 -F0.5 -sg6 -S'cfg_I_JamTripDelay' -p15 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'tripenablevovervoltage' -p16 -(dp17 -g3 -g4 -sg5 -Nsg6 -S'TripEnable_V_Overvoltage' -p18 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'pressurealarmdelay' -p19 -(dp20 -g3 -S'UDINT' -p21 -sg5 -F0.5 -sg6 -S'Pressure_Alarm_Delay' -p22 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'dhdownholestatusint' -p23 -(dp24 -g3 -S'UINT' -p25 -sg5 -F0.5 -sg6 -S'DH_DownholeStatus_INT' -p26 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgistallenabledtime' -p27 -(dp28 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_I_StallEnabledTime' -p29 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'e300l3nvoltage' -p30 -(dp31 -g3 -S'REAL' -p32 -sg5 -F0.5 -sg6 -S'E300_L3NVoltage' -p33 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'spvoltage' -p34 -(dp35 -g3 -g4 -sg5 -Nsg6 -S'SP_Voltage' -p36 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgvvoltageimbalancetripdelay' -p37 -(dp38 -g3 -g32 -sg5 -F0.5 -sg6 -S'cfg_V_VoltageImbalanceTripDelay' -p39 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'pressurestartup' -p40 -(dp41 -g3 -g32 -sg5 -F0.5 -sg6 -S'Pressure_Startup' -p42 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfggfgroundfaulttripdelay' -p43 -(dp44 -g3 -g32 -sg5 -F0.5 -sg6 -S'cfg_GF_GroundFaultTripDelay' -p45 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfgtimerwaittime' -p46 -(dp47 -g3 -S'DINT' -p48 -sg5 -F0.5 -sg6 -S'cfg_TimerWaitTime' -p49 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'e300l1realpower' -p50 -(dp51 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_L1RealPower' -p52 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'e300percentvoltageunbalance' -p53 -(dp54 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_PercentVoltageUnbalance' -p55 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgvunderfrequencytripdelay' -p56 -(dp57 -g3 -g32 -sg5 -F0.5 -sg6 -S'cfg_V_UnderfrequencyTripDelay' -p58 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'e300threephasetruepowerfactor' -p59 -(dp60 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_ThreePhaseTruePowerFactor' -p61 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'rptubingpressure' -p62 -(dp63 -g3 -g4 -sg5 -Nsg6 -S'RP_TubingPressure' -p64 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'warningenablediundercurrent' -p65 -(dp66 -g3 -g4 -sg5 -Nsg6 -S'WarningEnabled_I_Undercurrent' -p67 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'testmode' -p68 -(dp69 -g3 -g4 -sg5 -Nsg6 -S'Test_Mode' -p70 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgiundercurrentinhibittime' -p71 -(dp72 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_I_UndercurrentInhibitTime' -p73 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'warningstatus' -p74 -(dp75 -g3 -g4 -sg5 -Nsg6 -S'WarningStatus' -p76 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'rppressure' -p77 -(dp78 -g3 -g4 -sg5 -Nsg6 -S'RP_Pressure' -p79 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'tripstatuspowerint' -p80 -(dp81 -g3 -g25 -sg5 -F0.5 -sg6 -S'TripStatusPower_INT' -p82 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'warningenabledigroundfault' -p83 -(dp84 -g3 -g4 -sg5 -Nsg6 -S'WarningEnabled_I_GroundFault' -p85 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgictsecondary' -p86 -(dp87 -g3 -g25 -sg5 -F0.5 -sg6 -S'cfg_I_CTSecondary' -p88 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'tripstatuscurrentint' -p89 -(dp90 -g3 -g25 -sg5 -F0.5 -sg6 -S'TripStatusCurrent_INT' -p91 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgvphaserotationtriptype' -p92 -(dp93 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_V_PhaseRotationTripType' -p94 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfgread' -p95 -(dp96 -g3 -g4 -sg5 -Nsg6 -S'cfg_READ' -p97 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfgvoverfrequencywarninglevel' -p98 -(dp99 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_V_OverfrequencyWarningLevel' -p100 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'voltageok' -p101 -(dp102 -g3 -g4 -sg5 -Nsg6 -S'VoltageOK' -p103 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'e300l2truepowerfactor' -p104 -(dp105 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_L2TruePowerFactor' -p106 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgvovervoltagetripdelay' -p107 -(dp108 -g3 -g32 -sg5 -F0.5 -sg6 -S'cfg_V_OvervoltageTripDelay' -p109 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'pressuretransducerenabled' -p110 -(dp111 -g3 -g4 -sg5 -Nsg6 -S'Pressure_Transducer_Enabled' -p112 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'warningstatuscontrolint' -p113 -(dp114 -g3 -g25 -sg5 -F0.5 -sg6 -S'WarningStatusControl_INT' -p115 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'e300averagellvoltage' -p116 -(dp117 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_AverageLLVoltage' -p118 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgiovercurrentinhibittime' -p119 -(dp120 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_I_OvercurrentInhibitTime' -p121 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'downtimetimeparameter' -p122 -(dp123 -g3 -g48 -sg5 -F0.5 -sg6 -S'Downtime_Time_Parameter' -p124 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'warningenablevunderfrequency' -p125 -(dp126 -g3 -g4 -sg5 -Nsg6 -S'WarningEnable_V_Underfrequency' -p127 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'valtripcount' -p128 -(dp129 -g3 -g48 -sg5 -F0.5 -sg6 -S'val_TripCount' -p130 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'tripenablediundercurrent' -p131 -(dp132 -g3 -g4 -sg5 -Nsg6 -S'TripEnabled_I_Undercurrent' -p133 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'pressurehi' -p134 -(dp135 -g3 -g4 -sg5 -Nsg6 -S'Pressure_Hi' -p136 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'dhintaketemperature' -p137 -(dp138 -g3 -g32 -sg5 -F0.5 -sg6 -S'DH_IntakeTemperature' -p139 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgijamtriplevel' -p140 -(dp141 -g3 -g25 -sg5 -F0.5 -sg6 -S'cfg_I_JamTripLevel' -p142 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'warningenablediovercurrent' -p143 -(dp144 -g3 -g4 -sg5 -Nsg6 -S'WarningEnabled_I_Overcurrent' -p145 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgiovercurrentwarninglevel' -p146 -(dp147 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_I_OvercurrentWarningLevel' -p148 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfgplphaselossinhibittime' -p149 -(dp150 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_PL_PhaseLossInhibitTime' -p151 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'e300l3current' -p152 -(dp153 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_L3Current' -p154 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'rptrip' -p155 -(dp156 -g3 -g4 -sg5 -Nsg6 -S'RP_Trip' -p157 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'e300l3reactivepower' -p158 -(dp159 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_L3ReactivePower' -p160 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'dhmaxintakepressurestartup' -p161 -(dp162 -g3 -g25 -sg5 -F0.5 -sg6 -S'DH_MaxIntakePressure_Startup' -p163 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'warningenabledilineloss' -p164 -(dp165 -g3 -g4 -sg5 -Nsg6 -S'WarningEnabled_I_LineLoss' -p166 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgilinelossinhibittime' -p167 -(dp168 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_I_LineLossInhibitTime' -p169 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'alarmdhtemperature' -p170 -(dp171 -g3 -g4 -sg5 -F0.5 -sg6 -S'alarm_DHTemperature' -p172 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgiundercurrenttripdelay' -p173 -(dp174 -g3 -g32 -sg5 -F0.5 -sg6 -S'cfg_I_UndercurrentTripDelay' -p175 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfgvoverfrequencyinhibittime' -p176 -(dp177 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_V_OverfrequencyInhibitTime' -p178 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfgvunderfrequencytriplevel' -p179 -(dp180 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_V_UnderfrequencyTripLevel' -p181 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'tripresetcmd' -p182 -(dp183 -g3 -g4 -sg5 -Nsg6 -S'TripResetCmd' -p184 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'pressureshutdown' -p185 -(dp186 -g3 -g32 -sg5 -F0.5 -sg6 -S'Pressure_Shutdown' -p187 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'tempshutdownenabled' -p188 -(dp189 -g3 -g4 -sg5 -Nsg6 -S'Temp_Shutdown_Enabled' -p190 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgiovercurrenttriplevel' -p191 -(dp192 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_I_OvercurrentTripLevel' -p193 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'pressurehisp' -p194 -(dp195 -g3 -g32 -sg5 -F0.5 -sg6 -S'Pressure_Hi_SP' -p196 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'warningenablevundervoltage' -p197 -(dp198 -g3 -g4 -sg5 -Nsg6 -S'WarningEnable_V_Undervoltage' -p199 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgspecificgravity' -p200 -(dp201 -g3 -g32 -sg5 -F0.5 -sg6 -S'cfg_SpecificGravity' -p202 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'e300linefrequency' -p203 -(dp204 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_LineFrequency' -p205 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'dhnumchannels' -p206 -(dp207 -g3 -g25 -sg5 -F0.5 -sg6 -S'DH_NumChannels' -p208 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'tempstartupenabled' -p209 -(dp210 -g3 -g4 -sg5 -Nsg6 -S'Temp_Startup_Enabled' -p211 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'tripenablevvoltageunbalance' -p212 -(dp213 -g3 -g4 -sg5 -Nsg6 -S'TripEnable_V_VoltageUnbalance' -p214 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'tripenablediovercurrent' -p215 -(dp216 -g3 -g4 -sg5 -Nsg6 -S'TripEnabled_I_Overcurrent' -p217 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'tripenabledioverload' -p218 -(dp219 -g3 -g4 -sg5 -Nsg6 -S'TripEnabled_I_Overload' -p220 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'e300l1truepowerfactor' -p221 -(dp222 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_L1TruePowerFactor' -p223 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'tripstatus' -p224 -(dp225 -g3 -g4 -sg5 -Nsg6 -S'TripStatus' -p226 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'warningenablediunderload' -p227 -(dp228 -g3 -g4 -sg5 -Nsg6 -S'WarningEnabled_I_Underload' -p229 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'tripenabledistall' -p230 -(dp231 -g3 -g4 -sg5 -Nsg6 -S'TripEnabled_I_Stall' -p232 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'e300percentcurrentunbalance' -p233 -(dp234 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_PercentCurrentUnbalance' -p235 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'warningenablevphaserotation' -p236 -(dp237 -g3 -g4 -sg5 -Nsg6 -S'WarningEnable_V_PhaseRotation' -p238 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'pressurealarmstartupdelay' -p239 -(dp240 -g3 -g48 -sg5 -F0.5 -sg6 -S'Pressure_Alarm_Startup_Delay' -p241 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'warningenabledistall' -p242 -(dp243 -g3 -g4 -sg5 -Nsg6 -S'WarningEnabled_I_Stall' -p244 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'sptemperature' -p245 -(dp246 -g3 -g4 -sg5 -Nsg6 -S'SP_Temperature' -p247 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'e300l1apparentpower' -p248 -(dp249 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_L1ApparentPower' -p250 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfggfgroundfaultwarninglevel' -p251 -(dp252 -g3 -g32 -sg5 -F0.5 -sg6 -S'cfg_GF_GroundFaultWarningLevel' -p253 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfgplphaselosstripdelay' -p254 -(dp255 -g3 -g32 -sg5 -F0.5 -sg6 -S'cfg_PL_PhaseLossTripDelay' -p256 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'downholetoolenabled' -p257 -(dp258 -g3 -g4 -sg5 -Nsg6 -S'Downhole_Tool_Enabled' -p259 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'e300kwhregen' -p260 -(dp261 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_kWh_Regen' -p262 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'e300averagelnvoltage' -p263 -(dp264 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_AverageLNVoltage' -p265 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgtcutripclass' -p266 -(dp267 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_TCU_TripClass' -p268 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'pressureswitchenabled' -p269 -(dp270 -g3 -g4 -sg5 -Nsg6 -S'Pressure_Switch_Enabled' -p271 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'pressurestartupenabled' -p272 -(dp273 -g3 -g4 -sg5 -Nsg6 -S'Pressure_Startup_Enabled' -p274 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'tripenabledicurrentimbalance' -p275 -(dp276 -g3 -g4 -sg5 -Nsg6 -S'TripEnabled_I_CurrentImbalance' -p277 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'warningstatuspowerint' -p278 -(dp279 -g3 -g25 -sg5 -F0.5 -sg6 -S'WarningStatusPower_INT' -p280 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgvvoltageimbalancewarninglev' -p281 -(dp282 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_V_VoltageImbalanceWarningLevel' -p283 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'tripstatusvoltageint' -p284 -(dp285 -g3 -g25 -sg5 -F0.5 -sg6 -S'TripStatusVoltage_INT' -p286 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'spmode' -p287 -(dp288 -g3 -g4 -sg5 -Nsg6 -S'SP_Mode' -p289 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgcleartripcountafter' -p290 -(dp291 -g3 -g48 -sg5 -F0.5 -sg6 -S'cfg_ClearTripCountAfter' -p292 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfgiunderloadtripdelay' -p293 -(dp294 -g3 -g32 -sg5 -F0.5 -sg6 -S'cfg_I_UnderloadTripDelay' -p295 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'pressurelo' -p296 -(dp297 -g3 -g4 -sg5 -Nsg6 -S'Pressure_Lo' -p298 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgvovervoltagetriplevel' -p299 -(dp300 -g3 -g32 -sg5 -F0.5 -sg6 -S'cfg_V_OvervoltageTripLevel' -p301 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfggfgroundfaultwarningdelay' -p302 -(dp303 -g3 -g32 -sg5 -F0.5 -sg6 -S'cfg_GF_GroundFaultWarningDelay' -p304 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfgiundercurrentwarninglevel' -p305 -(dp306 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_I_UndercurrentWarningLevel' -p307 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'dhtoolvoltage' -p308 -(dp309 -g3 -g25 -sg5 -F0.5 -sg6 -S'DH_ToolVoltage' -p310 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgctripenablecontrol' -p311 -(dp312 -g3 -g25 -sg5 -F0.5 -sg6 -S'cfg_C_TripEnableControl' -p313 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'pressureeumin' -p314 -(dp315 -g3 -g32 -sg5 -F0.5 -sg6 -S'Pressure_EU_Min' -p316 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'alarmtubingpressure' -p317 -(dp318 -g3 -g4 -sg5 -F0.5 -sg6 -S'alarm_TubingPressure' -p319 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'downtimetimeparameterol' -p320 -(dp321 -g3 -g48 -sg5 -F0.5 -sg6 -S'Downtime_Time_Parameter_OL' -p322 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'warningenablediphaseloss' -p323 -(dp324 -g3 -g4 -sg5 -Nsg6 -S'WarningEnabled_I_PhaseLoss' -p325 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'e300l2nvoltage' -p326 -(dp327 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_L2NVoltage' -p328 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'e300l2current' -p329 -(dp330 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_L2Current' -p331 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'pressurein' -p332 -(dp333 -g3 -g32 -sg5 -F0.5 -sg6 -S'Pressure_In' -p334 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgiovercurrenttripdelay' -p335 -(dp336 -g3 -g32 -sg5 -F0.5 -sg6 -S'cfg_I_OvercurrentTripDelay' -p337 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'tripenablediunderload' -p338 -(dp339 -g3 -g4 -sg5 -Nsg6 -S'TripEnabled_I_Underload' -p340 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'pressureshutdownenabled' -p341 -(dp342 -g3 -g4 -sg5 -Nsg6 -S'Pressure_Shutdown_Enabled' -p343 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgiunderloadinhibittime' -p344 -(dp345 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_I_UnderloadInhibitTime' -p346 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfgvovervoltagewarninglevel' -p347 -(dp348 -g3 -g32 -sg5 -F0.5 -sg6 -S'cfg_V_OvervoltageWarningLevel' -p349 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfgiunderloadtriplevel' -p350 -(dp351 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_I_UnderloadTripLevel' -p352 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'warningstatuscurrentint' -p353 -(dp354 -g3 -g25 -sg5 -F0.5 -sg6 -S'WarningStatusCurrent_INT' -p355 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'handmode' -p356 -(dp357 -g3 -g4 -sg5 -Nsg6 -S'Hand_Mode' -p358 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'e300averagecurrent' -p359 -(dp360 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_AverageCurrent' -p361 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgvunderfrequencyinhibittime' -p362 -(dp363 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_V_UnderfrequencyInhibitTime' -p364 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'sptrip' -p365 -(dp366 -g3 -g4 -sg5 -Nsg6 -S'SP_Trip' -p367 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgicurrentimbalancetripdelay' -p368 -(dp369 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_I_CurrentImbalanceTripDelay' -p370 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'warningenablevovervoltage' -p371 -(dp372 -g3 -g4 -sg5 -Nsg6 -S'WarningEnable_V_Overvoltage' -p373 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'tripstatuscontrolint' -p374 -(dp375 -g3 -g25 -sg5 -F0.5 -sg6 -S'TripStatusControl_INT' -p376 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'contactorstatus' -p377 -(dp378 -g3 -g4 -sg5 -Nsg6 -S'Contactor_Status' -p379 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'e300l1current' -p380 -(dp381 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_L1Current' -p382 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgvundervoltagewarninglevel' -p383 -(dp384 -g3 -g32 -sg5 -F0.5 -sg6 -S'cfg_V_UndervoltageWarningLevel' -p385 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'e300l2apparentpower' -p386 -(dp387 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_L2ApparentPower' -p388 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgcwarningenablecontrol' -p389 -(dp390 -g3 -g25 -sg5 -F0.5 -sg6 -S'cfg_C_WarningEnableControl' -p391 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'tripenabledilineloss' -p392 -(dp393 -g3 -g4 -sg5 -Nsg6 -S'TripEnabled_I_LineLoss' -p394 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'tripenabledigroundfault' -p395 -(dp396 -g3 -g4 -sg5 -Nsg6 -S'TripEnabled_I_GroundFault' -p397 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'warningenabledicurrentimbalanc' -p398 -(dp399 -g3 -g4 -sg5 -Nsg6 -S'WarningEnabled_I_CurrentImbalance' -p400 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'warningstatusvoltageint' -p401 -(dp402 -g3 -g25 -sg5 -F0.5 -sg6 -S'WarningStatusVoltage_INT' -p403 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'dhmaxintaketemperaturestartup' -p404 -(dp405 -g3 -g32 -sg5 -F0.5 -sg6 -S'DH_MaxIntakeTemperature_Startup' -p406 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'tripenablevunderfrequency' -p407 -(dp408 -g3 -g4 -sg5 -Nsg6 -S'TripEnable_V_Underfrequency' -p409 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgvoverfrequencytriplevel' -p410 -(dp411 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_V_OverfrequencyTripLevel' -p412 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'e300l1l2voltage' -p413 -(dp414 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_L1L2Voltage' -p415 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'sppressure' -p416 -(dp417 -g3 -g4 -sg5 -Nsg6 -S'SP_Pressure' -p418 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'automode' -p419 -(dp420 -g3 -g4 -sg5 -Nsg6 -S'Auto_Mode' -p421 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'pressureok' -p422 -(dp423 -g3 -g4 -sg5 -Nsg6 -S'Pressure_OK' -p424 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgilinelosstripdelay' -p425 -(dp426 -g3 -g32 -sg5 -F0.5 -sg6 -S'cfg_I_LineLossTripDelay' -p427 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'dhtooltype' -p428 -(dp429 -g3 -g25 -sg5 -F0.5 -sg6 -S'DH_ToolType' -p430 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'startcommand' -p431 -(dp432 -g3 -g4 -sg5 -Nsg6 -S'Start_Command' -p433 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'e300l3realpower' -p434 -(dp435 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_L3RealPower' -p436 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgiunderloadwarninglevel' -p437 -(dp438 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_I_UnderloadWarningLevel' -p439 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'e300kwh' -p440 -(dp441 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_kWh' -p442 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgvunderfrequencywarninglevel' -p443 -(dp444 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_V_UnderfrequencyWarningLevel' -p445 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'e300totalrealpower' -p446 -(dp447 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_TotalRealPower' -p448 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'tempstartup' -p449 -(dp450 -g3 -g32 -sg5 -F0.5 -sg6 -S'Temp_Startup' -p451 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'pressurelosp' -p452 -(dp453 -g3 -g32 -sg5 -F0.5 -sg6 -S'Pressure_Lo_SP' -p454 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgcflasetting' -p455 -(dp456 -g3 -g32 -sg5 -F0.5 -sg6 -S'cfg_C_FLASetting' -p457 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'tempshutdown' -p458 -(dp459 -g3 -g32 -sg5 -F0.5 -sg6 -S'Temp_Shutdown' -p460 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'dhmaxintakepressureforever' -p461 -(dp462 -g3 -g25 -sg5 -F0.5 -sg6 -S'DH_MaxIntakePressure_Forever' -p463 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'e300totalapparentpower' -p464 -(dp465 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_TotalApparentPower' -p466 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'overloadtrip' -p467 -(dp468 -g3 -g4 -sg5 -Nsg6 -S'OverloadTrip' -p469 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'warningenablevvoltageunbalance' -p470 -(dp471 -g3 -g4 -sg5 -Nsg6 -S'WarningEnable_V_VoltageUnbalance' -p472 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgvundervoltageinhibittime' -p473 -(dp474 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_V_UndervoltageInhibitTime' -p475 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'e300l3apparentpower' -p476 -(dp477 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_L3ApparentPower' -p478 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'rpmode' -p479 -(dp480 -g3 -g4 -sg5 -Nsg6 -S'RP_Mode' -p481 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'tripenablediphaseloss' -p482 -(dp483 -g3 -g4 -sg5 -Nsg6 -S'TripEnabled_I_PhaseLoss' -p484 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgtimerruntime' -p485 -(dp486 -g3 -g48 -sg5 -F0.5 -sg6 -S'cfg_TimerRunTime' -p487 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'dhpsirating' -p488 -(dp489 -g3 -g25 -sg5 -F0.5 -sg6 -S'DH_PSIRating' -p490 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'dhmaxintaketemperatureforever' -p491 -(dp492 -g3 -g32 -sg5 -F0.5 -sg6 -S'DH_MaxIntakeTemperature_Forever' -p493 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'pressureeumax' -p494 -(dp495 -g3 -g32 -sg5 -F0.5 -sg6 -S'Pressure_EU_Max' -p496 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgvoverfrequencytripdelay' -p497 -(dp498 -g3 -g32 -sg5 -F0.5 -sg6 -S'cfg_V_OverfrequencyTripDelay' -p499 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfggfgroundfaulttriplevel' -p500 -(dp501 -g3 -g32 -sg5 -F0.5 -sg6 -S'cfg_GF_GroundFaultTripLevel' -p502 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'startbutton' -p503 -(dp504 -g3 -g4 -sg5 -Nsg6 -S'Start_Button' -p505 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'e300l3truepowerfactor' -p506 -(dp507 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_L3TruePowerFactor' -p508 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'alarmdhpressure' -p509 -(dp510 -g3 -g4 -sg5 -F0.5 -sg6 -S'alarm_DHPressure' -p511 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgictprimary' -p512 -(dp513 -g3 -g25 -sg5 -F0.5 -sg6 -S'cfg_I_CTPrimary' -p514 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'valoverloadtripcount' -p515 -(dp516 -g3 -g48 -sg5 -F0.5 -sg6 -S'val_OverloadTripCount' -p517 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'dhintakepressure' -p518 -(dp519 -g3 -g32 -sg5 -F0.5 -sg6 -S'DH_IntakePressure' -p520 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'startpermissive' -p521 -(dp522 -g3 -g4 -sg5 -Nsg6 -S'Start_Permissive' -p523 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgtimermodeenabled' -p524 -(dp525 -g3 -g4 -sg5 -Nsg6 -S'cfg_TimerModeEnabled' -p526 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'warningenabledijam' -p527 -(dp528 -g3 -g4 -sg5 -Nsg6 -S'WarningEnabled_I_Jam' -p529 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'e300l2realpower' -p530 -(dp531 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_L2RealPower' -p532 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'runpermissive' -p533 -(dp534 -g3 -g4 -sg5 -Nsg6 -S'Run_Permissive' -p535 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgvundervoltagetriplevel' -p536 -(dp537 -g3 -g32 -sg5 -F0.5 -sg6 -S'cfg_V_UndervoltageTripLevel' -p538 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfgicurrentimbalancewarninglev' -p539 -(dp540 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_I_CurrentImbalanceWarningLevel' -p541 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfgvvoltagemode' -p542 -(dp543 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_V_VoltageMode' -p544 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfgicurrentimbalanceinhibittim' -p545 -(dp546 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_I_CurrentImbalanceInhibitTime' -p547 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'shutdowntime' -p548 -(dp549 -g3 -g48 -sg5 -F0.5 -sg6 -S'Shutdown_Time' -p550 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'e300l2reactivepower' -p551 -(dp552 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_L2ReactivePower' -p553 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'e300l2l3voltage' -p554 -(dp555 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_L2L3Voltage' -p556 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgvvoltageimbalancetriplevel' -p557 -(dp558 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_V_VoltageImbalanceTripLevel' -p559 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'tripenablevphaserotation' -p560 -(dp561 -g3 -g4 -sg5 -Nsg6 -S'TripEnable_V_PhaseRotation' -p562 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgvptprimary' -p563 -(dp564 -g3 -g25 -sg5 -F0.5 -sg6 -S'cfg_V_PTPrimary' -p565 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfgiundercurrenttriplevel' -p566 -(dp567 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_I_UndercurrentTripLevel' -p568 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'e300totalreactivepower' -p569 -(dp570 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_TotalReactivePower' -p571 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgoverloadtripcountlimit' -p572 -(dp573 -g3 -g48 -sg5 -F0.5 -sg6 -S'cfg_OverloadTripCountLimit' -p574 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfggfgroundfaultinhibittime' -p575 -(dp576 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_GF_GroundFaultInhibitTime' -p577 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfgvvoltageimbalanceinhibittim' -p578 -(dp579 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_V_VoltageImbalanceInhibitTime' -p580 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'warningenablevoverfrequency' -p581 -(dp582 -g3 -g4 -sg5 -Nsg6 -S'WarningEnable_V_Overfrequency' -p583 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgvphaserotationinhibittime' -p584 -(dp585 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_V_PhaseRotationInhibitTime' -p586 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfgijamwarninglevel' -p587 -(dp588 -g3 -g25 -sg5 -F0.5 -sg6 -S'cfg_I_JamWarningLevel' -p589 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfgvptsecondary' -p590 -(dp591 -g3 -g25 -sg5 -F0.5 -sg6 -S'cfg_V_PTSecondary' -p592 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'dhfluidlevel' -p593 -(dp594 -g3 -g32 -sg5 -F0.5 -sg6 -S'DH_Fluid_Level' -p595 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgtripcountlimit' -p596 -(dp597 -g3 -g48 -sg5 -F0.5 -sg6 -S'cfg_TripCountLimit' -p598 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfgtcuolwarninglevel' -p599 -(dp600 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_TCU_OLWarningLevel' -p601 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfgwrite' -p602 -(dp603 -g3 -g4 -sg5 -Nsg6 -S'cfg_WRITE' -p604 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfgistalltriplevel' -p605 -(dp606 -g3 -g25 -sg5 -F0.5 -sg6 -S'cfg_I_StallTripLevel' -p607 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'e300l3l1voltage' -p608 -(dp609 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_L3L1Voltage' -p610 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgtcuolresetlevel' -p611 -(dp612 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_TCU_OLResetLevel' -p613 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'tripenabledijam' -p614 -(dp615 -g3 -g4 -sg5 -Nsg6 -S'TripEnabled_I_Jam' -p616 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'rptemperature' -p617 -(dp618 -g3 -g4 -sg5 -Nsg6 -S'RP_Temperature' -p619 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'tripenablevoverfrequency' -p620 -(dp621 -g3 -g4 -sg5 -Nsg6 -S'TripEnable_V_Overfrequency' -p622 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgijaminhibittime' -p623 -(dp624 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_I_JamInhibitTime' -p625 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'e300l1nvoltage' -p626 -(dp627 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_L1NVoltage' -p628 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'warningenabledioverload' -p629 -(dp630 -g3 -g4 -sg5 -Nsg6 -S'WarningEnabled_I_Overload' -p631 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'stopcommand' -p632 -(dp633 -g3 -g4 -sg5 -Nsg6 -S'Stop_Command' -p634 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'e300l1reactivepower' -p635 -(dp636 -g3 -g32 -sg5 -F0.5 -sg6 -S'E300_L1ReactivePower' -p637 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgvundervoltagetripdelay' -p638 -(dp639 -g3 -g32 -sg5 -F0.5 -sg6 -S'cfg_V_UndervoltageTripDelay' -p640 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'cfgvovervoltageinhibittime' -p641 -(dp642 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_V_OvervoltageInhibitTime' -p643 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ssS'tripenablevundervoltage' -p644 -(dp645 -g3 -g4 -sg5 -Nsg6 -S'TripEnable_V_Undervoltage' -p646 -sg8 -I3600 -sg9 -I0 -sg10 -g11 -ssS'cfgicurrentimbalancetriplevel' -p647 -(dp648 -g3 -g14 -sg5 -F0.5 -sg6 -S'cfg_I_CurrentImbalanceTripLevel' -p649 -sg8 -I86400 -sg9 -I0 -sg10 -g11 -ss. \ No newline at end of file diff --git a/POCloud_Driver/ipp_channels_setup.py b/POCloud_Driver/ipp_channels_setup.py deleted file mode 100644 index 52810da..0000000 --- a/POCloud_Driver/ipp_channels_setup.py +++ /dev/null @@ -1 +0,0 @@ -import pickle channels = { 'automode': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'Auto_Mode', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgcflasetting': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_C_FLASetting', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgcleartripcountafter': { 'data_type': 'DINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_ClearTripCountAfter', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgctripenablecontrol': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_C_TripEnableControl', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgcwarningenablecontrol': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_C_WarningEnableControl', 'last_time_uploaded': 0, 'last_value': '', }, 'cfggfgroundfaultinhibittime': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_GF_GroundFaultInhibitTime', 'last_time_uploaded': 0, 'last_value': '', }, 'cfggfgroundfaulttripdelay': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_GF_GroundFaultTripDelay', 'last_time_uploaded': 0, 'last_value': '', }, 'cfggfgroundfaulttriplevel': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_GF_GroundFaultTripLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfggfgroundfaultwarningdelay': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_GF_GroundFaultWarningDelay', 'last_time_uploaded': 0, 'last_value': '', }, 'cfggfgroundfaultwarninglevel': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_GF_GroundFaultWarningLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgictprimary': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_CTPrimary', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgictsecondary': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_CTSecondary', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgicurrentimbalanceinhibittim': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_CurrentImbalanceInhibitTime', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgicurrentimbalancetripdelay': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_CurrentImbalanceTripDelay', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgicurrentimbalancetriplevel': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_CurrentImbalanceTripLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgicurrentimbalancewarninglev': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_CurrentImbalanceWarningLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgijaminhibittime': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_JamInhibitTime', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgijamtripdelay': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_JamTripDelay', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgijamtriplevel': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_JamTripLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgijamwarninglevel': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_JamWarningLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgilinelossinhibittime': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_LineLossInhibitTime', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgilinelosstripdelay': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_LineLossTripDelay', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgiovercurrentinhibittime': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_OvercurrentInhibitTime', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgiovercurrenttripdelay': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_OvercurrentTripDelay', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgiovercurrenttriplevel': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_OvercurrentTripLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgiovercurrentwarninglevel': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_OvercurrentWarningLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgistallenabledtime': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_StallEnabledTime', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgistalltriplevel': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_StallTripLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgiundercurrentinhibittime': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_UndercurrentInhibitTime', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgiundercurrenttripdelay': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_UndercurrentTripDelay', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgiundercurrenttriplevel': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_UndercurrentTripLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgiundercurrentwarninglevel': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_UndercurrentWarningLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgiunderloadinhibittime': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_UnderloadInhibitTime', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgiunderloadtripdelay': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_UnderloadTripDelay', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgiunderloadtriplevel': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_UnderloadTripLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgiunderloadwarninglevel': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_I_UnderloadWarningLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgoverloadtripcountlimit': { 'data_type': 'DINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_OverloadTripCountLimit', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgplphaselossinhibittime': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_PL_PhaseLossInhibitTime', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgplphaselosstripdelay': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_PL_PhaseLossTripDelay', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgread': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 86400, 'tag': 'cfg_READ', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgspecificgravity': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_SpecificGravity', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgtcuolresetlevel': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_TCU_OLResetLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgtcuolwarninglevel': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_TCU_OLWarningLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgtcutripclass': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_TCU_TripClass', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgtimermodeenabled': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 86400, 'tag': 'cfg_TimerModeEnabled', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgtimerruntime': { 'data_type': 'DINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_TimerRunTime', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgtimerwaittime': { 'data_type': 'DINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_TimerWaitTime', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgtripcountlimit': { 'data_type': 'DINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_TripCountLimit', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvoverfrequencyinhibittime': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_OverfrequencyInhibitTime', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvoverfrequencytripdelay': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_OverfrequencyTripDelay', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvoverfrequencytriplevel': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_OverfrequencyTripLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvoverfrequencywarninglevel': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_OverfrequencyWarningLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvovervoltageinhibittime': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_OvervoltageInhibitTime', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvovervoltagetripdelay': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_OvervoltageTripDelay', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvovervoltagetriplevel': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_OvervoltageTripLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvovervoltagewarninglevel': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_OvervoltageWarningLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvphaserotationinhibittime': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_PhaseRotationInhibitTime', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvphaserotationtriptype': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_PhaseRotationTripType', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvptprimary': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_PTPrimary', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvptsecondary': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_PTSecondary', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvunderfrequencyinhibittime': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_UnderfrequencyInhibitTime', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvunderfrequencytripdelay': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_UnderfrequencyTripDelay', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvunderfrequencytriplevel': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_UnderfrequencyTripLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvunderfrequencywarninglevel': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_UnderfrequencyWarningLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvundervoltageinhibittime': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_UndervoltageInhibitTime', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvundervoltagetripdelay': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_UndervoltageTripDelay', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvundervoltagetriplevel': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_UndervoltageTripLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvundervoltagewarninglevel': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_UndervoltageWarningLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvvoltageimbalanceinhibittim': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_VoltageImbalanceInhibitTime', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvvoltageimbalancetripdelay': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_VoltageImbalanceTripDelay', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvvoltageimbalancetriplevel': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_VoltageImbalanceTripLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvvoltageimbalancewarninglev': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_VoltageImbalanceWarningLevel', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgvvoltagemode': { 'data_type': 'USINT', 'change_amount': 0.5, 'max_time_between_uploads': 86400, 'tag': 'cfg_V_VoltageMode', 'last_time_uploaded': 0, 'last_value': '', }, 'cfgwrite': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 86400, 'tag': 'cfg_WRITE', 'last_time_uploaded': 0, 'last_value': '', }, 'contactorstatus': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'Contactor_Status', 'last_time_uploaded': 0, 'last_value': '', }, 'dhdownholestatusint': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'DH_DownholeStatus_INT', 'last_time_uploaded': 0, 'last_value': '', }, 'dhfluidlevel': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'DH_Fluid_Level', 'last_time_uploaded': 0, 'last_value': '', }, 'dhintakepressure': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'DH_IntakePressure', 'last_time_uploaded': 0, 'last_value': '', }, 'dhintaketemperature': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'DH_IntakeTemperature', 'last_time_uploaded': 0, 'last_value': '', }, 'dhmaxintakepressureforever': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'DH_MaxIntakePressure_Forever', 'last_time_uploaded': 0, 'last_value': '', }, 'dhmaxintakepressurestartup': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'DH_MaxIntakePressure_Startup', 'last_time_uploaded': 0, 'last_value': '', }, 'dhmaxintaketemperatureforever': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'DH_MaxIntakeTemperature_Forever', 'last_time_uploaded': 0, 'last_value': '', }, 'dhmaxintaketemperaturestartup': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'DH_MaxIntakeTemperature_Startup', 'last_time_uploaded': 0, 'last_value': '', }, 'dhnumchannels': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'DH_NumChannels', 'last_time_uploaded': 0, 'last_value': '', }, 'dhpsirating': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'DH_PSIRating', 'last_time_uploaded': 0, 'last_value': '', }, 'dhtooltype': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'DH_ToolType', 'last_time_uploaded': 0, 'last_value': '', }, 'dhtoolvoltage': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'DH_ToolVoltage', 'last_time_uploaded': 0, 'last_value': '', }, 'downholetoolenabled': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'Downhole_Tool_Enabled', 'last_time_uploaded': 0, 'last_value': '', }, 'downtimetimeparameter': { 'data_type': 'DINT', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'Downtime_Time_Parameter', 'last_time_uploaded': 0, 'last_value': '', }, 'downtimetimeparameterol': { 'data_type': 'DINT', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'Downtime_Time_Parameter_OL', 'last_time_uploaded': 0, 'last_value': '', }, 'e300averagecurrent': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_AverageCurrent', 'last_time_uploaded': 0, 'last_value': '', }, 'e300averagellvoltage': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_AverageLLVoltage', 'last_time_uploaded': 0, 'last_value': '', }, 'e300averagelnvoltage': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_AverageLNVoltage', 'last_time_uploaded': 0, 'last_value': '', }, 'e300kwh': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_kWh', 'last_time_uploaded': 0, 'last_value': '', }, 'e300kwhregen': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_kWh_Regen', 'last_time_uploaded': 0, 'last_value': '', }, 'e300l1apparentpower': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_L1ApparentPower', 'last_time_uploaded': 0, 'last_value': '', }, 'e300l1current': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_L1Current', 'last_time_uploaded': 0, 'last_value': '', }, 'e300l1l2voltage': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_L1L2Voltage', 'last_time_uploaded': 0, 'last_value': '', }, 'e300l1nvoltage': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_L1NVoltage', 'last_time_uploaded': 0, 'last_value': '', }, 'e300l1reactivepower': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_L1ReactivePower', 'last_time_uploaded': 0, 'last_value': '', }, 'e300l1realpower': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_L1RealPower', 'last_time_uploaded': 0, 'last_value': '', }, 'e300l1truepowerfactor': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_L1TruePowerFactor', 'last_time_uploaded': 0, 'last_value': '', }, 'e300l2apparentpower': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_L2ApparentPower', 'last_time_uploaded': 0, 'last_value': '', }, 'e300l2current': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_L2Current', 'last_time_uploaded': 0, 'last_value': '', }, 'e300l2l3voltage': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_L2L3Voltage', 'last_time_uploaded': 0, 'last_value': '', }, 'e300l2nvoltage': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_L2NVoltage', 'last_time_uploaded': 0, 'last_value': '', }, 'e300l2reactivepower': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_L2ReactivePower', 'last_time_uploaded': 0, 'last_value': '', }, 'e300l2realpower': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_L2RealPower', 'last_time_uploaded': 0, 'last_value': '', }, 'e300l2truepowerfactor': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_L2TruePowerFactor', 'last_time_uploaded': 0, 'last_value': '', }, 'e300l3apparentpower': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_L3ApparentPower', 'last_time_uploaded': 0, 'last_value': '', }, 'e300l3current': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_L3Current', 'last_time_uploaded': 0, 'last_value': '', }, 'e300l3l1voltage': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_L3L1Voltage', 'last_time_uploaded': 0, 'last_value': '', }, 'e300l3nvoltage': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_L3NVoltage', 'last_time_uploaded': 0, 'last_value': '', }, 'e300l3reactivepower': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_L3ReactivePower', 'last_time_uploaded': 0, 'last_value': '', }, 'e300l3realpower': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_L3RealPower', 'last_time_uploaded': 0, 'last_value': '', }, 'e300l3truepowerfactor': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_L3TruePowerFactor', 'last_time_uploaded': 0, 'last_value': '', }, 'e300linefrequency': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_LineFrequency', 'last_time_uploaded': 0, 'last_value': '', }, 'e300percentcurrentunbalance': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_PercentCurrentUnbalance', 'last_time_uploaded': 0, 'last_value': '', }, 'e300percentvoltageunbalance': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_PercentVoltageUnbalance', 'last_time_uploaded': 0, 'last_value': '', }, 'e300threephasetruepowerfactor': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_ThreePhaseTruePowerFactor', 'last_time_uploaded': 0, 'last_value': '', }, 'e300totalapparentpower': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_TotalApparentPower', 'last_time_uploaded': 0, 'last_value': '', }, 'e300totalreactivepower': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_TotalReactivePower', 'last_time_uploaded': 0, 'last_value': '', }, 'e300totalrealpower': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'E300_TotalRealPower', 'last_time_uploaded': 0, 'last_value': '', }, 'handmode': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'Hand_Mode', 'last_time_uploaded': 0, 'last_value': '', }, 'overloadtrip': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'OverloadTrip', 'last_time_uploaded': 0, 'last_value': '', }, 'pressurealarmdelay': { 'data_type': 'UDINT', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'Pressure_Alarm_Delay', 'last_time_uploaded': 0, 'last_value': '', }, 'pressurealarmstartupdelay': { 'data_type': 'DINT', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'Pressure_Alarm_Startup_Delay', 'last_time_uploaded': 0, 'last_value': '', }, 'pressureeumax': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'Pressure_EU_Max', 'last_time_uploaded': 0, 'last_value': '', }, 'pressureeumin': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'Pressure_EU_Min', 'last_time_uploaded': 0, 'last_value': '', }, 'pressurehi': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'Pressure_Hi', 'last_time_uploaded': 0, 'last_value': '', }, 'pressurehisp': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'Pressure_Hi_SP', 'last_time_uploaded': 0, 'last_value': '', }, 'pressurein': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'Pressure_In', 'last_time_uploaded': 0, 'last_value': '', }, 'pressurelo': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'Pressure_Lo', 'last_time_uploaded': 0, 'last_value': '', }, 'pressurelosp': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'Pressure_Lo_SP', 'last_time_uploaded': 0, 'last_value': '', }, 'pressureok': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'Pressure_OK', 'last_time_uploaded': 0, 'last_value': '', }, 'pressureshutdown': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'Pressure_Shutdown', 'last_time_uploaded': 0, 'last_value': '', }, 'pressureshutdownenabled': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'Pressure_Shutdown_Enabled', 'last_time_uploaded': 0, 'last_value': '', }, 'pressurestartup': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'Pressure_Startup', 'last_time_uploaded': 0, 'last_value': '', }, 'pressurestartupenabled': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'Pressure_Startup_Enabled', 'last_time_uploaded': 0, 'last_value': '', }, 'pressureswitchenabled': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'Pressure_Switch_Enabled', 'last_time_uploaded': 0, 'last_value': '', }, 'pressuretransducerenabled': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'Pressure_Transducer_Enabled', 'last_time_uploaded': 0, 'last_value': '', }, 'rpmode': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'RP_Mode', 'last_time_uploaded': 0, 'last_value': '', }, 'rppressure': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'RP_Pressure', 'last_time_uploaded': 0, 'last_value': '', }, 'rptemperature': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'RP_Temperature', 'last_time_uploaded': 0, 'last_value': '', }, 'rptrip': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'RP_Trip', 'last_time_uploaded': 0, 'last_value': '', }, 'rptubingpressure': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'RP_TubingPressure', 'last_time_uploaded': 0, 'last_value': '', }, 'runpermissive': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'Run_Permissive', 'last_time_uploaded': 0, 'last_value': '', }, 'shutdowntime': { 'data_type': 'DINT', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'Shutdown_Time', 'last_time_uploaded': 0, 'last_value': '', }, 'spmode': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'SP_Mode', 'last_time_uploaded': 0, 'last_value': '', }, 'sppressure': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'SP_Pressure', 'last_time_uploaded': 0, 'last_value': '', }, 'sptemperature': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'SP_Temperature', 'last_time_uploaded': 0, 'last_value': '', }, 'sptrip': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'SP_Trip', 'last_time_uploaded': 0, 'last_value': '', }, 'spvoltage': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'SP_Voltage', 'last_time_uploaded': 0, 'last_value': '', }, 'startbutton': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'Start_Button', 'last_time_uploaded': 0, 'last_value': '', }, 'startcommand': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'Start_Command', 'last_time_uploaded': 0, 'last_value': '', }, 'startpermissive': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'Start_Permissive', 'last_time_uploaded': 0, 'last_value': '', }, 'stopcommand': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'Stop_Command', 'last_time_uploaded': 0, 'last_value': '', }, 'tempshutdown': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'Temp_Shutdown', 'last_time_uploaded': 0, 'last_value': '', }, 'tempshutdownenabled': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'Temp_Shutdown_Enabled', 'last_time_uploaded': 0, 'last_value': '', }, 'tempstartup': { 'data_type': 'REAL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'Temp_Startup', 'last_time_uploaded': 0, 'last_value': '', }, 'tempstartupenabled': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'Temp_Startup_Enabled', 'last_time_uploaded': 0, 'last_value': '', }, 'testmode': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'Test_Mode', 'last_time_uploaded': 0, 'last_value': '', }, 'tripenabledicurrentimbalance': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'TripEnabled_I_CurrentImbalance', 'last_time_uploaded': 0, 'last_value': '', }, 'tripenabledigroundfault': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'TripEnabled_I_GroundFault', 'last_time_uploaded': 0, 'last_value': '', }, 'tripenabledijam': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'TripEnabled_I_Jam', 'last_time_uploaded': 0, 'last_value': '', }, 'tripenabledilineloss': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'TripEnabled_I_LineLoss', 'last_time_uploaded': 0, 'last_value': '', }, 'tripenablediovercurrent': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'TripEnabled_I_Overcurrent', 'last_time_uploaded': 0, 'last_value': '', }, 'tripenabledioverload': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'TripEnabled_I_Overload', 'last_time_uploaded': 0, 'last_value': '', }, 'tripenablediphaseloss': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'TripEnabled_I_PhaseLoss', 'last_time_uploaded': 0, 'last_value': '', }, 'tripenabledistall': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'TripEnabled_I_Stall', 'last_time_uploaded': 0, 'last_value': '', }, 'tripenablediundercurrent': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'TripEnabled_I_Undercurrent', 'last_time_uploaded': 0, 'last_value': '', }, 'tripenablediunderload': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'TripEnabled_I_Underload', 'last_time_uploaded': 0, 'last_value': '', }, 'tripenablevoverfrequency': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'TripEnable_V_Overfrequency', 'last_time_uploaded': 0, 'last_value': '', }, 'tripenablevovervoltage': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'TripEnable_V_Overvoltage', 'last_time_uploaded': 0, 'last_value': '', }, 'tripenablevphaserotation': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'TripEnable_V_PhaseRotation', 'last_time_uploaded': 0, 'last_value': '', }, 'tripenablevunderfrequency': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'TripEnable_V_Underfrequency', 'last_time_uploaded': 0, 'last_value': '', }, 'tripenablevundervoltage': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'TripEnable_V_Undervoltage', 'last_time_uploaded': 0, 'last_value': '', }, 'tripenablevvoltageunbalance': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'TripEnable_V_VoltageUnbalance', 'last_time_uploaded': 0, 'last_value': '', }, 'tripresetcmd': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'TripResetCmd', 'last_time_uploaded': 0, 'last_value': '', }, 'tripstatus': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'TripStatus', 'last_time_uploaded': 0, 'last_value': '', }, 'tripstatuscontrolint': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'TripStatusControl_INT', 'last_time_uploaded': 0, 'last_value': '', }, 'tripstatuscurrentint': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'TripStatusCurrent_INT', 'last_time_uploaded': 0, 'last_value': '', }, 'tripstatuspowerint': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'TripStatusPower_INT', 'last_time_uploaded': 0, 'last_value': '', }, 'tripstatusvoltageint': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'TripStatusVoltage_INT', 'last_time_uploaded': 0, 'last_value': '', }, 'valoverloadtripcount': { 'data_type': 'DINT', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'val_OverloadTripCount', 'last_time_uploaded': 0, 'last_value': '', }, 'valtripcount': { 'data_type': 'DINT', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'val_TripCount', 'last_time_uploaded': 0, 'last_value': '', }, 'voltageok': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'VoltageOK', 'last_time_uploaded': 0, 'last_value': '', }, 'warningenabledicurrentimbalanc': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'WarningEnabled_I_CurrentImbalance', 'last_time_uploaded': 0, 'last_value': '', }, 'warningenabledigroundfault': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'WarningEnabled_I_GroundFault', 'last_time_uploaded': 0, 'last_value': '', }, 'warningenabledijam': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'WarningEnabled_I_Jam', 'last_time_uploaded': 0, 'last_value': '', }, 'warningenabledilineloss': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'WarningEnabled_I_LineLoss', 'last_time_uploaded': 0, 'last_value': '', }, 'warningenablediovercurrent': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'WarningEnabled_I_Overcurrent', 'last_time_uploaded': 0, 'last_value': '', }, 'warningenabledioverload': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'WarningEnabled_I_Overload', 'last_time_uploaded': 0, 'last_value': '', }, 'warningenablediphaseloss': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'WarningEnabled_I_PhaseLoss', 'last_time_uploaded': 0, 'last_value': '', }, 'warningenabledistall': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'WarningEnabled_I_Stall', 'last_time_uploaded': 0, 'last_value': '', }, 'warningenablediundercurrent': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'WarningEnabled_I_Undercurrent', 'last_time_uploaded': 0, 'last_value': '', }, 'warningenablediunderload': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'WarningEnabled_I_Underload', 'last_time_uploaded': 0, 'last_value': '', }, 'warningenablevoverfrequency': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'WarningEnable_V_Overfrequency', 'last_time_uploaded': 0, 'last_value': '', }, 'warningenablevovervoltage': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'WarningEnable_V_Overvoltage', 'last_time_uploaded': 0, 'last_value': '', }, 'warningenablevphaserotation': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'WarningEnable_V_PhaseRotation', 'last_time_uploaded': 0, 'last_value': '', }, 'warningenablevunderfrequency': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'WarningEnable_V_Underfrequency', 'last_time_uploaded': 0, 'last_value': '', }, 'warningenablevundervoltage': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'WarningEnable_V_Undervoltage', 'last_time_uploaded': 0, 'last_value': '', }, 'warningenablevvoltageunbalance': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'WarningEnable_V_VoltageUnbalance', 'last_time_uploaded': 0, 'last_value': '', }, 'warningstatus': { 'data_type': 'BOOL', 'change_amount': None, 'max_time_between_uploads': 3600, 'tag': 'WarningStatus', 'last_time_uploaded': 0, 'last_value': '', }, 'warningstatuscontrolint': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'WarningStatusControl_INT', 'last_time_uploaded': 0, 'last_value': '', }, 'warningstatuscurrentint': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'WarningStatusCurrent_INT', 'last_time_uploaded': 0, 'last_value': '', }, 'warningstatuspowerint': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'WarningStatusPower_INT', 'last_time_uploaded': 0, 'last_value': '', }, 'warningstatusvoltageint': { 'data_type': 'UINT', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'WarningStatusVoltage_INT', 'last_time_uploaded': 0, 'last_value': '', }, 'alarmdhpressure': { 'data_type': 'BOOL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'alarm_DHPressure', 'last_time_uploaded': 0, 'last_value': '', }, 'alarmdhtemperature': { 'data_type': 'BOOL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'alarm_DHTemperature', 'last_time_uploaded': 0, 'last_value': '', }, 'alarme300': { 'data_type': 'BOOL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'alarm_E300', 'last_time_uploaded': 0, 'last_value': '', }, 'alarmtubingpressure': { 'data_type': 'BOOL', 'change_amount': 0.5, 'max_time_between_uploads': 3600, 'tag': 'alarm_TubingPressure', 'last_time_uploaded': 0, 'last_value': '', }, } with open('ipp_channels.p', 'wb') as ch_f: pickle.dump(channels, ch_f) \ No newline at end of file diff --git a/POCloud_Driver/pickle_to_class.py b/POCloud_Driver/pickle_to_class.py deleted file mode 100644 index 212ae2d..0000000 --- a/POCloud_Driver/pickle_to_class.py +++ /dev/null @@ -1,10 +0,0 @@ -import pickle -with open("ipp_channels.p", 'rb') as picklefile: - channels = pickle.load(picklefile) - -for chname in sorted(channels): - ch = channels[chname] - if ch['data_type'] == "BOOL": - print("'{0}': Channel('{0}', '{1}', {2}, self.sendtodbJSON, writeable=True, e300_param=False),".format(chname, ch['tag'], ch['max_time_between_uploads'])) - else: - print("'{0}': Channel('{0}', '{1}', {2}, self.sendtodbJSON, writeable=True, change_threshold=1.0, e300_param=False),".format(chname, ch['tag'], ch['max_time_between_uploads']))