Você está na página 1de 50

SIEMENS

Protocolo IEC 60870-5-104


Conteúdo do Treinamento
SIEMENS

Tópicos a serem abordados:

Introdução
Mecanismo de troca de mensagem
Tipos de dados
Software Simulador
Software Analisador
Biblioteca PCS7
Conclusões e considerações finais

Protocolo IEC 60870-5-104 Página 2


Introdução
SIEMENS

CAMADAS DO PROTOCOLO
INTRODUÇÃO TRANSMISSOR RECEPTOR

MECANISMO DE
TROCA DE
ASDUs 101 e
MENSAGEM 104 APLICAÇÃO CANAL LÓGICO APLICAÇÃO
APCI TRANSPORT (CAMADA 7) (MENSAGEM) (CAMADA 7)
TIPOS DE DADOS INTERFACE

SOFTWARE TRANSPORTE TRANSPORTE


SIMULADOR
(CAMADA 4) (CAMADA 4)
SOFTWARE
ANALISADOR
REDE REDE
STACK (CAMADA 3) (CAMADA 3)
BIBLIOTECA PCS7 TCP/IP
ENLACE ENLACE
CONCLUSÕES E (CAMADA 2) (CAMADA 2)
CONSIDERAÇÕES
FINAIS FISICA FISICA
(CAMADA 1) (CAMADA 1)

CANAL FÍSICO

Protocolo IEC 60870-5-104 Página 3


Introdução
SIEMENS
Neste modelo, as camadas 5 e 6 não são usadas.
Na camada de APLICAÇÃO é que as mensagens entre os
INTRODUÇÃO processos TRANSMISSOR e RECEPTOR são efetivamente
processadas.
MECANISMO DE
TROCA DE
MENSAGEM
Para a transmissão da mensagem entre os dois elementos
envolvidos na comunicação, as camadas de Transporte, Rede,
TIPOS DE DADOS
Enlace e Física utilizadas fazem parte da stack TCP/IP, tornando
SOFTWARE
as aplicações independentes da forma física de transferência da
SIMULADOR
mensagem. Entretanto, na camada de aplicação, a ASDU sofre a
SOFTWARE
adição de uma APCI (Application Control Information) antes de ser
ANALISADOR
transferida para a camada de transporte TCP.
BIBLIOTECA PCS7 No protocolo IEC 60870-5-104 as conexões são feitas no
port 2404.
CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 4


Introdução
SIEMENS

ESTAÇÃO A ESTAÇÃO B
INTRODUÇÃO COMANDO
DE A
MECANISMO DE
TROCA DE
PRIMÁRIO SECUNDÁ
MENSAGEM RESPOSTA
DE B
RIO
TIPOS DE DADOS COMANDO
DE B
SOFTWARE
SECUNDÁ PRIMÁRIO
RESPOSTA
SIMULADOR
RIO
DE A
SOFTWARE
ANALISADOR

BIBLIOTECA PCS7
O PRIMÁRIO emite COMANDOS e o SECUNDÁRIO
apenas RESPONDE aos comandos do primário.
CONCLUSÕES E
CONSIDERAÇÕES Tanto a Estação A como a Estação B podem emitir
FINAIS
comandos.

Protocolo IEC 60870-5-104 Página 5


Formato Básico da Mensagem
SIEMENS
APDU

APCI ASDU CONFORME IEC 60870-5-101/104


INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TAMANHO
CONTROL CONTROL CONTROL CONTROL
TIPOS DE DADOS START UTIL DA
FIELD FIELD FIELD FIELD
(68H) APDU
(byte 1) (byte 2) (byte 3) (byte 4)
SOFTWARE (Max 253)
SIMULADOR

