diff --git a/POCloud_Driver/HTML/Configuration.html b/POCloud_Driver/HTML/Configuration.html index 92ed959..6087f4d 100644 --- a/POCloud_Driver/HTML/Configuration.html +++ b/POCloud_Driver/HTML/Configuration.html @@ -4,167 +4,167 @@
-

CONTROL

-
-
-

Start Command

- " name="<%= channels["ipp.startcommand"].channelId %>"> +

CONTROL

+
+
+

Start Command

+ " name="<%= channels["ipp.startcommand"].channelId %>"> +
+
+

Stop Command

+ " name="<%= channels["ipp.stopcommand"].channelId %>"> +
-
-

Stop Command

- " name="<%= channels["ipp.stopcommand"].channelId %>"> +

VFD CONFIGURATION

+
+
+

MOTOR CONFIGURATION

+ + + + + + + +
Motor FLA (A) + " + type="number" step="any" + id="<%= channels["ipp.cfgcflasetting"].channelId %>" + value="<%=channels["ipp.cfgcflasetting"].value %>"> +
+
-
-

VFD CONFIGURATION

-
-
-

MOTOR CONFIGURATION

- - - - - - - -
Motor FLA (A) - " - type="number" step="any" - id="<%= channels["ipp.cfgcflasetting"].channelId %>" - value="<%=channels["ipp.cfgcflasetting"].value %>"> -
-
-
-

DOWNHOLE CONFIGURATION

-
-
-

Downhole Sensor Enabled

- " name="<%= channels["ipp.downholetoolenabled"].channelId %>"> -
-
-

Pressure Trip

-
- - - - - - +

DOWNHOLE CONFIGURATION

+
+
+

Downhole Sensor Enabled

+ " name="<%= channels["ipp.downholetoolenabled"].channelId %>"> +
+
+

Pressure Trip

+
+
Pressure Shutdown Enabled - " name="<%= channels["ipp.pressureshutdownenabled"].channelId %>"> -
+ + + + + - - - + - + + - - - - + + + + - - - + - + + - -
Pressure Shutdown Enabled + " name="<%= channels["ipp.pressureshutdownenabled"].channelId %>"> +
Pressure Shutdown Limit (PSI) - + Pressure Shutdown Limit (PSI) + " type="number" step="any" id="<%= channels["ipp.pressureshutdown"].channelId %>" value="<%=channels["ipp.pressureshutdown"].value %>"> -
Pressure Restart Enabled - " name="<%= channels["ipp.pressurestartupenabled"].channelId %>"> -
Pressure Restart Enabled + " name="<%= channels["ipp.pressurestartupenabled"].channelId %>"> +
Pressure Startup Limit (PSI) - + Pressure Startup Limit (PSI) + " type="number" step="any" id="<%= channels["ipp.pressurestartup"].channelId %>" value="<%=channels["ipp.pressurestartup"].value %>"> -
-
-
+ + +
+
-
-

Temperature Trip

-
- - - - - - +
+

Temperature Trip

+
+
Temp. Shutdown Enabled - " name="<%= channels["ipp.tempshutdownenabled"].channelId %>"> -
+ + + + + - - - + - + + - - - - + + + + - - - + - + + - -
Temp. Shutdown Enabled + " name="<%= channels["ipp.tempshutdownenabled"].channelId %>"> +
Temp. Shutdown Limit (°F) - + Temp. Shutdown Limit (°F) + " type="number" step="any" id="<%= channels["ipp.tempshutdown"].channelId %>" value="<%=channels["ipp.tempshutdown"].value %>"> -
Temp. Restart Enabled - " name="<%= channels["ipp.tempstartupenabled"].channelId %>"> -
Temp. Restart Enabled + " name="<%= channels["ipp.tempstartupenabled"].channelId %>"> +
Temp. Startup Limit (°F) - + Temp. Startup Limit (°F) + " type="number" step="any" id="<%= channels["ipp.tempstartup"].channelId %>" value="<%=channels["ipp.tempstartup"].value %>"> -
-
-
-
-

PRESSURE TRANSDUCER CONFIGURATION

-
-
-

Tubing Pressure Transducer Enabled

- " name="<%= channels["ipp.pressuretransducerenabled"].channelId %>"> + + +
+
-
-

Scaling Values

-
- - +

PRESSURE TRANSDUCER CONFIGURATION

+
+
+

Tubing Pressure Transducer Enabled

+ " name="<%= channels["ipp.pressuretransducerenabled"].channelId %>"> +
+
+

Scaling Values

