Olá Rodrigo;
Sim, a norma estabelece qual tipo de dado deve ser usado em cada caso.
A norma IEC 61850 define vários dados básicos para utilização.
Segue abaixo uma tabela com os tipos de dados (
Basic Types).
Anexo:
Basic_Types_IEC_61850.png [ 59.33 KiB | Visualizado 6409 vezes ]
Estes dados básicos são utilizados para construir CompositeComponents ou PrimitiveComponents, conforme pode ser conferido na figura abaixo:
Anexo:
Data_Attribute_IEC_61850.png [ 46.5 KiB | Visualizado 6409 vezes ]
Cada DAType (Data Attribute Type), é utilizado em um determinado caso.
Quanto ao GOOSE "Analógico":
É uma MSG GOOSE que carrega mais do que um STATUS mas um valor de ponto flutuante ou um inteiro.
Existem vários tipos de
Functional Constraint, por exemplo o
MX e o
ST, o MX é usado para valores Analógicos enquanto o ST é usado para status.
Para valores analógicos a norma trata:
- Attributo: i (Integer) - INT32
- Attributo: f (Float Point) - FLOAT32Espero ter auxiliado