IEC61850DataSet#

class wattson.iec61850.iec61850_data_set.IEC61850DataSet(lib_object: DataSet | RemoteDataSet, logical_node: IEC61850LogicalNode | None = None, entries: List[IEC61850DataObject | IEC61850DataAttribute] | None = None)#

Bases: object

Methods

__init__

add_entry

get_attribute_list

get_entry

get_logical_device

get_logical_node

get_mms_reference

get_model

has_data_attribute

has_data_object

has_entry

read_from_server

Attributes

name

__init__(lib_object: DataSet | RemoteDataSet, logical_node: IEC61850LogicalNode | None = None, entries: List[IEC61850DataObject | IEC61850DataAttribute] | None = None) None#