Difference between revisions of "RACKPDU"

From HSYCO
Jump to navigation Jump to search
 
(10 intermediate revisions by the same user not shown)
Line 9: Line 9:
 
== PDU Configuration ==
 
== PDU Configuration ==
 
In order to be able to control the device with HSYCO SERVER, remote access to the command line interface via SSH must be enabled.
 
In order to be able to control the device with HSYCO SERVER, remote access to the command line interface via SSH must be enabled.
 
== WXT520 configuration ==
 
The WXT520 must be configured to automatically send all relevant measured data to the serial port using its proprietary ASCII protocol.
 
 
Select the ASCII protocol and uncheck the "Polling only" option, so that automatic transmission is enabled. If the "Response with CRC" option is enabled, the WXT520 driver will check the CRC in received messages and discard messages with CRC errors.
 
 
The composite message transmission interval should be set to no more than 30 seconds, otherwise the driver could be occasionally restarted due to the intervention of the keep-alive watch-dog.
 
 
 
[[File:IO Server WXT520 configuration.png|center]]
 
  
 
== HSYCO Configuration ==
 
== HSYCO Configuration ==
Add a WXT520 I/O Server in the [[Settings#I/O Servers|I/O Servers section of the Settings]] and set its parameters:
+
Add a RACKPDU I/O Server in the [[Settings#I/O Servers|I/O Servers section of the Settings]] and set its parameters:
  
 
=== Communication ===
 
=== Communication ===
*'''Comm ID''': select the comm port connected to the device.
+
*'''IP Address''': the IP address of the device
 +
*'''IP Port''': TCP/IP port to use (defaults to 22)
 +
*'''User''': the SSH user (defaults to "apc")
 +
*'''Password''': the SSH password (defaults to "apc").
 +
 
  
 
=== High Availability ===
 
=== High Availability ===
*'''Shutdown when inactive''': defaults to true.
+
*'''Shutdown when inactive''': defaults to false.
  
 
=== Options ===
 
=== Options ===
Line 38: Line 32:
 
|-
 
|-
  
|rowspan="2"|gui
+
|rowspan="2"|startupevents
 
|rowspan="2"|false
 
|rowspan="2"|false
 
|true
 
|true
|enable support for the UISET actions
+
|generate IO events also during the driver’s start-up phase
 
|-
 
|-
 
|false
 
|false
|disable UI support
+
|start generating events only after HSYCO is aligned with the current status of the system
 
 
 
|-
 
|-
  
|altitude
 
|0
 
|integer number
 
|the station's installation altitude above mean sea level.
 
 
This optional parameter is used to convert the measured local atmospheric pressure to mean sea level pressure (MSLP).
 
 
The conversion function takes into account the altitude and local temperature.
 
 
If this paramter is not set or set to 0, the measured pressure value will be returned unmodified.
 
 
|-
 
 
|}
 
|}
  
 
== Datapoints ==
 
== Datapoints ==
  
All measured values returned as datapoints use the units as set in the WXT520. The unit is not returned in the datapoint value.
+
All measured values returned as datapoints use the units as set in the PDU. The unit is not returned in the datapoint value.
  
  
Line 74: Line 55:
 
|-
 
|-
  
|rowspan="2"|status
+
|rowspan="2"|connection
 
|online
 
|online
 
|R
 
|R
Line 81: Line 62:
 
|offline
 
|offline
 
|R
 
|R
|HSYCO can’t connect to the WXT520
+
|not connected to the PDU
 
|-
 
|-
  
|sn
+
|bklowload.<N>
 
|<value>
 
|<value>
 
|R
 
|R
|wind speed minimum (m/s, km/h, mph, knots)
+
|bank N low-load threshold current in amps
 
|-
 
|-
  
|sm
+
|bknearover.<N>
 
|<value>
 
|<value>
 
|R
 
|R
|wind speed average (m/s, km/h, mph, knots)
+
|bank N near-overload threshold current in amps
 
|-
 
|-
  
|sx
+
|bkoverload.<N>
 
|<value>
 
|<value>
 
|R
 
|R
|wind speed maximum (m/s, km/h, mph, knots)
+
|bank N overload threshold current in amps
 
|-
 
|-
  
|dn
+
|devlowload
 
|<value>
 
|<value>
 
|R
 
|R
|wind direction minimum (deg)
+
|low-load threshold in kilowatts for the device
 
|-
 
|-
  
|dm
+
|devnearover
 
|<value>
 
|<value>
 
|R
 
|R
|wind direction average (deg)
+
|near-overload threshold in kilowatts for the device
 
|-
 
|-
  
|dx
+
|devoverload
 
|<value>
 
|<value>
 
|R
 
|R
|wind direction maximum (deg)
+
|overload threshold in kilowatts for the device
 
|-
 
|-
  
|pa
+
|humreading
 
|<value>
 
|<value>
 
|R
 
|R
|air pressure (hPa, Pa, bar, mmHg, inHg), converted to mean sea level pressure if the altitude option is set
+
|humidity value from the sensor (%RH)
 
|-
 
|-
  
|ta
+
|phlowload.<N>
 
|<value>
 
|<value>
 
|R
 
|R
|air temperature (C, F)
+
|phase N low-load threshold (amps)
 
|-
 
|-
  
|tp
+
|phnearover.<N>
 
|<value>
 
|<value>
 
|R
 
|R
|internal temperature (C, F)
+
|phase N near-overload threshold (amps)
 
|-
 
|-
  
|ua
+
|phoverload.<N>
 
|<value>
 
|<value>
 
|R
 
|R
|relative humidity (%RH)
+
|phase N overload threshold (amps)
 
|-
 
|-
  
|rc
+
|tempReading
 
|<value>
 
|<value>
 
|R
 
|R
|rain accumulation (mm, in)
+
|temperature value in Celsius
 
|-
 
|-
  
|rd
+
|bkpeakcurr.<N>
 
|<value>
 
|<value>
 
|R
 
|R
|rain duration (s)
+
|bank N peak current measurement in amps
 
|-
 
|-
  
|ri
+
|bkreading.<N>
 
|<value>
 
|<value>
 
|R
 
|R
|rain intensity (mm/h, in/h)
+
|bank N current reading (measurement) in amps
 
|-
 
|-
  
|rp
+
|devpeakload
 
|<value>
 
|<value>
 
|R
 
|R
|rain peak intensity (mm/h, in/h)
+
|peak power measurement in kilowatts from the device
 
|-
 
|-
  
|hc
+
|devreading.power
 
|<value>
 
|<value>
 
|R
 
|R
|hail accumulation (hits/cm2, hits/in2, hits)
+
|total power in kilowatts for the device
 
|-
 
|-
  
|hd
+
|devreading.energy
 
|<value>
 
|<value>
 
|R
 
|R
|hail duration (s)
+
|total energy in kilowatt-hours for the device
 
|-
 
|-
  
|hi
+
|devreading.appower
 
|<value>
 
|<value>
 
|R
 
|R
|hail intensity (hits/cm2h, hits/in2h, hits/ h)
+
|total apparent power in kilovolt amperes for the device
 
|-
 
|-
  
|hp
+
|devreading.pf
 
|<value>
 
|<value>
 
|R
 
|R
|hail peak intensity (hits/cm2h, hits/in2h, hits/ h)
+
|total power factor for the device
 
|-
 
|-
  
|th
+
|phpeakcurr.<N>
 
|<value>
 
|<value>
 
|R
 
|R
|heating temperature (C, F)
+
|peak current measurement from phase N (amps)
 
|-
 
|-
  
|vh
+
|phreading.current.<N>
 
|<value>
 
|<value>
 
|R
 
|R
|heating voltage (V)
+
|measured current for phase N (amps)
 
|-
 
|-
  
|vs
+
|phreading.voltage.<N>
 
|<value>
 
|<value>
 
|R
 
|R
|supply voltage (V)
+
|measured voltage for phase N (volts)
 
|-
 
|-
  
|vr
+
|phreading.power.<N>
 
|<value>
 
|<value>
 
|R
 
|R
|3.5 V ref. voltage (V)
+
|measured power for phase N (watts)
 
|-
 
|-
  
|id
+
|phreading.appower.<N>
 
|<value>
 
|<value>
 
|R
 
|R
|information field
+
|measured apparent power for phase N(va)
 
|-
 
|-
  
|}
+
|phreading.pf.<N>
 
+
|<value>
== UISET Actions ==
+
|R
{| class="wikitable"
+
|measured power factor for phase N
!ID
 
!Attribute
 
!Set to
 
!Description
 
|-
 
 
 
|sn
 
|value
 
|<value> <unit>
 
|wind speed minimum (m/s, km/h, mph, knots)
 
|-
 
 
 
|sm
 
|value
 
|<value> <unit>
 
|wind speed average (m/s, km/h, mph, knots)
 
|-
 
 
 
|sx
 
|value
 
|<value> <unit>
 
|wind speed maximum (m/s, km/h, mph, knots)
 
|-
 
 
 
|dn
 
|value
 
|<value> <unit>
 
|wind direction minimum (deg)
 
|-
 
 
 
|dm
 
|value
 
|<value> <unit>
 
|wind direction average (deg)
 
|-
 
 
 
|dn
 
|value
 
|<value> <unit>
 
|wind direction minimum (deg)
 
|-
 
 
 
|dx
 
|value
 
|<value> <unit>
 
|wind direction maximum (deg)
 
|-
 
 
 
|pa
 
|value
 
|<value> <unit>
 
|air pressure (hPa, Pa, bar, mmHg, inHg), converted to mean sea level pressure if the altitude option is set
 
|-
 
 
 
|ta
 
|value
 
|<value> <unit>
 
|air temperature (C, F)
 
|-
 
 
 
|tp
 
|value
 
|<value> <unit>
 
|internal temperature (C, F)
 
|-
 
 
 
|ua
 
|value
 
|<value> <unit>
 
|relative humidity (%RH)
 
|-
 
 
 
|rc
 
|value
 
|<value> <unit>
 
|rain accumulation (mm, in)
 
|-
 
 
 
|rd
 
|value
 
|<value> <unit>
 
|rain duration (s)
 
|-
 
 
 
|ri
 
|value
 
|<value> <unit>
 
|rain intensity (mm/h, in/h)
 
 
|-
 
|-
  
|rp
+
|rowspan="2"|lcd
|value
+
|on
|<value> <unit>
+
|W
|rain peak intensity (mm/h, in/h)
+
|turn the LCD on
 
|-
 
|-
 
+
|off
|hc
+
|W
|value
+
|turn the LCD off
|<value> <unit>
 
|hail accumulation (hits/cm2, hits/in2, hits)
 
|-
 
 
 
|hd
 
|value
 
|<value> <unit>
 
|hail duration (s)
 
|-
 
 
 
|hi
 
|value
 
|<value> <unit>
 
|hail intensity (hits/cm2h, hits/in2h, hits/ h)
 
|-
 
 
 
|hp
 
|value
 
|<value> <unit>
 
|hail peak intensity (hits/cm2h, hits/in2h, hits/ h)
 
|-
 
 
 
|th
 
|value
 
|<value> <unit>
 
|heating temperature (C, F)
 
|-
 
 
 
|vh
 
|value
 
|<value> <unit>
 
|heating voltage (V)
 
|-
 
 
 
|vs
 
|value
 
|<value> <unit>
 
|supply voltage (V)
 
|-
 
 
 
|vr
 
|value
 
|<value> <unit>
 
|3.5 V ref. voltage (V)
 
 
|-
 
|-
  
|id
+
|lcdblink
|value
+
|<1-10>
|<value> <unit>
+
|W
|information field
+
|blink the LCD for 1 to 10 minutes
 
|-
 
|-
  
Line 380: Line 229:
 
== Release Notes ==
 
== Release Notes ==
  
=== 3.4.0 ===
+
=== 3.6.0 ===
 
*initial version release
 
*initial version release
  
Line 386: Line 235:
  
  
''Vaisala is a registered trademarks of Vaisala Oyj.''
+
''APC, StruxureWare, and PowerNet are trademarks owned by Schneider Electric Industries, S.A.S., or its affiliated companies. All other trademarks are property of their respective owners.''

Latest revision as of 18:47, 14 June 2017

The APC by Schneider Electric Rack Power Distribution Unit (PDU) may be used as a stand-alone, network- manageable power distribution device or up to four devices can be connected together using one network connection. The Rack PDU provides real-time remote monitoring of connected loads.

The HSYCO RACKPDU driver supports the AP88XX and AP78XXB Metered models.

IO Server RACKPDU.jpg

PDU Configuration

In order to be able to control the device with HSYCO SERVER, remote access to the command line interface via SSH must be enabled.

HSYCO Configuration

Add a RACKPDU I/O Server in the I/O Servers section of the Settings and set its parameters:

Communication

  • IP Address: the IP address of the device
  • IP Port: TCP/IP port to use (defaults to 22)
  • User: the SSH user (defaults to "apc")
  • Password: the SSH password (defaults to "apc").


High Availability

  • Shutdown when inactive: defaults to false.

Options

ID Default Values Description
startupevents false true generate IO events also during the driver’s start-up phase
false start generating events only after HSYCO is aligned with the current status of the system

Datapoints

All measured values returned as datapoints use the units as set in the PDU. The unit is not returned in the datapoint value.


ID Value R/W Description
connection online R connection established
offline R not connected to the PDU
bklowload.<N> <value> R bank N low-load threshold current in amps
bknearover.<N> <value> R bank N near-overload threshold current in amps
bkoverload.<N> <value> R bank N overload threshold current in amps
devlowload <value> R low-load threshold in kilowatts for the device
devnearover <value> R near-overload threshold in kilowatts for the device
devoverload <value> R overload threshold in kilowatts for the device
humreading <value> R humidity value from the sensor (%RH)
phlowload.<N> <value> R phase N low-load threshold (amps)
phnearover.<N> <value> R phase N near-overload threshold (amps)
phoverload.<N> <value> R phase N overload threshold (amps)
tempReading <value> R temperature value in Celsius
bkpeakcurr.<N> <value> R bank N peak current measurement in amps
bkreading.<N> <value> R bank N current reading (measurement) in amps
devpeakload <value> R peak power measurement in kilowatts from the device
devreading.power <value> R total power in kilowatts for the device
devreading.energy <value> R total energy in kilowatt-hours for the device
devreading.appower <value> R total apparent power in kilovolt amperes for the device
devreading.pf <value> R total power factor for the device
phpeakcurr.<N> <value> R peak current measurement from phase N (amps)
phreading.current.<N> <value> R measured current for phase N (amps)
phreading.voltage.<N> <value> R measured voltage for phase N (volts)
phreading.power.<N> <value> R measured power for phase N (watts)
phreading.appower.<N> <value> R measured apparent power for phase N(va)
phreading.pf.<N> <value> R measured power factor for phase N
lcd on W turn the LCD on
off W turn the LCD off
lcdblink <1-10> W blink the LCD for 1 to 10 minutes

Release Notes

3.6.0

  • initial version release


APC, StruxureWare, and PowerNet are trademarks owned by Schneider Electric Industries, S.A.S., or its affiliated companies. All other trademarks are property of their respective owners.