6. Data: 30.04.17
Arquivo: STOE_13P.6Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Lendo e adaptando a Configuração Atual
7. Data: 30.04.17
Arquivo: STOE_13P.7Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Programa para uma Planta de Engarraf. – Armaz. Dados (1)
8. Data: 30.04.17
Arquivo: STOE_13P.8Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercise: Program for a Bottling Plant - Data Storage (2)
10. Data: 30.04.17
Arquivo: STOE_13P.10Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Editando Parâmetros Atribuíveis de um FC
11. Data: 30.04.17
Arquivo: STOE_13P.11Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Chamando um Parâmetro Atribuível de um FC
13. Data: 30.04.17
Arquivo: STOE_13P.13Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Chamando e Testando um Bloco de Função
14. Data: 30.04.17
Arquivo: STOE_13P.14Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Reconhecendo Tipos de Variáveis
Absoluto Simbólico
X
X
X
X
X
X
X
Temporário Estático Parâmetro
X
X
X
X
X
L #Number_1
T #Max_value
T MW 40
Instrução
L #Number_2
L #Intermediate_result
L “Number_1"
T #Number_2
Global
X
X
Local
X
X
X
X
X
15. Data: 30.04.17
Arquivo: STOE_13P.15Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Determinando o tipo de Reinicialização no OB 100
17. Data: 30.04.17
Arquivo: STOE_13P.17Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Criando um Pisca-pisca com Interrupção Cíclica
18. Data: 30.04.17
Arquivo: STOE_13P.18Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Escrevendo um Programa para Interrupção Time-of-Day
19. Data: 30.04.17
Arquivo: STOE_13P.19Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Monitorando e Modificando Variáveis
20. Data: 30.04.17
Arquivo: STOE_13P.20Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Modificando Variáveis no Modo Stop
21. Data: 30.04.17
Arquivo: STOE_13P.21Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Usando Pontos de Gatilho p/Funções de Modif. de Variáveis
(Q 4.6)
Network adicional no OB 1 do programa S7 "My Program"
23. Data: 30.04.17
Arquivo: STOE_13P.23Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Combinando Estado do Programa e Monitoração de Variáveis
24. Data: 30.04.17
Arquivo: STOE_13P.24Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Encontrando e eliminando Erros que causam Stop
Incorreto -> Instrução CorretaLocalizaçãoErro
CALL FC 30 -> CALL FC 23OB 1, Network 51
T DB4.DBW 2 -> T DB5.DBW 2FC 23, Network 22
T DB5.DBW 40 -> T DB5.DBW 4FC 23, Network 33
L PIW 362 -> L PIW 352 ( L PIW 304 )FC 20, Network 14
25. Data: 30.04.17
Arquivo: STOE_13P.25Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Análise de Falha com I Stack, B Stack
Erro 1Questões Erro 2 Erro 3
FC 100, NW 2
BTI
Em qual bloco e com qual
instrução o erro ocorreu?
FC 101, NW 2
OPN DB[MW 30]
FC 102, NW 2
Erro conversão BCDQual é a causa do erro?
Número incorreto do
bloco na OPN DB
Erro de acesso de I/O,
escrita
OB 1, FC 100
Quais blocos foram executados
com erro?
OB 1, FC 101 OB 1, FC 102
Accu 1: 8A
Accu 2: 5
Quais valores estavam nos
acumuladores durante o erro?
Accu 1: 80
Accu 2: 5
Accu 1: 4868
Accu 2: CAFE
Não havia um número
BCD válido no Accu 1
Porque ocorreu o erro?
Número errado do DB
no MW 30
Endereço errado
de I/O
DB 104
Quais blocos de dados foram
abertos?
--- ---
26. Data: 30.04.17
Arquivo: STOE_13P.26Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Lendo o L Stack
ResultadoO que fazerPasso
A CPU vai para STOP mais uma vez.Acione o sianl na entrada I 1.2.1
Os valores das variáveis temporárias
são mostradas em formato hexadecimal.
Leia o L Stack do bloco,
que causou o erro.
2
???
Determine quais valores estão armaze-
nados na variável temporária "var1".
3
28. Data: 30.04.17
Arquivo: STOE_13P.28Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício Adicional: Análise de Falha com S7-400
Incorreto -> Instrução CorretaLocalizaçãoErro
L IB 30 -> L IB 3FC 4, Network 41
L PIW 344 -> L PIW 304FC 3, Network 12
...C 263 -> ...C 63FC 7, Network 13
OB 10 foi perdido ->Programe um OB 104
29. Data: 30.04.17
Arquivo: STOE_13P.29Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Eliminando Erros de Lógica nos Programas
Incorreto -> Instrução CorretaLocalizaçãoErro
A Q 8.1 -> A Q 8.0FC 15, Network 21
= Q 20.5 -> = Q 20.6FC 15, Network 52
A I 16.1 -> A I 16.6FC 16, Network 13
„>R“ -> „<R“FC 20, Network 24
L 0 -> L 6FC 19, Network 15
30. Data: 30.04.17
Arquivo: STOE_13P.30Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Habilitando mensagens de Diagnóstico
32. Data: 30.04.17
Arquivo: STOE_13P.32Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Habilitando Interrupções de Diagnóstico e Simulando Falhas
de Hardware
33. Data: 30.04.17
Arquivo: STOE_13P.33Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Avaliação das Informações Iniciais do OB de Erro
34. Data: 30.04.17
Arquivo: STOE_13P.34Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Avaliação de Erro de Bateria
O bit de memória está
vinculado com a memória
do pisca-pisca M 10.3 no
OB 1 e está atribuída à
saída Q 9.7 (Q 5.7)
35. Data: 30.04.17
Arquivo: STOE_13P.35Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Lendo as Informações do Sistema
36. Data: 30.04.17
Arquivo: STOE_13P.36Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Refiando com o Gerenciador SIMATIC
38. Data: 30.04.17
Arquivo: STOE_13P.38Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Preparando para Comunicação
Kit de Treinamento 2
PG740
SIEMENS Nó Número: .......
Estação 2
Endereço MPI da CPU: 3
PG740
SIEMENS Nó Número: .......
Estação 1
Endereço MPI da CPU: 2
Kit de Treinamento 1
39. Data: 30.04.17
Arquivo: STOE_13P.39Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Configurando Comunicação de Dados Global
40. Data: 30.04.17
Arquivo: STOE_13P.40Siemens AG 1999. All rights reserved.
Conhecimento em Automação
Training Center
SIMATIC S7
Exercício: Monitorando Variáveis em Diversas Estações
Notas do Editor
SumárioPágina
Exercícios do Capítulo “Introdução e Revisão“ .....................................................................................2-6
Exercícios do Capítulo “Armazenamento de Dados em Blocos de Dados&quot; ........................................7-8
Exercícios do Capítulo “Funções e Blocos de Funções&quot; ...................................................................9-14
Exercícios do Capítulo “Blocos de Organização&quot; ..............................................................................15-18
Exercícios do Capítulo “Funções de Teste&quot; ......................................................................................19-23
Exercícios do Capítulo “Erros que causam Stop&quot; .............................................................................24-28
Exercícios do Capítulo “Erros Lógicos&quot; .................................................................................................29
Exercícios do Capítulo “Erros Esporádicos&quot; .....................................................................................30-34
Exercícios do Capítulo “Informações do Sistema&quot; ...............................................................................35
Exercícios do Capítulo “Refiando um Programa do Usuário&quot; ...........................................................36-37
Exercícios do Capítulo “Comunicação via MPI&quot; ................................................................................38-40
NotaO resultado do exercício é mostrado na figura acima.
NotaO resultado do exercício é mostrado na figura acima.
NotaO resultado do exercício é mostrado na figura acima.
NotaO resultado do exercício é mostrado na figura acima (para o kit de treinamento S7-300 de 16 canais).
Exercício: Programa para uma Planta de Engarraf. – Armaz. Dados(2)
QuestãoO que não está certo na instrução T#Number_2 ?Number_2 é definido como um parâmetro de entrada e portanto somente acesso somente de leitura é possível.
ObjetivoNo caso de um erro, você deve estar habilitado a determinar quais valores estão armazenados nas variáveis temporárias.
O que fazerExecutar os passos mostrados no slide. Nota do Passo 3:Então o que você pode determinar no L Stack em qual endereço a variável &quot;var1&quot; está armazenada, você deve buscar na tabela de declarações do bloco que contem a falha.
ResultadoO valor da variável &quot;var1&quot;: 000A