ko 7 kdp-06
DESCRIPTION
treinamento em redes profibus,TRANSCRIPT
Data: 13.04.23Arquivo: 7ProInt.1SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
I/O Distribuído e Atribuição de Parâmetros
EXT.-BATT.
5...15V DC
X3
X1
4 1 4 - 2 XG 0 0 - 0 AB 0
C P U 4 1 4 -2
X 2 3 4
INTF
EXTF
STOP
RUN
CRST
FRCE
CRST
WRST
RUN-PRUN
STOPCMRES
INTF
EXTF
BUSF
DP
Chave seletora do tipo de Startup
Chave seletora domodo de operação
Slot p/cartão de memória
Interface MPI
Alimentação de bateria externa
Interface PROFIBUS DPintegrada
LEDs de Erro p/erros geraisda CPU
LEDs de Erro da interfaceDP integrada
Data: 13.04.23Arquivo: 7ProInt.2SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Estrutura de um Sistema PROFIBUS DP
S7 S7PS S7S7
CP342-5 DP
S7-300CPU315-2 DP
EscravosDPpadrões
SIMATIC S7-300
PROFIBUS DP
Escravos.DPpadrões
PS10A
S7 S7 S7400
CPU414-2 DP
Mestres
S7-400
S7 S7PS S7S7IM 153
Escravos modularesEscravos compactos
ET 200M
Escravos inteligentes
S7-300S7-300
CPU314
S7PS S7-300
CP342-5 DP
Escravos
Data: 13.04.23Arquivo: 7ProInt.3SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Métodos de Comunicação PROFIBUS
Passagem lógica de bastãoentre mestres
PG 720
PROFIBUS
FM
SV
Alternância (pooling) entremestres e escravos
Data: 13.04.23Arquivo: 7ProInt.4SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Tempo de ciclo de comunicação de um Sistema PROFIBUS DP Mono Mestre
Condições: Cada escravo tem 2 bytes de dados de entrada e 2 bytes de dados de saída.O mínimo intervalo de tempo escravo é de 200 microsegundosTsdi= 37 bits por vez, Tsdr= 11 bits por vez
Escravos DP
Tempo de ciclode comunicação
[ms]
3020105
2
6
10
14
18
12 Mbit/s
1,5 Mbit/s
500 Kbit/s
Data: 13.04.23Arquivo: 7ProInt.5SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Mestres PROFIBUS em SIMATIC S7
S7 S7PS S7PS
MESTRE DP MESTRE DP
S7-300
CP342-5 DP
S7-300
CPU315-2 DP
S7
MESTRE DP
PS10A
S7 S7
MESTRE DP
PS10A
S7400
CPU414-
1
S7
CP443-5DP
S7400
CPU414-2 DP
S7-300
CPU314
PROFIBUS DP
Data: 13.04.23Arquivo: 7ProInt.6SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Escravos DP disponíveis
ET 200B
ET 200UET 200M
ET 200L
ET 200X ET 200S
CPU 215 CPU 315-2 DP
CPU 316-2 DP CPU 318-2 DP CP 342-5
Escravos modulares consistem de um módulo de interface e módulos da família do S7-300 (ET 200M) ou família S5 (ET 200U).
Pequenos, estações de I/O compactas (grau de proteçãoIP 20) com canais de entrada e saída integradas.
Módulo de interface mais módulos de entrada/saída, chaves de partida, etc.Grau de proteção: ET 200X: IP 65/67, ET 200S: IP 20
Escravos DP inteligentes das famílias S7-200 e S7-300 para pré-processamento de dados.
Data: 13.04.23Arquivo: 7ProInt.7SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Resistor de terminação PROFIBUS-DP
CPU com interfaceProfibus DP
N N N NN = nó Profibus DP
Necessário resistorde terminação
CPU com interface Profibus DP
N N N NN = nó Profibus DP
N
Necessário resistorde terminaçãoNecessário resistor
de terminação
Data: 13.04.23Arquivo: 7ProInt.8SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Configurando um Sistema Mestre DP
Sistema mestre DP
Data: 13.04.23Arquivo: 7ProInt.9SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Configurando Escravos DP compactos e modulares
Sistema mestre DP
Escravo DP
Data: 13.04.23Arquivo: 7ProInt.10SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Activating the PROFIBUS-DP Application
LEDs de estadose falhas
Chave seletora domodo de operação
Jumper(removível)
Terminais para alimentaçãoe terra funcional
Receptáculo paraCartão de Memória
Compartimento parabateria de back-up Interface
Multiponto (MPI)
Interface PROFIBUS DP
Data: 13.04.23Arquivo: 7ProInt.11SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Elementos Indicadores para PROFIBUS
Data: 13.04.23Arquivo: 7ProInt.12SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Configurando Escravos Inteligentes DP (p.ex. CPU 315-2)
Escravo DP
Data: 13.04.23Arquivo: 7ProInt.13SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Inserindo Escravos DP Inteligentes em Sistema Mestre DP
Duplo clique
Mestre DP
Data: 13.04.23Arquivo: 7ProInt.14SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Exercício 1: Transferindo p/ um escravo DP
Data: 13.04.23Arquivo: 7ProInt.15SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Análise de Falhas/Erros no OB 86 quando ocorre falha em Escravo
Data: 13.04.23Arquivo: 7ProInt.16SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Diagnóstico de Escravo com SFC 13 (DPNRM_DG)
"DPNRM_DG"EN ENO
REQ
LADDR
RET_VAL ??.?
RECORD ??.?
BUSY ??.?
??.?
Parâmetro Declaração Tipo Dado Área Memória DescriçãoREQ INPUT BOOL I, Q, M, D, L, Const. REQ = 1: Requisição p/ leitura
LADDR INPUT WORD I, Q, M, D, L, Const. Endereço de diagnóstico configurado do escravo DP
RET_VAL OUTPUT INT I, Q, M, D, L Se um erro ocorrer durante o processamento da função, o valor retornado contem um código de erro.Se nenhum erro ocorrer, RET_VAL contem o comprimentodos dados atualmente transmitidos.
RECORD OUTPUT ANY I, Q, M, D, L Área destino p/ diagnóstico de leitura de dados. Permitido somente tipo de dados BYTE. O mínimo comprimento do arquivo (record) de dados a serem lidos e a área destino é 6.
BUSY OUTPUT BOOL I, Q, M, D, L BUSY = 1(ocupado): Leitura ainda não completada.
Data: 13.04.23Arquivo: 7ProInt.17SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Diagnóstico On-Line
Data: 13.04.23Arquivo: 7ProInt.18SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Blocos de Diagnóstico DP (1)Descrição dos blocos de diagnóstico DP p/ SIMATIC S7Blocos de Função FB 99 e FC 99 projeto STEP 7 arquivado
(arquivo de auto-extração)
Data: 13.04.23Arquivo: 7ProInt.19SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Blocos de Diagnóstico DP (2)
Data: 13.04.23Arquivo: 7ProInt.20SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Exercício 2: Análise de Erro/Falha em Escravo
Data: 13.04.23Arquivo: 7ProInt.21SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Exercício 3
Escravo Inteligente
Data: 13.04.23Arquivo: 7ProInt.22SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Lendo Dados Consistentes de Escravos Padrões DP com SFC 14
"DPRD_DAT"EN ENO
LADDR RET_VAL ??.?
RECORD ??.?
??.?
Você necessita do SFC 14 "DPRD_DAT" p/ ler mais de quatro bytes consecutivos de dados (dados consistentes).
Parâmetro Declaração Tipo Dado Área Memória DescriçãoLADDR INPUT WORD I, Q, M, D, L, Const. Endereço de partida configurado na área de entrada do
módulo do qual os dados estão sendo lidos.
RET_VAL OUTPUT INT I, Q, M, D, L Se um erro ocorrer durante o processamento da função, o valor retornado contem um código de erro.
RECORD OUTPUT ANY I, Q, M, D, L A área destino p/ leitura de dados do usuário. Ista deve ser exatamente do mesmo comprimento que a área que você tinha configurado p/ o módulo selecionado com o
STEP7. São permitidos somente dados tipo BYTE.
Data: 13.04.23Arquivo: 7ProInt.23SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Escrevendo Dados Consistentes p/ Escravos DP Padrão com SFC 15
"DPWR_DAT"EN ENO
LADDR RET_VAL ??.?
RECORD??.?
??.?
Você necessita do SFC 15 "DPWR_DAT" p/ escrever mais de quatro bytes consecutivos de dados (dados consistentes).
Parâmetro Declaração Tipo Dado Área Memória DescriçãoLADDR INPUT WORD I, Q, M, D, L, Const. Endereço de partida configurado na área de saída do
módulo do qual os dados estão sendo escritos.
RECORD INPUT ANY I, Q, M, D, L A área fonte p/ escrita de dados do usuário. Ista deve ser exatamente do mesmo comprimento que a área que você tinha configurado p/ o módulo selecionado com o
STEP7. São permitidos somente dados tipo BYTE.
RET_VAL OUTPUT INT I, Q, M, D, L Se um erro ocorrer durante o processamento da função, o valor retornado contem um código de erro.
Data: 13.04.23Arquivo: 7ProInt.24SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Sincronizando Escravos DP com SFC 11 (DPSYC_FR)
"DPSYC_FR"EN ENO
REQLADDR
RET_VAL ??.?BUSY ??.???.?
GROUP??.?
MODE??.?
Parâmetro Declaração Tipo Dado Área Memória DescriçãoREQ INPUT BOOL I, Q, M, D, L, Const. Parâmetro de controle de gatilhamento por nível.
REQ=1: Gatilho p/ tarefa (job) SYNC/FREEZE
LADDR INPUT WORD I, Q, M, D, L, Const. Endereço lógico do mestre DP
GROUP INPUT BYTE I, Q, M, D, L, Const. Seleção de grupo, Bit 0 = 1: Grupo 1 selecionadoBit 1 = 1: Grupo 2 selecionado ... Bit 7 = 1: Grupo 8 selecionadoVocê pode selecionar diversos grupos p/ uma tarefa (job).
MODE INPUT BYTE I, Q, M, D, L, Const. Identificador de tarefa (codificado de acordo com EN 50 170 V 3)Bit 0, 1, 6, 7:Reservado (valor 0) Bit 2 = 1: UNFREEZE é executadoBit 3 = 1: FREEZE é executado Bit 4 = 1: UNSYNC é executado Bit 5 = 1: SYNC é executado
RET_VAL OUTPUT INT I, Q, M, D, L Código de erro. Você deve avaliar RET_VAL após cadaexecução do bloco.
BUSY OUTPUT BOOL I, Q, M, D, L BUSY=1: A tarefa ainda não foi completada.
Data: 13.04.23Arquivo: 7ProInt.25SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Instalação posterior de Escravos PROFIBUS DP
Exemplo de um arquivo tipo (type file)
Data: 13.04.23Arquivo: 7ProInt.26SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Constante de Tempo de Ciclo de Barramento de Comunicação (Constant Bus Cycle Time)
Data: 13.04.23Arquivo: 7ProInt.27SIMATIC NET
Siemens AG 1998. All rights reserved
Conhecimento em AutomaçãoTraining Center
PROFIBUS
Comunicação Direta
Duplo clique