pub struct OperationalLimit {
pub base: IdentifiedObject,
pub operational_limit_set: Option<MridRef>,
pub operational_limit_type: Option<MridRef>,
}Expand description
A value and normal value associated with a specific kind of limit. The sub class value and normalValue attributes vary inversely to the associated OperationalLimitType.acceptableDuration (acceptableDuration for short). If a particular piece of equipment has multiple operational limits of the same kind (apparent power, current, etc.), the limit with the greatest acceptableDuration shall have the smallest limit value and the limit with the smallest acceptableDuration shall have the largest limit value. Note: A large current can only be allowed to flow through a piece of equipment for a short duration without causing damage, but a lesser current can be allowed to flow for a longer duration.
Fields§
§base: IdentifiedObject§operational_limit_set: Option<MridRef>The limit set to which the limit values belong.
operational_limit_type: Option<MridRef>The limit type associated with this limit.
Implementations§
Source§impl OperationalLimit
impl OperationalLimit
pub fn from_block(b: &RdfBlock) -> Self
Trait Implementations§
Source§impl CimElement for OperationalLimit
impl CimElement for OperationalLimit
Source§impl Clone for OperationalLimit
impl Clone for OperationalLimit
Source§fn clone(&self) -> OperationalLimit
fn clone(&self) -> OperationalLimit
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more