GOOSE RX
Unpacking and highlighting the values of all GOOSE message fields.
blockType: SubSystem
Path in the library:
|
Description
Block GOOSE RX It is used for unpacking and highlighting the values of all fields of the GOOSE message.
The value at the block output is set and held when capturing a GOOSE message and updated when capturing a subsequent GOOSE message.
Ports
Input
#
Size
—
GOOSE message size
scalar
Details
The number of bytes in the received payload packet.
| Data types |
|
| Complex numbers support |
No |
#
Data
—
GOOSE-message
vector
Details
A data packet in the form of a vector.
| Data types |
|
| Complex numbers support |
No |
Output
#
Fields
—
a bus containing all fields of the GOOSE message
the tire
Details
To select the value of a specific field or set of fields, use the block Bus Selector the base library. All the elements Data fields allData contained in the signal goosePDU.allData.Data A bus, which is a matrix with the values of these elements, where each row is the value
of the corresponding element. Data in bytes. The number of bytes with information of each element Data (row elements of the matrix) corresponds to the cell value of the signal vector goosePDU.allData.Length tires.
| Data types |
|
| Complex numbers support |
No |
Parameters
Sample time
# Sample time, s — calculation step
Details
The calculation step is in seconds.
| Default value |
|
| Program usage name |
|
| Evaluatable |
Yes |