You are on page 1of 24

Siemens S7 300

DEM-UA Manual para Principiantes.

SIMATIC
SIMATIC
Segurança

Introdução

Ligações
Siemens S7 300.

SIMATIC Manager
CPU 3xx - Manual de Iniciação
Configuração

Programação

Programação .1

Programação .2

Documentação

Bibliografia

Agradecimentos

Trabalho realizado por:

Bruno Freitas 25423


a25423@alunos.mec.ua.pt
Nelson Santos 21490
a21490@alunos.mec.ua.pt
Siemens S7 300
DEM-UA Manual para Principiantes.

SIMATIC
Linhas Gerais de Segurança
Segurança

Introdução
Este manual contém avisos para proteger pessoas, tal como produtos e equipamentos
conectados contra danos. Estes avisos aparecem antecedidos do símbolo seguinte e do grau
Ligações
de perigo, de acordo com o seguinte texto.
SIMATIC Manager
Perigo
Indica que irá ocorrer morte, lesões graves ou danos substanciais se não forem
Configuração
tomadas precauções.
Programação
Aviso
Indica que pode ocorrer morte, lesões graves ou danos substanciais se não forem
Programação .1
tomadas precauções.
Programação .2
Cuidado
Indica que pode ocorrer pequenas lesões se não forem tomadas precauções.
Documentação

Cuidado
Bibliografia
Indica que pode ocorrer pequenos danos se não forem tomadas precauções.
Agradecimentos
Nota
Tomar atenção à documentação de cada produto ou a uma parte específica da documentação.

Técnicos Qualificados
Somente técnicos qualificados devem ter permissão de instalar ou trabalhar com o
equipamento. Técnicos qualificados são aqueles que tem autorização para montar
equipamentos, circuitos eléctricos e sistemas de acordo com as praticas de segurança em
vigor.

Aviso
Este aparelho e seus componentes deve ser usado para aplicações descritas no
catálogo ou na descrição técnica, conexões com equipamentos e componentes de
outros fabricantes que tenham obtido aprovação ou recomendação da Siemens.

Trademarks
SIMATIC®, SIMATIC HMI® and SIMATIC NET® are trademarks of Siemens AG.

Topo
Siemens S7 300
DEM-UA Manual para Principiantes.

SIMATIC
Introdução
Segurança

Introdução
Este Manual de Iniciação contém um exemplo prático, que ao longo de onze passos o irá
guiar na criação de uma aplicação, mostrando os comandos básicos para o S7 300.
Ligações
Demorará cerca de uma a duas horas a compreender este exemplo, dependendo da sua
experiência.
SIMATIC Manager

Configuração
Nota:
Este manual parte do princípio que possui um PLC S7 314, para poder implementar e
Programação
visualizar a aplicação, desta forma aprendizagem será prática.

Programação .1 Requesitos:
• Um módulo S7-300, com os seguintes componentes
Programação .2 - Fonte de alimentação, por exemplo, 307-1EA00-0AA0
- 314 CPU.
Documentação - Uma carta de entradas digitais (DI) com um conector bus, por exemplo, 321-1BH01-0AA0
- Uma carta de saídas digitais (DO) com um conector bus, por exemplo, 322-1BH01-0AA0
Bibliografia - Cabo condutor para fazer a conexões com as cartas digitais.
• Um computador com uma interface MPI devidamente instalado e seguintes softwares:
Agradecimentos - STEP 7 V5.3 SP1 ou superior.
• O computador comunica com CPU via MPI/DP interface (velocidade de transmissão 187.5
kbps).

Diagnostico / corrigir e evitar erros:


Valores errados, más ligações e configurações erradas, podem causar erros.
Para mais informações de como analisar erros ler "CPU 314 – Technology functions“
manual.

Serviços e suporte na Internet:

http://www.siemens.com/automation/service&support

Pode-se encontrar:
• Newsletters que fornecem as ultima informações sobre o produto
• Documentação através do motor de busca Service & Support
• Fórum de troca de conhecimentos

Topo
Siemens S7 300
DEM-UA Manual para Principiantes.

