Escolar Documentos
Profissional Documentos
Cultura Documentos
01 Primeiros Passos PDF
01 Primeiros Passos PDF
2
NDICE:
1
2
3
4
5
6
7
Introduo:...........................................................................................................................3
1.1
Geral: ...........................................................................................................................3
Iniciando um projeto novo: .................................................................................................4
2.1
Acionando o New Project Wizard ...............................................................................4
2.2
Declarando a CPU: ......................................................................................................5
2.3
Declarando os blocos de programao: .......................................................................6
2.4
Nomeando um projeto: ................................................................................................7
Estrutura do gerenciador de projetos:..................................................................................8
3.1
Geral: ...........................................................................................................................8
Configurando o hardware: ...................................................................................................9
4.1
Geral: ...........................................................................................................................9
4.2
Abrindo a janela de configurao do hardware: ........................................................10
4.3
Janela de configurao do hardware:.........................................................................10
Selecionando os mdulos de expanso:.............................................................................11
5.1
Selecionando mdulos de expanso digital:..............................................................12
Inserindo um programa:.....................................................................................................13
6.1
Abrindo o bloco de programao OB1:.....................................................................13
6.2
Janela de Programao: .............................................................................................14
Programando com smbolos: ............................................................................................17
7.1
Geral: .........................................................................................................................17
7.2
Endereo Absoluto: ...................................................................................................17
7.3
Criando uma tabela de Smbolos:..............................................................................18
7.4
Janela de Programao: .............................................................................................20
7.5
Transferindo o programa do PC para o CLP: ............................................................25
7.6
Transferindo o programa do CLP para o PC: ............................................................26
7.7
Apagando a Memria do CLP:..................................................................................27
7.8
Monitorando o programa:..........................................................................................27
7.9
Testando o programa atravs da Tabela de Variveis: ..............................................28
7.9.1
Criando uma Tabela de Variveis: ...................................................................28
7.9.2
Modificando a Varivel:....................................................................................30
7.10 Usando o Banco de Diagnsticos de Falhas:.............................................................31
Introduo:
1.1
Geral:
Vamos apresentar os principais procedimentos para criar um projeto de controle
de mquinas usando CLP da linha SIEMENS S7-300.
A linguagem de programao da SIEMENS para esta linha chamada de STEP7.
Um projeto consiste em duas grandes fases:
A especificao do hardware instalado na mquina.
A especificao das rotinas para controlar esta mquina.
A seqncia normal de elaborao de um projeto especificar primeiro o
hardware, depois o programa com as rotinas, mas possvel especificar primeiro o
programa e depois o hardware.
O software de programao da SIEMENS baseado em objetos como o WINDOWS,
o que torna o aplicativo bastante simples para quem j conhece o WINDOWS.
2.1
2.2
Declarando a CPU:
2.3
2.4
Nomeando um projeto:
Geral:
Configurando o hardware:
4.1
Geral:
O programador depois de criar o seu projeto deve partir para montar o programa.
Um programa constitui-se em uma tarefa de software, mas que est relacionado
com hardware, que a forma com que o equipamento montado.Desta forma o software
deve estar ligado atravs dos endereos das variveis de entrada e sada com os terminais
reais existentes no CLP.
Assim a linguagem STEP7 possui um objeto no qual o programador configura a
forma com que o seu harware est formado. A prtica normal configurar o hardware
primeiro e depois montar o programa, mas tambm possvel montar o programa e
depois especificar o hardware, assim como a qualquer momento o programador pode
atualizar o seu software em funo de alteraes em seu hardware.
Ao configurar o hardware o programador especifica os mdulos a serem usados,
escolhendo em uma janela chamada de catlogo, os mdulos apropriados. Quando o
programador faz isto o STEP7 informa os endereos deste mdulo, auxiliando a tarefa de
programao.
Uma vez concluda a configurao do Hardware o programador deve fechar a
janela e salvar a alteraes para que estas possam ter valor.
A configurao do hardware indispensvel quando o CLP est sendo instalado a
primeira vez, quando ento, necessrio passar estas informaes para o gerenciador de
sistemas interno do CLP. Se o CLP j est instalado e funcionando, o procedimento de
configurao do hardware pode ser deixado pra depois.
4.2
10
4.3
cone.
11
5.1
12
No nosso exemplo vamos selecionar dois mdulo de expanso digital SM323 com
8 entradas e oito sadas. Quando o programador seleciona o mdulo todas as suas
caractersticas so mostradas na caixa inferior, confira se o nmero escrito no mdulo
coincide com o nmero contido no mdulo instalado na mquina.
Uma vez selecionado o mdulo, o programador deve arrasta-lo at o primeiro
local do rack permitido, caso o programador tente colocar em algum lugar no permitido,
o software o avisar mostrando um circulo cortado. No osso exemplo a primeira posio
livre a posio nmero quatro, a posio quatro ao lado do CLP reservada para os
mdulos de interfaces que ligam dois racks.
No momento em que o programador insere o mdulo no rack os endereos
disponveis para o mdulo so apresentados, estes devem ser os endereos que o
programador usar no seu programa.
No nosso exemplo o primeiro mdulo tm endereos I=0 e Q=0 , isto significa que
o programador dever descrever uma entrada como I0.X e sada como Q0.X onde X pode
variar de 0 at 7, cada linha do rack pode conter at 32 endereos, mesmo que o eu
mdulo tenha somente 8 endereos o restante ficar reservado, assim quando o
programador colocar o segundo mdulo no rack este ter como endereo inicial I=4 e
Q=4.
O programador poder arrastar quantos mdulos quiser, no nosso exemplo foram
arrastados dois mdulos digitais.
Se o programador quiser excluir um mdulo, selecione no rack e acione o boto
Delete do computador, ou clique com o boto direito do mouse e selecione na caixa
aberta a opo Delete.
Uma vez inseridos todos os mdulos que o programador deseja, este dever
selecionar o boto encerrar do Windows, fechar a janela e salvar as alteraes da
configurao.
Se mais tarde o programador quiser alterar a configurao, basta abrir o objeto
de hardware e fazer novas alteraes, salvando sempre ao sair. Isto pode ocorrer se
houver uma alterao no hardware do seu equipamento.
13
Inserindo um programa:
6.1
O bloco de programao OB1 o bloco principal, uma vez que a rotina lgica do
CLP inicia primeiro sempre pelo OB1. Usando o Wizard para montar o programa, o
STEP7 cria automaticamente o OB1, se o programador quiser usar outros blocos de
funes ele dever cria-los primeiro nesta janela. Para abrir o OB1, ou qualquer outro
bloco, o programador deve abrir este objeto diretamente da pasta principal do programa
seguindo o caminho: S7> Program /Block /OB1.
Para abrir o bloco selecione o objeto e clique duas vezes sobre o mesmo.
Da mesma forma como foi aberto o OB1 o programador poder mais tarde abrir
outros blocos presentes no programa.
6.2
14
Janela de Programao:
15
Source que gera um arquivo tipo ASCII na forma de texto que pode ser trocados
entre vrios tipos de CLP desde que as instrues sejam, do tipo padro IEEE.
16
Alm dos cones de atalho para o menu, quando o programador selecionar o modo
de programao LADDER, aparece na tela cones de atalho para as principais funes
lgicas, como: contato normalmente aberto, contato normalmente fechado, bobina de
rel, conexes. A figura abaixo mostra estes cones.
17
Geral:
Endereo Absoluto:
7.3
18
Exemplo:
Como exemplo, vamos configurar a Tabela de Smbolos para o Hardware
especificado anteriormente:
Quando a janela da Tabela de Smbolos aberta a primeira vez, depois de um
programa ter sido criado pelo Wizard, esta contm somente o OB1 declarado como Cycle
Execution.
19
Para entrar com um novo smbolo, como por exemplo, bt liga o programador
dever digitar este nome no campo Symbol, configurar a endereo Address , como por
exemplo I0.0 e colocar o comentrio Boto liga motor principal.
7.4
20
Janela de Programao:
21
22
O programador deve fechar o circuito com uma bobina , para acessar esta funo
este selecionar o cone desta funo
23
Para introduzir o contato de reteno motor em paralelo com o contato boto liga
o operador dever selecionar a linha anterior ao contato boto liga.
Um novo contato normalmente aberto poder ser colocado, servindo como auto
reteno, o endereo do contato Q0.0 e o smbolo motor. Durante o processamento este
contato permanecer fechado enquanto a sada estiver fechada.
24
no menu e clicar
O exemplo mostra um circuito tpico para ligar um motor. Quando o boto liga
pressionado o contato assume o estado de ligado fechando o contato normalmente
aberto, como o boto desliga est desligado e do tipo normalmente fechado a energia
passa pelo boto liga e pelo boto desliga indo acionar a bobina do motor.
Quando a bobina do motor for ligada o contato normalmente aberto chamado
motor ligado, conectando um caminho em paralelo com o boto liga de forma que
aps o boto liga ter sido desacionado, a energia continua fluindo at a bobina do
motor.
Para desligar o motor o boto desliga tem que ser acionado, com isto o contato
normalmente fechado abre e o caminho da energia, desligando a bobina do motor.
7.5
25
7.6
26
27
7.7
Apagando a Memria do CLP:
Vire o interruptor de modo de operao posio de MRES e segure l durante
pelo menos 3 segundos at que o LED "STOP" acenda piscando lentamente.
Solte o interruptor e, depois de 3 segundos no mximo , vire novamente posio
de MRES. Quando o LED "STOP" piscar rapidamente, a CPU foi reajustada.
Se o LED " STOP" no comear a piscar , repita o procedimento.
Monitorando o programa:
7.9
28
Use o boto direito do mouse para inserir Tabela de Varivel (Variable Table).
29
e o boto azul na
30
7.10
31
Selecione ento o menu PLC>Diagnostic >Hardware, uma nova janela ser aberta,
o programador dever selecionar a CPU desejada, se existir somente um CLP conectado.
A opo de diagnstico poder ser acessada atravs da opo PLC>Module Information.
32