This article shows the basics of how to setup GOOSE publisher and subscriber for an AQ-200 unit. GOOSE messages published by AQ-200 units can be received by other manufacturers devices. AQ-200 units can also subscribe to GOOSE messages published by other manufacturers devices.
Enabling IEC61850
If you haven't done so already, set the IP address for the unit at Communication > Connections.
Enable IEC61850
for both publisher and subscriber at Communication > Protocols > IEC61850.
Setting up publisher
IP, IED name and APP ID settings
Open IEC61850 Config tool (Tools > Communication > IEC61850). Open Configurations window. Check that the IP address matches with the relay back port
IP address (Communiction > Connections). Set unique IED Name for the unit. AQ-200 series IEDs have two GOOSE datasets available. Set unique App IDs for these two datasets. In this example we use factory defaults 0 and 1.
Adding signals to datasets
Go to dataset editor and check one or two
GOOSE datasets to activate them. Choose dataset and click Edit and then green
+/- button. In this example, we add two digital input statuses and signal
qualities. Signal quality publishing is optional.
Signals in the list have “DataIndexes”
ranging from 0 to 15 (16 signals at most can be added to a single dataset).
Send these configurations to relay by
clicking “Send to relay”.
With these settings this relay sends the status of digital input 1 and 2 from APP ID 0 with dataindexes 0 and 2. The quality of the signals have dataindexes 1 and 3. These signals are now ready for any other IEC61850 device to pick up.
Set up GOOSE subscriber
If we want to read the published signals
set up in the previous chapter in some other relay, above image shows an
example of this.
- Goose subscriber has been
enabled, and so are the two Goose inputs.
- AppID of the publisher goose
dataset is “0” (displayed as 0x0 because it is a hexadecimal number).
- Configuration revision has to match publishers configuration revision.
- DataIdx is chosen according to
the list shown in the last image of previous chapter.
- If quality of the signal is
also published and its dataindex is right after the signal itself then NextIdx
is quality-parameter is applied.
After these settings have been made they
will be taken in to use when Goose reconfigure-parameter has been written to
relay (Communication > Protocols > IEC61850).
Now subscribing relay picks up the signals with APPID 0 and dataindexes 0...3 which publisher sends to the network.
After this the Goose signals and their
qualities can be used in GOOSE Matrix or anywhere else in the configuration.
Summary
In short the steps for GOOSE publisher setup are:
- Enable IEC61850 (Communication > Protocols > IEC61850)
- Set up IP address and IED name (Communication > Connections & Tools > Communication > IEC61850 > Configurations)
- Set up a unique APPID for the units two GOOSE datasets (Tools > Communication > IEC61850 > Configuration)
- Add status value of the signal to be published. Quality signal is optional (Tools > Communication > IEC61850 > Dataset editor > Edit)
- Data index of the signal depends on the position in the dataset (Tools > Communication > IEC61850 > Dataset editor > Edit)
In short the steps for GOOSE subscriber setup are:
- Enable IEC61850 (Communication > Protocols > IEC61850)
- Set up IP address and IED name (Communication > Connections & Tools > Communication > IEC61850 > Configurations)
- Enable Goose subscriber (Communication > Protocols > IEC61850)
- Enable GOOSE input (Communication > Protocols > IEC61850)
- Set the APPID and Dataindex of the published signal to be used in the GOOSE input (Communication > Protocols > IEC61850)
- If dataindex after status value is quality of the same signal set NextIdx is quality to yes (Communication > Protocols > IEC61850)
- Goose reconfigure (Communication > Protocols > IEC61850)