SCE PT 010-010 R1209 Startup S7-1200

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

Setor industrial, IA&DT

Documentao de treinamento SCE Pgina 1 de 63 Uso somente para sistemas de treinamento/P&D


Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200



Mdulo TIA Portal 010-010
Programao 'startup' com SIMATIC S7-1200

Documentao de treinamento SCE
para a soluo de automao universal
Totally Integrated Automation (TIA)
Documentao de treinamento SCE
para a soluo de automao universal
Totally Integrated Automation (TIA)

Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 2 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200


Pacotes de instrutor SCE deste documento

SIMATIC S7-1200 AC/DC/RELAIS 6 "TIA Portal"
N de pedido: 6ES7214-1BE30-4AB3
SIMATIC S7-1200 DC/DC/DC 6 "TIA Portal"
N de pedido: 6ES7214-1AE30-4AB3
SIMATIC S7-SW para treinamento STEP 7 BASIC V11 Upgrade (para S7-1200) 6 "TIA Portal"
N de pedido: 6ES7822-0AA01-4YE0

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




Outras informaes sobre SCE
siemens.com/sce




Nota sobre o uso

A documentao de treinamento para a soluo de automao universal Totally Integrated Automation (TIA) foi
elaborada para o programa "Siemens Automation Cooperates with Education (SCE)" especificamente para fins
educacionais. A Siemens AG no assume nenhuma responsabilidade sobre o contedo.

Este documento s pode ser utilizado para o treinamento inicial em produtos/sistemas da Siemens. Isto , ele
pode ser copiado em sua totalidade ou parcialmente e ser entregue aos alunos para uso durante o
treinamento. A transmisso e reproduo deste documento, bem como a divulgao de seu contedo, so
permitidas apenas para fins educacionais.

As excees demandam a aprovao por escrito do representante da Siemens AG: Sr. Roland Scheuerer
[email protected].

As violaes esto sujeitas a indenizao por danos. Todos os direitos, inclusive da traduo, so reservados,
particularmente para o caso de registro de patente ou marca registrada.

A utilizao em cursos para clientes industriais expressamente proibida. O uso comercial dos documentos
no autorizado.

Agradecemos empresa Michael Dziallas Engineering e todas as pessoas pelo auxlio na elaborao deste
documento.








Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 3 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200
PGINA:

