#include <OperationalRestriction.h>
A document that can be associated with equipment to describe any sort of restrictions compared with the original manufacturer's specification or with the usual operational practice e.g. temporary maximum loadings, maximum switching current, do not operate if bus couplers are open, etc. In the UK, for example, if a breaker or switch ever mal-operates, this is reported centrally and utilities use their asset systems to identify all the installed devices of the same manufacturer's type. They then apply operational restrictions in the operational systems to warn operators of potential problems. After appropriate inspection and maintenance, the operational restrictions may be removed.
IEC61970::Base::Domain::DateTimeInterval IEC61968::Operations::OperationalRestriction::activePeriod |
Interval during which this restriction is applied.
std::list<IEC61970::Base::Core::Equipment*> IEC61968::Operations::OperationalRestriction::Equipments |
All equipments to which this restriction applies.
IEC61968::Assets::ProductAssetModel* IEC61968::Operations::OperationalRestriction::ProductAssetModel |
Asset model to which this restriction applies.
IEC61970::Base::Domain::FloatQuantity IEC61968::Operations::OperationalRestriction::restrictedValue |
Restricted (new) value; includes unit of measure and potentially multiplier.