SOFTWARE
A APDU (Application Data Unit) é a mensagem transmitida
ANALISADOR
pela stack TCP da comunicação. Ela é composta de:
BIBLIOTECA PCS7 APCI (Application Control Information), que contém as
informações de controle da mensagem
CONCLUSÕES E
CONSIDERAÇÕES
FINAIS
ASDU (Application Service Data Unit), que contém as
informações de dados da mensagem. Segue a formatação
conforme definido no protocolo IEC 60870-5-101 com algumas
extensões próprias do protocolo IEC 60870-5-104
Protocolo IEC 60870-5-104 Página 6
Formato da APCI
SIEMENS

O primeiro byte da APCI conterá sempre o valor 68 em


hexadecimal (START caracter).
INTRODUÇÃO O segundo byte da APCI contém o tamanho útil da APDU.
MECANISMO DE
A APDU total contem, no máximo, 255 bytes. Descontados os dois
TROCA DE
MENSAGEM
bytes iniciais (START caracter e tamanho útil da APDU), restam
253 bytes, que é o valor máximo deste campo.
TIPOS DE DADOS
O significado dos quatro bytes restantes vai depender do
SOFTWARE
tipo da mensagem que está sendo transmitida:
SIMULADOR

SOFTWARE • Mensagens I – para mensagens de Informação


ANALISADOR

BIBLIOTECA PCS7 • Mensagens S – para mensagens de Supervisão


numeradas
CONCLUSÕES E
CONSIDERAÇÕES
FINAIS
• Mensagens U – para mensagens de controle não
numeradas

Protocolo IEC 60870-5-104 Página 7


APCI de Mensagens I
SIEMENS

Estas mensagens, destinadas à transferência de


informações entre os elementos envolvidos na comunicação,
INTRODUÇÃO apresenta a seguinte definição dos bytes de controle:
MECANISMO DE
TROCA DE BIT 7 BIT 6 BIT 5 BIT4 BIT 3 BIT 2 BIT 1 BIT 0
MENSAGEM
BYTE Número de Seqüência de Transmissão (NS) 0
1 LSB
TIPOS DE DADOS
BYTE MSB Número de Seqüência de Transmissão (NS)
2
SOFTWARE
SIMULADOR BYTE Número de Seqüência de Recepção (NR) 0
3 LSB
SOFTWARE BYTE MSB Número de Seqüência de Recepção (NR)
ANALISADOR
4
BIBLIOTECA PCS7
O tamanho máximo da APDU é 253 (= 255 – 2) bytes.
CONCLUSÕES E Os números de seqüência NS e NR serão definidos mais tarde.
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 8


APCI de Mensagens S
SIEMENS

Estas mensagens são destinadas à supervisão do enlace


de comunicação quando não há informações a serem
INTRODUÇÃO transmitidas. Apresenta a seguinte definição dos bytes de
controle:
MECANISMO DE
TROCA DE
MENSAGEM
BIT 7 BIT 6 BIT 5 BIT4 BIT 3 BIT 2 BIT 1 BIT 0
BYTE 0 0 1
TIPOS DE DADOS 1
BYTE 0
SOFTWARE
SIMULADOR
2
BYTE Número de Seqüência de Recepção (NR) 0
SOFTWARE 3 LSB
ANALISADOR
BYTE MSB Número de Seqüência de Recepção (NR)
4
BIBLIOTECA PCS7

CONCLUSÕES E
O tamanho da APDU das mensagens S é 4 bytes.
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 9


APCI de Mensagens U
SIEMENS

Estas mensagens são destinadas ao controle do enlace


