Azdoc - Tips Apostila PLC Siemens Basico Re1

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 10

________________________________________________________________________

Curso PLC Siemens


Módulo Básico
usando o software STEP 7

______________________________________________________________________________________
Curso PLC Siemens – Módulo Básico – usando o software STEP7
Este material foi desenvolvido pela empresa UNICONTROL Automação Ltda
Rua Alexandre Dumas, 2220 – 3º andar – Chácara Sto Antônio – São Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839
Índice Página
1. A família SIMATIC S7
1.1 – A família SIMATIC 1-2
1.2 – S7-200 1-3
1.3 – S7-200: Módulos 1-4
1.4 – S7-200: Design da CPU 1-5
1.5 – S7-300 1-6
1.6 – S7-300: Módulos 1-7
1.7 – S7-300: Design da CPU 1-8
1.8 – S7-400 1-9
1.9 – S7-400: Módulos 1-10
1.10 – S7-400: Design da CPU (1ª parte) 1-11
1.11 – S7-400: Design da CPU (2ª parte) 1-12
1.12 – Terminais de Programação 1-13
1.13 – Requisitos do PG / PC para Instalação do STEP 7 1-14
1.14 – Instalando o software STEP 7 1-15
1.15 – Resultado da Instalação 1-16
1.16 – As ferramentas do STEP 7 1-17

2. O SIMATIC MANAGER
2.1 – Do Processo para o Projeto 2-2
2.2 – Estrutura de um Projeto no STEP 7 2-3
2.3 – Iniciando o SIMATIC Manager 2-4
2.4 – Os Menus e Barras de Ferramentas do SIMATIC Manager 2-5
2.5 – A Barra de Ferramentas no SIMATIC Manager 2-6
2.6 – Criando um projeto no STEP 7 2-7
2.7 – Inserindo um Programa S7 2-8
2.8 – Exibição Offline / Online no SIMATIC Manager 2-9
2.9 – Bibliotecas Standard 2-10
2.10 – Sistema de Ajuda Geral do STEP 7 2-11
2.11 – Sistema de Ajuda Sensível a Contexto do STEP 7 2-12
2.12 – Exercício: Criando um projeto 2-13
2.13 – Exercício: Inserindo um Programa S7 2-14
2.14 – Exercício: Copiando um Bloco da Biblioteca Standard 2-15
2.15 – Exercício: Reset da Memória da CPU e Warm Restart 2-16
2.16 – Opções de Customização do SIMATIC Manager 2-17

3. CONFIGURAÇÃO DE HARDWARE
3.1 – Configuração do Hardware e Atribuição de Parâmetros 3-2
3.2 – Inserindo uma Estação 3-3
3.3 – Iniciando o HW Config 3-4
3.4 – Gerando a Configuração de Hardware Prevista 3-5
3.5 – Endereçamento dos módulos no S7-300 3-6
3.6 – Endereçamento DI/DO em Configurações Multi-rack 3-7
3.7 – Panorâmica do Endereçamento 3-8
______________________________________________________________________________________
ÍNDICE da apostila do Curso PLC Siemens usando o software STEP 7 – Básico Página 1 de 7
Este material foi desenvolvido pela empresa UNICONTROL Automação Ltda
Rua Alexandre Dumas, 2220 – 3º andar – Chácara Sto Antônio – São Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839
Índice Página

3.8 – Endereçamento variável 3-9


3.9 – HW Config: Edit Symbols, Monitor/Modify variables 3-10
3.10 – Propriedades da CPU: Ciclo / Clock Memory 3-11
3.11 – Salvando a Configuração de HW e Transferindo-a para o Módulo 3-12
3.12 – Transferindo a configuração de HW atual para o PG 3-13
3.13 – Transferindo a configuração Atual para o PG 3-14
3.14 – Adaptando a Configuração Atual 3-15
3.15 – Copiando o “Programa_1” para a Estação de HW 3-16
3.16 – Atribuindo Parâmetros ao Clock Memory e Testando 3-17
3.17 – Propriedades da CPU 3-18
3.18 – Propriedades da CPU: Geral 3-19
3.19 – Propriedades da CPU: StartUp 3-20
3.20 – Propriedades da CPU: Retentividade 3-21
3.21 – Propriedades da CPU: Proteção 3-22
3.22 – Propriedades da CPU: Diagnóstico / Relógio 3-23
3.23 – Propriedades da CPU: Comunicação 3-24