1. Prefcio ...................................................................................................................................................... 4
2. Notas sobre a programao do SIMATIC S7-1200 ................................................................................... 6
2.1 Sistema de automao SIMATIC S7-1200 ................................................................................................ 6
2.2 Software de programao STEP 7 Professional V11 (TIA Portal V11) ..................................................... 6
3. Instalao do software STEP 7 Professional V11 (TIA Portal V11)........................................................... 7
3.1 Instalao das atualizaes do STEP 7 Professional V11 (TIA Portal V11) ............................................. 7
3.2 Atualizao do catlogo de hardware no STEP 7 Professional V11 (TIA Portal V11 com Hardware
Support Packages (HSP) ........................................................................................................................... 8
4. Conectar com a CPU atravs de TCP/IP e executar o reset para as configuraes de fbrica ............. 12
5. O que um CLP e para que os CLPs so usados? ................................................................................ 19
5.1 O que significa o termo CLP? .................................................................................................................. 19
5.2 Como o CLP controla o processo? .......................................................................................................... 19
5.3 A partir de onde o CLP recebe informaes sobre os estados do processo? ........................................ 20
5.4 Qual a diferena entre os contatos normalmente fechados e normalmente abertos? ......................... 20
5.5 Como o SIMATIC S7-1200 reage em relao aos sinais de entrada/sada individuais? ........................ 21
5.6 Como o programa executado no CLP? ................................................................................................. 22
5.7 Como so as operaes lgicas no programa CLP? .............................................................................. 23
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. Estrutura e operao do SIMATIC S7-1200 ............................................................................................ 28
7. Exemplo de tarefa para controlador de prensa ........................................................................................ 32
8. Programao da prensa para o SIMATIC S7-1200 ................................................................................. 33
8.1 Visualizao do portal .............................................................................................................................. 33
8.2 Visualizao do projeto ............................................................................................................................ 34



Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 4 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200



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.






















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.

Instalao do software e configurao da interface de programao
Esclarecimentos de como um CLP e como este trabalha
Estrutura e operao do CLP SIMATIC S7-1200
Criao, carregamento e teste de um programa exemplo


Pr-requisitos:

Para um bom entendimento desse mdulo,
necessrio conhecimento sobre Windows
Fatores adicionais para
a programao CLP
Mdulo 30
Fundamentos da
programao CLP
Mdulo 10, mdulo 20

PROFIBUS PROFINET
Mdulo 60 Mdulo 70
AS-Interface
Mdulo 50

Tecnologia de
segurana
Mdulo 80

Tecnologia de
acionamento
Mdulo 100

Visualizao do
processo (IHM)
Mdulo 90


Tecnologia de
sensores
Mdulo 110

Simulao do sistema
SIMIT Mdulo 150

Outras linguagens de
programao
Mdulo 40


Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 5 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

Hardware e software necessrios

1 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 Software STEP 7 Professional V11 SP1 (TIA Portal V11)
3 Conexo Ethernet entre o PC e o CLP 315F-2 PN/DP
4 CLP SIMATIC S7-1200, p.ex., CPU 1214C.
As entradas devero ser executadas em um painel de controle.
























1 PC

2 STEP 7 Professional
V11 (TIA Portal)

4 S7-1200 com
CPU 1214C
3 Conexo Ethernet

Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 6 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

2. Notas sobre a programao do SIMATIC S7-1200

2.1 Sistema de automao SIMATIC S7-1200

O sistema de automao SIMATIC S7-1200 um sistema de microcontrolador modular para as faixas
de baixa e mdia potncia.
Existe uma ampla gama de mdulos para a adaptao ideal em diferentes tarefas de automao.
O controlador S7 composto de uma fonte de alimentao, uma CPU e mdulos de entrada e de sada
para os sinais digitais e analgicos.
Eventualmente, tambm so aplicados mdulos funcionais e de comunicao para tarefas especficas,
como por exemplo, o controle do motor de passo.

O controlador lgico programvel (CLP) monitora e controla uma mquina ou um processo por meio do
software S7. No software S7, os mdulos de Input/Output (I/O) so consultados atravs de endereos
de entrada (%I) e endereados atravs de endereos de sada (%Q).

O sistema programado com o software STEP 7.

2.2 Software de programao STEP 7 Professional V11 (TIA Portal V11)

O software STEP 7 Professional V11 (TIA Portal V11) a ferramenta de programao para os
sistemas de automao
- 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:
- configurao e parametrizao do hardware
- estabelecimento da comunicao
- programao
- teste, startup e servio com as funes de operao/diagnstico
- 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

Todas as funes so auxiliadas por uma Ajuda detalhada.

Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 7 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

3. Instalao do software STEP 7 Professional V11 (TIA Portal V11)

O STEP 7 Professional disponibilizado em DVD.

Para instalar o STEP 7, proceda da seguinte forma:

1. Coloque o DVD do STEP 7 Professional na unidade de disco de DVD.
2. O programa de instalao automaticamente inicializado. Em caso negativo, clique duas vezes
no arquivo START.exe.
3. O programa de instalao ir gui-lo atravs de toda a instalao do STEP 7 Professional
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 Instalao das atualizaes do STEP 7 Professional V11 (TIA Portal V11)

So feitas frequentes atualizaes no STEP 7 Professional V11 (TIA Portal V11) para permitir a
vinculao ideal de novos produtos, estas atualizaes so disponibilizadas na Internet.

A pgina Web correspondente :
http://support.automation.siemens.com/WW/view/com/59604410

Nesta pgina possvel fazer o download das atualizaes.
Em seguida, estas so instaladas como segue:

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. No segundo passo, selecionado o idioma de instalao. ( Idioma de instalao: Alemo
Avanar)

Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 8 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

3. No terceiro passo, a pasta "Temp" pode ser selecionada para extrair o pacote. ( Avanar)

4. No quarto passo, possvel visualizar outras informaes do produto. ( Ler informaes do
produto Avanar)

5. No quinto passo, os acordos de licena devero ser aceitos e as notas de segurana devero ser
confirmadas. ( Avanar)

6. No sexto passo, as notas de segurana so aceitas. ( Avanar)

7. No stimo passo, a instalao iniciada. ( Instalar)

8. Aps a instalao da atualizao, o computador dever ser reiniciado. ( Reiniciar )

3.2 Atualizao do catlogo de hardware no STEP 7 Professional V11
(TIA Portal V11 com Hardware Support Packages (HSP)

Para a vinculao de novos mdulos no catlogo de hardware do STEP 7 Professional V11 (TIA Portal
V11), Hardware Support Packages (HSP) so disponibilizados na Internet.

A pgina Web correspondente :
http://support.automation.siemens.com/WW/view/com/54164095

A descrio para a instalao dos Hardware Support Packages (HSP) poder ser encontrada em:
http://support.automation.siemens.com/WW/view/com/54163659

Aqui ser mostrado com um novo mdulo pode ser instalado no STEP 7 Professional V11
(TIA Portal V11):

1. Primeiro o arquivo baixado dever ser 'extrado' no Windows Explorer.
( HSP_V11SP2_00.. Extrair todos )



Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 9 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

2. No segundo passo, o item 'Installed software' selecionado no TIA Portal. ( Installed software)



3. No terceiro passo, selecione 'Detailed information about installed software'. ( Detailed
information about installed software)



Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 10 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

4. 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)




Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 11 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

6. No sexto passo, em 'Installation of support packages', selecione o Hardware Support Package
desejado e instale-o. ( Installation of support packages 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)



Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 12 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

4. Conectar com a CPU atravs de TCP/IP e executar o reset para as configuraes
de fbrica

Para poder programar o SIMATIC S7-1200 a partir de um PC, aparelho de programao ou notebook,
necessria uma conexo TCP/IP.

Para que o PC e o SIMATIC S7-1200 possam se comunicar um com o outro importante que os
endereos IP de ambos os dispositivos sejam compatveis.

Primeiro mostraremos como o endereo IP do computador pode ser configurado.

9. Em 'Painel de controle', chamar as 'Conexes de rede' e l selecionar as 'Propriedades' da
conexo LAN. ( Iniciar Configuraes Painel de controle Conexes de rede Local
Area Connection Propriedades)




Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 13 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

10. Selecione as 'Propriedades' do 'Protocolo de Internet (TCP/IP)'
( Internet Protocol (TCP/IP) Propriedades)



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)



Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 14 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