de comunicação. Apresenta a seguinte definição dos bytes de
INTRODUÇÃO controle:
MECANISMO DE
BIT 7 BIT 6 BIT 5 BIT4 BIT 3 BIT 2 BIT 1 BIT 0
TROCA DE
MENSAGEM BYTE TESTFR STOPDT STARTDT
1 1
1 con act con act con act
TIPOS DE DADOS
BYTE 0
SOFTWARE
2
SIMULADOR BYTE 0 0
3
SOFTWARE
ANALISADOR
BYTE 0
4
BIBLIOTECA PCS7
Apenas uma das funções TESTFR, STOPDT e STARTDT
CONCLUSÕES E pode estar ativa em uma mensagem U. Nos comandos, o bit act
CONSIDERAÇÕES
FINAIS de uma destas funções deve estar ativo e nas resposta é o bit con
desta função que deve estar ativo.
O tamanho da APDU das mensagens U é 4 bytes.
Protocolo IEC 60870-5-104 Página 10
Número de Sequência (NS) e Número de
SIEMENS Quitação (NR)
O Número de Sequência de Transmissão (NS), ou
simplesmente Número de Sequência, identifica a sequência das
INTRODUÇÃO mensagens I transmitidas. Ele é incrementado de 1 a cada
mensagem I transmitida.
MECANISMO DE
TROCA DE
MENSAGEM O Número de Sequência de Recepção (NR), ou
simplesmente Número de Quitação, identifica o NS da próxima
TIPOS DE DADOS
mensagem I esperada.
SOFTWARE
SIMULADOR Os números de sequência e de quitação são iniciados
SOFTWARE
com 0 quando a conexão TCP do canal de comunicação é
ANALISADOR estabelecida.
BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 11


Número de Sequência (NS) e Número de
SIEMENS Quitação (NR)
Na transmissão de mensagens I, o transmissor pode
transmitir mensagens até um número J de mensagens, chamado
INTRODUÇÃO de janela de transmissão, sem que haja quitação de mensagens
por parte do receptor. A partir de J mensagens a espera de
MECANISMO DE
TROCA DE quitação, o transmissor espera a quitação do receptor para
MENSAGEM
continuar transmitindo mensagens I. Se a quitação não chegar,
TIPOS DE DADOS após o timeout de quitação, o transmissor reenvia as mensagens
pendentes de quitação.
SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

NS
BIBLIOTECA PCS7

NR
CONCLUSÕES E
CONSIDERAÇÕES J mensagens pendentes
FINAIS

Protocolo IEC 60870-5-104 Página 12


Transmissão Normal de Mensagens I
SIEMENS

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 13


Transferência de Informações com
SIEMENS Quitação S

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 14


Perda de Mensagens I
SIEMENS

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 15


Timeout de Quitação
SIEMENS

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 16


Procedimentos de Teste
SIEMENS
Conexões abertas, mas inativas, devem ser testadas
periodicamente nas duas direções. Para isto são enviadas
INTRODUÇÃO
mensagens U com a função TESTFR = act, que são respondidas
com mensagens U com a função TESTFR = con. Este
MECANISMO DE
TROCA DE
procedimento pode ser iniciado por qualquer umas das estações
MENSAGEM
sempre que uma conexão estiver inativa por um certo tempo e for
TIPOS DE DADOS
necessário assegurar que a conexão ainda esteja ativa. Se o
procedimento de teste for iniciado por uma das estações, a outra
SOFTWARE
SIMULADOR
estação não precisará iniciar o seu procedimento de teste.

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 17


Procedimentos de Teste sem Erro
SIEMENS

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 18


Procedimentos de Teste com Erro
SIEMENS

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 19


Controle de Transmissão usando Start e
SIEMENS Stop
Os comandos STARTDT (Start Data Transfer) e STOPDT (Stop
Data Transfer) são usados pela estação controladora para controlar a
INTRODUÇÃO
transferência de informações da estação controlada. Isto é usado quando
mais de uma conexão existe entre as duas estações porem apenas umas
MECANISMO DE das conexões é usada para a transferência de dados. Esta funcionalidade
TROCA DE
MENSAGEM previne a perda de dados quando há um chaveamento na conexão ativa
entre as duas estações.
TIPOS DE DADOS
Quando a conexão é estabelecida, a transferência de dados não
SOFTWARE é estabelecida automaticamente, isto é, após a conexão, a transferência
SIMULADOR
de informações está desabilitada (STOPDT): neste estado, a conexão
SOFTWARE pode transmitir apenas mensagens U. Para iniciar a transferência de
ANALISADOR
dados nesta conexão, a estação controladora deverá enviar um comando
BIBLIOTECA PCS7
STARDT para habilitar a transmissão de dados. Se a estação controlada
não responder a este comando, a conexão é fechada pela estação
CONCLUSÕES E controladora. Isto significa que, após uma conexão, o comando STARTDT
CONSIDERAÇÕES
FINAIS deve sempre ser enviado antes de se iniciar a transferência de dados.
Entretanto a estação controladora poderá enviar comandos e setpoints
mesmo sem a confirmação de um STARTDT da estação controlada.