4. SÍMBOLOS
4.1 – Endereçamento Absoluto e Simbólico 4-2
4.2 – Endereçamento Absoluto – Panorâmica 4-3
4.3 – Abrindo a Tabela de Símbolos 4-4
4.4 – Editar: Procurar e Substituir 4-5
4.5 – Visualizar: FILTRO 4-6
4.6 – Visualizar: ORDENAR 4-7
4.7 – Tabela de Símbolos: Exportar 4-8
4.8 – Tabela de Símbolos: Importar 4-9
4.9 – Editar Símbolos (no Editor LAD/STL/FBD) 4-10
4.10 – Informação Simbólica (no Editor LAD/STL/FBD) 4-11
4.11 – Seleção de Símbolos (no Editor LAD/STL/FBD) 4-12
4.12 – Exercício: Criando uma Tabela para o Modelo do Transportador 4-13

5. ARQUITETURA DOS BLOCOS / O EDITOR DE BLOCOS


5.1 – Tipos de Blocos de Programa 5-2
5.2 – Estrutura do Programa 5-3
5.3 – Imagens de Processo 5-4
5.4 – Execução cíclica de Programa 5-5
5.5 – Inserindo um Bloco S7 5-6
5.6 – Iniciando o editor LAD / STL / FBD 5-7
5.7 – Componentes do Editor LAD / STL / FBD 5-8
5.8 – As Linguagens de Programação do STEP 7 5-9
5.9 – Selecionando a Linguagem de Programação 5-10
5.10 – Programando em LAD / FBD 5-11
5.11 – Programando em STL 5-12
______________________________________________________________________________________
ÍNDICE da apostila do Curso PLC Siemens usando o software STEP 7 – Básico Página 2 de 7
Este material foi desenvolvido pela empresa UNICONTROL Automação Ltda
Rua Alexandre Dumas, 2220 – 3º andar – Chácara Sto Antônio – São Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839
Índice Página

5.12 – Salvando um Bloco 5-13


5.13 – Chamando um Bloco no OB1 5-14
5.14 – Transferindo Blocos para o PLC 5-15
5.15 – Teste simples de Programa 5-16
5.16 – Transferindo e Salvando Blocos Modificados 5-17
5.17 – Exercício: Jog de Motor (FC 16) 5-18
5.18 – Exercício: Chamando o FC 16 no OB 1 5-19
5.19 – Personalização do Editor 5-20 a 5-25

6. OPERAÇÕES BINÁRIAS
6.1 – Operações Lógicas Binárias: AND, OR 6-1
6.2 – Operações Lógicas Binárias: OR Exclusivo (XOR) 6-3
6.3 – Contatos Normalmente Abertos e Normalmente Fechados 6-4
6.4 – Exercício 6-5
6.5 – Resultado da Operação Lógica, First check, Exemplos 6-6
6.6 – Atribuição, SET e RESET 6-7
6.7 – Setando / Resetando um Flip-Flop 6-8
6.8 – Conector 6-9
6.9 – Instruções que afetam o RLO 6-10
6.10 – Exercício: Seleção de Modo do transportador 6-11
6.11 – RLO – Detecção de Flanco 6-12
6.12 – Sinal – Detecção de Flanco 6-13
6.13 – Exercício: Movimento do Transportador no Modo AUTO 6-14
6.14 – Jump Incondicional (Independente do RLO) 6-15
6.15 – Jump Condicional (Dependente do RLO) 6-16

7. OPERAÇÕES DIGITAIS
7.1 – Formatos de Números (16 bits) 7-2
7.2 – Formatos de Números (32 bits) 7-3
7.3 – Carregando e Transferindo Dados (1) 7-4
7.4 – Carregando e Transferindo Dados (2) 7-5
7.5 – Carregando e Transferindo Dados (3) 7-6
7.6 – Contadores no STEP 7 7-7
7.7 – Contadores: Diagrama de Funcionamento 7-8
7.8 – Contadores: Instruções de Bit 7-9
7.9 – Exercício: Contando as Peças transportadas (FC 18) 7-10
7.10 – Temporizadores: ON Delay (SD) 7-11
7.11 – Temporizadores: Formatos de Tempo no STEP 7 7-12
7.12 – Temporizadores: Stored ON Delay (SS) 7-13
7.13 – Temporizadores: Pulse (SP) 7-14
7.14 – Temporizadores: Extended Pulse (SE) 7-15
7.15 – Temporizadores: OFF Delay (SF) 7-16
______________________________________________________________________________________
ÍNDICE da apostila do Curso PLC Siemens usando o software STEP 7 – Básico Página 3 de 7
Este material foi desenvolvido pela empresa UNICONTROL Automação Ltda
Rua Alexandre Dumas, 2220 – 3º andar – Chácara Sto Antônio – São Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839
Índice Página

