|
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.