Protocolo IEC 60870-5-104 Página 20


Controle de Transmissão usando Start e
SIEMENS Stop: Procedimento de STARTDT

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 21


Controle de Transmissão usando Start e
SIEMENS Stop: Procedimento de STARTDT

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 22


Informações do processo na direção de
SIEMENS monitoração

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 23


Informações do processo na direção de
SIEMENS controle

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 24


Informação de iniciação
SIEMENS

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 25


Informações de sistema na direção de
SIEMENS controle

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 26


TI 1: Entrada Digital Simples sem Tempo
SIEMENS (M_SP_NA_1)
0 0 0 0 0 0 0 1 Type Identification (TI)

INTRODUÇÃO
1 Num Objetos (n) VSQ
DUI
MECANISMO DE
TROCA DE CAUSE Causa da Transmissão
MENSAGEM

CAA Endereço da ASDU


TIPOS DE DADOS

IOA Low OBJETO


SOFTWARE
Endereço do objeto BASE
SIMULADOR
IOA High
SOFTWARE
ANALISADOR I N S B S INFO
0 0 0 Informação do ponto simples
V T B L P OBJ 1
BIBLIOTECA PCS7
-----------------------------------------
CONCLUSÕES E
CONSIDERAÇÕES I N S B S Informação do ponto simples INFO
FINAIS 0 0 0
V T B L P OBJ n

Protocolo IEC 60870-5-104 Página 27


TI 30: Entrada Digital Simples com
SIEMENS Tempo (M_SP_TB_1)
0 0 0 1 1 1 1 0 Type Identification (TI)
0 Num Objetos (n) VSQ DUI
CAUSE Causa da Transmissão
INTRODUÇÃO CAA Endereço da ASDU
IOA Low Endereço do objeto
IOA High
MECANISMO DE
I N S B 0 0 0 S Informação do ponto simples
TROCA DE
V T B L P
MENSAGEM
Msec Low
Msec High
OBJETO 1
TIPOS DE DADOS I R MINUTES
N E
S RE HOURS Tempo do Evento
U
SOFTWARE WDAY MDAY
SIMULADOR
RE MON
R YEAR
E
SOFTWARE -----------------------------------------
ANALISADOR
IOA Low Endereço do objeto
IOA High
BIBLIOTECA PCS7 I N S B 0 0 0 S Informação do ponto simples
V T B L P
Msec Low
CONCLUSÕES E Msec High
OBJETO n
CONSIDERAÇÕES I R MINUTES
FINAIS N E
S RE HOURS Tempo do Evento
U
WDAY MDAY
RE MON
R YEAR
E

Protocolo IEC 60870-5-104 Página 28


TI 3: Entrada Digital Dupla sem Tempo
SIEMENS (M_DP_NA_1)
0 0 0 0 0 0 1 1 Type Identification (TI)

INTRODUÇÃO
1 Num Objetos (n) VSQ
DUI
MECANISMO DE
TROCA DE CAUSE Causa da Transmissão
MENSAGEM

CAA Endereço da ASDU


TIPOS DE DADOS

SOFTWARE IOA Low OBJETO


SIMULADOR BASE
Endereço do objeto
IOA High
SOFTWARE
ANALISADOR
I N S B INFO
0 0 D P Informação do ponto duplo
V T B L OBJ 1
BIBLIOTECA PCS7

CONCLUSÕES E
-----------------------------------------
CONSIDERAÇÕES
FINAIS
I N S B INFO
0 0 D P Informação do ponto duplo
V T B L OBJ n

Protocolo IEC 60870-5-104 Página 29