+
+
+ @@ -172,73 +172,709 @@ - -
Min Value (PSI) " - type="number" step="any" - id="<%= channels["ipp.pressureeumin"].channelId %>" - value="<%=channels["ipp.pressureeumin"].value %>"> + data-techName='<%=channels["ipp.pressureeumin"].techName %>' + data-name='<%= channels["ipp.pressureeumin"].name %>' + data-val="<%=channels["ipp.pressureeumin"].value %>" + type="number" step="any" + id="<%= channels["ipp.pressureeumin"].channelId %>" + value="<%=channels["ipp.pressureeumin"].value %>">
Max Value (PSI) " - type="number" step="any" - id="<%= channels["ipp.pressureeumax"].channelId %>" - value="<%=channels["ipp.pressureeumax"].value %>"> + data-techName='<%=channels["ipp.pressureeumax"].techName %>' + data-name='<%= channels["ipp.pressureeumax"].name %>' + data-val="<%=channels["ipp.pressureeumax"].value %>" + type="number" step="any" + id="<%= channels["ipp.pressureeumax"].channelId %>" + value="<%=channels["ipp.pressureeumax"].value %>">
-
-
+ + + + -
-

Trip Settings

-
- - - - -
Low Limit (PSI) - +

Trip Settings

+
+ + + + + - + + - - - + - + + - - - + - + + - - - + + + + +
Low Limit (PSI) + " type="number" step="any" id="<%= channels["ipp.pressurelosp"].channelId %>" value="<%=channels["ipp.pressurelosp"].value %>"> -
High Limit (PSI) - + High Limit (PSI) + " type="number" step="any" id="<%= channels["ipp.pressurehisp"].channelId %>" value="<%=channels["ipp.pressurehisp"].value %>"> -
Startup Delay (sec) - + Startup Delay (sec) + " type="number" step="any" id="<%= channels["ipp.pressurealarmstartupdelay"].channelId %>" value="<%=channels["ipp.pressurealarmstartupdelay"].value %>"> -
Trip Delay (sec) - + Trip Delay (sec) + " type="number" step="any" id="<%= channels["ipp.pressurealarmdelay"].channelId %>" value="<%=channels["ipp.pressurealarmdelay"].value %>"> +
+
+ + +

OVERLOAD CONFIGURATION

+
+
+