Notas sobre a conexo Ethernet (maiores informaes no Anexo V do documento de
treinamento):

Endereo MAC:
O endereo MAC composto de uma parte fixa e uma parte varivel. A parte fixa ("Basic MAC
address") identifica o fabricante (Siemens, 3COM, ...). A parte varivel do endereo MAC diferencia os
diferentes participantes da Ethernet e deve ser atribuda de forma exclusiva em nvel global. Todos os
mdulos possuem um endereo MAC predefinido inscrito.

Faixa de valores para o endereo IP:
O endereo IP composto de 4 nmeros decimais na faixa de valores de 0 a 255, separados por um
ponto; por exemplo, 141.80.0.16

Faixa de valores para a mscara de subrede:
Esta mscara usada para poder detectar se os dispositivos com seus respectivos endereos IP
pertencem subrede local ou se s podem ser alcanados por meio de um roteador.
A mscara de subrede composta de 4 nmeros decimais na faixa de valores de 0 a 255, separados
por um ponto; por exemplo, 255.255.0.0
Os 4 nmeros decimais da mscara de subrede devem conter, em sua representao binria a partir
da esquerda, uma sequncia de valores "1" sem espaos e, a partir da direita, uma sequncia de
valores "0" sem espaos.
Os valores "1" determinam a faixa do endereo IP para o nmero de rede. Os valores "0" determinam a
faixa do endereo IP para o endereo do participante.
Exemplo:
valores corretos: 255.255.0.0 decimal = 1111 1111.1111 1111.0000 0000.0000 0000 binrio
255.255.128.0 decimal = 1111 1111.1111 1111.1000 0000.0000 0000 binrio
255.254.0.0 decimal = 1111 1111.1111 1110.0000 0000.0000.0000 binrio
valor incorreto: 255.255.1.0 decimal = 1111 1111.1111 1111.0000 0001.0000 0000 binrio

Faixa de valores para o endereo de gateway (roteador):
O endereo composto de 4 nmeros decimais na faixa de valores de 0 a 255, separados por um
ponto; por exemplo, 141.80.0.1.

Relao entre os endereos IP, endereo do roteador e da mscara de subrede:
O endereo IP e o endereo de gateway s podem se diferenciar por um local, no qual consta "0" na
mscara de subrede.
Exemplo:Voc inseriu: 255.255.255.0 para mscara de subrede; 141.30.0.5 para endereo IP e
141.30.128.1 para endereo do roteador.
O endereo IP e o endereo de gateway s podem possuir um valor diferente no 4 nmero decimal.
No exemplo, no entanto, o 3 nmero j diferente.

Portanto, necessrio alterar:

- a mscara de subrede para: 255.255.0.0 ou
- o endereo IP para: 141.30.128.5 ou
- o endereo de gateway para: 141.30.0.1

Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 15 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

O endereo IP do SIMATIC S7-1200 configurado como segue.

12. Selecione o 'Totally Integrated Automation Portal', que aqui chamado por meio de um clique
duplo. ( TIA Portal V11)



13. Selecione o item 'Online & Diagnostics' e, em seguida, abra 'Project view'. ( Online &
Diagnostics Project view)




Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 16 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

14. Na rvore do projeto, selecione a seguir a placa de rede que foi anteriormente configurada em
'Online access'. Clicando em 'Update accessible devices' voc ver o endereo MAC do
SIMATIC S7-1200 conectado. Selecione, ento, 'Online & Diagnostics'. ( Online access
Network connection Update accessible devices MAC= .. Online & Diagnostics)



Nota:
Se j tiver sido configurado um endereo IP para a CPU, este ser exibido ao invs do endereo MAC.


Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 17 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

15. Em 'Functions' voc encontrar o item 'Assign IP address'. Insira aqui o 'IP address' e a
'Subnet mask'. Em seguida, clique em 'Assign IP address' e este novo endereo ser atribudo
ao seu SIMATIC S7-1200. ( Functions Assign IP address IP address: 192.168.0.1
Subnet mask: 255.255.255.0 Assign IP address)



Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 18 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

16. Em seguida, selecione 'Reset to factory settings' em 'Functions'. Deixe a configuraes em
'Keep IP address' e clique em 'Reset'. ( Functions Reset to factory settings Keep IP
address Reset)



17. Confirme a pergunta se realmente deseja executar o reset das configuraes de fbrica com 'OK'.
( OK)



Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 19 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

5. O que um CLP e para que os CLPs so usados?

5.1 O que significa o termo CLP?

CLP a abreviao de controlador lgico programvel. Trata-se de um dispositivo que controla um
processo (por exemplo, uma impressora para a impresso de jornais, um sistema de enchimento para
o preenchimento de cimento, uma prensa para estampar peas moldadas de plstico etc. ... ).
Isto se realiza conforme as instrues de um programa que se encontra na memria do dispositivo.

















5.2 Como o CLP controla o processo?

O CLP controla o processo por meio dos assim chamados atuadores conectados nas sadas do CLP
quando estas so energizadas com uma tenso de controle de, p.ex., 24 V. Desta forma possvel
ligar e desligar motores, estender ou retrair vlvulas ou acender e desligar lmpadas.










M
M
0 V
24 V
As sadas do CLP controlam os atuadores
por meio da comutao da tenso de
controle!

CLP

Mquina

Programa com
instrues
Memria
Programa carregado na
memria do CLP......
.... controla a mquina

CLP
Sadas
Lmpada acesa
Lmpada apagada

Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 20 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

5.3 A partir de onde o CLP recebe informaes sobre os estados do processo?

O CLP recebe as informaes sobre o processo a partir de dispositivos que esto ligados s
entradas do CLP. Estes dispositivos podem ser, por exemplo, sensores que detectam se uma pea de
trabalho se encontra em uma determinada posio ou tambm um interruptor ou boto simples que
pode ser aberto ou fechado. Neste caso feita a diferenciao entre os contatos normalmente
fechados, que esto fechados quando no acionados, e os contatos normalmente abertos, que
esto abertos quando no acionados.













5.4 Qual a diferena entre os contatos normalmente fechados e normalmente
abertos?

Nos transmissores de sinal feita a diferenciao entre os contatos normalmente fechados e os
contatos normalmente abertos.

O interruptor aqui ilustrado um contato normalmente aberto, isto , ele estar fechado quando for
acionado.








O interruptor aqui ilustrado um contato normalmente fechado, isto , ele estar fechado quando no
tiver sido acionado.







24 V
24 V
0 V
As entradas do CLP registram as
informaes sobre os estados no processo!

CLP
Entradas
Interruptor fechado
Interruptor aberto
24 V
Contato
normalme
nte aberto
no
acionado
Contato
normalmente
aberto aberto
Contato
normalme
nte aberto
acionado
Contato normalmente
aberto fechado
Contato
normalme
nte
fechado
no
acionado
Contato
normalmente
fechado fechado
Contato
normalme
nte
fechado
acionado
Contato normalmente
fechado aberto

Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 21 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

5.5 Como o SIMATIC S7-1200 reage em relao aos sinais de entrada/sada
individuais?

A especificao de uma determinada entrada ou sada dentro do programa chamada de
endereamento.
As entradas e sadas dos CLPs so geralmente divididas em grupos de 8 em mdulos de entrada e de
sada digitais. Esta unidade de 8 denominada byte. Cada um destes grupos recebe um nmero
correspondendo ao assim chamado endereo de byte.
Para enderear uma nica entrada ou sada dentro de um byte, cada byte dividido em oito bits
individuais. Estes so consecutivamente numerados de bit 0 at bit 7. Assim se obtm o endereo de
bit.
O CLP aqui ilustrado possui os bytes de entrada 0 e 1, bem como os bytes de sada 0 e 1.

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.
14 entradas digitais integradas
Byte 0 bit 0 a 7 e byte 1 bit 0 a 5
10 sadas digitais integradas
Byte 0 bit 0 a 7 e byte 1 bit 0 a 1

Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 22 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

5.6 Como o programa executado no CLP?

A execuo do programa em um CLP realiza-se de forma cclica conforme a seguinte sequncia:

1. Na primeira etapa, o status da imagem de processo das sadas (PAA) transferido para as sadas
e estas so ligadas ou desligadas.
2. 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.
3. 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.
4. Por fim tambm so executadas tarefas internas do sistema operacional, tais como autoteste e
comunicao. Em seguida, como continuao retorna-se ao item 1.


























Nota:
O tempo que o processador necessita para esta sequncia chamado de tempo de ciclo.
Este, por sua vez, dependente da quantidade e do tipo de instrues e do desempenho do
processador.
Programa do CLP na
memria de programa

1 instruo
2 instruo
3 instruo
4 instruo
...



ltima instruo
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
4. Executar as tarefas internas do sistema
operacional.
(comunicao, autoteste etc)
PAE
Dados locais
Marcador
Blocos de dados
PAA

Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 23 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

5.7 Como so as operaes lgicas no programa CLP?

As operaes lgicas so usadas para poder definir as condies para a comutao de uma sada.
No programa CLP estas podem ser criadas na linguagem de programao de diagrama ladder (LD) ou
de diagrama de blocos funcionais (FBD).
Para maior clareza, iremos nos limitar aqui ao FBD.
Existe grande variedade de diferentes operaes lgicas que podem ser aplicadas nos programas dos
CLP's.
No entanto, a CONJUNO (AND), a DISJUNO (OR) e a NEGAO (NOT) de uma entrada so
as operaes mais frequentemente utilizadas e devero ser aqui esclarecidas com base em exemplos.

Nota: As informaes sobre outras operaes lgicas podero ser rapidamente consultadas em nossa
ajuda online.

5.7.1 Conjuno (E)

Exemplo de uma conjuno:

Uma lmpada dever se acender quando simultaneamente dois interruptores so acionados como
contatos normalmente abertos.

Esquema de ligao:







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.

24 V
M
S1 S2
P1

Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 24 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

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.

















Conjuno (E) no FBD:

No diagrama de blocos funcionais, FBD, a conjuno programada por representao grfica e possui
o seguinte aspecto:

















&
=
M
24 V

CLP
Entradas
Interruptor S1
Interruptor S2
%I 0.0
%Q 0.0
Sadas
A lmpada P1 deve
se acender quando
os interruptores S1 e
S2 estiverem
acionados.
24 V
%I 0.1
%Q 0.0
%I 0.1
%I 0.0
Entradas da
conjuno.
Pode-se usar
mais de 2
entradas aqui!
Sada a qual a
atribuio
definida!
Representao
grfica da
conjuno!
Atribuio dos
resultados da
operao lgica!

Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 25 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

5.7.2 Disjuno (OU)

Exemplo de uma disjuno:

Uma lmpada dever se acender quando um ou ambos de dois interruptores so acionados como
contatos normalmente abertos.

Esquema de ligao:










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.
















M
24 V
M
S1
S2
P1
24 V

CLP
Entradas
Interruptor S1
Interruptor S2
%I 0.0
%Q 0.0
Sadas
A lmpada P1 deve
se acender quando
os interruptores S1
ou S2 estiverem
acionados.
24 V
%I 0.1
24 V

Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 26 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

Disjuno (OU) no FBD:

No diagrama de blocos funcionais, FBD, a disjuno programada por representao grfica e possui
o seguinte aspecto:


















5.7.3 Negao (NOT)

Em operaes lgicas frequentemente necessrio consultar se um contato normalmente aberto
NO foi acionado ou se um contato normalmente fechado foi acionado e, desta forma, no existe
tenso na respectiva entrada.
Isto se faz por meio da programao de uma negao na entrada da conjuno ou disjuno.

No diagrama de blocos funcionais, FBD, a negao de uma entrada em uma conjuno programada
conforme a seguinte representao grfica:












A sada %Q 0.0 ir possuir tenso quando %I 0.0 no estiver comutado e %I 0.1 estiver comutado.
=
%Q 0.0
%I 0.1
%I 0.0
Entradas da
disjuno.
Pode-se usar
mais de 2
entradas aqui!
Sada a qual a
atribuio
definida!
Representao grfica
da disjuno!
Atribuio dos
resultados da
operao lgica!
>
&
=
%Q 0.0
%I 0.1
%I 0.0
Entrada da conjuno
que deve ser negada!
Representao grfica
da negao!

Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 27 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

5.8 Como o programa do CLP criado? Como ele colocado na memria do CLP?

O programa CLP criado com o software STEP 7 em um PC e l armazenado em cache.
Aps o PC ser conectado ao CLP por meio da interface TCP/IP, o programa poder ser carregado na
memria do CLP por meio da funo de carregamento.

Portanto, para a execuo do programa no CLP, o PC no mais necessrio.



















Nota:
A sequncia precisa ser descrita passo a passo nos captulos a seguir.

PC com STEP 7

CLP S7-1200
1. Criar o
programa CLP
com STEP 7 no
PC.
2. Conectar o PC
com o CLP por
meio da
interface
TCP/IP.
3. Carregar o
programa do
PC na memria
do CLP.

Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 28 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

6. Estrutura e operao do SIMATIC S7-1200

Gama de mdulos:

O SIMATIC S7-1200 um sistema de automao modular oferecendo a seguinte gama de mdulos:

- 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.)


Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 29 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

