Application
The GOOSE receive function blocks are used to receive subscribed data from the GOOSE
protocol. The validity of the data value is exposed as outputs of the function block as well
as the validity of the communication. It is recommended to use these outputs to ensure that
only valid data is handled on the subscriber IED. An example could be to control the
external reservation before operating on a bay. In the figure below, the GOOSESPRCV is
used to receive the status of the bay reservation. The validity of the received data is used
in additional logic to guarantee that the value has good quality before operation on that
bay.
GOOSESPRCV
Block Spout
DataValid
CommValid
Test
AND
AND
Input1 out
Input2 Noput
Input3
Input4
Input1 out
Input2 Noput
Input3
Input4
Ext_Res_OK_To_Operate
IEC16000082 V1 EN
Figure 407: GOOSESPRCV and AND function blocks - checking the validity of the
received data
1MRK 506 369-UUS - Section 21
Station communication
Line distance protection REL670 2.2 ANSI 867
Application manual