TI 31: Entrada Digital Dupla com Tempo
SIEMENS (M_DP_TB_1)
0 0 0 1 1 1 1 1 Type Identification (TI)
0 Num Objetos (n) VSQ DUI
CAUSE Causa da Transmissão

INTRODUÇÃO CAA Endereço da ASDU


IOA Low Endereço do objeto
IOA High
MECANISMO DE I N S B 0 0 D P Informação do ponto duplo
TROCA DE V T B L
MENSAGEM Msec Low
Msec High
OBJETO 1
I R MINUTES
TIPOS DE DADOS N E
S RE HOURS Tempo do Evento
U
WDAY MDAY
SOFTWARE
SIMULADOR RE MON
R YEAR
E
SOFTWARE -----------------------------------------
ANALISADOR IOA Low Endereço do objeto
IOA High
I N S B 0 0 D P Informação do ponto duplo
BIBLIOTECA PCS7 V T B L
Msec Low
Msec High
CONCLUSÕES E OBJETO n
I R MINUTES
CONSIDERAÇÕES N E
FINAIS S RE HOURS Tempo do Evento
U
WDAY MDAY
RE MON
R YEAR
E

Protocolo IEC 60870-5-104 Página 30


Identificação do produto
SIEMENS

0 0 0 0 1 0 0 1 Type Identification (TI)


INTRODUÇÃO
0 Num Objetos (n) VSQ
DUI
MECANISMO DE CAUSE Causa da Transmissão
TROCA DE
MENSAGEM CAA Endereço da ASDU

IOA Low
Endereço do objeto
TIPOS DE DADOS
IOA High
INFO
VALOR (bits 0 a 7) OBJETO 1
SOFTWARE Valor do objeto
SIMULADOR VALOR (bits 8 a 15)

I N S B 0 0 0 O Qualidade do ponto (flags de validação)


SOFTWARE V T B L V
ANALISADOR
-----------------------------------------

IOA Low
BIBLIOTECA PCS7 Endereço do objeto
IOA High

CONCLUSÕES E INFO
VALOR (bits 0 a 7) OBJETO n
CONSIDERAÇÕES Valor do objeto
FINAIS VALOR (bits 8 a 15)

I N S B 0 0 0 O Qualidade do ponto (flags de validação)


V T B L V

Protocolo IEC 60870-5-104 Página 31


TI 09 - Valores de Medição Normalizados
SIEMENS (M_ME_NA_1)
0 0 0 0 1 0 0 1 Type Identification (TI)

1 Num Objetos (n) VSQ


DUI
INTRODUÇÃO
CAUSE Causa da Transmissão

MECANISMO DE CAA Endereço da ASDU


TROCA DE
MENSAGEM
IOA Low
OBJETO
Endereço do objeto
TIPOS DE DADOS BASE
IOA High

SOFTWARE VALOR (bits 0 a 7)


SIMULADOR
Valor do objeto INFO
VALOR (bits 8 a 15) OBJETO
SOFTWARE 1
ANALISADOR Qualidade do ponto (flags de
I N S B 0 0 0 O
V T B L V validação)
BIBLIOTECA PCS7
-----------------------------------------
CONCLUSÕES E
CONSIDERAÇÕES VALOR (bits 0 a 7)
FINAIS Valor do objeto
VALOR (bits 8 a 15) OBJETO
n
I N S B O Qualidade do ponto (flags de
0 0 0
V T B L V validação)

Protocolo IEC 60870-5-104 Página 32


TI 34: Valores de Medição Normalizados
SIEMENS com Tempo (M_ME_TD_1)
0 0 1 0 0 0 1 0 Type Identification (TI)
0 Num Objetos (n) VSQ DUI
CAUSE Causa da Transmissão
CAA Endereço da ASDU
INTRODUÇÃO IOA Low Endereço do objeto
IOA High
VALOR (bits 0 a 7) Valor do objeto
MECANISMO DE
VALOR (bits 8 a 15)
TROCA DE 0 0 0
O
Qualidade do ponto (flags de validação)
I N S B V
MENSAGEM V T B L
Msec Low
OBJETO 1
Msec High
TIPOS DE DADOS IN R MINUTES
E
S RE HOURS Tempo do Evento
U
SOFTWARE WDAY MDAY
SIMULADOR RE MON
RE YEAR