- 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.)



- Mdulos de comunicao, CM, para comunicao serial RS232 / RS 485
(nas CPUs 1211C / 1212C e 1214C podem ser usados at 3 CMs.)


- Compact Switch Module, CSM, com 4 entradas para conectores RJ45 10/ 100 MBit/s


- Cartes de memria SIMATIC de 2MB ou 24 MB para armazenar os dados do programa e simples
substituio das CPUs em caso de manuteno


Nota:
Para este mdulo necessrio somente uma CPU qualquer com entradas e sadas digitais integradas.

Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 30 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

Elementos importantes da CPU:

Com uma alimentao de tenso (conexo de 24 V) integrada e entradas e sadas integradas, a CPU
S7-1200 pode ser diretamente aplicada sem a necessidade de outros componentes.

Para a comunicao com um dispositivo de programao, a CPU possui uma porta TCP/IP integrada.
Desta forma, atravs de uma rede ETHERNET, a CPU pode ser comunicar com unidades de controle
IHM e outras CPUs.



Conexo de 24 V
Terminais de encaixe para fiao do usurio (atrs das tampas de cobertura)
LEDs de status para as E/S integradas e o estado operacional da CPU
Porta Ethernet para comunicao (na parte inferior da CPU)

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


Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 31 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

Estados operacionais da CPU

