DNP30 - INFORMAÇÃO GERAL

DNP30 - INFORMAÇÃO GERAL

Informação Geral

Communication Driver Name: DNP30S
Current Version: 9.2
Implementation DLL: T.ProtocolDriver.DNP30S.dll
Protocol: DNP3.0 Slave standard protocol
Interface: TCP/IP
Description: O driver é utilizado para a comunicação em modo escravo (ou Servidor) com supervisórios ou outros equipamentos que utilizam o protocolo DNP3 Nível 2 em Modo MESTRE (ou Cliente). A comunicação pode ser feita através de canal serial ponto a ponto ou utilizando rede local Ethernet e protocolo TCP-IP como escravo único de um endereço IP.
Masters types supported: Qualquer equipamento em Modo MESTRE compatíivel DNP 3.0
Communication block size: Maximum 250 bytes, formato FT 1.2
Protocol Options: Modo "LinkConfirm" e endereço da estação mestre.
Multi-threading: Configurável pelo usuário, default é cinco threads para cda nó da rede.
Max number of nodes: One per channel
PC Hardware requirements: Standard PC Ethernet interface board, RS485 or RS232 port
PC Software requirements: ActionNET system.

Objetos de dados suportados

O quadro abaixo apresenta os objetos DNP e suas variantes, suportados por esta implementação.

 

Objeto





Requisição (Mestre)

Resposta (Escravo)



Obj.

Var

Descrição

Function Codes (decimal)

Qualifier. Codes (Hex)

Function Codes (decimal)

Qualifier Codes (Hex)

1

0

Binary Input (any variation)

1

00,01,06











22

00,01,06

129



1

1

Single Bit Binary Input (packed)

1

00,01,06

129

00, 01

1

2

Binary Input with status





129

00, 01

2

0

Binary Input event (any variation)

1

06,07,08





2

1

Binary Input change without time

1

06,07,08

129,130

17,18

2

2

Binary Input change with absolut time

1

06,07,08

129,130

17,18

2

3

Binary Input change with relative time

1

06,07,08

129,130

17,18

3

0

Double bit Binary input – Any variation

22

00,01,06





3

1

Double-bit Binary Input – Packed 

1

00,01,06

129

00, 01

3

2

Double-bit Binary Input – With flags

1

00,01,06

129

00, 01

4

0

Double-bit Binary Input Event – Any Variation

1

06,07,08





4

1

Double-bit Binary Input Event – whitout time

1

06,07,08

129,130

17,18

4

2

Double-bit Binary Input Event- with absolut time

1

06,07,08

129,130

17,18

4

3

Double-bit Binary Input Event - with relative time

1

06,07,08

129,130

17,18

10

1

Binary Output – Any Variation

1

00,01,06





10

2

Binary Output – status with flags

1

00,01,06

129



12

1

Control relay output block

3,4,5

17,28

129

Echo of request

20

0

Binary Counter – all variations









20

1

Counter – 32-bit with flag

1

00,01,06

129

00, 01

20

2

Counter – 16-bit with flag

1

00,01,06

129

00, 01

20

5

Counter – 32-bit without flag

1

00,01,06

129

00, 01

20

6

Counter – 16-bit without flag

1

00,01,06

129

00, 01

21

0

Frozen counter – all variations









21

1

Frozen Counter – 32-bit with flag

1

00,01,06

129

00, 01

21

2

Frozen Counter – 16-bit with flag

1

00,01,06

129

00, 01

21

3

Frozen Counter – 32-bit without flag

1

00,01,06

129

00, 01

21

4

Frozen Counter – 16-bit without flag

1

00,01,06

129

00, 01

22

0

Counter Event – Any Variation

1

06





22

1

Counter Event – 32-bit with flag

1

06,07,08

129,130

17,18

22

2

Counter Event – 16-bit with flag

1

06,07,08

129,130

17,18

23

0

Frozen Counter Event – Any Variation

1

06,07,08





23

1

Frozen Counter Event – 32-bit with flag

1

06,07,08

129,130

17,18

23

2

Frozen Counter Event – 16-bit with flag

1

06,07,08

129,130

17,18

30

0

Analog Input – all variations

1, 22

00,01,06





30

1

32 Bits Analog Input

1

00,01,06

129

00, 01

30

2

16 Bit Analog input with flag

1

00,01,06

129

00, 01

30

3

32 Bits Analog Input without flag

1

00,01,06

129

00, 01

30

4

16 Bit Analog input without flag

1

00,01,06

129

00, 01

30

5

Short Floating Point (32bits)

1

00,01,06

129

00, 01

32

0

Analog Input event – all variations

1

06,07,08





32