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 [ 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 [ 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/ |