A CPU apresenta os trs estados operacionais a seguir:
No modo STOP, a CPU no executa o programa e possvel carregar um projeto.
No modo STARTUP, a CPU executa a inicializao.
No modo RUN, o programa executado de forma cclica. No modo RUN da CPU, no possvel
carregar um projeto.

A CPU no possui um interruptor fsico para a alterao do estado operacional.
O estado operacional (STOP ou RUN) alterado por meio do boto no painel de controle do software
STEP 7 Basic. Alm disto, o painel de controle contm o boto MRES para executar o reset geral da
memria e exibe os LEDs de status da CPU.



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.
A luz amarela indica o modo STOP.

A luz verde indica o modo RUN.

Uma luz intermitente indica o modo
STARTUP.

Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 32 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

7. Exemplo de tarefa para controlador de prensa

Como nosso primeiro programa, iremos programar um controlador de prensa.

Uma prensa com equipamento de proteo s deve ser ativada por meio de um boto INICIAR S3
quando a grade de proteo estiver fechada. Este estado monitorado por meio de um sensor de
grade de proteo fechada B1.
Em caso afirmativo, a vlvula de 5/2 vias M0 para o cilindro da prensa energizada para que uma
forma de plstico possa ser estampada.
A prensa deve subir novamente quando o boto de PARADA DE EMERGNCIA (NF) for acionado ou
quando o sensor da grade de proteo B1 no mais responder ou quando o sensor do cilindro B2
responder como estendido.