Voltage Protection

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterTrip EnabledWarning EnabledStartup DelayTrip DelayWarning LimitTrip Limit
Undervoltage + " name="<%= channels["ipp.tripenablevundervoltage"].channelId %>"> + + " name="<%= channels["ipp.warningenablevundervoltage"].channelId %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgvundervoltageinhibittime"].channelId %>" + value="<%=channels["ipp.cfgvundervoltageinhibittime"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgvundervoltagetripdelay"].channelId %>" + value="<%=channels["ipp.cfgvundervoltagetripdelay"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgvundervoltagewarninglevel"].channelId %>" + value="<%=channels["ipp.cfgvundervoltagewarninglevel"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgvundervoltagetriplevel"].channelId %>" + value="<%=channels["ipp.cfgvundervoltagetriplevel"].value %>"> +
Overvoltage + " name="<%= channels["ipp.tripenablevovervoltage"].channelId %>"> + + " name="<%= channels["ipp.warningenablevovervoltage"].channelId %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgvovervoltageinhibittime"].channelId %>" + value="<%=channels["ipp.cfgvovervoltageinhibittime"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgvovervoltagetripdelay"].channelId %>" + value="<%=channels["ipp.cfgvovervoltagetripdelay"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgvovervoltagewarninglevel"].channelId %>" + value="<%=channels["ipp.cfgvovervoltagewarninglevel"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgvovervoltagetriplevel"].channelId %>" + value="<%=channels["ipp.cfgvovervoltagetriplevel"].value %>"> +
Underfrequency + " name="<%= channels["ipp.tripenablevunderfrequency"].channelId %>"> + + " name="<%= channels["ipp.warningenablevunderfrequency"].channelId %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgvunderfrequencyinhibittime"].channelId %>" + value="<%=channels["ipp.cfgvunderfrequencyinhibittime"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgvunderfrequencytripdelay"].channelId %>" + value="<%=channels["ipp.cfgvunderfrequencytripdelay"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgvunderfrequencywarninglevel"].channelId %>" + value="<%=channels["ipp.cfgvunderfrequencywarninglevel"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgvunderfrequencytriplevel"].channelId %>" + value="<%=channels["ipp.cfgvunderfrequencytriplevel"].value %>"> +
Overfrequency + " name="<%= channels["ipp.tripenablevoverfrequency"].channelId %>"> + + " name="<%= channels["ipp.warningenablevoverfrequency"].channelId %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgvoverfrequencyinhibittime"].channelId %>" + value="<%=channels["ipp.cfgvoverfrequencyinhibittime"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgvoverfrequencytripdelay"].channelId %>" + value="<%=channels["ipp.cfgvoverfrequencytripdelay"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgvoverfrequencywarninglevel"].channelId %>" + value="<%=channels["ipp.cfgvoverfrequencywarninglevel"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgvoverfrequencytriplevel"].channelId %>" + value="<%=channels["ipp.cfgvoverfrequencytriplevel"].value %>"> +
Voltage Imbalance + " name="<%= channels["ipp.tripenablevvoltageunbalance"].channelId %>"> + + " name="<%= channels["ipp.warningenablevvoltageunbalance"].channelId %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgvvoltageimbalanceinhibittim"].channelId %>" + value="<%=channels["ipp.cfgvvoltageimbalanceinhibittim"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgvvoltageimbalancetripdelay"].channelId %>" + value="<%=channels["ipp.cfgvvoltageimbalancetripdelay"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgvvoltageimbalancewarninglev"].channelId %>" + value="<%=channels["ipp.cfgvvoltageimbalancewarninglev"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgvvoltageimbalancetriplevel"].channelId %>" + value="<%=channels["ipp.cfgvvoltageimbalancetriplevel"].value %>"> +
+ +

Current Protection

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -246,129 +882,61 @@
ParameterTrip EnabledWarning EnabledStartup DelayTrip DelayWarning LimitTrip Limit
Undercurrent + " name="<%= channels["ipp.tripenablediundercurrent"].channelId %>"> + + " name="<%= channels["ipp.warningenablediundercurrent"].channelId %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgiundercurrentinhibittime"].channelId %>" + value="<%=channels["ipp.cfgiundercurrentinhibittime"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgiundercurrenttripdelay"].channelId %>" + value="<%=channels["ipp.cfgiundercurrenttripdelay"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgiundercurrentwarninglevel"].channelId %>" + value="<%=channels["ipp.cfgiundercurrentwarninglevel"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgiundercurrenttriplevel"].channelId %>" + value="<%=channels["ipp.cfgiundercurrenttriplevel"].value %>"> +
Overcurrent + " name="<%= channels["ipp.tripenablediovercurrent"].channelId %>"> + + " name="<%= channels["ipp.warningenablediovercurrent"].channelId %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgiovercurrentinhibittime"].channelId %>" + value="<%=channels["ipp.cfgiovercurrentinhibittime"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgiovercurrenttripdelay"].channelId %>" + value="<%=channels["ipp.cfgiovercurrenttripdelay"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgiovercurrentwarninglevel"].channelId %>" + value="<%=channels["ipp.cfgiovercurrentwarninglevel"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgiovercurrenttriplevel"].channelId %>" + value="<%=channels["ipp.cfgiovercurrenttriplevel"].value %>"> +
Underload + " name="<%= channels["ipp.tripenablediunderload"].channelId %>"> + + " name="<%= channels["ipp.warningenablediunderload"].channelId %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgiunderloadinhibittime"].channelId %>" + value="<%=channels["ipp.cfgiunderloadinhibittime"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgiunderloadtripdelay"].channelId %>" + value="<%=channels["ipp.cfgiunderloadtripdelay"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgiunderloadwarninglevel"].channelId %>" + value="<%=channels["ipp.cfgiunderloadwarninglevel"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgiunderloadtriplevel"].channelId %>" + value="<%=channels["ipp.cfgiunderloadtriplevel"].value %>"> +
Jam + " name="<%= channels["ipp.tripenabledijam"].channelId %>"> + + " name="<%= channels["ipp.warningenabledijam"].channelId %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgijaminhibittime"].channelId %>" + value="<%=channels["ipp.cfgijaminhibittime"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgijamtripdelay"].channelId %>" + value="<%=channels["ipp.cfgijamtripdelay"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgijamwarninglevel"].channelId %>" + value="<%=channels["ipp.cfgijamwarninglevel"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgijamtriplevel"].channelId %>" + value="<%=channels["ipp.cfgijamtriplevel"].value %>"> +
Stall + " name="<%= channels["ipp.tripenabledistall"].channelId %>"> + + " name="<%= channels["ipp.warningenabledistall"].channelId %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgistallenabledtime"].channelId %>" + value="<%=channels["ipp.cfgistallenabledtime"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgistalltriplevel"].channelId %>" + value="<%=channels["ipp.cfgistalltriplevel"].value %>"> +
Phase Loss + " name="<%= channels["ipp.tripenablediphaseloss"].channelId %>"> + + " name="<%= channels["ipp.warningenablediphaseloss"].channelId %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgplphaselossinhibittime"].channelId %>" + value="<%=channels["ipp.cfgplphaselossinhibittime"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgplphaselosstripdelay"].channelId %>" + value="<%=channels["ipp.cfgplphaselosstripdelay"].value %>"> +
Line Loss + " name="<%= channels["ipp.tripenabledilineloss"].channelId %>"> + + " name="<%= channels["ipp.warningenabledilineloss"].channelId %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgilinelossinhibittime"].channelId %>" + value="<%=channels["ipp.cfgilinelossinhibittime"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgilinelosstripdelay"].channelId %>" + value="<%=channels["ipp.cfgilinelosstripdelay"].value %>"> +
Current Imbalance + " name="<%= channels["ipp.tripenabledicurrentimbalance"].channelId %>"> + + " name="<%= channels["ipp.warningenabledicurrentimbalanc"].channelId %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgicurrentimbalanceinhibittim"].channelId %>" + value="<%=channels["ipp.cfgicurrentimbalanceinhibittim"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgicurrentimbalancetripdelay"].channelId %>" + value="<%=channels["ipp.cfgicurrentimbalancetripdelay"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgicurrentimbalancewarninglev"].channelId %>" + value="<%=channels["ipp.cfgicurrentimbalancewarninglev"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfgicurrentimbalancetriplevel"].channelId %>" + value="<%=channels["ipp.cfgicurrentimbalancetriplevel"].value %>"> +
Ground Fault + " name="<%= channels["ipp.tripenabledigroundfault"].channelId %>"> + + " name="<%= channels["ipp.warningenabledigroundfault"].channelId %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfggfgroundfaultinhibittime"].channelId %>" + value="<%=channels["ipp.cfggfgroundfaultinhibittime"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfggfgroundfaulttripdelay"].channelId %>" + value="<%=channels["ipp.cfggfgroundfaulttripdelay"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfggfgroundfaultwarninglevel"].channelId %>" + value="<%=channels["ipp.cfggfgroundfaultwarninglevel"].value %>"> + + " + type="number" step="any" + id="<%= channels["ipp.cfggfgroundfaulttriplevel"].channelId %>" + value="<%=channels["ipp.cfggfgroundfaulttriplevel"].value %>">
- -

