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