Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Geral

Os pontos podem ser de entrada ou de saída. Os pontos de entrada, isto é os pontos que são adquiridos pelo protocolo tem basicamente dois parâmetros principais: O tipo de ponto e o seu endereço. Os pontos de saída, utilizados para telecomandos, possuem além do tipo e do endereço um parâmetro para especificar a operação de saída. No mapa de endereços de um IED nunca são repetidos endereços. Os endereços são únicos não importando o tipo do ponto.

Tipos de pontos

O módulo de comunicação no modo Mestre, implementa:

  • Envio de data e hora para sincronismo;

  • Envio de pedido de interrogação geral

  • Recebimento de frames de informação, não solicitados, devido alterações do dado no IED.

  • Time tag de 24 ou 56 bits de comprimento;

  • Comandos de Pontos digitais simples e duplos;

  • Comando select before operate;

  • Tratamento da qualidade do ponto (QDS);

Os tipos de pontos implementados são definidos pelos próprios objetos de dados definidos na norma IEC, a seguir apresentados

General

Points can be input or output. The input points, that is the points that are acquired by the protocol have basically two main parameters: The type of point and its address. The output points, used for remote controls, have in addition to the type and address a parameter to specify the output operation. In the address map of an IED, addresses are never repeated. Addresses are unique regardless of the type of the point.

Types of points

The communication module in Master mode implements:

  • Sending date and time for timing;

  • Sending a general question request

  • Receiving information frames, unsolicited, due to changes of the data in the IED.

  • Time tag of 24 or 56 bits long;

  • Single and double digital dot commands;

  • Select before operate command;

  • Treatment of spot quality (QDS);