SIMATIC
Ligações
Segurança

Introdução
Apresenta-se nesta secção um esquema eléctrico simples, que permite o setup básico da
Ligações estação SIMATIC 300. Para informações mais detalhadas, consultar o ficheiro .pdf.

SIMATIC Manager

Configuração

Programação

Programação .1

Programação .2

Documentação

Bibliografia

Agradecimentos

Perigo
Efectuar todas as ligações com os componentes desligados da corrente eléctrica.

Se não possui o Adobe Acrobat, clique


na imagem.

Topo
Siemens S7 300
DEM-UA Manual para Principiantes.

SIMATIC
SIMATIC Manager
Segurança

O software Simatic Manager é gerenciador de aplicações, que


Introdução
pode integrar todos os programas de configuração e
programação de uma linha de automação, na versão mais
Ligações
simples, é responsável pela compilação e envio do programa
criado pelo utilizador para o PLC.
SIMATIC Manager
Esta aplicação permite a utilização de três linguagens de
programação diferentes, na criação do programa do autómato,
Configuração
Ladder, Lista de Instruções e Function Block Diagrams. A
comutação entre linguagens é simples e rápida, no mesmo
Programação
Project pode-se ter uma Function em Ladder e outra em Lista
de Instruções. Function é uma possível forma de criar um
Programação .1
ciclo de instruções para o PLC ser executado.
No PLC S7 300, as variáveis têm os seguintes nomes:
Programação .2

Documentação Endereço S7 300 Descrição


Ix.y Entradas digitais. A sua identificação e
Bibliografia
Ex. I0.0 endereçamento é realizado em numeração
decimal. I letra que define entrada, x é a
Agradecimentos
posição na rack, y é entrada da carta, entre o x
e y existe um ponto, para separar os dois
campos.
Qx,y Saidas digitais. A sua identificação e
Ex: Q4.0 endereçamento é realizado em numeração
decimal. Q letra que define saida, x é a
posição na rack, y é saida da carta, entre o x e
y existe um ponto, para separar os dois
campos.
M Bit’s internos. A sua identificação e
(M0.0…M255.7) endereçamento é realizada em decimal.
Ex: M1.4
MB Byte (8 bits). A sua identificação e
(M0…M255) endereçamento é realizada em decimal.
Ex: MB200
MW Word (16 bits). A sua identificação e
(M0…M254) endereçamento é realizada em decimal.
Ex: MD200
MD Double Word (32 bits). A sua identificação e
(M0…M252) endereçamento é realizada em decimal.
Ex: MD252
T Identificação do temporizador.
(T0…T255)
Ex: T2
s5t#_H__M__S__MS Modo de definir o tempo de contagem.
Ex: 1min e 5seg
s5t#1M5S
Z Identificação do Contador.
(Z0… Z255)
Ex: Z2

Os endereços M acima indicados têm o seguinte posicionamento na memória.


Figura 1 – Organização das variáveis na memória.

Topo
Siemens S7 300
DEM-UA Manual para Principiantes.

SIMATIC
Configuração
Segurança

Introdução
Configuração do CPU 314 com HW Config
Ligações (Configuração de Hardware):
SIMATIC Manager

Configuração

Programação

Seq. Acção Resultado


Programação .1
1 Iniciar a aplicação SIMATIC Manager:
Programação .2

Documentação

Bibliografia

Agradecimentos

2 Criar um novo projecto no SIMATIC A estação SIMATIC 300 aparece no


Manager (por exemplo, “Hello S7 300”). SIMATIC Manager.
Adicionar uma estação SIMATIC 300:
3 Abrir o HW Config seleccionando a Abre o HW Config (Configuração de
estação “SIMATIC 300” e clicando duas Hardware).
vezes em “Hardware”.
4 Copiar a calha técnica de montagem Isto cria uma calha técnica de
(“Mounting Rail”) do catálogo de montagem.
hardware” (“Hardware Catalog”) para a
janela de configuração de hardware (“HW
Config”).

5 Arrastar a o módulo fonte de tensão “PS O modulo fonte de tensão aparece na


