Setting up GOOSE publisher and subscriber

Setting up GOOSE publisher and subscriber

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:
  1. Enable IEC61850 (Communication > Protocols > IEC61850)
  2. Set up IP address and IED name (Communication > Connections Tools > Communication > IEC61850 > Configurations)
  3. Set up a unique APPID for the units two GOOSE datasets (Tools > Communication > IEC61850 > Configuration)
  4. Add status value of the signal to be published. Quality signal is optional (Tools > Communication > IEC61850 > Dataset editor > Edit)
  5. 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:
  1. Enable IEC61850 (Communication > Protocols > IEC61850)
  2. Set up IP address and IED name (Communication > Connections Tools > Communication > IEC61850 > Configurations)
  3. Enable Goose subscriber (Communication > Protocols > IEC61850)
  4. Enable GOOSE input (Communication > Protocols > IEC61850)
  5. Set the APPID and Dataindex of the published signal to be used in the GOOSE input (Communication > Protocols > IEC61850)
  6. If dataindex after status value is quality of the same signal set NextIdx is quality to yes (Communication > Protocols > IEC61850)
  7. Goose reconfigure (Communication > Protocols > IEC61850)

    • Related Articles

    • Switching between setting groups manually

      Sometimes testing the protection functions in each setting group can get very time consuming if switching between the setting groups requires a very difficult to achieve condition. In these cases it is possible to temporarily change the setting group ...
    • Basics of setting up IEC61850 communication for AQ-200 series IEDs

      Introduction To make IEC61850 configuration for AQ2xx series relay AQtivate setting tool is needed. It is possible to setup the IEC61850 configuration without a physical unit if you have an aqs configuration package. Other useful tools are e.g. an ...
    • Change setting groups manually to ease commissioning tests

      Sometimes testing the protection functions in each setting group can be laborious if changing the settings group activation requires a very specific condition. To work around this it is possible to temporarily change the setting group manually by ...
    • Disturbance recorder setting recommendations

      Disturbance recorder can be extremely helpful in analyzing the reason for protection function trips. Disturbance recordings use standard COMTRADE file format. This means the recording files can be opened by any software that supports COMTRADE format. ...
    • Downloading AQtivate 200 setting tool

      To download AQtivate 200 setting tool visit our website https://arcteq.fi/ and log in to our website. Once logged in you should find download link for AQtivate 200 installer at https://arcteq.fi/downloads/ To get full use of the features included in ...