7.16 – Temporizadores: Instruções de Bit 7-17


7.17 – Exercício: Monitoração das Funções de Transporte (FC 17) 7-18
7.18 – Operações de Conversão BCD Inteiro 7-19
7.19 – Operações de Comparação 7-20
7.20 – Funções Matemáticas Básicas 7-21
7.21 – Exercício: Contando as Peças Transportadas (FC 18) 7-22
7.22 – Operações de conversão I DI REAL 7-23
7.23 – Operações Lógicas Digitais 7-24

8. BLOCOS DE DADOS
8.1 – Áreas de Armazenamento de Dados 8-2
8.2 – Blocos de Dados (DBs) 8-3
8.3 – Visão Geral dos Tipos de Dados no STEP 7 8-4
8.4 – Tipos de Dados Elementares no STEP 7 8-5
8.5 – Criando um novo Bloco de Dados 8-6
8.6 – Editando, Salvando, Transferindo e Monitorando um DB 8-7
8.7 – Endereçando os Dados 8-8
8.8 – Acessando os Dados 8-9
8.9 – Exercício: Contando as Peças Transportadas (FC 18) 8-10
8.10 – Tipos da Dados Complexos 8-11
8.11 – Exemplo de uma Matriz 8-12
8.12 – Exemplo de uma Estrutura 8-13

9. FUNÇÕES E BLOCOS DE FUNÇÕES


9.1 – Introdução 9-2
9.2 – Variáveis Temporárias 9-3
9.3- Ocupação Total no L-Stack 9-4
9.4 – Tamanho do L-Stack 9-5
9.5 – Bytes solicitados por um Bloco no L-Stack 9-6
9.6 – Exercício: Uso de Variáveis Temporárias 9-7
9.7 – Exemplo de uma Indicação de Falha no Processo 9-8
9.8 – Blocos Parametrizáveis 9-9
9.9 – Declarando Parâmetros Formais no FC 20 9-10
9.10 – Editando um Bloco Parametrizável 9-11
9.11 – Chamando um Bloco Parametrizável 9-12
9.12 – Exercício: Editando um bloco FC Parametrizável 9-13
9.13 – Exercício: Chamdno um bloco FC Parametrizável 9-14
9.14 – Blocos de Função (FBs) 9-15
9.15 – Bloco de Função para exibição de mensagem 9-16
9.16 – Gerando Blocos de Dados Instance 9-17
9.17 – Atualizando (Inserindo / Apagando) Parâmetros de Blocos 9-18
9.18 – Verificando a Consistência do bloco 9-19
9.19 – Correções nas Chamadas de blocos Modificados 9-20
______________________________________________________________________________________
ÍNDICE da apostila do Curso PLC Siemens usando o software STEP 7 – Básico Página 4 de 7
Este material foi desenvolvido pela empresa UNICONTROL Automação Ltda
Rua Alexandre Dumas, 2220 – 3º andar – Chácara Sto Antônio – São Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839
Índice Página

9.20 – Exercício: Editando um Bloco de Função 9-21


9.21 – Exercício: Chamando um Bloco de Função e Testando-o 9-22
9.22 – O modelo Múltiplo Instance 9-23
9.23 – Exercício: Reconhecendo Tipos de Variáveis 9-24
9.24 – Utilizando os Parâmetros EN/ENO em Chamadas de Blocos 9-25
9.25 – Resumo: Chamadas de Blocos 9-26

10. PROCURA DE DEFEITOS


10.1 – Categorias de Erros 10-2
10.2 – STEP 7 – Ferramentas de Análise 10-3
10.3 – Diagnóstico do Sistema 10-4
10.4 – Acessando a Ferramenta “Module Information” 10-5
10.5 – Module Information: “Diagnostic Buffer” 10-6
10.6 – Interpretando Mensagens de Erro no Diagnostic Buffer 10-7
10.7 – Acessando a Ferramenta “Monitor / Modify Variables” 10-8
10.8 – Estabelecendo Pontos de Trigger para “Monitor / Modify Variable” 10-9
10.9 – Abertura de uma Tabela de Variáveis e Conexão com a CPU 10-10
10.10 – Testando (Depurando) Blocos utilizando “Monitor” (Block Status) 10-11
10.11 – Informação Exibida com “Block Debug > Monitor” 10-12
10.12 – Exibindo os Dados de Referência 10-13
10.13 – Exibindo a Estrutura do Programa 10-14
10.14 – Exibindo a Referência Cruzada 10-15
10.15 – Filtrando a Referência Cruzada 10-16
10.16 – Correção de Blocos Utilizando a Referência Cruzada 10-17
10.17 – Go To Location 10-18
10.18 – Localizar nos Dados de Referência 10-19
10.19 – Atribuições de I, Q, M, T e C 10-20
10.20 – Símbolos não Utilizados / Endereços sem símbolos 10-21
10.21 – Modificando Saídas no Estado Stop 10-22
10.22 – Sobrescrevendo Variáveis utilizando “Force” 10-23

