SCE PT 010-010 R1209 Startup S7-1200 PDF
SCE PT 010-010 R1209 Startup S7-1200 PDF
SCE PT 010-010 R1209 Startup S7-1200 PDF
Pgina 1 de 63
Note que os pacotes de instrutor podem ser substitudos por pacotes atualizados.
Um resumo dos pacotes SCE atualmente disponveis pode ser encontrado em: siemens.com/sce/tp
Treinamentos avanados
Para treinamentos avanados SCE Siemens, entre em contato com o parceiro SCE da sua regio
siemens.com/sce/contact
Pgina 2 de 63
Prefcio ...................................................................................................................................................... 4
Notas sobre a programao do SIMATIC S7-1200 ................................................................................... 6
Sistema de automao SIMATIC S7-1200 ................................................................................................ 6
2.2
3.1
3.2
Atualizao do catlogo de hardware no STEP 7 Professional V11 (TIA Portal V11 com Hardware
3.
Conectar com a CPU atravs de TCP/IP e executar o reset para as configuraes de fbrica ............. 12
O que um CLP e para que os CLPs so usados? ................................................................................ 19
O que significa o termo CLP? .................................................................................................................. 19
5.2
5.3
5.4
5.5
Como o SIMATIC S7-1200 reage em relao aos sinais de entrada/sada individuais? ........................ 21
5.6
5.7
5.7.1
Conjuno (E) .................................................................................................................................. 23
5.7.2
Disjuno (OU) ................................................................................................................................ 25
5.7.3
Negao (NOT) ............................................................................................................................... 26
5.8 Como o programa do CLP criado? Como ele colocado na memria do CLP? ................................. 27
6.
7.
8.
8.1
8.2
Pgina 3 de 63
1.
Prefcio
O contedo do mdulo SCE_PT_010-010 constitui a unidade de aprendizado 'Fundamentos da
programao CLP' e representa uma introduo rpida com relao programao do SIMATIC
S7-1200 com o TIA Portal.
Fundamentos da
programao CLP
Mdulo 10, mdulo 20
Simulao do sistema
SIMIT Mdulo 150
Fatores adicionais para
a programao CLP
Mdulo 30
Outras linguagens de
programao
Mdulo 40
Tecnologia de
segurana
Mdulo 80
PROFIBUS
Mdulo 60
PROFINET
Mdulo 70
Tecnologia de
sensores
Mdulo 110
AS-Interface
Mdulo 50
Visualizao do
processo (IHM)
Mdulo 90
Tecnologia de
acionamento
Mdulo 100
Meta de aprendizado:
Neste mdulo, o leitor dever aprender a programar um comando lgico programvel (CLP) SIMATIC
S7-1200 com a ferramenta de programao TIA Portal. O mdulo fornece os fundamentos e apresenta
as diferentes etapas do procedimento com base em um exemplo detalhado.
Pr-requisitos:
Para um bom entendimento desse mdulo,
Pgina 4 de 63
PC Pentium 4 com 1.7 GHz, 1 GB de RAM (XP) ou 2 GB de RAM (Vista), espao livre em disco de
aprox. 2 GB
Sistema operacional Windows XP Professional SP3 / Windows 7 Professional / Windows 7
Enterprise / Windows 7 Ultimate / Windows 2003 Server R2 / Windows Server 2008 Premium SP1,
Business SP1, Ultimate SP1
2 STEP 7 Professional
V11 (TIA Portal)
1 PC
3 Conexo Ethernet
4 S7-1200 com
CPU 1214C
Pgina 5 de 63
2.
2.1
2.2
SIMATIC S7-1200
SIMATIC S7-300
SIMATIC S7-400
SIMATIC WinAC
Com STEP 7 Professional V11, as seguintes funes podem ser usadas para a automao de um
sistema:
-
estabelecimento da comunicao
programao
documentao
criao de telas para os SIMATIC Basic Panels com WinCC Basic integrado.
com os pacotes WinCC avanado tambm possvel criar solues de visualizao para PCs e
outros painis
Pgina 6 de 63
3.
2.
3.
4.
Para usar o STEP 7 Professional em seu computador necessria uma chave de licena.
Esta chave de licena poder ser transferida para o seu computador durante o processo de instalao
a partir do pen drive fornecido. Depois disto, ser possvel mover esta chave de licena novamente
para outras mdias com o software 'Automation License Manager'. Esta chave de licena tambm
poder estar em outro computador e ser consultada atravs da rede.
3.1
Primeiro, a partir dos arquivos salvos, a 'aplicao' iniciada por meio de clique duplo. Abaixo
est a atualizao 4 da verso 11 do Service Pack 2 SIMATIC_TIAP_V11_0_SP2_UPD4.
( SIMATIC_TIAP_V11_0_SP2_UPD4)
Nota:
Antes disto, imprescindvel verificar os pr-requisitos do software. Neste caso o pr-requisito um
pacote de software STEP 7 Professional V11 (TIA Portal V11) SP2 j instalado.
2.
Pgina 7 de 63
3.
No terceiro passo, a pasta "Temp" pode ser selecionada para extrair o pacote. ( Avanar)
4.
5.
No quinto passo, os acordos de licena devero ser aceitos e as notas de segurana devero ser
confirmadas. (
3.2
Avanar)
Avanar)
6.
7.
8.
Pgina 8 de 63
2.
No segundo passo, o item 'Installed software' selecionado no TIA Portal. ( Installed software)
3.
Pgina 9 de 63
No quarto passo, em 'Installation of support packages', selecione o boto 'Add from file
system'. ( Installation of support packages Add from file system)
5.
No quinto passo, selecione o Hardware Support Package desejado em formato '*.isp11' e abra-o.
( *.isp11 Open)
Pgina 10 de 63
Install)
7.
Se a mensagem de erro a seguir for exibida, o TIA Portal no plano de fundo dever ser fechado,
sendo que a janela de mensagem deve permanecer aberta. Depois disto, ser possvel continuar
a instalao. ( Continue)
8.
O status da instalao ser exibido at, por fim, aparecer a nota de que o TIA Portal deve ser
reiniciado. ( Finish)
Pgina 11 de 63
4.
Pgina 12 de 63
11. Em seguida, possvel configurar os 'Endereos IP' e a 'Mscara de subrede' e aplicar com
'OK'. ( Usar o seguinte endereo IP Endereo IP: 192.168.0.99 Mscara de subrede
255.255.255.0 OK Fechar)
Pgina 13 de 63
Pgina 14 de 63
13. Selecione o item 'Online & Diagnostics' e, em seguida, abra 'Project view'. ( Online &
Diagnostics Project view)
Pgina 15 de 63
Nota:
Se j tiver sido configurado um endereo IP para a CPU, este ser exibido ao invs do endereo MAC.
Pgina 16 de 63
Pgina 17 de 63
17. Confirme a pergunta se realmente deseja executar o reset das configuraes de fbrica com 'OK'.
( OK)
Pgina 18 de 63
5.
5.1
Memria
Programa com
instrues
Mquina
CLP
5.2
Lmpada acesa
24 V
As sadas do CLP controlam os atuadores
por meio da comutao da tenso de
controle!
Sadas
0V
Lmpada apagada
CLP
Pgina 19 de 63
5.3
24 V
Interruptor fechado
24 V
As entradas do CLP registram as
informaes sobre os estados no processo!
Entradas
0V
Interruptor aberto
CLP
5.4
24 V
Contato
Contato
Contato
Contato normalmente
normalme
normalmente
normalme
aberto fechado
nte aberto
aberto aberto
nte aberto
no
acionado
acionado
O interruptor aqui ilustrado um contato normalmente fechado, isto , ele estar fechado quando no
tiver sido acionado.
Contato
normalme
nte
fechado
no
acionado
Contato
normalmente
fechado fechado
Pgina 20 de 63
Contato
normalme
nte
fechado
acionado
Contato normalmente
fechado aberto
5.5
Para, por exemplo, enderear a quinta entrada digital, deve-se inserir o seguinte endereo:
%I
0.4
%I identifica aqui o tipo de endereo como entrada, 0 o endereo de byte e 4 o endereo de bit. O
endereo de byte e o endereo de bit so sempre separados por um ponto.
Nota:
No endereo de bit, consta aqui um 4 para a quinta entrada, pois a contagem iniciada
em 0.
Para, por exemplo, enderear a dcima sada, deve-se inserir o seguinte endereo:
%Q
1.1
%Q identifica aqui o tipo de endereo como sada, 1 o endereo de byte e 1 o endereo de bit.
O endereo de byte e o endereo de bit so sempre separados por um ponto.
Nota:
No endereo de bit, consta aqui um 1 para a dcima sada, pois a contagem iniciada em 0.
Pgina 21 de 63
5.6
3.
4.
Na primeira etapa, o status da imagem de processo das sadas (PAA) transferido para as sadas
e estas so ligadas ou desligadas.
Em seguida, o processador, que representa praticamente o crebro do CLP, consulta se as
entradas individuais esto ou no conduzindo tenso. Este status das entradas salvo na imagem
de processo das entradas (PAE). Nisto, a informao 1 ou "High" definida para as entradas
conduzindo tenso e a informao 0 ou "Low" definida para as entradas no conduzindo tenso.
Este processador executa, ento, o programa salvo na memria de programa. Este composto de
uma lista de operaes e instrues lgicas que so executadas sucessivamente. Para a
informao de entrada, acessada a PAE anteriormente lida e os resultados das operaes so
gravados em uma assim chamada imagem de processo das sadas (PAA). Outros espaos de
memria, por exemplo, para dados locais dos subprogramas, blocos de dados e marcadores
tambm so eventualmente acessados pelo processador durante a execuo do programa.
Por fim tambm so executadas tarefas internas do sistema operacional, tais como autoteste e
comunicao. Em seguida, como continuao retorna-se ao item 1.
1. Transferir o status da PAA s
sadas.
2. Salvar o status das entradas na
PAE.
3. Execuo da
instruo do
programa para
instruo com
acesso a PAE e
PAA
Programa do CLP na
memria de programa
PAE
1 instruo
2 instruo
3 instruo
4 instruo
...
Dados locais
Marcador
Blocos de dados
ltima instruo
PAA
Pgina 22 de 63
5.7
S1
S2
24 V
P1
M
Esclarecimento:
A lmpada ir se acender quando ambos os interruptores so acionados.
Portanto, quando os interruptores S1 e S2 estiverem acionados, a lmpada P1 se acende.
Pgina 23 de 63
24 V
Interruptor S1
%I 0.0
Entradas
24 V
%I 0.1
Interruptor S2
M
CLP
Sadas
%Q 0.0
A lmpada P1 deve
se acender quando
os interruptores S1 e
S2 estiverem
acionados.
%I 0.0
Sada a qual a
atribuio
definida!
&
%I 0.1
Representao
grfica da
conjuno!
Pgina 24 de 63
%Q 0.0
=
Atribuio dos
resultados da
operao lgica!
S1
24 V
S2
24 V
P1
M
Esclarecimento:
A lmpada ir se acender quando um ou ambos os interruptores so acionados.
Portanto, quando o interruptor S1 ou S2 for acionado, a lmpada P1 se acende.
Circuito do CLP:
Para transformar esta lgica em um programa CLP, naturalmente ambos os interruptores devero
estar conectados nas entradas do CLP. Aqui S1 est conectado na entrada I 0.0 e S2 est conectado
na entrada I 0.1.
Alm disto, a lmpada P1 dever estar conectada em uma sada, por exemplo, Q 0.0.
24 V
Interruptor S1
%I 0.0
Entradas
24 V
%I 0.1
Interruptor S2
M
Sadas
CLP
%Q 0.0
Pgina 25 de 63
A lmpada P1 deve
se acender quando
os interruptores S1
ou S2 estiverem
acionados.
%I 0.0
Sada a qual a
atribuio
definida!
%Q 0.0
>
%I 0.1
=
Atribuio dos
resultados da
operao lgica!
Representao grfica
da disjuno!
Entrada da conjuno
que deve ser negada!
%I 0.0
%I 0.1
&
%Q 0.0
A sada %Q 0.0 ir possuir tenso quando %I 0.0 no estiver comutado e %I 0.1 estiver comutado.
Pgina 26 de 63
5.8
1. Criar o
programa CLP
com STEP 7 no
PC.
PC com STEP 7
3. Carregar o
programa do
PC na memria
do CLP.
2. Conectar o PC
com o CLP por
meio da
interface
TCP/IP.
CLP S7-1200
Nota:
A sequncia precisa ser descrita passo a passo nos captulos a seguir.
Pgina 27 de 63
6.
Mdulo central, CPU, com diferentes potncias, entradas/sadas integradas e interface PROFINET
(por exemplo, CPU1214C)
Fonte de alimentao, PM, com entrada de 120/230 V CA, 50 Hz/60 Hz, 1,2 A/0,7 A e sada de 24
V CC / 2,5 A
Placas de sinal, SB, para adicionar entradas/sadas analgicas ou digitais, sendo que o tamanho
da CPU permanece inalterado. (as placas de sinal podem ser usadas nas CPUs 1211C / 1212C e
1214C.)
Pgina 28 de 63
Mdulos de sinal, SM, para entradas e sadas digitais e analgicas (nas CPUs 1212C podem ser
usados, no mx., 2 SMs e na 1214C, no mx., 8 SMs.)
Compact Switch Module, CSM, com 4 entradas para conectores RJ45 10/ 100 MBit/s
Nota:
Para este mdulo necessrio somente uma CPU qualquer com entradas e sadas digitais integradas.
Pgina 29 de 63
Conexo de 24 V
O carto de memria/memory card (MC) SIMATIC armazena o programa, dados, dados do sistema,
arquivos e projetos. Ele pode ser usado para:
- transferncia de um programa para diversas CPUs
- atualizao de firmware das CPUs, mdulos de sinal SM e mdulos de comunicao CM
Pgina 30 de 63
O LED de status RUN/STOP no lado frontal da CPU exibe o atual estado operacional por meio da cor
da indicao.
Adicionalmente, existem tambm os LEDs ERROR para a indicao de erros e MAINT para a
indicao de uma necessidade de manuteno.
Pgina 31 de 63
7.
Smbolo
EMERGENCY OFF
S3
B1
B2
M0
Comentrio
Boto de PARADA DE EMERGNCIA NF
Boto iniciar S3 NA
Sensor de grade de proteo fechada NA
Sensor de cilindro estendido NA
Cilindro A estendido
EMERGENCY OFF
Pgina 32 de 63
8.
8.1
Visualizao do portal
A visualizao do portal propicia uma visualizao das ferramentas para a edio do projeto. Aqui
possvel decidir, de maneira rpida, o que se deseja fazer e chamar a ferramenta para a tarefa em
questo. Se necessrio, realiza-se a alterao automtica para a visualizao do projeto conforme a
tarefa selecionada. Aqui, o acesso e os primeiros passos devero ser particularmente facilitados.
Nota:
No canto inferior esquerdo possvel alterar da visualizao do portal para a visualizao do
projeto!
Pgina 33 de 63
Visualizao do projeto
A visualizao do projeto uma vista estruturada de todos os elementos do projeto. Como padro, na
parte superior est a barra de menu com as barras de ferramentas, na esquerda a rvore do projeto
com todos os elementos de um projeto e na direita os assim chamados 'Task-Cards' com, por exemplo,
instrues e bibliotecas.
Se um elemento for selecionado na rvore do projeto (aqui, por exemplo, o bloco de programa FC1),
este ser exibido no centro e l poder ser editado.
Nota:
No canto inferior esquerdo possvel alterar da visualizao do projeto para a visualizao do portal!
Pgina 34 de 63
A ferramenta central o 'Totally Integrated Automation Portal', que chamada aqui por meio
de um clique duplo. ( Totally Integrated Automation Portal V11)
2.
Pgina 35 de 63
Ento, so sugeridos os 'First steps' para a criao do projeto. Queremos, primeiro, 'Configure a
device'. ( First steps Configure a device)
Pgina 36 de 63
Ento iremos 'Add new device' com o 'nome de dispositivo controller_press'. A partir do
catlogo, selecionamos a 'CPU1214C' com a referncia correspondente. ( Add new device
controller_press CPU1214C 6ES7 . Add)
Pgina 37 de 63
Pgina 38 de 63
Para que o software acesse posteriormente a CPU correta, o respectivo endereo IP e mscara
de rede devero ser configurados. ( Properties General PROFINET interface IP
address: 192.168.0.1 Subnet mask: 255.255.255.0)
(consulte tambm: o captulo 3 com relao configurao da interface de programao.)
Pgina 39 de 63
Pgina 40 de 63
A sequncia do programa gravada nos assim chamados blocos. Como padro, o bloco de
organizao OB1 j existe.
Este representa a interface ao sistema operacional da CPU e automaticamente chamado e
ciclicamente processado.
A partir deste bloco de organizao possvel chamar outros blocos, tais como por exemplo, a
funo FC1, para a programao estruturada.
Isto faz com que a tarefa completa seja decomposta em subtarefas. Estas so mais fceis de
solucionar e ter a sua funcionalidade testada.
Bloco de organizao
OB1
Bloco ciclicamente
chamado pelo sistema
operacional. Aqui a
chamada da funo
FC1
Funo
FC1
Contm, neste
exemplo, o programa
para o controlador de
prensa. chamado
por OB1.
Pgina 41 de 63
Pgina 42 de 63
Nota:
Geralmente, em uma funo armazenada, necessrio usar um bloco de funo com um bloco de
dados de instncia correspondente.
Como em nosso exemplo de programao o armazenamento realiza-se fora do bloco atravs de
uma varivel OUT e, portanto, PAA, aqui possvel trabalhar com uma funo (FC).
Pgina 43 de 63
Funo
Disponvel em
Parmetros de sada
Output
InOut
Parmetros de
transio
Designao
Dados locais
temporrios
Designao
Funo
Temp
Disponvel em
Pgina 44 de 63
Output:
cyinder_out_in
Todas as variveis so do tipo 'Bool', isto , variveis que possuem o estado '0' (false) ou '1' (true).
Para uma melhor compreenso, todas as variveis locais devem ser escritas em letras minsculas e
acompanhadas de um comentrio.
Pgina 45 de 63
Na criao de nossa soluo necessitamos, ento, definir um 'S' para a sada. Este poder ser
encontrado em 'Basic instructions' na pasta 'Bit logic operations'. Posicionando o mouse sobre um
objeto, como por exemplo, o S, sero exibidas informaes detalhadas sobre este objeto.
( Basic instructions Bit logic operations S)
Pgina 46 de 63
Nota:
Neste local da ajuda online, o usurio pode se informar sobre a funo e a ligao do S (Set output).
Pgina 47 de 63
Nota:
Clicando no canto superior direito laranja, possvel alterar a funo do bloco posteriormente
atravs de um menu.
Pgina 48 de 63
AND
Nota:
Clicando sobre a estrela amarela abaixo, esquerda, possvel adicionar entradas adicionais.
Clicando no canto superior direito laranja, aqui tambm possvel alterar a funo do bloco
posteriormente atravs de um menu.
Pgina 49 de 63
OR logic operation )
Pgina 50 de 63
Pgina 51 de 63
ou arraste o
Pgina 52 de 63
Pgina 53 de 63
Pgina 54 de 63
Pgina 55 de 63
Pgina 56 de 63
Pgina 57 de 63
Nota
A PARADA DE EMERGNCIA um contato normalmente fechado (NF) e, portanto, deve ser
negado, isto , se a PARADA DE EMERGNCIA for acionada, no existir mais sinal na entrada
E0.1. Durante a ligao dos blocos com os endereos reais, necessrio atentar para os
transmissores (NA, NF).
Pgina 58 de 63
Pgina 59 de 63
28. No dilogo a seguir, selecione 'PN/IE' como tipo da interface PG/PC e, em seguida, a placa de
rede previamente configurada como interface PG/PC. Aps 'Update' os participantes acessveis,
voc ver a sua CPU com o endereo 192.168.0.1 e poder selecionar o dispositivo de destino.
Clique, ento, em
Update
Pgina 60 de 63
30. O carregamento bem-sucedido ser exibido em uma janela. Clique, ento, com o mouse em
'Finish'. ( Finish)
Pgina 61 de 63
. (
32. Confirme a pergunta se voc deseja realmente iniciar a CPU com 'OK'. ( OK)
Pgina 62 de 63
das variveis de entrada e sada no bloco "program press" durante o teste do programa. (
Pgina 63 de 63