Raritan PX2/PX3 JSON-RPC API
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Pole.idl
1 #ifndef __PDUMODEL_POLE_IDL__
2 #define __PDUMODEL_POLE_IDL__
3 
4 #include <NumericSensor.idl>
5 
9 module pdumodel {
10 
12  enumeration PowerLine_2_0_0 {
13  L1,
14  L2,
15  L3,
18  };
19 
21  structure Pole_4_0_0 {
22  string label;
24  int nodeId;
25  sensors.NumericSensor_4_0_1 voltage;
26  sensors.NumericSensor_4_0_1 voltageLN;
27  sensors.NumericSensor_4_0_1 current;
28  sensors.NumericSensor_4_0_1 peakCurrent;
29  sensors.NumericSensor_4_0_1 activePower;
30  sensors.NumericSensor_4_0_1 reactivePower;
31  sensors.NumericSensor_4_0_1 apparentPower;
32  sensors.NumericSensor_4_0_1 powerFactor;
33  sensors.NumericSensor_4_0_1 phaseAngle;
34  sensors.NumericSensor_4_0_1 displacementPowerFactor;
35  sensors.NumericSensor_4_0_1 activeEnergy;
36  sensors.NumericSensor_4_0_1 apparentEnergy;
37  };
38 
40  structure DoublePole_4_0_0 {
41  string label;
43  int inNodeId;
44  int outNodeId;
45  sensors.NumericSensor_4_0_1 voltage;
46  sensors.NumericSensor_4_0_1 voltageLN;
47  sensors.NumericSensor_4_0_1 current;
48  sensors.NumericSensor_4_0_1 peakCurrent;
49  sensors.NumericSensor_4_0_1 activePower;
50  sensors.NumericSensor_4_0_1 apparentPower;
51  sensors.NumericSensor_4_0_1 powerFactor;
52  sensors.NumericSensor_4_0_1 activeEnergy;
53  sensors.NumericSensor_4_0_1 apparentEnergy;
54  };
55 
57  structure ThrowPole_2_0_0 {
58  string label;
60  vector<int> inNodeIds;
61  int outNodeId;
62  };
63 
64 }
65 
66 #endif
sensors::NumericSensor_4_0_1 voltageLN
RMS voltage sensor, L-N.
Definition: Pole.idl:26
sensors::NumericSensor_4_0_1 current
RMS current sensor.
Definition: Pole.idl:47
string label
Pole label
Definition: Pole.idl:22
int inNodeId
Upstream (inlet-side) circuit node id.
Definition: Pole.idl:43
sensors::NumericSensor_4_0_1 activePower
Active power sensor.
Definition: Pole.idl:29
Neutral.
Definition: Pole.idl:16
for OCP
Definition: Pole.idl:40
sensors::NumericSensor_4_0_1 apparentEnergy
Apparent energy sensor.
Definition: Pole.idl:36
sensors::NumericSensor_4_0_1 apparentEnergy
Apparent energy sensor.
Definition: Pole.idl:53
An inlet or outlet pole.
Definition: Pole.idl:21
string label
Pole label
Definition: Pole.idl:58
PowerLine_2_0_0
Power line.
Definition: Pole.idl:12
Line 2.
Definition: Pole.idl:14
sensors::NumericSensor_4_0_1 voltageLN
RMS voltage sensor, L-N.
Definition: Pole.idl:46
sensors::NumericSensor_4_0_1 apparentPower
Apparent power sensor.
Definition: Pole.idl:31
string label
Pole label
Definition: Pole.idl:41
Line 3.
Definition: Pole.idl:15
Line 1.
Definition: Pole.idl:13
sensors::NumericSensor_4_0_1 apparentPower
Apparent power sensor.
Definition: Pole.idl:50
sensors::NumericSensor_4_0_1 peakCurrent
Peak current sensor.
Definition: Pole.idl:48
int outNodeId
Downstream (outlet-side) circuit node id.
Definition: Pole.idl:44
PowerLine_2_0_0 line
Power line.
Definition: Pole.idl:59
sensors::NumericSensor_4_0_1 activePower
Active power sensor.
Definition: Pole.idl:49
sensors::NumericSensor_4_0_1 phaseAngle
Phase angle sensor.
Definition: Pole.idl:33
sensors::NumericSensor_4_0_1 activeEnergy
Active energy sensor.
Definition: Pole.idl:35
Earth.
Definition: Pole.idl:17
int nodeId
Circuit node id.
Definition: Pole.idl:24
sensors::NumericSensor_4_0_1 activeEnergy
Active energy sensor.
Definition: Pole.idl:52
sensors::NumericSensor_4_0_1 current
RMS current sensor.
Definition: Pole.idl:27
sensors::NumericSensor_4_0_1 powerFactor
Power factor sensor.
Definition: Pole.idl:32
A pole that can select one of multiple inputs.
Definition: Pole.idl:57
sensors::NumericSensor_4_0_1 displacementPowerFactor
Displacement power factor sensor.
Definition: Pole.idl:34
sensors::NumericSensor_4_0_1 reactivePower
Reactive power sensor.
Definition: Pole.idl:30
PowerLine_2_0_0 line
Power line.
Definition: Pole.idl:23
sensors::NumericSensor_4_0_1 voltage
RMS voltage sensor, L-L.
Definition: Pole.idl:25
sensors::NumericSensor_4_0_1 peakCurrent
Peak current sensor.
Definition: Pole.idl:28
int outNodeId
Downstream node id.
Definition: Pole.idl:61
sensors::NumericSensor_4_0_1 powerFactor
Power factor sensor.
Definition: Pole.idl:51
vector< int > inNodeIds
Upstream node ids.
Definition: Pole.idl:60
PowerLine_2_0_0 line
Power line.
Definition: Pole.idl:42
sensors::NumericSensor_4_0_1 voltage
RMS voltage sensor, L-L.
Definition: Pole.idl:45