11. PROCESSAMENTO DE VALORES ANALÓGICOS


11.1 – Uso dos Módulos Analógicos 11-2
11.2 – Módulo MR (Measuring Range Module) 11-3
11.3 – Módulo Analógico SM335 (Entradas) 11-4
11.4 – Módulo de Entrada Analógica SM331 11-5
11.5 – Módulo Analógico SM335 (Saídas) 11-6
11.6 – Representação e Resolução do Valor Medido 11-7
11.7 – Representação do Valor Analógico de Diferentes grandezas 11-8
11.8 – Representação para as Saídas Analógicas 11-9
11.9 – Endereçamento dos Módulos analógicos no S7-300 11-10
11.10 – Convertendo os Valore da Entrada Analógica 11-11
11.11 – Convertendo um Número Real para a Saída Analógica 11-12
11.12 – Exercício: Registrando / Exibindo o Peso das Peças transportadas 11-13
______________________________________________________________________________________
ÍNDICE da apostila do Curso PLC Siemens usando o software STEP 7 – Básico Página 5 de 7
Este material foi desenvolvido pela empresa UNICONTROL Automação Ltda
Rua Alexandre Dumas, 2220 – 3º andar – Chácara Sto Antônio – São Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839
Índice Página

12. DOCUMENTANDO, SALVANDO E ARQUIVANDO


12.1 – Panorâmica das Possibilidades de Documentação 12-2
12.2 – Documentação de Bloco 12-3
12.3 – Configuração de Página 12-4
12.4 – Visualizar Impressão 12-5
12.5 – Outras possibilidades de documentação 12-6
12.6 – Trabalhando com a documentação em várias línguas 12-7
12.7 – Panorâmica: Salvando os Dados do Usuário 12-8
12.8 – Carregando um Programa da CPU para o PG 12-9
12.9 – Conceito de Memória no S7-300 12-10
12.10 – Conceito de Memória no S7-400 12-11
12.11 – Carregando Blocos dentro/fora do Cartão de Flash EPROM 12-12
12.12 – Copiando um Programa para o Cartão de Memória 12-13
12.13 – Salvando um Projeto no Cartão de Memória 12-14
12.14 – Verificando o Tamanho de um Projeto 12-15
12.15 – Arquivando em Disquete 12-16
12.16 – Exercício: Arquivando um Projeto 12-17

13. COMUNICAÇÃO MPI


13.1 - Subredes no SIMATIC 13-2
13.2 - Métodos de Comunicação S7 13-3
13.3 - Conexão MPI 13-4
13.4 - Opções para Conexão MPI 13-5
13.5 - Global Data: Visão Geral 13-6
13.6 - Círculos GD 13-7
13.7 - Global Data: Procedimento de Configuração 13-8
13.8 - Global Data: Configurando o Hardware 13-9
13.9 - Editando a Tabela GD 13-10
13.10 - Compilando a Tabela GD 13-11
13.11 - Transferindo os Dados da Configuração GD 13-12
13.12 - Status da Comunicação GD 13-13
13.13 - Exercício: Preparando para a Comunicação 13-14
13.14 - Exercício: Monitorando Variáveis em Diversas Estações 13-15
13.15 - Exercício: Comunicação via Global Data 13-16
13.16 - Configurando com o NETPRO 13.17

14. SOLUÇÕES PARA OS EXERCÍCIOS

15. ESPECIFICAÇÕES TÉCNICAS, CARACTERÍSTICAS ESPECIAIS DO S7-400

16. AUTOMAÇÃO TOTALMENTE INTEGRADA

______________________________________________________________________________________
ÍNDICE da apostila do Curso PLC Siemens usando o software STEP 7 – Básico Página 6 de 7
Este material foi desenvolvido pela empresa UNICONTROL Automação Ltda
Rua Alexandre Dumas, 2220 – 3º andar – Chácara Sto Antônio – São Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839
Índice Página
17. EXERCÍCIOS

______________________________________________________________________________________
ÍNDICE da apostila do Curso PLC Siemens usando o software STEP 7 – Básico Página 7 de 7
Este material foi desenvolvido pela empresa UNICONTROL Automação Ltda
Rua Alexandre Dumas, 2220 – 3º andar – Chácara Sto Antônio – São Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839
A Família SIMATIC S7