OVERLOAD CONFIGURATION

-
-
- -

Voltage Protection

- - - - - - - - - - - - - - - - - - - - - - - -
ParameterTrip EnabledWarning EnabledStartup DelayTrip DelayWarning LimitTrip Limit
Overvoltage - " name="<%= channels["ipp.tripenablevovervoltage"].channelId %>"> - - " name="<%= channels["ipp.warningenablevovervoltage"].channelId %>"> - - " - type="number" step="any" - id="<%= channels["ipp.cfgvovervoltageinhibittime"].channelId %>" - value="<%=channels["ipp.cfgvovervoltageinhibittime"].value %>"> - - " - type="number" step="any" - id="<%= channels["ipp.cfgvovervoltagetripdelay"].channelId %>" - value="<%=channels["ipp.cfgvovervoltagetripdelay"].value %>"> - - " - type="number" step="any" - id="<%= channels["ipp.cfgvovervoltagewarninglevel"].channelId %>" - value="<%=channels["ipp.cfgvovervoltagewarninglevel"].value %>"> - - " - type="number" step="any" - id="<%= channels["ipp.cfgvovervoltagetriplevel"].channelId %>" - value="<%=channels["ipp.cfgvovervoltagetriplevel"].value %>"> -
+
+
+
-
-
-
- -
diff --git a/POCloud_Driver/HTML/Nodelist.html b/POCloud_Driver/HTML/Nodelist.html index 12368b8..3e288b7 100644 --- a/POCloud_Driver/HTML/Nodelist.html +++ b/POCloud_Driver/HTML/Nodelist.html @@ -26,7 +26,14 @@
-

<%= node.vanityname %>

+

<%= node.vanityname %>:
<% if (channels["ipp.handmode"].value == 1) { %> + Hand Mode + <% } else if (channels["ipp.automode"].value == 1) { %> + Auto Mode + <% } else { %> + Off + <% } %> +

Motor Current