The types of implemented points are defined by the data objects themselves defined in the IEC standard, the following.
M_SP_NA: 1 - Single-point information
Ponto de entrada binario simples, valor 0 ou 1. As variantes com Simple binario entry point, value 0 or 1. The variants with "timetag" M_SP_TA(=2) e and M_SP_TB(=30) se enviadas pelo IED também são tratadas, mas no cadastramento somente é utilizado este tipoif sent by the FDI are also treated, but in the registration only this type is used.
M_DP_NA: 3 - Double-point information ;
Ponto de entrada duplo, que pode assumiros estados 0 a 3. Normalmente utilizados na sinalização de estados de chaves e disjuntores. As variantes com Double entry point, which can assume states 0 through 3. Typically used in signaling key states and circuit breakers. The variants with "timetag" M_DP_TA(=4) e and M_DP_TB(=31) se enviadas pelo IED também são tratadas, mas no cadastramento somente é utilizado este tipoif sent by the FDI are also treated, but in registration only this type is used.
M_ST_NA: 5 - Step position;
Valor de passo ou step, na faiza de -64 a +63, utilizado principalmente para posição de tap de transformadores ou outra informação de posição. As variantes com Step or step value, in the faiza from -64 to +63, mainly used for transformer tap position or other position information. The variants with "timetag" M_ST_TA(=6) e and M_ST_TB(=32) se enviadas pelo IED também são tratadas, mas no cadastramento somente é utilizado este tipoif sent by the IED are also treated, but in the registration only this type is used.
M_BO_NA: 7 - Bitstring with 32 bits ;
Informação de estados binarios como uma cadeia de 32bits. Não é feita qulaquer manipulação pelo driver. A configuração é tratada como um numero long. As variantes com Information from binario states as a 32-bit chain. No manipulation is done by the driver. The configuration is treated as a long number. The variants with "timetag" M_BO_TA(=8) e and M_BO_TB(=33) se enviadas pelo IED também são tratadas, mas no cadastramento somente é utilizado este tipoif sent by the IED are also treated, but in the registration only this type is used.
M_ME_NA: 9 - Measured value, normalized ;
Medição analógica normalizada de 16 bits com sinal. Valor entre -32768 e + 32767. É calculado como um numero real entre 0 e 1 antes de ser atribuido ao tag em tempo real. Deve-se usar "scalling" para reproduzir o valor em unidade de engenharia. As variantes com Normalized 16-bit analog measurement with signal. Value between -32768 and + 32767. It is calculated as a real number between 0 and 1 before being assigned to the tag in real time. You must use "scalling" to reproduce the value in engineering unit. The variants with "timetag" M_ME_TA(=10) e and M_ME_TD(=34) se enviadas pelo IED também são tratadas, mas no cadastramento somente é utilizado este tipoif sent by the FDI are also treated, but in the registration only this type is used.
M_ME_NB: 11 - Measured value, scaled value ;
Medição analógica escalar utilizado para transmissão de grandezas anal[ógicas. Também de 16 bits, valor entre -32768 e 32767. As variantes com Scalar analog measurement used for transmission of anal[ogic) quantities. Also 16-bit, value between -32768 and 32767. The variants with "timetag" M_ME_TB(=12) e and M_ME_TE(=35) se enviadas pelo IED também são tratadas, mas no cadastramento somente é utilizado este tipoif sent by the FDI are also treated, but in the registration only this type is used.
M_ME_NC: 13 - Measured value short floating point;
Medição analógica em formato de numero real fracionário, utilizada para transmissão de grandezas anal[ógicas. As medidas são campos de 32 bits no formato IEEE STD 754, que implementa numeros de ponto flutuante. As variantes com Analog measurement in fractional real number format, used for transmission of anal[ogic) quantities. Measures are 32-bit fields in the IEEE STD 754 format, which implements floating-point numbers. The variants with "timetag" M_ME_TC(=14) e and M_ME_TF(=36) se enviadas pelo IED também são tratadas, mas no cadastramento somente é utilizado este tipoif sent by the IED are also treated, but in the registration only this type is used.
M_IT_NA: 15 - Integrated totals ;
Medição analógica inteira com sinal. Medidas com 32 bits inteiro. As variantes com Full analog measurement with signal. Measures with integer 32 bits. The variants with "timetag" M_IT_TB(=16) e and M_ME_TC(=37) se enviadas pelo IED também são tratadas, mas no cadastramento somente é utilizado este tipoif sent by the FDI are also treated, but in the registration only this type is used.
C_SC_NA: 45 - Single command ;
Comando para ponto simples Command for simple point (1 bit). Detalhes do comando podem ser escolhidos clicando o botão a direita do campo. Também pode ser entrado diretamente o numero que é o codigo de comando resultante da escolha dos detalhes. Cada ponto será parametrizado estáticamente na tabela POINTS, de forma que deverá ser configurado um ponto para abertura e outro para fechamento de chaves de um bitCommand details can be chosen by clicking the button to the right of the field. You can also enter directly the number that is the command code resulting from the choice of details. Each point will be statically parameterized in the POINTS table, so that one point for opening and one for closing one bit keys must be configured.
C_DC_NA: 46 - Double command ;
Comando para ponto duplo Command for double point (2 bits). Detalhes do comando podem ser escolhidos clicando o botão a direita do campo. Também pode ser entrado diretamente o numero que é o codigo de comando resultante da escolha dos detalhes. Cada ponto será parametrizado estáticamente na tabela POINTS, de forma que deverá ser configurado um ponto para abertura e outro para fechamento de chaves com sinalização de dois bitsCommand details can be chosen by clicking the button to the right of the field. You can also enter directly the number that is the command code resulting from the choice of details. Each point will be statically parameterized in the POINTS table, so that one point for opening and one for closing keys with two-bit signaling must be configured.
C_RC_NA: 47 - Regulating step command ;
Comando para regulagem de passo (step) normalmente utilizado para envio de pulsos subir ou descer comutadores de "tap" de transformadores. Detalhes do comando podem ser escolhidos clicando o botão a direita do campo. Também pode ser entrado diretamente o numero que é o codigo de comando resultante da escolha dos detalhes. Cada ponto será parametrizado estáticamente na tabela POINTS, de forma que deverá ser configurado um ponto para subir e outro para descer a posição do "tap"Step adjustment control commonly used for sending pulses up or down transformer tap switches. Command details can be chosen by clicking the button to the right of the field. You can also enter directly the number that is the command code resulting from the choice of details. Each point will be statically parameterized in the POINTS table, so that one point must be set up to climb and another to lower the tap position.
C_SE_NA: 48 - Set point command, normalized value ;
Para envio de For sending 16-bit set points de 16 bits, normalizado para IEDS que suportam este tipo de comando.
O valor a ser enviado é o que estiver no momento como valor do "tag" cujo endereço foi enviado no comando, normalized to IEDS that support this type of command.
The value to be sent is what is currently as the value of the "tag" whose address was sent in the command.
C_SE_NC: 50 - Set point command, short floating point value;
Para envio de For sending 32-bit set points de 32 bits, em formato de ponto flutuante , in Floating-point format IEEE STD 764, para IEDs que suportam este tipo de comando. O valor a ser enviado é o que estiver no momento como valor do "tag" cujo endereço foi enviado no comandoto IEDs that support this type of command. The value to be sent is what is currently as the value of the "tag" whose address was sent in the command.
C_BO_NA: 51- Write Bitstring de 32 bits
Para a escrita no IED servidor de uma Informação de estados binarios como uma cadeia de 32bits. Não é feita qulaquer manipulação pelo driver. A configuração é tratada como um numero long sem sinal. O valor a ser enviado é o que estiver no momento como valor do "tag" cujo endereço foi enviado no comando. O tipo do tag deve ser "long" ou AnalogInt, isto é um inteiro de 32 bits.
CMDSIGN – Command Signalling
Este é um tipo interno próprio do Action.NET para permitir a configuração da correspondência entre o tag de saída e o tag de entrada que faz a sinalização, de um comando. Quando se escolhe o tipo CMDSIGN, na definição da coluna Address, aparece um menu diferente com os campos para definição dos parâmetros necessários.

Image Removed A figura seguinte mostra a configuração na tabela POINTS. A sinalização vem no tag A2.DJ.DJ que é do tipo M_DP_NA. As duas linhas em amarelo mostram a definição das sinalizações dos comandos com mesmo endereço (0510) e código de controle (0 – Abrir e 1 – Fechar)
Estas duas linhas são utilizadas na carga do módulo de protocolo para criar uma lista estática com todas as correspondências existentes no node. As informações das mesmas não criam pontos novos em tempo real
Image Removed


​ Nada mais é necessário para a configuração. Com esta lista o módulo chamará os métodos de criação de transação e verificação automaticament
. A sinalização de comando somente é utilizada para comandos digitais C_SC_NA e C_DC_NA e sinalizações digitais M_DP_NA e M_SP_N

Endereço do ponto

O campo Address a ser preenchido no cadastramento de pontos é o que a norma chama de "Information Object Address". Trata-se de um numero de 2 ou 3 bytes, conforme escolhido nas "Opções de protocolo". Nos casos mais comuns são utilizados dois bytes para este numero, portanto no range de 1 a 65535 e para um determinado IED não se repete, sendo o endereço atribuído pelo fabricante do IED.
Conforme a figura abaixo, um clique sobre o endereço (1 - Address) abre uma janela para selecionar o tipo e o endereço do ponto. Um clique sobre o tipo (2 - type) abre uma janela com todos os tipos de pontos suportados:
11

Image Removed

Parâmetro de comando

O parâmetro de comando é para os tipos de comandos implementados um código de um byte, que detalha o que e como o comando deve ser executado pelo IED. Nesta implementação, ao ser cadastrado um ponto com tipo de comando de saída, aparece este campo para ser preenchido. Se já se sabe o código que se quer utilizar basta digitá-lo no campo. Se não se sabe, clica-se no botão a direita do campo para que seja mostrada janela com as ações e detalhes que podem ser escolhidos.
Os códigos gerados pela escolha de itens na janela de definição do parâmetro de comando são formados pelo cálculo da soma de duas parcelas (A e B), a primeira indicativa da ação, e segunda de detalhes da operação, como definidas abaixo:
Para Comando Simples -bit
For writing on the server IED a binario state information as a 32-bit string. No manipulation is done by the driver. The configuration is treated as a long number without signal. The value to be sent is what is currently as the value of the "tag" whose address was sent in the command. The tag type must be "long" or AnalogInt, i.e. a 32-bit integer.
CMDSIGN - Signalling Command
This is an internal type of Action.NET to allow the configuration of the match between the output tag and the input tag that flags a command. When you choose type CMDSIGN, in the Definition of the Address column, a different menu appears with the fields for defining the required parameters.

Image Added


The following figure shows the configuration in the POINTS table. The signaling comes in the tag A2.DJ.DJ which is kind of M_DP_NA. The two lines in yellow show the definition of the command cues with the same address (0510) and control code (0 - Open and 1 - Close)
These two lines are used in the protocol module load to create a static list with all existing matches in the node. Their information does not create new points in real time

Image Added


Nothing else is required for configuration. With this list the module will call the methods of transaction creation and automatic verification
. Command signaling is only used for digital and C_SC_NA commands C_DC_NA and digital M_DP_NA and M_SP_N

Point address

The field Address to be filled in the point registration is what the standard calls "Information Object Address". This is a number of 2 or 3 bytes, as chosen in the "Protocol Options". In the most common cases two bytes are used for this number, so in the range from 1 to 65535 and for a given IED does not repeat, and the address assigned by the IED manufacturer is assigned.
As shown in the figure below, a click on the address (1 - Address) opens a window to select the type and address of the point. A click on the type (2 - type) opens a window with all types of points supported:
11

Image Added

Digital Command parameter

The command parameter for digital commands is one-byte code, which details what and how the command should be executed by the IED. In this implementation, when a point with output command type is registered, this field appears to be filled in. If you already know the code you want to use, just type it in the field. If it is not known, click the button to the right of the field to show window with the actions and details that can be chosen.
The codes generated by choosing items in the command parameter definition window are formed by calculating the sum of two installments (A and B), the first indicative of the action, and the second of the details of the operation, as defined below:
For Simple Command C_SC_NA:
0 = Desliga Off (A)
1 = Ligar On (A)
4 = Pulso Curto Short Pulse (B)
8 = Pulso Longo Long Pulse (B)
12= Sinal Persistente Persistent Signal (B)
Para Comando Duplo For Dual Command C_DC_NA:
1 = Desligar Off (A)
2 = LigarOn(A)
4 = Pulso Curto Short Pulse (B)
8 = Pulso Longo Long Pulse (B)
12= Sinal Persistente Persistent Signal (B)
Para Comando de Regulagem (de For Setting Command (Tap) C_RC_NA:
1 = Descer step down (A)
2 = Subir step upClimb (A)
4 = Pulso Curto Short Pulse (B)
8 = Pulso Longo Long Pulse (B)
12= Sinal Persistente Persistent Signal (B)
A opção restante é se o comando será do tipo Select – apenas para selecionar o dispositivo a ser comandado, ou se é Execute - isto é para enviar o comando de ação propriamente. No caso Select deve-se somar 128 ao código até aqui obtido pela soma das parcelas A e B.
Exemplo: código = 9, em um comando simples significa Pulso longo para Ligar Dispositivo.
Para configurar o ActionₒNET com os parâmetros de saída, siga os procedimentos abaixo:

  1. Um clique sobre a borda direta do endereço mostra os três parâmetros do comando, na aba command:

    1. Tipo

    2. Endereço

    3. Parâmetro do comando

E as opções do comando:

  1. Trip

  2. Close

  3. Execute

  4. Select

  5. Selecione as opções que deseja e ao pressionar a seta para a esquerda (

    Image Removed

    ) o valor binário correspondente a seleção será carregado no parâmetro do comando:

    Image Removed
  6. Se necessário detalhar o tipo de sinal a ser enviado, antes de pressionar a seta para esquerda clique em detalhes e, como a figura abaixo, selecione o tipo de sinal de saída:

    Image Removed

Access Type

Por ser um módulo de comunicação em modo mestre (servidor) há a necessidade de algumas características próprias para a parametrização do campo Access Type da tabela Points:
Para pontos com tipos que são de leituraThe remaining option is whether the command will be of type:

Select - just to select the device to be commanded. In the case of Select should add 128 to the code so far obtained by the sum of plots A and B

Execute - this is to send the action command properly.

Select and Execute - This selection will make the communication module send two commands, the first in Select mode (adding 128 to the previous installments) And the second, the command in Execute mode, without the sum of 128. The number 300 is added by the dialog window to be identified by the communication module of this functionality, but at the time of sending it will be 128 and without 128.

Example: code = 9, in a simple command means Long Pulse towards Connect Device.
To configure ActionいNET with the output parameters, follow the procedures below:

  1. A click on the direct edge of the address shows the three parameters of the command, in the command tab:

    1. Kind

    2. Address

    3. Command parameter

And the command options:

  1. Trip

  2. Close

  3. Run

  4. Select

  5. Select and Execute

Select the options you want and by pressing the arrow to the left , and (

  1. Image Added

the binary value corresponding to the selection will be loaded into the command parameter:

Image Added

If necessary to detail the type of signal to send, before pressing the left arrow click on details and, as the figure below, select the output signal type:

Image Added

Analog command parameters

Parameters for set point commands, which send analog values, contain only the execution form, detailed below.

Select – just to select the device to be commanded; In the case of Select, 128 must be added to the code obtained so far by adding parts A and B.

Execute - this is to send the action command properly.

Select and Execute - This selection will make the communication module send two commands, the first in Select mode (adding 128 to the previous installments) And the second the command in Execute mode, without the sum of 128. The number 300 is added by dialog window to be identified by the communication module of this functionality, but at the time of sending it will be 128 and without 128

Access Type

Because it is a communication module in master mode (server) there is a need for some characteristics suitable for parameterization of the field Access Type of the table Points:
For points with types that are read:
M_SP_NA: 1 - Single-point information ;
M_DP_NA: 3 - Double-point information ;
M_ST_NA: 5 - Step position;
M_BO_NA: 7 - Bitstring with 32 bits ;
M_ME_NA: 9 - Measured value, normalized ;
M_ME_NB: 11 - Measured value, scaled value ;
M_ME_NC: 13 - Measured value Float;
M_IT_NA: 15 - Integrated totals ;
O The Access Type deve ser definido comshould be set with:
ReadOnStartup= On (Atenção, é importante uma leitura geral no inícioAttention, a general reading is important at the beginning);
ReadPooling= Always;
ReadPoolongRate: 500 mili
WriteEvent= Changed;
AccepUnsolictited = On;
Para pontos com tipos que são de comandosFor points with types that are commands:
C_SC_NA: 45 - Single command ;
C_DC_NA: 46 - Double command ;
C_RC_NA: 47 - Regulating step command ;
C_SE_NA: 48 - Set point command, normalized value ;
C_SE_NC: 50 - Set point command, 32 bits -bit floating point;
C_BO_NA: 51- Write Bitstring de 32 bits -bit
O The Access Type deve ser definido comshould be set with:
ReadPooling = Never;
WriteEnable = On
WriteEvent= Changed;

Panel

Nesta pagina:

Table of ContentsmaxLevel2

Scroll ignore
scroll-viewporttrue
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-htmltrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue

On this page:

12false