curso dnp3 0 parte 2

10

Click here to load reader

Upload: michael-rossetto

Post on 08-Aug-2015

49 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Curso DNP3 0 Parte 2

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

Page 2: Curso DNP3 0 Parte 2

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.

Page 3: Curso DNP3 0 Parte 2

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

Page 4: Curso DNP3 0 Parte 2

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

Page 5: Curso DNP3 0 Parte 2

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

Page 6: Curso DNP3 0 Parte 2

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

Page 7: Curso DNP3 0 Parte 2

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

Page 8: Curso DNP3 0 Parte 2

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

Page 9: Curso DNP3 0 Parte 2

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

Page 10: Curso DNP3 0 Parte 2

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