curso dnp3 0 parte 2
TRANSCRIPT
MM && MM AAsssseessssoorriiaa ee PPrroojjeettooss ddee SSiisstteemmaass LLttddaa
Rua Angelo Massignan, 884 – Bloco 6 – Aptº 13 – Tel (41)272-5525 – Fax (41)3026-5750
82315-000 Curitiba PR – e-mail [email protected]
PROTOCOLO DE COMUNICAÇÃO
DNP VERSÃ0 3.0
TABELAS DE IMPLEMENTAÇÃO
MM && MM AAsssseessssoorriiaa ee PPrroojjeettooss ddee SSiisstteemmaass LLttddaa
Rua Angelo Massignan, 884 – Bloco 6 – Aptº 13 – Tel (41)272-5525 – Fax (41)3026-5750 - 1 - 82315-000 Curitiba PR – e-mail [email protected] DNP V3.0 - R01
1 - INTRODUÇÃO
As Tabelas de Implementação informam os requisitos mínimos que devem ser atendidos em cada um dos níveis de implementação do protocolo DNP. Uma implementação do protocolo só pode ser denominada de implementação em um determinado nível se atender a TODAS as formas definidas para aquele nível de implementação. Porém uma implementação de um determinado nível poderá ter algumas das formas definidas no nível superior sem que isto promova a implementação para o próximo nível. A forma mais simples do protocolo DNP é denominada Implementação de Nível 1. A forma mais completa de implementação é denominada Implementação de Nível 3.
2 - TABELAS DE IMPLEMENTAÇÃO
Na tabela a seguir, as colunas sob o título OBJETO são comuns a todas as Tabelas de Implementação. As colunas sob os títulos NÍVEL 1, NÍVEL 2 e NÍVEL 3 complementam as Tabelas de Implementação dos diversos níveis do protocolo DNP.
MM && MM AAsssseessssoorriiaa ee PPrroojjeettooss ddee SSiisstteemmaass LLttddaa
Rua Angelo Massignan, 884 – Bloco 6 – Aptº 13 – Tel (41)272-5525 – Fax (41)3026-5750 - 2 -
82315-000 Curitiba PR – e-mail [email protected] DNP V3.0 - R01
NÍVEL 1 NÍVEL 2 NÍVEL 3 OBJETO PEDIDO RESPOSTA PEDIDO RESPOSTA PEDIDO RESPOSTA
GRP VAR DESCRIÇÃO FUN QUAL FUN QUAL FUN QUAL FUN QUAL FUN QUAL FUN QUAL 1 0 Entradas Binárias – todas as
variações 1 06 1,22 00,01,
06
1 1 Entradas Binárias 129 00,01 129, 130
00, 01
1 00,01, 06
129, 130
00,01
1 2 Entradas Binárias com Status 129 00.01 129, 130
00, 01
2 0 Variação Entrada Binária – todas as variações
1 06,07, 08
129, 130
17, 28
1 06,07, 08
129, 130
17, 28
2 1 Variação Entrada Binária sem tempo
129, 130
17, 28
1 06,07, 08
129, 130
17, 28
1 06,07, 08
129, 130
17, 28
2 2 Variação Entrada Binária com tempo
129, 130
17, 28
1 06,07, 08
129, 130
17, 28
1 06,07, 08
129, 130
17, 28
2 3 Variação Entrada Binária com tempo relativo
129, 130
17, 28
1 06,07, 08
129, 130
17, 28
1 06,07, 08
129, 130
17, 28
10 0 Saída Binária – todas as variações
1 06 1 06 1 00,01, 06
10 1 Saída Binária 10 2 Saída Binária com Status 129 00,01 129,
130 00, 01
1 00,01, 06
129, 130
00, 01
12 0 Bloco de Controle – todas as variações
12 1 Bloco de Saída de Comando de Relé
3,4, 5,6
17, 28
129 Eco Pedido
3,4, 5,6
17, 28
129 Eco Pedido
3,4, 5,6
17, 28
129 Eco Pedido
12 2 Bloco de Padrão de Comando 5,6 17, 28
129 Eco Pedido
12 3 Máscara de Acionamento 5,6 00, 01
129 Eco Pedido
20 0 Contadores Binários – todas as variações
1,7,8 9,10
06 1,7,8, 9,10,22
00,01, 06
20 1 Contadores Binários – 32 bits 129 00,01 129, 130
00, 01
1 00,01, 06
129, 130
00,01
MM && MM AAsssseessssoorriiaa ee PPrroojjeettooss ddee SSiisstteemmaass LLttddaa
Rua Angelo Massignan, 884 – Bloco 6 – Aptº 13 – Tel (41)272-5525 – Fax (41)3026-5750 - 3 -
82315-000 Curitiba PR – e-mail [email protected] DNP V3.0 - R01
NÍVEL 1 NÍVEL 2 NÍVEL 3 OBJETO PEDIDO RESPOSTA PEDIDO RESPOSTA PEDIDO RESPOSTA
GRP VAR DESCRIÇÃO FUN QUAL FUN QUAL FUN QUAL FUN QUAL FUN QUAL FUN QUAL 20 2 Contadores Binários – 16 bits 129 00,01 129,
130 00, 01
1 00,01, 06
129, 130
00,01
20 3 Diferença de Contagem – 32 bits
129 00,01 129, 130
00, 01
1 00,01, 06
129, 130
00,01
20 4 Diferença de Contagem – 16 bits
129 00,01 129, 130
00, 01
1 00,01, 06
129, 130
00,01
20 5 Contadores Binários – 32 bits sem flag
129 00,01 129, 130
00, 01
1 00,01, 06
129, 130
00,01
20 6 Contadores Binários – 16 bits sem flag
129 00,01 129, 130
00, 01
1 00,01, 06
129, 130
00,01
20 7 Diferença de Contagem – 32 bits sem flag
129 00,01 129, 130
00, 01
1 00,01, 06
129, 130
00,01
20 8 Diferença de Contagem – 16 bits sem flag
129 00,01 129, 130
00, 01
1 00,01, 06
129, 130
00,01
21 0 Contadores Congelados – todas as variações
1 06 1,22 00,01, 06
21 1 Contadores Congelados – 32 bits
129, 130
00, 01
1 00,01, 06
129, 130
00, 01
21 2 Contadores Congelados – 16 bits
129, 130
00, 01
1 00,01, 06
129, 130
00, 01
21 3 Diferença de Contagem – 32 bits
1 00,01, 06
129, 130
00, 01
21 4 Diferença de Contagem – 16 bits
1 00,01, 06
129, 130
00, 01
21 5 Contadores Congelados – 32 bits com tempo
21 6 Contadores Congelados – 16 bits com tempo
21 7 Diferença de Contagem – 32 bits com tempo
MM && MM AAsssseessssoorriiaa ee PPrroojjeettooss ddee SSiisstteemmaass LLttddaa
Rua Angelo Massignan, 884 – Bloco 6 – Aptº 13 – Tel (41)272-5525 – Fax (41)3026-5750 - 4 -
82315-000 Curitiba PR – e-mail [email protected] DNP V3.0 - R01
NÍVEL 1 NÍVEL 2 NÍVEL 3 OBJETO PEDIDO RESPOSTA PEDIDO RESPOSTA PEDIDO RESPOSTA
GRP VAR DESCRIÇÃO FUN QUAL FUN QUAL FUN QUAL FUN QUAL FUN QUAL FUN QUAL 21 8 Diferença de Contagem – 16
bits com tempo
21 9 Contadores Congelados – 32 bits sem flag
129, 130
00, 01
1 00,01, 06
129, 130
00, 01
21 10 Contadores Congelados – 16 bits sem flag
129, 130
00, 01
1 00,01, 06
129, 130
00, 01
21 11 Diferença de Contagem – 32 bits sem flag
21 12 Diferença de Contagem – 16 bits sem flag
22 0 Evento de Mudança de Contador – todas as variações
1 06, 07, 08
1 06, 07, 08
22 1 Evento de Mudança de Contador 32 bits sem tempo
129, 130
17, 28
129, 130
17, 28
1 06,07, 08
129, 130
17, 28
22 2 Evento de Mudança de Contador 16 bits sem tempo
129, 130
17, 28
129, 130
17, 28
1 06,07, 08
129, 130
17, 28
22 3 Evento de Mudança de Diferença de Contador 32 bits sem tempo
129, 130
17, 28
1 06, 07, 08
129, 130
17, 28
22 4 Evento de Mudança de Diferença de Contador 16 bits sem tempo
129, 130
17, 28
1 06, 07, 08
129, 130
17, 28
22 5 Evento de Mudança de Contador 32 bits com tempo
22 6 Evento de Mudança de Contador 16 bits com tempo
22 7 Evento de Mudança de Diferença de Contador 32 bits com tempo
MM && MM AAsssseessssoorriiaa ee PPrroojjeettooss ddee SSiisstteemmaass LLttddaa
Rua Angelo Massignan, 884 – Bloco 6 – Aptº 13 – Tel (41)272-5525 – Fax (41)3026-5750 - 5 -
82315-000 Curitiba PR – e-mail [email protected] DNP V3.0 - R01
NÍVEL 1 NÍVEL 2 NÍVEL 3 OBJETO PEDIDO RESPOSTA PEDIDO RESPOSTA PEDIDO RESPOSTA
GRP VAR DESCRIÇÃO FUN QUAL FUN QUAL FUN QUAL FUN QUAL FUN QUAL FUN QUAL 22 8 Evento de Mudança de
Diferença de Contador 16 bits com tempo
23 0 Evento de Mudança de Contador – todas as variações
1 06, 07, 08
23 1 Evento de Mudança de Contador 32 bits sem tempo
1 06,07, 08
129, 130
17, 28
23 2 Evento de Mudança de Contador 16 bits sem tempo
1 06, 07, 08
129, 130
17, 28
23 3 Evento de Mudança de Diferença de Contador 32 bits sem tempo
1 06, 07, 08
129, 130
17, 28
23 4 Evento de Mudança de Diferença de Contador 16 bits sem tempo
1 06, 07, 08
129, 130
17, 28
23 5 Evento de Mudança de Contador 32 bits com tempo
23 6 Evento de Mudança de Contador 16 bits com tempo
23 7 Evento de Mudança de Diferença de Contador 32 bits com tempo
23 8 Evento de Mudança de Diferença de Contador 16 bits com tempo
30 0 Entradas Analógicas – todas as variações
1 06 1,22 00,01, 06
30 1 Entrada analógica 32 bits 129 00, 01
129, 130
00, 01
1 00,01, 06
129, 130
00. 01
MM && MM AAsssseessssoorriiaa ee PPrroojjeettooss ddee SSiisstteemmaass LLttddaa
Rua Angelo Massignan, 884 – Bloco 6 – Aptº 13 – Tel (41)272-5525 – Fax (41)3026-5750 - 6 -
82315-000 Curitiba PR – e-mail [email protected] DNP V3.0 - R01
NÍVEL 1 NÍVEL 2 NÍVEL 3 OBJETO PEDIDO RESPOSTA PEDIDO RESPOSTA PEDIDO RESPOSTA
GRP VAR DESCRIÇÃO FUN QUAL FUN QUAL FUN QUAL FUN QUAL FUN QUAL FUN QUAL 30 2 Entrada analógica 16 bits 129 00,
01 129,
130 00, 01
1 00,01, 06
129, 130
00. 01
30 3 Entrada analógica 32 bits sem flag
129 00, 01
129, 130
00, 01
1 00,01, 06
129, 130
00. 01
30 4 Entrada analógica 16 bits sem flag
129 00, 01
129, 130
00, 01
1 00,01, 06
129, 130
00. 01
31 0 Entradas analógicas congeladas – todas as variações
31 1 Entrada analógica congelada 32 bits
31 2 Entrada analógica congelada 16 bits
31 3 Entrada analógica congelada 32 bits com tempo
31 4 Entrada analógica congelada 16 bits com tempo
31 5 Entrada analógica congelada 32 bits sem flag
31 6 Entrada analógica congelada 16 bits sem flag
32 0 Mudança entrada analógica – todas as variações
1 06,07, 08
1 06,07, 08
32 1 Mudança entrada analógica 32 bits sem tempo
129, 130
17, 28
129, 130
17, 28
1 06,07, 08
129, 130
17, 28
32 2 Mudança entrada analógica 16 bits sem tempo
129, 130
17, 28
129, 130
17, 28
1 06,07, 08
129, 130
17, 28
32 3 Mudança entrada analógica 32 bits com tempo
32 4 Mudança entrada analógica 16 bits com tempo
MM && MM AAsssseessssoorriiaa ee PPrroojjeettooss ddee SSiisstteemmaass LLttddaa
Rua Angelo Massignan, 884 – Bloco 6 – Aptº 13 – Tel (41)272-5525 – Fax (41)3026-5750 - 7 -
82315-000 Curitiba PR – e-mail [email protected] DNP V3.0 - R01
NÍVEL 1 NÍVEL 2 NÍVEL 3 OBJETO PEDIDO RESPOSTA PEDIDO RESPOSTA PEDIDO RESPOSTA
GRP VAR DESCRIÇÃO FUN QUAL FUN QUAL FUN QUAL FUN QUAL FUN QUAL FUN QUAL 33 0 Evento analógico congelado
– todas as variações
33 1 Evento analógico congelado 32 bits sem tempo
33 2 Evento analógico congelado 16 bits sem tempo
33 3 Evento analógico congelado 32 bits com tempo
33 4 Evento analógico congelado 16 bits com tempo
40 0 Estado da saída analógica – todas as vartiações
1 06 1 06 1 00,01, 06
40 1 Estado da saída analógica 32 bits
1 00,01, 06
129, 130
00, 01
40 2 Estado da saída analógica 16 bits
129 00, 01
129, 130
00, 01
1 00,01, 06
129, 130
00, 01
41 0 Bloco de saída analógica – todas as variações
41 1 Bloco de saída analógica 32 bits
3,4, 5,6
17, 28
129 Eco do pedido
41 2 Bloco de saída analógica 16 bits
3,4, 5,6
17, 28
129 Eco do pedido
3,4, 5,6
17, 28
129 Eco do pedido
3,4, 5,6
17, 28
129 Eco do pedido
50 0 Data e hora – todas as variações
2 07, qt=1
50 1 Data e hora 2 07, qt=1
2 07, qt=1
1 07, qt=1
129 07, qt=1
50 2 Data e hora com intervalo 51 0 Data e hora CTO – todas as
variações
MM && MM AAsssseessssoorriiaa ee PPrroojjeettooss ddee SSiisstteemmaass LLttddaa
Rua Angelo Massignan, 884 – Bloco 6 – Aptº 13 – Tel (41)272-5525 – Fax (41)3026-5750 - 8 -
82315-000 Curitiba PR – e-mail [email protected] DNP V3.0 - R01
NÍVEL 1 NÍVEL 2 NÍVEL 3 OBJETO PEDIDO RESPOSTA PEDIDO RESPOSTA PEDIDO RESPOSTA
GRP VAR DESCRIÇÃO FUN QUAL FUN QUAL FUN QUAL FUN QUAL FUN QUAL FUN QUAL 51 1 Data e hora CTO 129,
130 07 qt=1
129, 130
07 qt=1
129, 130
07 qt=1
51 2 Data e hora CTO não sincronizada
129, 130
07 qt=1
129, 130
07 qt=1
129, 130
07 qt=1
52 0 Retardo de tempo – todas as variações
52 1 Retardo de tempo em segundos
129 07 qt=1
129 07 qt=1
129 07 qt=1
52 2 Retardo de tempo em ,ilisegundos
129 07 qt=1
129 07 qt=1
129 07 qt=1
60 0 60 1 Dados classe 0 1 06 1 06 1 06
1 06,07, 08
60 2 Dados classe 1 1 06,07, 08
1 06,07, 08
20,21, 22
06
1 06,07, 08
60 3 Dados classe 2 1 06,07, 08
1 06,07, 08
20,21, 22
06
1 06,07, 08
60 4 Dados classe 3 1 06,07, 08
1 06,07, 08
20,21, 22
06
70 1 Identificador de arquivo 1 00,01 80 1 Indicações internas 2 00
index 7
2 00 index 7
2 00
index 7
81 1 Objeto de armazenamento 82 1 Device Profile
MM && MM AAsssseessssoorriiaa ee PPrroojjeettooss ddee SSiisstteemmaass LLttddaa
Rua Angelo Massignan, 884 – Bloco 6 – Aptº 13 – Tel (41)272-5525 – Fax (41)3026-5750 - 9 -
82315-000 Curitiba PR – e-mail [email protected] DNP V3.0 - R01
NÍVEL 1 NÍVEL 2 NÍVEL 3 OBJETO PEDIDO RESPOSTA PEDIDO RESPOSTA PEDIDO RESPOSTA
GRP VAR DESCRIÇÃO FUN QUAL FUN QUAL FUN QUAL FUN QUAL FUN QUAL FUN QUAL 83 1 Objeto de registro privado 83 2 Descritor de objeto de
registro privado
90 1 Identificador de aplicação 100 1 Ponto flutuante curto 100 2 Ponto flutuante longo 100 3 Ponto flutuante estendido 101 1 BCD compactado curto 101 2 BCD compactado médio 101 3 BCD compactado longo