SIMATIC
PCS 7

SIMATIC
SIMATIC NET
Software

SIMATIC
HMI
SIMATIC
SIMATIC
PC
SIMATIC
WinCC

SIMATIC
DP
SIMATIC
PLC

PLC Siemens – Módulo Básico Data: 29/6/2007


Arquivo: S7-Bas-01.1

Conteúdo Pág.

A Família SIMATIC ….....…………....................................................................................................................... 2


S7-200 .....………….......................................................................................................................................... 3
S7-200: Módulos ..........................………………............................................................................................... 4
S7-200: Design da CPU ..............……………...................................................................................................... 5
S7-300 .........................................…………........................................................................................................ 6
S7-300: Módulos ...............………………........................................................................................................... 7
S7-300: Design da CPU .................……………................................................................................................... 8
S7-400 ...........…………….................................................................................................................................... 9
S7-400: Módulos ......………………..................................................................................................................... 10
S7-400: Design da CPU (1ª Parte) .…………..................................................................................................... 11
S7-400: Design da CPU (2ª Parte) .…………..................................................................................................... 12
Terminais de Programação ……….. .....................................… ......................................................................... 13
Requisitos do PG/PC para Instalação do STEP 7 …………………............................…...................................... 14
Instalando o Software STEP 7 ...............................................……......……………............................................... 15
Resultado da Instalação ...............................................……………..................................................................... 16
As Ferramentas do STEP 7 .........................................……………............................................……………........ 17

Programação Básica em STEP 7


Página 1-1 A Família SIMATIC S7
A Família SIMATIC

SIMATIC HMI SIMATIC PG


SIMATIC PC
SIEMENS

S IM A T I C O P 1 7

PG 7 4 0

K1 K2 K3 K4 K5 K6 K7 K8 H E LP

S H IF T

K9 K 10 K1 1 K 12 K1 3 K1 4 K1 5 K 16

E SC

7 8 9 0
D E F AC K
4 5 6 .
A B C
IN S
1 2 3 S H IF T
D EL
HE L P EN TER

MPI
SIMATIC NET Industrial Ethernet
SIMATIC NET
PROFIBUS

SIMATIC
Controller

SIEM ENS SF I0 .0 Q0 .0 C PU 2 1 2
RUN I0 .1 Q0 .1
S TOP I0 .2 Q0 .2
I0 .3 Q0 .3
I0 .4 Q0 .4
I0 .5 Q0 .5
I0 .6
I0 .7
S IM A TIC
S7 -2 0 0

PROFIBUS-DP

SIMATIC DP FM

SV
ASI

PLC Siemens – Módulo Básico Data: 29/6/2007


Arquivo: S7-Bas-01.2

Introdução A introdução da eletrônica resultou em grandes alterações no controle da


engenharia industrial. Juntamente com a automação das máquinas as possibilidades
de aplicação foram expandidas através dos controladores, o que também conduziu a
novas tecnologias e ramos.

Controladores Adicionalmente ao fornecimento de energia, são necessários elementos de controle


para o funcionamento das máquinas e dos processos em quase todas as áreas da
produção. Deve ser possível inicializar, controlar e visualizar o funcionamento de
qualquer máquina ou processo.
No passado, as tarefas de controle eram resolvidas através da tecnologia de
controle convencional – dependendo da tarefa – através de contatores e relés. Hoje
os controladores lógicos programáveis são largamente utilizados para solucionar as
tarefas de automação.

Automação Para que as empresas continuem competitivas, não é suficiente que


Totalmente Integrada se automatizem isoladamente apenas estações de processo ou máquinas,
individualmente. A necessidade de maior flexibilidade com maior produtividade só
pode então ser preenchida quando máquinas individuais são integradas no sistema
completo. O fluxo de informação entre todos os componentes é essencial para o
funcionamento de todo o sistema.
Os processos de produção não são mais vistos como processos parciais individuais,
mas sim como componentes integrados de um processo de produção completo.
Além disso, todo o processo não possui mais a sua estrutura hierarquicamente
centralizada. Agora o processo é estruturado como distribuído e os componentes
são individualmente autônomos.
A integração total de todo o ambiente de automação é hoje possível com a ajuda de:
• configuração e programação comum de sistemas parcialmente
individualizados;
• tratamento de dados comum;
• comunicação comum entre todos os componentes participantes na
automatização.

Programação Básica em STEP 7


Página 1-2 A Família SIMATIC S7

Você também pode gostar