Tekvel Magic
|
Sampled Values simulator. More...
Public Member Functions | |
def | __init__ (self, scl, ied_name=None, smpSynch=SmpSynch.NONE, nif_id=None, cb_ref_list=None, simulation=True) |
def | get_svcb_ref_list (self) |
Returns list of SVCB references associated with this SVSimulator. More... | |
def | get_fcda_ref_list (self, svcb_ref=None, ref_type=ReferenceType.ObjectReference) |
Returns a list of data attribute references of dataset associated with SV control block specified. More... | |
def | get_ied_name (self) |
Returns IED name of the IED associated with SV Simulator instance. More... | |
def | get_ap_name (self) |
Returns AccessPoint name of the IED associated with SV Simulator instance. More... | |
def | set_smpSynch (self, smpSynch) |
Set SV simulator synchronization. More... | |
def | enable_all (self) |
Enables all SV control blocks and starts SV publishing. More... | |
def | disable_all (self) |
Disables all SV control blocks and stops SV publishing. More... | |
def | destroy (self) |
Stop SV simulation and destroy SV Generator instance. More... | |
Sampled Values simulator.
This class provides interface to create and control Sampled Values simulator.
def __init__ | ( | self, | |
scl, | |||
ied_name = None , |
|||
smpSynch = SmpSynch.NONE , |
|||
nif_id = None , |
|||
cb_ref_list = None , |
|||
simulation = True |
|||
) |
def destroy | ( | self | ) |
Stop SV simulation and destroy SV Generator instance.
def disable_all | ( | self | ) |
Disables all SV control blocks and stops SV publishing.
def enable_all | ( | self | ) |
Enables all SV control blocks and starts SV publishing.
def get_ap_name | ( | self | ) |
Returns AccessPoint name of the IED associated with SV Simulator instance.
Возвращает имя точки доступа, ассоциированной с симулятором SV.
def get_fcda_ref_list | ( | self, | |
svcb_ref = None , |
|||
ref_type = ReferenceType.ObjectReference |
|||
) |
Returns a list of data attribute references of dataset associated with SV control block specified.
If no svcb_ref specified the function returns references to all control blocks associated with this SVSimulator instance.
svcb_ref | Reference to an SV control block associated with the instance of SVSimulator. |
ref_type | Type of reference for returned data. See ReferenceType for available types. |
def get_ied_name | ( | self | ) |
Returns IED name of the IED associated with SV Simulator instance.
Возвращает имя устройства, ассоциированного с симулятором SV.
def get_svcb_ref_list | ( | self | ) |
Returns list of SVCB references associated with this SVSimulator.