SOFTWARE -----------------------------------------
ANALISADOR IOA Low Endereço do objeto
IOA High
VALOR (bits 0 a 7) Valor do objeto
BIBLIOTECA PCS7 VALOR (bits 8 a 15)
O
I N S B 0 0 0 Qualidade do ponto (flags de validação)
V
V T B L
CONCLUSÕES E Msec Low
OBJETO n
CONSIDERAÇÕES Msec High
FINAIS IN R MINUTES
E
S RE HOURS Tempo do Evento
U
WDAY MDAY
RE MON
RE YEAR

Protocolo IEC 60870-5-104 Página 33


TI 13: Valores de Medição, Ponto
SIEMENS Flutuante (M_ME_NC_1)

0 0 0 0 1 1 0 1 Type Identification (TI)

INTRODUÇÃO 0 Num Objetos (n) VSQ


DUI
CAUSE Causa da Transmissão

MECANISMO DE CAA Endereço da ASDU


TROCA DE
IOA Low
MENSAGEM Endereço do objeto
IOA High

MANT (bits 0 a 7)
TIPOS DE DADOS INFO
MANT (bits 8 a 15) OBJETO 1
Valor do objeto
S MANT (bits 16 a 22)
SOFTWARE
SIMULADOR E EXP (bits 0 a 6)

I N S B 0 0 0 O Qualidade do ponto (flags de validação)


V T B L V
SOFTWARE -----------------------------------------
ANALISADOR
IOA Low
Endereço do objeto
IOA High
BIBLIOTECA PCS7
MANT (bits 0 a 7)
INFO
MANT (bits 8 a 15) OBJETO n
Valor do objeto
CONCLUSÕES E
CONSIDERAÇÕES S MANT (bits 16 a 22)
FINAIS E EXP (bits 0 a 6)

I N S B 0 0 0 O Qualidade do ponto (flags de validação)


V T B L V

Protocolo IEC 60870-5-104 Página 34


TI 36: Valores de Medição, Ponto
SIEMENS Flutuante com Tempo (M_ME_TF_1)
0 0 1 0 0 1 0 0 Type Identification (TI)
0 Num Objetos (n) VSQ DUI
CAUSE Causa da Transmissão
CAA Endereço da ASDU
INTRODUÇÃO IOA Low Endereço do objeto
IOA High
MANT (bits 0 a 7)
MECANISMO DE MANT (bits 8 a 15) Valor do objeto
TROCA DE S MANT (bits 16 a 22)
MENSAGEM E EXP (bits 0 a 6) O
0 0 0 Qualidade do ponto (flags de validação)
I N S B V
N T B L OBJETO 1
Msec Low
TIPOS DE DADOS Msec High
MINUTES
IN R
E Tempo do Evento
SU RE HOURS
SOFTWARE
SIMULADOR WDAY MDAY
RE MON
RE YEAR
SOFTWARE -----------------------------------------
ANALISADOR IOA Low Endereço do objeto
IOA High
MANT (bits 0 a 7)
BIBLIOTECA PCS7 MANT (bits 8 a 15) Valor do objeto
S MANT (bits 16 a 22)
E EXP (bits 0 a 6) O
CONCLUSÕES E I N S B
0 0 0
V
Qualidade do ponto (flags de validação) OBJETO n
CONSIDERAÇÕES V T B L
FINAIS Msec Low
Msec High
MINUTES
IN R Tempo do Evento
E
SU RE HOURS
WDAY MDAY
RE MON

Protocolo IEC 60870-5-104 Página 35


TI 15: Valores de Totalizadores
SIEMENS (M_IT_NA_1)
0 0 0 0 1 1 1 1 Type Identification (TI)

