pub struct DerMeasureDc {
pub prt_alrms: Option<PrtAlrms>,
pub n_prt: Option<u16>,
pub dca: Option<i16>,
pub dcw: Option<i16>,
pub dc_wh_inj: Option<u64>,
pub dc_wh_abs: Option<u64>,
pub dca_sf: Option<i16>,
pub dcv_sf: Option<i16>,
pub dcw_sf: Option<i16>,
pub dcwh_sf: Option<i16>,
pub tmp_sf: Option<i16>,
pub prt: Vec<Prt>,
}Available on crate feature
model714 only.Expand description
DER DC Measurement
DER DC measurement.
Fields§
§prt_alrms: Option<PrtAlrms>Port Alarms
Bitfield of ports with active alarms. Bit is 1 if port has an active alarm. Bit 0 is first port.
Comments: DC General
n_prt: Option<u16>Number Of Ports
Number of DC ports.
dca: Option<i16>DC Current
Total DC current for all ports.
dcw: Option<i16>DC Power
Total DC power for all ports.
dc_wh_inj: Option<u64>DC Energy Injected
Total cumulative DC energy injected for all ports.
dc_wh_abs: Option<u64>DC Energy Absorbed
Total cumulative DC energy absorbed for all ports.
dca_sf: Option<i16>DC Current Scale Factor
DC current scale factor.
dcv_sf: Option<i16>DC Voltage Scale Factor
DC voltage scale factor.
dcw_sf: Option<i16>DC Power Scale Factor
DC power scale factor.
dcwh_sf: Option<i16>DC Energy Scale Factor
DC energy scale factor.
tmp_sf: Option<i16>Temperature Scale Factor
Temperature Scale Factor.
prt: Vec<Prt>Comments: DC Port
Implementations§
Source§impl DerMeasureDc
impl DerMeasureDc
pub const PRT_ALRMS: Point<Self, Option<PrtAlrms>>
pub const N_PRT: Point<Self, Option<u16>>
pub const DCA: Point<Self, Option<i16>>
pub const DCW: Point<Self, Option<i16>>
pub const DC_WH_INJ: Point<Self, Option<u64>>
pub const DC_WH_ABS: Point<Self, Option<u64>>
pub const DCA_SF: Point<Self, Option<i16>>
pub const DCV_SF: Point<Self, Option<i16>>
pub const DCW_SF: Point<Self, Option<i16>>
pub const DCWH_SF: Point<Self, Option<i16>>
pub const TMP_SF: Point<Self, Option<i16>>
Trait Implementations§
Source§impl Debug for DerMeasureDc
impl Debug for DerMeasureDc
Source§impl Group for DerMeasureDc
impl Group for DerMeasureDc
Auto Trait Implementations§
impl Freeze for DerMeasureDc
impl RefUnwindSafe for DerMeasureDc
impl Send for DerMeasureDc
impl Sync for DerMeasureDc
impl Unpin for DerMeasureDc
impl UnsafeUnpin for DerMeasureDc
impl UnwindSafe for DerMeasureDc
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more