Lista de atribuio:

Endereo Smbolo Comentrio

%I 0.1 EMERGENCY OFF Boto de PARADA DE EMERGNCIA NF
%I 0.3 S3 Boto iniciar S3 NA
%I 0.4 B1 Sensor de grade de proteo fechada NA
%I 0.5 B2 Sensor de cilindro estendido NA
%Q 0.0 M0 Cilindro A estendido




EMERGENCY OFF

Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 33 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

8. Programao da prensa para o SIMATIC S7-1200

O gerenciamento do projeto e a programao realizam-se com o software 'Totally Integrated
Automation Portal'.

Aqui, em uma interface nica, so criados, parametrizados e programados os componentes da soluo
de automao, tais como controle, visualizao e rede.
Ferramentas online esto disponveis para o diagnstico de erros.

O software 'Totally Integrated Automation Portal' possui duas diferentes visualizaes, a
visualizao do portal e a visualizao do projeto.
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!







Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 34 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200
8.2 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!




Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 35 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

Seguindo os passos abaixo possvel criar um projeto para o SIMATIC S7-1200 e programar a
soluo da tarefa:

1. A ferramenta central o 'Totally Integrated Automation Portal', que chamada aqui por meio
de um clique duplo. ( Totally Integrated Automation Portal V11)



2. Os programas para o SIMATIC S7-1200 so administrados em projetos. Um projeto criado na
visualizao do portal ( Create a new project Startup Create)




Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 36 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

3. Ento, so sugeridos os 'First steps' para a criao do projeto. Queremos, primeiro, 'Configure a
device'. ( First steps Configure a device)





Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 37 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