0 Num Objetos (n) VSQ DUI


INTRODUÇÃO
CAUSE Causa da Transmissão

CAA Endereço da ASDU


MECANISMO DE IOA Low Endereço do objeto
TROCA DE
MENSAGEM IOA High

VALOR (bits 0-7)


INFO OBJETO
VALOR (bits 8-15) Valor do objeto 1
TIPOS DE DADOS
VALOR (bits 16-23)

S VALOR(bits 24-30)
SOFTWARE Seqüência Qualidade do ponto (flags de validação)
I C C
SIMULADOR V A Y
-----------------------------------------

IOA Low Endereço do objeto


SOFTWARE
ANALISADOR IOA High

VALOR (bits 0-7)


INFO OBJETO
VALOR (bits 8-15) Valor do objeto n
BIBLIOTECA PCS7
VALOR (bits 16-23)

S VALOR(bits 24-30)
CONCLUSÕES E
I C C Seqüência Qualidade do ponto (flags de validação)
CONSIDERAÇÕES
V A Y
FINAIS

Protocolo IEC 60870-5-104 Página 36


TI 37: Valores de Totalizadores com
SIEMENS Tempo (M_IT_TB_1)
0 0 1 0 0 1 0 1 Type Identification (TI)
0 Num Objetos (n) VSQ DUI
CAUSE Causa da Transmissão
CAA Endereço da ASDU
INTRODUÇÃO IOA Low Endereço do objeto
IOA High
VALOR (bits 0-7)
MECANISMO DE VALOR (bits 8-15) Valor do objeto
TROCA DE VALOR (bits 16-23)
MENSAGEM S VALOR(bits 24-30)
Seqüência Qualidade do ponto (flags de validação)
I C C
V A Y OBJETO 1
Msec Low
TIPOS DE DADOS Msec High
MINUTES
IN R
E RE HOURS Tempo do Evento
SU
SOFTWARE
SIMULADOR WDAY MDAY
RE MON
YEAR
RE
SOFTWARE -----------------------------------------
ANALISADOR IOA Low Endereço do objeto
IOA High
VALOR (bits 0-7)
BIBLIOTECA PCS7 VALOR (bits 8-15) Valor do objeto
VALOR (bits 16-23)
S VALOR(bits 24-30)
Seqüência Qualidade do ponto (flags de validação)
CONCLUSÕES E I C C
V A Y OBJETO n
CONSIDERAÇÕES Msec Low
FINAIS Msec High
MINUTES
IN R
E RE HOURS Tempo do Evento
SU

WDAY MDAY
RE MON
YEAR
RE

Protocolo IEC 60870-5-104 Página 37


Simulador Protocolo
SIEMENS

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7
Pode ser baixado gratuitamente no site:
CONCLUSÕES E
http://www.mitraware.com/apps/iec104sim.php
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 38


Analisador de Rede Wireshark
SIEMENS

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 39


Estrutura de chamadas
SIEMENS

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 40


Bloco IEC_Config
SIEMENS

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 41


Bloco Org_ASDU
SIEMENS

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 42


DB de Parametrização
SIEMENS

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 43


DB de Parametrização
SIEMENS

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 44


Bloco Leitura de SP
SIEMENS

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 45


Bloco Leitura de DP
SIEMENS

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 46


Bloco Leitura de ME
SIEMENS

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 47


Bloco Leitura de IT
SIEMENS

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 48


Conclusões e Considerações Finais
SIEMENS

INTRODUÇÃO

MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 49


Conclusões e Considerações Finais
SIEMENS

Autores: Edson Jose Moreria – Siemens


INTRODUÇÃO
Mário Ricardo de Marco - Siemens
MECANISMO DE
TROCA DE
MENSAGEM

TIPOS DE DADOS

SOFTWARE
SIMULADOR

SOFTWARE
ANALISADOR

BIBLIOTECA PCS7

CONCLUSÕES E
CONSIDERAÇÕES
FINAIS

Protocolo IEC 60870-5-104 Página 50

Você também pode gostar