Physical asset that performs the metering role of the
ServiceDeliveryPoint. Used for measuring consumption and detection of
events.
|
|
__init__(self,
kH=0.0,
kR=0.0,
formNumber='',
MeterReplacementWorks=None,
MeterServiceWorks=None,
MeterReadings=None,
VendingTransactions=None,
*args,
**kw_args)
Initialises a new 'MeterAsset' instance. |
|
|
|
|
| addMeterReadings(self,
*MeterReadings) |
|
|
|
|
| addMeterReplacementWorks(self,
*MeterReplacementWorks) |
|
|
|
|
| addMeterServiceWorks(self,
*MeterServiceWorks) |
|
|
|
|
| addVendingTransactions(self,
*VendingTransactions) |
|
|
|
|
getMeterReadings(self)
All meter readings provided by this meter asset. |
|
|
|
|
getMeterReplacementWorks(self)
All works on replacement of this old meter asset. |
|
|
|
|
getMeterServiceWorks(self)
All non-replacement works on this meter asset. |
|
|
|
|
getVendingTransactions(self)
All vending transactions on this meter asset. |
|
|
|
|
| removeMeterReadings(self,
*MeterReadings) |
|
|
|
|
| removeMeterReplacementWorks(self,
*MeterReplacementWorks) |
|
|
|
|
| removeMeterServiceWorks(self,
*MeterServiceWorks) |
|
|
|
|
| removeVendingTransactions(self,
*VendingTransactions) |
|
|
|
|
| setMeterReadings(self,
value) |
|
|
|
|
| setMeterReplacementWorks(self,
value) |
|
|
|
|
| setMeterServiceWorks(self,
value) |
|
|
|
|
| setVendingTransactions(self,
value) |
|
|
|
Inherited from EndDeviceAsset'.EndDeviceAsset:
addDeviceFunctions,
addEndDeviceControls,
addEndDeviceGroups,
addReadings,
getCustomer,
getDeviceFunctions,
getEndDeviceControls,
getEndDeviceGroups,
getEndDeviceModel,
getReadings,
getServiceDeliveryPoint,
getServiceLocation,
removeDeviceFunctions,
removeEndDeviceControls,
removeEndDeviceGroups,
removeReadings,
setCustomer,
setDeviceFunctions,
setEndDeviceControls,
setEndDeviceGroups,
setEndDeviceModel,
setReadings,
setServiceDeliveryPoint,
setServiceLocation
Inherited from Assets.AssetContainer'.AssetContainer:
addAssets,
addSeals,
getAssets,
getSeals,
removeAssets,
removeSeals,
setAssets,
setSeals
Inherited from Assets.Asset'.Asset:
addActivityRecords,
addAssetFunctions,
addMeasurements,
addPowerSystemResources,
addProperties,
addRatings,
getActivityRecords,
getAssetContainer,
getAssetFunctions,
getLocation,
getMeasurements,
getPowerSystemResources,
getProperties,
getRatings,
removeActivityRecords,
removeAssetFunctions,
removeMeasurements,
removePowerSystemResources,
removeProperties,
removeRatings,
setActivityRecords,
setAssetContainer,
setAssetFunctions,
setLocation,
setMeasurements,
setPowerSystemResources,
setProperties,
setRatings
Inherited from IEC61970.Core.IdentifiedObject'.IdentifiedObject:
getModelingAuthoritySet,
setModelingAuthoritySet
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|
|
|
_attr_types = {'formNumber': <type 'str'>, 'kH': <type 'float'...
|
|
|
_attrs = ['kH', 'kR', 'formNumber']
|
|
|
_defaults = {'formNumber': '', 'kH': 0.0, 'kR': 0.0}
|
|
|
_many_refs = ['MeterReplacementWorks', 'MeterServiceWorks', 'M...
|
|
|
_refs = ['MeterReplacementWorks', 'MeterServiceWorks', 'MeterR...
|
|
Inherited from Assets.Asset'.Asset:
acceptanceTest,
electronicAddress,
status
|