4. 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)





Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 38 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

5. O software altera automaticamente para a visualizao do projeto com a configurao de
hardware aberta. Aqui pode-se adicionar outros mdulos do catlogo de hardware ( direita da
CPU) e configurar os endereos das entradas/sada em 'Device view'. Neste caso, as entradas
integradas da CPU possuem os endereos %I 0.0 - %I 1.5 e as sadas integradas possuem os
endereos %Q0.0 - %Q1.1 ( Device view DI14/DO10 01)





Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 39 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

6. 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.)




Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 40 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

7. Como na programao moderna no so usados endereos absolutos, mas sim variveis
simblicas, aqui necessrio definir as Variveis globais do CLP.

Estas variveis globais do CLP so nomes descritivos com comentrio para todas as entradas e
sadas usadas no programa. Posteriormente, as variveis globais do CLP podero ser acessadas
atravs dos respectivos nomes durante a programao.
Estas variveis globais podem ser usadas em todo o programa e em todos os blocos.

Para tal, na rvore do projeto, selecione 'controller_press [CPU1214C DC/DC/DC] e, em
seguida, 'PLC tags'. Abra a 'Default tag table' com um clique duplo e insira ali os nomes para as
entradas e sadas conforme mostrado abaixo.
( controller_press [CPU1214C DC/DC/DC]' PLC tags Default tag table)





Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 41 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

8. 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.



Estrutura do programa do exemplo:


























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.

Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 42 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

9. Para criar a funo FC1, selecione 'controller_press [CPU1214C DC/DC/DC] e, em seguida,
'Program blocks' na rvore do projeto. Clique duas vezes sobre 'Add new block'.
( controller_press [CPU1214C DC/DC/DC] Program blocks Add new block)





Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 43 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

10. Selecione a opo 'Function (FC) e d o nome 'program press'. Como linguagem de
programao predefinido o diagrama de blocos funcionais 'FBD'. A numerao realiza-se
automaticamente. Como esta FC1 posteriormente chamada atravs do nome simblico, o
nmero no de grande importncia. Aplique as entradas por meio de 'OK'. ( Function (FC)
program press FBD OK)




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).

Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 44 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

11. O bloco 'program press [FC1]' , ento, automaticamente aberto. Antes de poder gravar o
programa, necessrio declarar a interface do bloco.
Na declarao da interface, so definidas as variveis locais conhecidas somente neste bloco.

As variveis subdividem-se em dois grupos:
Os parmetros do bloco, que formam a interface do bloco para a chamada no programa.
Tipo Designao Funo Disponvel em
Parmetros de entrada Input
Parmetros cujos valores so
lidos pelo bloco.
Funes, blocos de funo e alguns
tipos de blocos de organizao
Parmetros de sada Output
Parmetros cujos valores so
gravados pelo bloco.
Funes e blocos de funo
Parmetros de
transio
InOut
Parmetros cujo valor lido
pelo bloco na chamada e no
qual se realiza a gravao aps
o processamento.
Funes e blocos de funo

Dados locais usados para o armazenamento de resultados intermedirios.
Tipo Designao Funo Disponvel em
Dados locais
temporrios
Temp
Variveis usadas para o
armazenamento de resultados
intermedirios temporrios. Os
dados temporrios so mantidos
somente durante um ciclo.
Funes, blocos de funo e blocos
de organizao
Dados locais estticos Static
Variveis usadas para o
armazenamento de resultados
intermedirios estticos no
bloco de dados de instncia. Os
dados estticos so mantidos
at nova gravao, inclusive ao
longo de diversos ciclos.
Blocos de funo



Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 45 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

12. Na declarao das variveis locais, no nosso exemplo so necessrias as seguintes variveis.

Input:
emergency_off Aqui lida a funo de PARADA DE EMERGNCIA
start_signal Aqui lido o comando de incio
safety_fence_closed Aqui consultada a grade de proteo fechada
cylinder_extended Aqui consultado o cilindro estendido

Output:
cyinder_out_in Aqui gravado um estado para a sada do cilindro da prensa

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.




Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 46 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

13. Aps a declarao das variveis locais, possvel dar incio programao. Para uma melhor
clareza, a programao realiza-se em redes. Uma nova rede pode ser acrescentada por meio de
um clique do mouse sobre o smbolo 'Insert network'. Da mesma forma como o bloco, cada
rede deve ser documentada por, pelo menos, uma linha de ttulo. Nos casos em que for
necessrio um texto mais longo para a descrio, tambm possvel utilizar o campo 'Comment'.
( )

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)




Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 47 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

14. Marcando-se um objeto e, em seguida, pressionando a tecla 'F1' no PC, a ajuda online referente a
este objeto ser exibida em uma janela. ( F1)








