Tekvel Magic
|
Publishing GOOSE messages. More...
Public Member Functions | |
def | __init__ (self, scl, str ied_name=None, nif_id=None, list cb_ref_list=None, list da_ref=None, list signals_value_list=None) |
def | set_signals_value (self, list da_ref=None, list signals_value_list=None) |
Sets the new values of the published GOOSE message signals in the IED model. More... | |
list | get_gocb_ref_list (self) |
Returns list of GOCB references associated with this GOOSEPublisher. More... | |
str | get_ied_name (self) |
Returns IED name of the GOOSE publishing IED. More... | |
None | enable (self) |
Enables publication of GOOSE messages. More... | |
None | disable (self) |
Disables the publication of GOOSE messages. More... | |
None | destroy (self) |
Destroys the IED responsible for publishing GOOSE messages. More... | |
Publishing GOOSE messages.
Class allows you to publish GOOSE messages.
def __init__ | ( | self, | |
scl, | |||
str | ied_name = None , |
||
nif_id = None , |
|||
list | cb_ref_list = None , |
||
list | da_ref = None , |
||
list | signals_value_list = None |
||
) |
None destroy | ( | self | ) |
Destroys the IED responsible for publishing GOOSE messages.
None disable | ( | self | ) |
Disables the publication of GOOSE messages.
None enable | ( | self | ) |
Enables publication of GOOSE messages.
list get_gocb_ref_list | ( | self | ) |
Returns list of GOCB references associated with this GOOSEPublisher.
str get_ied_name | ( | self | ) |
Returns IED name of the GOOSE publishing IED.
def set_signals_value | ( | self, | |
list | da_ref = None , |
||
list | signals_value_list = None |
||
) |
Sets the new values of the published GOOSE message signals in the IED model.