307 5A“ para a calha técnica de calha técnica de montagem.
montagem.
7 Adicionar, arrastando, o CPU à calha Seguidamente, vamos adicionar os
técnica de montagem. outros módulos existentes na estação
em causa.

9 Adicionar o módulo de entradas digitais (“Digital Input Module”) – 321.

10 Adicionar o módulo de saídas digitais (“Digital Output Module”) – 322.


11 Adicionar o módulo de entradas e saídas analógicas (“Analog Input Output
Module”) – 334.

12 Adicionar o módulo de ethernet (“Ethernet Module”) – 343.

13 Tem-se agora a seguinte configuração:


14 Seleccionar Station > Save and Compile O sistema compila toda a informação
para salvar toda a configuração.. de configuração.

Topo
Siemens S7 300
DEM-UA Manual para Principiantes.

SIMATIC
Programação
Segurança

Introdução
Organização usual dos Programas e Dados:
Ligações
Descrição das variáveis e processo de atribuição de mnemónicas:
SIMATIC Manager
• Entradas Digitais - Referência elemento eléctrico + Descrição
Configuração
• Saídas Digitais - Referência elemento eléctrico + Descrição
Variáveis Internas - Descrição do Modo de funcionamento ou tipo de controlo, e
Programação
respectiva descrição

Programação .1 Variáveis Gerais – Importantes:

Programação .2 • M0.1 - Maquina em serviço


• M0.6 - Existência de Defeito Grave
Documentação
• M0.7 - Defeito de paragem em fim de ciclo
Bibliografia
• M2.0 - Modo Manual
• M3.0 - Modo Automático
Agradecimentos • M3.5 - Em Ciclo Automático
• M4.0 - Modo Semi-Automático
• M4.5 - Em Ciclo Semi-Automático

Blocos de Organização:

• OB1 Bloco de Organização geral


• OB82 Bloco de alarme e diagnóstico
• OB86 Bloco de defeito de unidade
• OB100 Bloco de arranque da CPU

Blocos De Função:

• FC0..FC9 -Módulos especiais desenvolvidos pela Siemens

• FC10..FC19 - Gestão dos elementos existentes no armário eléctrico, e seguranças


gerais comuns a todos os postos

ο Variáveis de memória: M10.0..M19.7


ο Temporizadores T10..T19
FC10 - Gestão de seguranças da pressão e rotação.
FC11 - Seguranças gerais.
FC12 - Modos de funcionamento.
FC14 - Sinalizadores e coluna luminosa.
FC16 - Saídas e actuadores do quadro eléctrico.
FC19 -Contador total de horas de funcionamento.

Ambiente de Programação:
Breve descrição dos atalhos presentes na janela de programação.

Descarrega o programa para o PLC;

Activa/Desactiva a representação simbólica, isto é, a variável I0.0 pode ter um nome


Activa/Desactiva a representação simbólica, isto é, a variável I0.0 pode ter um nome
associado, ex. ligar motor;

Activa/Desactiva a monitorização do estado das variáveis;

Se o programa apresentar erros, permite passar para o erro anterior ou seguinte.

Activa/Desactiva a janela das funções disponíveis.

Activa/Desactiva os detalhes;

Insere nova linha de programação;

Contacto;

Contacto negado;

Bobine;

Inserir função;

Abrir um novo ramo;

Fechar um ramo existente;

Associar nome às variáveis:


Seq. Acção Resultado
1 Seleccionar “Options” > “Symbol Table”. Apresenta-se a interface onde se pode
Note-se que este módulo só se encontra atribuir nomes às variáveis.
disponível em janelas de programação.

2 Preenchimento de campos:
“Symbol” - nome da variável,
“Address” - registo da variável,
“Data type” - tipo de variável,
“Comment” - comentário.

3 “Symbol Table” > “Save” O sistema salva os dados


introduzidos.

Topo
Siemens S7 300
DEM-UA Manual para Principiantes.

SIMATIC
Programação .1
Segurança

Introdução
Apresenta-se, nesta secção, de uma forma rápida e simples,
como criar um programa básico para o S7-300.
Ligações

