Ko 7 kdp-04
-
Upload
romanholo -
Category
Technology
-
view
91 -
download
1
Transcript of Ko 7 kdp-04
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.1
Conhecimento em AutomaçãoTraining Center
Estrutura de Mensagens PROFIBUS Camada de Troca de Dados (Camada 2)
Fieldbus Data Link ( FDL )
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.2
Conhecimento em AutomaçãoTraining Center
Caracteres da Estrutura de Mensagem
Caracteres UARTTransmissor/Receptor assíncrono universal para caracteres Partida-Parada
0 b1 b2 b3 b4 b5 b6 b7 b8 P 1
1 Bit de partida ST com sinal binário "0"
8 Bits informação I com sinal binário "0" ou "1"
1 Bit de paridade PAR P com sinal binário "0" ou "1"
1 Bit de parada SP com sinal binário "1"
LSB Bit menos significativo (Least Significant Bit)
MSB Bit mais significativo (Most Significant Bit)
1 2 3 4 5 6 7 8 9 10 11Série de bitsna linha
Significado do bit (I) 20
LSB27
MSB
Bit de partida (ST) Bit de parada (SP)
Bit de paridade par
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.3
Conhecimento em AutomaçãoTraining Center
Formatos de Estruturas de Mensagens com Hamming Distance 4 (HD= 4)
Formatos com comprimento de campo de informação fixo sem unidade de dados
SYN SD1 DA SA FC FCS ED
L
Formato da estrutura de mensagem de requisição:
SC
Formato da estrutura de mensagem curta de reconhecimento:
SYN = Bits de sincronização, pelo menos 33 bits ociosos SD1 = Delimitador de Partida 1, código: 10H DA = Endereço de Destino SA = Endereço da Fonte FC = Controle da estrutura de mensagem FCS = Seqüência de verificação da estrutura de mensagem ED = Delimitador Final, código: 16H L = Informação tamanho do campo, No. fixo de bytes, L=3
SC = Caractere solteiro, código: E5H
SD1 DA SA FC FCS ED
Formato da estrutura de mensagem de reconhecimento :
L
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.4
Conhecimento em AutomaçãoTraining Center
Formatos de Estruturas de Mensagens com Hamming Distance 4 (HD = 4)
Formatos com comprimento de campo de informação fixo com unidade de dados
SYN SD3 DA SA FC DATA_UNIT ED
L
Formato da estrutura de mensagem de requisição de envio:
SD3 DA SA FC DATA_UNIT FCS ED
L
Formato da estrutura de mensagem de reconhecimento :
SYN = Bits de sincronização, pelo menos 33 bits ociosos SD3 = Delimitador de Partida 3, código: A2HDA = Endereço de Destino SA = Endereço da Fonte FC = Controle da estrutura de mensagem DATA_UNIT = Unidade de dado, tamanho fixo (L-3) = 8 bytesFCS = Seqüência de verificação da estrutura de mensagem ED = Delimitador Final, código: 16HL = Informação tamanho do campo, No. fixo de bytes L=11
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.5
Conhecimento em AutomaçãoTraining Center
Formatos de Estruturas de Mensagens comHamming Distance 4 (HD = 4)
Formatos com comprimento variável de informação
SYN = Bits de sincronização, pelo menos 33 bits ociosos SD2 = Delimitador de Partida 2, código: 68HLE = Comprimento, valor: 4 a 249 LEr = Repetição do comprimento DA = Endereço de Destino SA = Endereço da Fonte FC = Controle da estrutura de mensagem DATA_UNIT = Unidade de dado, tamanho fixo (L-3), máx. 246 bytesFCS = Seqüência de verificação da estrutura de mensagem ED = Delimitador Final, código: 16HL = Informação tamanho do campo, No. fixo de bytes L = 4 a 249
DATA_UNITSD2 LE LEr SD2 DA SA FC FCS ED
L
Formato da estrutura de mensagem de resposta:
SYN SD2 LE LEr SD2 DA SA FC FCS ED
L
DATA_UNIT
Formato da estrutura de mensagem de requisição de envio:
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.6
Conhecimento em AutomaçãoTraining Center
Estrutura de Mensagem Bastão
Bastão (token)
SYN SD4 DA SA
SYN = Bits de sincronização, pelo menos 33 bits ociosos SD4 = Delimitador de Partida 4, código : DCHDA = Endereço de Destino SA = Endereço da Fonte
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.7
Conhecimento em AutomaçãoTraining Center
Comprimento, Endereço, Bytes de Seqüência de Controle e Verificação da Estrutura de Mensagem
Comprimento dos bytes LE e LEr
Formato da estrutura de mensagem de requisição de envio, Hd = 4:
DATA_UNIT SYN SD2 LE LEr SD2 DA SA FC FCS ED
Hd=4: L=4 a 249
L
27 20
L
b8 b1
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.8
Conhecimento em AutomaçãoTraining Center
Comprimento, Endereço, Bytes de Seqüência de Controle e Verificação da Estrutura de Mensagem
Bytes de Endereço
SYN SD2 LE LEr SD2 DA SA FC FCS ED
DATA_UNIT
SA Byte do Endereço da Fonte EXT 26 20
EndereçoSA = 0 a 126
b8 b1
DA Byte de Endereço de DestinoEXT 26 20
EndereçoDA = 0 a 127
b8 b1
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.9
Conhecimento em AutomaçãoTraining Center
Comprimento, Endereço, Bytes de Seqüência de Controle e Verificação da Estrutura de Mensagem
Bytes de Endereços
EXT 26 20
Endereço
b8 b1
EXT = 0 : Nenhuma extensão de endereço na DATA_UNITEXT = 1 : Extensão de endereço associado a DATA_UNIT
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.10
Conhecimento em AutomaçãoTraining Center
Comprimento, Endereço, Bytes de Seqüência de Controle e Verificação da Estrutura de Mensagem
Bytes DAE / SAE na estrutura de mensagem
DA SA FC DAE FCS ED
DATA_UNIT
EXT=1 EXT=0
DA SA FC SAE FCS ED
DATA_UNIT
EXT=0 EXT=1
DA SA FC DAE SAE FCS ED
DATA_UNIT
EXT=1 EXT=1
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.11
Conhecimento em AutomaçãoTraining Center
Comprimento, Endereço, Bytes de Seqüência de Controle e Verificação da Estrutura de Mensagem
Byte de extensão de Endereço
DA SA FC DAE SAE
DATA_UNITEXT=1 EXT=1
EXT TYP 25 20
Endereço
b8 b1b7 b6
b7 identifica o tipo
b8 indica uma extensão adicional de endereço
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.12
Conhecimento em AutomaçãoTraining Center
Comprimento, Endereço, Bytes de Seqüência de Controle e Verificação da Estrutura de Mensagem
Ponto de Acesso ao Serviço de Conexão (LSAP - Link Service Access Point)
LSAPs = Camada 2 conexão
SSAP (fonte) DSAP (destino)
SSAP (fonte)DSAP (destino)Usuário FDL 2Usuário FDL 1
Associaçãoentre as estações
PROFIBUS
SA
SADA
DA
DAE
SAE
SAE
DAE
Estação 1 Estação 2
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.13
Conhecimento em AutomaçãoTraining Center
Comprimento, Endereço, Bytes de Seqüência de Controle e Verificação da Estrutura de Mensagem
Ponto de Acesso a Serviços (SAP - Service Access Points )
LSAPLSAPLink Service AccessPoint
Link Service AccessPoint
SSAPSSAPSourceServiceAccessPoint
SourceServiceAccessPoint
DSAPDSAPDestinationServiceAccessPoint
DestinationServiceAccessPoint
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.14
Conhecimento em AutomaçãoTraining Center
Comprimento, Endereço, Bytes de Seqüência de Controle e Verificação da Estrutura de Mensagem
Byte de Controle da Estrutura de Mensagem, FC
FCB = Bit contagem Frame: 0/1. Alternância chamada bit
seqüência FCV = Bit válido contagem Frame
0 = função alternância do FCB inválido FCV 1 = função alternância do FCB válido
b6 b5
FCB FCV
0 0 = não avaliado FCB (b6) x 1 = avaliado FCB (b6), X=0 ou 1 1 0 = salvo FCB (b6)
Stn-Type: (Tipo de Estação e Estado FDL)
b6 b5
0 0 = estação passiva 0 1 = estação ativa não pronta 1 0 = estação ativa pronta para passagem lógica de bastão 1 1 = estação ativa na passagem lógica de bastão
1 FCB FCV 23 20
0 Stn-Type
b8 b1b7 b6 b5 b4
Res Frame Function
Res: Reservado (IEC-TC 57,P.5-2)
Tipo de Frame:1 = (Envio e/ou Requisição; Primário)0 = (Reconhecimento/Resposta; Secundário)
Function:Função Transmissão
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.15
Conhecimento em AutomaçãoTraining Center
Comprimento, Endereço, Bytes de Seqüência de Controle e Verificação da Estrutura de Mensagem
Bit contagem de Mensagem, FCB
Envio / Requisição 1
Reconhecimento / Resposta
Envio / Requisição 2
Reconhecimento / Resposta
Envio / Requisição 3
Reconhecimento / Resposta
Salva SA + FCB SA = 1 FCB = 1
Avalia FCB FCB = 0
Avalia FCB FCB = 1
SA = 1
SA = 1
SA = 1
FCV = 0FCB = 1
FC byte
FCV = 1FCB = 0
FC byte
FCV = 1FCB = 1
FC byte
O bit contagem de frame (mensagem) previne a duplicação ou perda de mensagens
Estação 1ativa
Estação 2ativo/passivo FC
Mensagem Requisição de Envio
FC = Controle da Mensagem
TS = 1 TS = 2
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.16
Conhecimento em AutomaçãoTraining Center
Comprimento, Endereço, Bytes de Seqüência de Controle e Verificação da Estrutura de Mensagem
Bit Contagem de Mensagem FCB, FCV no que responde
FCB FCV Condição Significado Ação 0 0 DA = TS/127 Chamada sem reconhecimento
Chama estado FDL / Ident./estado LSAP Apaga última resposta/reconhecimento
0 / 1 0 / 1 DA ≠ TS Chamada p/ outro que responde Apaga última resposta/reconh. 1 0 DA = TS Chamada inicial FCBM := 1 SAM := SA
Apaga última resposta/reconh. 0 / 1 1 DA = TS
SA = SAM FCB ≠ FCBM
Nova chamada FCBM := FCB Apaga última resposta/reconh. Mantem resposta/reconh. em prontidão p/ repetição
0 / 1 1 DA = TS SA = SAM
FCB ≠ FCBM
Repetição de chamada FCBM := FCB Repete resposta/reconh. e continua mantendo prontidão
0 / 1 1 DA = TS SA ≠ SAM
Novo Iniciador FCBM := FCB SAM := SA Mantem resposta/reconh. em prontidão p/ repetição
-- -- Telegrama Bastão Apaga última resposta/reconh.
1 FCB FCV 23 20
b8 b1b7 b6 b5 b4
Res FrameFunction FCBM = FCB salvo
SAM = SA salvo
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.17
Conhecimento em AutomaçãoTraining Center
Comprimento, Endereço, Bytes de Seqüência de Controle e Verificação da Estrutura de Mensagem
Transmissão de código de função
Telegrama de chamada
Função Abreviatura No. do Código
IEC-TC 57, P.5-2, FC-Código 0-2 0-2
Envio Dados com Reconhecimento baixo SDA baixo 3
Envio Dados sem Reconhecimento baixo SDN baixo 4
Envio Dados com Reconhecimento alto SDA alto 5
Envio Dados sem Reconhecimento alto SDN alto 6
Reservado / Req. Dados Diagnóstico 7
IEC-TC 57, P.5-2, FC-Código 8 8
Requisição estado FDL com Repetição Estado FDL 9
Reservado 10
Reservado 11
Envio e Requisição Data baixo SRD baixo 12
Envio e Requisição Data alto SRD alto 13
Requisição e Ident. com Repetição Identificação 14
Requisição LSAP-Status com Repetição(No. Código 14 e 15: FMA 1/2)
Estado LSAP 15
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.18
Conhecimento em AutomaçãoTraining Center
Comprimento, Endereço, Bytes de Seqüência de Controle e Verificação da Estrutura de Mensagem
Transmissão de código de função Mensagem requisição de envio; Primário)
b4 b3 b2 b1 No. Código
0 0 0 0 00 0 0 1 10 0 1 0 20 0 1 1 30 1 0 0 40 1 0 1 50 1 1 0 60 1 1 1 71 0 0 0 81 0 0 1 91 0 1 0 101 0 1 1 111 1 0 0 121 1 0 1 131 1 1 0 141 1 1 1 15
Res 1 FCB FCV2
32
22
12
0
Function
b8 b1b7 b6 b5 b4 b3 b2
Byte de Controle de Mensagem (FC)
Mensagem Requis.EnvioTipo de
Mensagem
b7 = 1
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.19
Conhecimento em AutomaçãoTraining Center
Comprimento, Endereço, Bytes de Seqüência de Controle e Verificação da Estrutura de Mensagem
Transmissão de código de função
Telegrama de Reconhecimento
Função Abreviatura No. Código
Reconhecimento positivo OK 0 *Reconhecimento negativoFDL/FMA 1/2 – Erro do Usuário
UE 1
Reconhecimento negativosem capac. p/ envio dados (& sem Resposta Dado FDL)
RR 2
Reconhecimento negativonenhum Serviço ativado
RS 3
Reserva 4 -7
Resposta FDL/FMA 1/2-Dados baixos(& Envio Dados ok) DL 8
Reconhecimento negativosem Resposta FDL/FMA 1/2-Dado (& Envio Dados ok)
NR 9 *
Resposta FDL-Dado alto (& Envio Dados ok) DH 10
Reserva 11
Resposta FDL-Dado baixosem capac. p/ envio dados
RDL 12
Resposta FDL-Dado altosem capac. p/ envio dados
RDH 13
Reserva 14, 15
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.20
Conhecimento em AutomaçãoTraining Center
Comprimento, Endereço, Bytes de Seqüência de Controle e Verificação da Estrutura de Mensagem
Transmissão de código de função Mensagem Reconhecimento / Resposta; Secundário
b4 b3 b2 b1 No. Código
0 0 0 0 00 0 0 1 10 0 1 0 20 0 1 1 30 1 0 0 40 1 0 1 50 1 1 0 60 1 1 1 71 0 0 0 81 0 0 1 91 0 1 0 101 0 1 1 111 1 0 0 121 1 0 1 131 1 1 0 141 1 1 1 15
Byte de Controle de Mensagem (FC)
Mensagem de Reconhecimento
Tipo de
Mensagem
b7 = 0
Res 02
32
22
12
0
Function
b8 b1b7 b6 b5 b4 b3 b2
Stn Type
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.21
Conhecimento em AutomaçãoTraining Center
Comprimento, Endereço, Bytes de Seqüência de Controle e Verificação da Estrutura de Mensagem
Seqüência de verificação de Mensagem (FCS)
272
0
b8 b1
Byte FCS
DATA_UNITSYN SD2 LE LEr SD2 DA SA FC FCS ED
Formato da Mensagem de Requisição de Envio
SYN SD1 DA SA FC FCS ED
Formato da Mensagem de Requisição
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.22
Conhecimento em AutomaçãoTraining Center
Unidade de Dados
Parte de Endereço máx. de 4 bytes de extensão de endereços
Unidade de Dados, Hd=4máx. 246 bytes
DAE / SAE
Parte Endereço Parte Dados
DATA_UNIT
SYN SD2 LE LEr SD2 DA SA FC EDDATA_UNIT FCS
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.23
Conhecimento em AutomaçãoTraining Center
Unidade de Dados
Parte de dado para serviço de gerenciamento remoto de Ident
SD2 LE LEr SD2 DA SA FC FCS EDDATA_UNIT
LE_VN LE_CT LE_HR LE_SR Vendor_name
Controller_type HW_release SW_release
Parte dado Ident
Parte dado Ident
Mensagem Resposta
SIMATIC NETSiemens AG 1998. All rights reserved.
Data: 22.04.14Arquivo: 7Kdp_Fr.24
Conhecimento em AutomaçãoTraining Center
Unidade de Dados
Parte de dados para serviço de gerenciamento remoto de estado LSAP
Estado LSAP Parte dados
SD2 LE LEr SD2 DA SA FC FCS EDDATA_UNIT
Mensagem de Resposta
Acesso
Extensão de Endereço
Role_in_service Service_type
“ “
“ “
Role_in_service Service_type
b8 b1b5 b4
Byte 1
Byte 6