1 #ifndef __PDUMODEL_OVERCURRENTPROTECTOR_IDL__ 2 #define __PDUMODEL_OVERCURRENTPROTECTOR_IDL__ 4 #include <Nameplate.idl> 5 #include <StateSensor.idl> 6 #include <NumericSensor.idl> 68 valueobject SettingsChangedEvent extends
event.UserEvent {
92 vector<DoublePole_4_0_1> getPoles();
123 int setSettings(in
Settings settings);
A sensor with numeric readings.
Definition: NumericSensor.idl:12
Overcurrent protector sensors.
Definition: OverCurrentProtector.idl:45
Numerical usage ratings.
Definition: Nameplate.idl:10
Sensor with discrete readings.
Definition: StateSensor.idl:38
sensors::NumericSensor_4_0_2 activePower
Active power sensor.
Definition: OverCurrentProtector.idl:51
sensors::NumericSensor_4_0_2 apparentEnergy
Apparent energy sensor.
Definition: OverCurrentProtector.idl:57
sensors::NumericSensor_4_0_2 lineFrequency
AC line frequency sensor.
Definition: OverCurrentProtector.idl:59
Fuse Pair.
Definition: OverCurrentProtector.idl:29
sensors::NumericSensor_4_0_2 maximumCurrent
Maximum current sensor.
Definition: OverCurrentProtector.idl:50
Three-pole residual-current device including overcurrent protection.
Definition: OverCurrentProtector.idl:31
Common base interface for any kind of electrical device that is used in the PDU model, such as inlets, OCPs and outlets.
Definition: EDevice.idl:19
sensors::NumericSensor_4_0_2 activeEnergy
Active energy sensor.
Definition: OverCurrentProtector.idl:56
sensors::NumericSensor_4_0_2 voltage
RMS voltage sensor.
Definition: OverCurrentProtector.idl:47
Type
Overcurrent protector type.
Definition: OverCurrentProtector.idl:24
Overcurrent protector statistics.
Definition: OverCurrentProtector.idl:16
sensors::NumericSensor_4_0_2 current
RMS current sensor.
Definition: OverCurrentProtector.idl:48
Three-pole circuit breaker.
Definition: OverCurrentProtector.idl:27
Single-pole circuit breaker.
Definition: OverCurrentProtector.idl:25
sensors::NumericSensor_4_0_2 powerFactor
Power factor sensor.
Definition: OverCurrentProtector.idl:54
sensors::NumericSensor_4_0_2 phaseAngle
Phase angle sensor.
Definition: OverCurrentProtector.idl:58
Component nameplate information.
Definition: Nameplate.idl:17
Inlet interface
Definition: Inlet.idl:17
sensors::NumericSensor_4_0_2 reactivePower
Reactive power sensor.
Definition: OverCurrentProtector.idl:52
Fuse.
Definition: OverCurrentProtector.idl:28
Overcurrent protector settings.
Definition: OverCurrentProtector.idl:63
Sensors Model.
Definition: AccumulatingNumericSensor.idl:8
PDU Model.
Definition: Ade.idl:7
sensors::StateSensor_4_0_2 trip
Trip sensor (an instance of OverCurrentProtectorTripSensor)
Definition: OverCurrentProtector.idl:46
sensors::NumericSensor_4_0_2 displacementPowerFactor
Displacement power factor sensor.
Definition: OverCurrentProtector.idl:55
Two-pole circuit breaker.
Definition: OverCurrentProtector.idl:26
int tripCnt
Trip count.
Definition: OverCurrentProtector.idl:17
sensors::NumericSensor_4_0_2 peakCurrent
Peak current sensor.
Definition: OverCurrentProtector.idl:49
Settings newSettings
Settings after change.
Definition: OverCurrentProtector.idl:70
sensors::NumericSensor_4_0_2 apparentPower
Apparent power sensor.
Definition: OverCurrentProtector.idl:53
string name
User-defined name.
Definition: OverCurrentProtector.idl:64
Overcurrent protector interface.
Definition: OverCurrentProtector.idl:21
Two-pole residual-current device including overcurrent protection.
Definition: OverCurrentProtector.idl:30