Forum de Proteção e Automação - CONPROVE
https://forum.conprove.com/

Tipo de dados na mensagem GOOSE
https://forum.conprove.com/viewtopic.php?f=1&t=56
Página 1 de 1

Autor:  Rodrigo [ 02 Jun 2010, 15:09 ]
Assunto do Tópico:  Tipo de dados na mensagem GOOSE

O padrão IEC 61850 define em quais situações deve se utilizar um tipo de dado? Isto é, estabelece quando utilizar um boleano ou um bitstring, por exemplo?

Conciderando o procedimento de converção de um sinal binário para GOOSE, em que situação será utilizado um inteiro ou float?

Autor:  paulo.junior [ 02 Jun 2010, 20:32 ]
Assunto do Tópico:  Re: Tipo de dados na mensagem GOOSE

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
Basic_Types_IEC_61850.png [ 59.33 KiB | Visualizado 6408 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
Data_Attribute_IEC_61850.png [ 46.5 KiB | Visualizado 6408 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) - FLOAT32



Espero ter auxiliado

Autor:  Rodrigo [ 11 Jun 2010, 09:01 ]
Assunto do Tópico:  Re: Tipo de dados na mensagem GOOSE

Tenho uma dúvida quato a conversão de um inteiro para sinal binário, por exemplo, o IEC 61850 define o Nó Logico (LN) para Circuit Breaker (XCBR). Esse LN possui o Data OpCnt (Operation couter) que é forma do, basicamente, de três DataAttribute:
1) stVal -> INT32
2) q -> Quality
3) t -> Time Stamp

É possível ter o valor de stVal atraves de sinais binários?

Quantas binarias seriam necessárias para representar valores de -2 147 483 648 a 2 147 647
que é o range do INT32 ?

Autor:  paulo.junior [ 12 Jun 2010, 11:52 ]
Assunto do Tópico:  Re: Tipo de dados na mensagem GOOSE

A norma IEC 61850 não contempla esta conversão de binário para inteiro, utilizando vários sinais binários para representar um inteiro.

O sinal binário seria mais adequado para reproduzir um Boleano ou um Bit de uma Bitstring.

Uma outra condição seria representar dois valores do Inteiro, um com Binaria=0 e outro valor quando a Binaria=1, porém neste caso só seriam representados dois níveis.

Página 1 de 1 Todos os Horários estão como UTC - 3 horas [ DST ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/