SIMATIC Manager
Entrada activa Saída:

Configuração

Programação
Sequência Acção Resultado
Programação .1
1 Seleccionar “Hello S7-300” > Apresenta-se a interface onde são
“SIMATIC 300” > “CPU 314” > gerenciados os Blocos de Organização
Programação .2
“S7 Program(1)” > “Blocks” (OB) e as Funções (FC)
Documentação

Bibliografia

Agradecimentos

2 Insere-se uma nova função


3 Configuração da função inserida

4 Programação. Pode ser efectuada em Ladder, STL e/ou FBD

5 Exemplo de código em Ladder:


6 Envio da função para o PLC

7 Chamar a Função

8 Envio do OB para o PLC


8 Envio do OB para o PLC

Topo
Siemens S7 300
DEM-UA Manual para Principiantes.

SIMATIC
Programação .2
Segurança

Introdução
Apresenta-se, nesta secção, de uma forma rápida e simples,
como criar um programa básico para o S7-300.
Ligações

SIMATIC Manager
Pisca-Pisca:

Configuração

Programação
Sequência Acção Resultado
Programação .1
1 Criar nova Função
Programação .2

Documentação

Bibliografia

Agradecimentos

2 Exemplo de código Ladder para o Pisca-Pisca


3 Envio de FC para o PLC

4 Chamar FC11 em OB1


5 Enviar OB1 para PLC

Topo
Siemens S7 300
DEM-UA Manual para Principiantes.

SIMATIC
Documentação
Segurança

Introdução
Para ter acesso à documentação técnica de hardware, bem
Ligações como a uma versão .pdf deste manual e do esquema eléctrico
de ligações, clicar nos links seguintes:
SIMATIC Manager

Configuração Manual da Fonte de Alimentação

Manual do PLC
Programação

Manual da Carta Digital - Entradas


Programação .1
Manual da Carta Digital - Saídas
Programação .2
Manual da Carta Analógica
Documentação
Manual da Carta Ethernet
Bibliografia
Manual.pdf
Agradecimentos
Esquema Eléctrico

Topo
Siemens S7 300
DEM-UA Manual para Principiantes.

SIMATIC
Bibliografia
Segurança

Introdução
Bibliografia:
Ligações

“Apontamentos das Aulas Práticas de Informática Industrial 2005”


SIMATIC Manager
SIEMENS Information et Formation—Automatisation et Entraînements (SIMATIC S7
Configuração Programmation 1, Cours S7-PRG1)

Programação Manual da Fonte de Tensão (Versão electrónica: Power Supply Module PS 307; 5 A)

Programação .1 Manual do PLC (Versão electrónica: Programmable Logic Controllers S7-300 Module Data)

Manual da Carta Digital - Entradas (Versão electrónica: Digital Input Module SM 321; DI 16 x
Programação .2
DC 24V)
Documentação
Manual da Carta Digital - Saídas (Versão electrónica: Digital Output Module SM 322; DO 16 x
DC 24 V/ 0.5 A)
Bibliografia
Manual da Carta Analógica (Versão electrónica: Analog Input/Output Module SM334;
Agradecimentos AI 4/AO 2 x 8/8 bits)

Manual da Carta Ethernet (Versão electrónica: CP 343-1_old)

Referências WEB:

http://www.siemens.com

http://cim3.mec.ua.pt/

Topo
Siemens S7 300
DEM-UA Manual para Principiantes.

SIMATIC
Agradecimentos
Segurança

Introdução
Agradecimentos:

Ligações Gostaríamos de exprimir os maiores agradecimentos pelo


apoio e colaboração, a todas as pessoas que nos apoiaram
SIMATIC Manager
na realização deste trabalho. Aos professores Abílio Borges,
André Quinta e José Paulo Santos pela sabedoria transmitida.
Ao Eng. Mauro Matias pelo apoio e companheirismo.
Configuração
Sem o vosso apoio, não teria sido possível!
Programação

Programação .1

Programação .2

Documentação

Bibliografia

Agradecimentos

Topo

You might also like