Nota:
Neste local da ajuda online, o usurio pode se informar sobre a funo e a ligao do S (Set output).






Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 48 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

15. Ento, com o mouse, arraste o S para baixo do comentrio na rede 1. ( S)





Nota:
Clicando no canto superior direito laranja, possvel alterar a funo do bloco posteriormente
atravs de um menu.



Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 49 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

16. Em nosso prximo passo, iremos marcar esquerda a entrada do bloco S e clicar duas vezes
sobre CONJUNO (AND) nos favoritos. ( Entrada esquerda Favorites AND
logic operation)





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.



Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 50 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

17. Da mesma forma, colocamos em Network 2 a DISJUNO (OR) em R para o reset da
sada ( R OR logic operation )





Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 51 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

18. Agora se realiza a ligao das variveis locais. Para tal, basta inserir as primeiras letras das
variveis locais nos campos dos comandos. Em seguida, a varivel desejada pode ser
selecionada a partir de uma lista. As variveis locais so sempre identificadas por meio do
smbolo '#' antes do nome. ( #cylinder_in_extend ).



As variveis locais tambm podem ser arrastadas a partir da interface.



Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 52 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

19. Complete da mesma forma as demais variveis locais. Nos blocos de CONJUNO ou
DISJUNO devem ser inseridas outras entradas. Clique sobre a estrela amarela ou marque a
entrada inferior com o boto direito do mouse e selecione 'Insert input'. ( Insert input)
20. Para inverter uma entrada, marque a entrada correspondente e clique sobre ou arraste o
smbolo de negao a partir de 'Favorites' at a entrada

Programa no diagrama de blocos funcionais (FBD):



Descrio de funo do bloco FC

O cilindro deve estender quando for dado o comando de incio e a grade de proteo estiver fechada e
o cilindro ainda no estiver estendido e a parada de emergncia no estiver ativa.
O cilindro deve ser novamente recolhido quando estiver estendido ou quando a grade de proteo no
estiver mais fechada ou quando a parada de emergncia estiver ativa.

Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 53 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

Programa no diagrama ladder (LD):




Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 54 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

21. Em seguida, so selecionadas as 'Properties' do bloco de processamento cclico 'Main[OB1]'. As
propriedades dos blocos podem ser alteradas. ( Properties Main[OB1])





Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 55 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

22. Nas propriedades, selecione a 'Language' de programao diagrama de blocos funcionais 'FBD'.
( FBD OK)




Outra possibilidade de alterar a linguagem do programa : Switch programming language.




Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 56 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

23. Como j citado anteriormente, o bloco "program press" deve ser chamado a partir do bloco de
programa Main[OB1]. Caso contrrio, o bloco no ser processado. Abra este bloco com um
clique duplo sobre 'Main[OB1]'. ( Main[OB1] )





Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 57 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

24. O bloco "program press" poder, ento, ser movido por meio de simples Arrastar & Soltar para a
rede 1 do bloco Main[OB1]. No se esquea de documentar as redes tambm no bloco
Main[OB1]. ( program press)





Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 58 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

25. Os parmetros de interface do bloco "program press" devero agora ser conectados com as
variveis globais do CLP. Para tal, basta inserir as primeiras letras e selecionar o operando
desejado a partir da lista. ( "EMERG_OFF") ou marque a tabela de variveis padro e arraste as
variveis a partir da visualizao detalhada at o bloco.





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).

Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 59 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

26. O projeto salvo por meio de um clique com o mouse em .
( )

Programa no diagrama de blocos funcionais (FBD):




Programa no diagrama ladder (LD):



Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 60 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

27. Para carregar o seu programa completo na CPU, primeiro selecione a pasta 'controller_press' e
clique, em seguida, no smbolo Download to device. ( controller_press )





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 . ( Type of the PG/PC interface: PN/IE PG/PC interface:
Update )






Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 61 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

29. Durante o carregamento, o status exibido em uma janela.




30. O carregamento bem-sucedido ser exibido em uma janela. Clique, ento, com o mouse em
'Finish'. ( Finish)




Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 62 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

31. Inicie a CPU com um clique do mouse sobre o smbolo . ( )





32. Confirme a pergunta se voc deseja realmente iniciar a CPU com 'OK'. ( OK)





Setor industrial, IA&DT
Documentao de treinamento SCE Pgina 63 de 63 Uso somente para sistemas de treinamento/P&D
Mdulo TIA Portal 010-010, edio 03/2013 Siemens AG 2013. Todos os direitos reservados
SCE_PT_010-010_R1209_Programao 'startup' com SIMATIC S7-1200

33. Com um clique do mouse sobre o smbolo "Monitoring on/off", possvel observar o estado
das variveis de entrada e sada no bloco "program press" durante o teste do programa. ( )

Você também pode gostar