Vous êtes sur la page 1sur 79

Setor industrial, IA&DT

Documentao de treinamento SCE


para a soluo de automao universal
Totally Integrated Automation (TIA)
Siemens Automation Cooperates with Education
Siemens Automation Cooperates with Education

Mdulo TIA Portal 020-011

Iniciao em programao com SIMATIC S7-1500

Pacotes de treinamento SCE associados a este tutorial


Documentao de treinamento SCE
Mdulo TIA Portal 020-011, edio 04/2014

Pgina 1 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

Controladores SIMATIC
SIMATIC S7-1500F com CPU 1516F-3 PN/DP
N de referncia: 6ES7516-3FN00-4AB1
Software para treinamento SIMATIC STEP 7

SIMATIC STEP 7 Professional V13 - licena individual


N de referncia: 6ES7822-1AA03-4YA5

SIMATIC STEP 7 Professional V13 - 12 licenas para sala de aula


N de referncia: 6ES7822-1BA03-4YA5

SIMATIC STEP 7 Professional V13 - 12 licenas para upgrade


N de referncia: 6ES7822-1AA03-4YE5

SIMATIC STEP 7 Professional V13 - 20 licenas para estudantes


N de referncia: 6ES7822-1AC03-4YA5
Note que os pacotes de treinamento podem ser substitudos por pacotes atualizados quando necessrio.
Um resumo dos pacotes SCE atualmente est disponvel em: siemens.com/sce/tp

Informaes complementares para S7-1500


Como "Getting started", vdeos, tutoriais, manuais e guia de programao.
siemens.com/sce/S7-1500

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
roland.scheuerer@siemens.com.
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.

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 2 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

PGINA:

1.
2.

Prefcio.......................................................................................................................................................... 4
Notas sobre a programao do SIMATIC S7-1500........................................................................................ 6
2.1 Sistema de automao SIMATIC S7-1500...............................................................................................6
2.2

3.
4.
5.

Software de programao STEP 7 Professional V13 (TIA Portal V13)....................................................7

Instalao do software STEP 7 Professional V13 (TIA Portal V13)...............................................................8


Conectar-se a CPU atravs de TCP/IP e resetar para as configuraes de fbrica......................................9
O que um CLP e para que os CLPs so usados?.....................................................................................17
5.1 O que significa o termo CLP?................................................................................................................. 17
5.2

Como o CLP controla o processo?......................................................................................................... 17

5.3

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

5.4

Qual a diferena entre os contatos normalmente fechados e normalmente abertos?........................18

5.5

Como o SIMATIC S7-1500 reage em relao aos sinais de entrada/sada individuais?........................19

5.6

Como o programa executado no CLP?............................................................................................... 20

5.7

Como so as operaes lgicas no programa CLP?..............................................................................21

5.7.1
Conjuno (E)................................................................................................................................ 21
5.7.2
Disjuno (OU)............................................................................................................................... 23
5.7.3
Negao (NOT).............................................................................................................................. 24
5.8 Como o programa CLP criado? Como ele vai para a memria do CLP?............................................25
6. Estrutura e operao do SIMATIC S7-1500.................................................................................................... 26
6.1 Gama de mdulos.................................................................................................................................. 26
6.1.1
Exemplo de configurao.............................................................................................................. 29
6.2 Elementos de operao e exibio da CPU 1516-3 PN/DP...................................................................30
6.2.1
Vista frontal da CPU 1516-3 PN/DP com display integrado...........................................................30
6.2.2
Indicadores de status e erro........................................................................................................... 30
6.2.3
Elementos de operao e conexo da CPU 1516-3 PN/DP atrs da tampa frontal......................31
6.2.4
SIMATIC Memory Card.................................................................................................................. 32
6.2.5
Interruptor de modos de operao................................................................................................. 32
6.2.6
Display da CPU.............................................................................................................................. 33
6.3 Espaos de memria da CPU 1516-3 PN/DP e do SIMATIC Memory Card..........................................35
7.
8.

Exemplo de tarefa - Controlador de prensa................................................................................................. 37


Programao da prensa com SIMATIC S7-1500......................................................................................... 38
8.1. Visualizao do portal (Portal View)....................................................................................................... 38
8.2. Visualizao do projeto (Project View).................................................................................................... 39

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 3 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

1. Prefcio
O contedo do mdulo SCE_PT_020-011 constitui a unidade de aprendizado 'Fundamentos da
programao de CLP' e representa uma introduo rpida com relao programao do SIMATIC
S7-1500 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

Linguagens de
programao adicionais
Mdulo 40

Tecnologia de segurana
Mdulo 80

PROFIBUS
Mdulo 60

PROFINET
Mdulo 70

Tecnologia de sensores
Mdulo 110

Visualizao do processo
(IHM) Mdulo 90

AS-Interface
Mdulo 50

Tecnologia de acionamento
Mdulo 100

Meta de aprendizado:
O leitor dever aprender a programar um controlador lgico programvel (CLP) SIMATIC S7-1500 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-1500

Criao, download e teste de um programa exemplo

Pr-requisitos:
Para um bom entendimento desse mdulo, necessrio:

Conhecimento sobre Windows

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 4 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

Hardwares e softwares necessrios


1

PC Intel Celeron Dual Core 2,2 GHz, 1.7 GHz 4 GB RAM, memria livre em disco aprox. 5 GB
Sistemas operacionais: Windows 7 (32/64Bit) Professional SP1/ Enterprise SP1 / Ultimate SP1,
Windows 8.1 (64Bit) Professional / Enterprise, Windows Server 2008 (64Bit) R2 StdE SP1
(instalao completa), Windows Server 2012 (64Bit) R2 StdE (instalao completa)

Software STEP 7 Professional V13 Totally Integrated Automation (TIA Portal V13)

Conexo Ethernet entre PC e CPU 1516-3 PN/DP

CLP SIMATIC S7-1500, por exemplo, CPU 1516-3 PN/DP com mdulos de sinal para entradas
digitais (DI) e sada digitais (DO). As entradas devero ser executadas em um painel de controle.

2 STEP 7 Professional V13


(TIA-Portal)
1 PC
3 Conexo Ethernet

4 S7-1500 com
CPU 1516-3 PN/DP

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 5 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

2. Notas sobre a programao do SIMATIC S7-1500


2.1

Sistema de automao SIMATIC S7-1500


O sistema de automao SIMATIC S7-1500 um sistema de controle modular para as faixas de mdia
e alta potncia. Existe uma ampla gama de mdulos para a adaptao ideal em diferentes tarefas de
automao.
O SIMATIC S7-1500 o aperfeioamento dos sistemas de automao SIMATIC S7-300 e S7-400 com
as novas caractersticas de desempenho a seguir:
Desempenho otimizado do sistema
Funcionalidade Motion Control integrada
PROFINET IO IRT
Display integrado para a operao e diagnstico na proximidade da mquina
Inovaes em idioma no STEP 7 com manuteno das melhores funes
O controlador S7-1500 constitudo de uma fonte de alimentao , uma CPU com display integrado
e mdulos de entrada e de sada para sinais digitais e analgicos . Os mdulos so montados em
um trilho perfilado com perfil de trilho DIN integrado . 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 Professional V13.

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 6 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

2.2

Software de programao STEP 7 Professional V13 (TIA Portal V13)


O software STEP 7 Professional V13 (TIA Portal V13) a ferramenta de programao para os
sistemas de automao:
-

SIMATIC S7-1500

SIMATIC S7-1200

SIMATIC S7-300

SIMATIC S7-400

SIMATIC WinAC

Com STEP 7 Professional V13, as seguintes funes podem ser usadas para a automao de um
sistema:
-

Configurao e parametrizao do hardware

Estabelecimento da comunicao

Programao

Teste, comissionamento 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 avanados tambm possvel criar solues de visualizao para PCs e
outros painis

Todas as funes so auxiliadas por uma ajuda online detalhada (Online Help).

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 7 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

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


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.
Nota:
A chave de licena 'STEP 7 Professional Combo' fornecida, inclui uma liberao simultnea do
software STEP 7 V5.5.

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 8 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

4. Conectar-se a CPU atravs de TCP/IP e resetar para as configuraes de fbrica


Para programar o SIMATIC S7-1500 a partir de um PC, aparelho de programao ou notebook,
necessria uma conexo TCP/IP ou, de forma opcional, uma conexo PROFIBUS.
Para que o PC e o SIMATIC S7-1500 possam se comunicar um com o outro atravs de TCP/IP
importante que os endereos IP de ambos os dispositivos sejam compatveis.
Primeiro, mostraremos como o endereo IP de um computador com sistema operacional Windows 7
pode ser configurado.

1.

Localize o smbolo de rede na parte inferior na barra de tarefas


Network and Sharing Center. (

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Open Network and Sharing Center)

Pgina 9 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

e clique em Open

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

2.

Na janela aberta da central de rede e liberao, clique em Change Adapter Settings. (


Change Adapter Settings)

3.

Selecione a Local Area Connection que voc deseja usar para estabelecer a conexo com
o controlador e, em seguida, clique em Properties. (Local Area Connection Properties)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 10 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

4.

5.

Selecione ento, Properties para Internet Protocol Version 4 (TCP/IPv4)


( Internet Protocol Version 4 (TCP/IP) Properties)

Em seguida, possvel configurar o IP address, Subnet mask e aplicar com OK. ( Use
the following IP address IP address: 192.168.0.99 Subnet mask: 255.255.255.0 OK
Close)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 11 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

Notas sobre a conexo Ethernet (maiores informaes no Anexo V da apostila):


Endereo MAC:
O endereo MAC composto de uma parte fixa e uma parte varivel. A parte fixa ("base MAC
address") identifica o fabricante (Siemens, 3COM, ...). A parte varivel do endereo MAC diferencia os
vrios dispositivos Ethernet e deve ser nica globalmente. Todos os mdulos possuem um endereo
MAC predefinido de fbrica.
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 sub-rede (Subnet Mask):
Esta mscara usada para reconhecer se os dispositivos com seus respectivos endereos IP
pertencem sub-rede local ou se s podem ser alcanados por meio de um roteador.
A mscara de sub-rede composta de 4 nmeros decimais na faixa de valores de 0 a 255, separados
por um ponto; por exemplo, 255.255.0.0
Nas suas representaes binrias, os 4 nmeros em representao decimal da mscara de sub-rede
precisam formar uma srie de valores "1" esquerda e "0" direita sem que existam
descontinuidades.
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 dispositivo.
Exemplo:
Valores corretos:

Valor incorreto:

255.255.0.0 decimal
255.255.128.0 decimal
255.254.0.0 decimal
255.255.1.0 decimal

=
=
=
=

1111 1111.1111 1111.0000 0000.0000 0000 binrio


1111 1111.1111 1111.1000 0000.0000 0000 binrio
1111 1111.1111 1110.0000 0000.0000.0000 binrio
1111 1111.1111 1111.0000 0001.0000 0000 binrio

Faixa de valores para o endereo de gateway (roteador):


O endereo composto por 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 sub-rede:
O endereo IP e o endereo de gateway s podem se diferenciar nas posies em que constam "0" na
mscara de sub-rede.
Exemplo:
Voc inseriu: 255.255.255.0 para mscara de sub-rede; 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 fazer as seguintes alteraes:
- a mscara de sub-rede para: 255.255.0.0 ou
- o endereo IP para: 141.30.128.5 ou
- o endereo de gateway para: 141.30.0.1

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 12 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

O endereo IP do SIMATIC S7-1500 configurado da seguinte maneira.


6.

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

7.

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


( Online&Diagnostics Project view)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 13 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

8.

Na rvore do projeto, selecione a seguir a placa de rede que foi anteriormente configurada em
'Online access'. Ao clicar aqui em 'Update accessible devices', possvel visualizar o
endereo IP (caso j configurado) ou o endereo MAC (caso o endereo IP ainda no tenha sido
atribudo) do SIMATIC S7-1500 conectado. Selecione aqui 'Online&Diagnostics'. ( Online
access Network Connection Update accessible devices Online&Diagnostics)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 14 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

9.

Em 'Functions' voc encontrar o item 'Assign IP address'. Insira aqui o 'IP address' e a
'Subnet mask'. Clique agora em 'Assign IP address' e este novo endereo ser atribudo ao seu
SIMATIC S7-1500. ( Functions Assign IP address IP address: 192.168.0.1 Subnet
Mask: 255.255.255.0 Assign IP address)

Nota:
O endereo IP do SIMATIC S7-1500 tambm pode ser configurado atravs do display da CPU.

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 15 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

10.

Em caso de problemas com a aceitao do endereo IP ou se voc deseja realizar o reset do


controlador, selecione 'Functions', 'Reset to factory settings' e clique em 'Reset'. ( Functions
Reset to factory settings Reset)

11.

Confirme a pergunta se voc realmente deseja executar o reset para as configuraes de


fbrica com 'OK' e pare a CPU se necessrio. ( OK Yes)

Nota:
O reset para as configuraes de fbrica tambm pode ser executado atravs do display ou do
interruptor de modos de operao.

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 16 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

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. ... ).
Isso se realiza conforme as instrues de um programa que se encontra na memria do dispositivo.
Programa carregado na
memria do CLP......

.... controla a mquina

Memria

CLP

Programa com
instrues

Mquina

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.

24 V

As sadas do CLP controlam os atuadores por


meio da comutao da tenso de controle!

Sadas
CLP

Lmpada acesa

0V
Lmpada apagada

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 17 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

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 (NC), que esto fechados quando no acionados, e os contatos normalmente abertos
(NO), que esto abertos quando no acionados.
24
V
24
V

As entradas do CLP registram as informaes


sobre os estados no processo!

Entradas
CLP

Interruptor fechado

0V
Interruptor aberto
24
V

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 NC e os
contatos normalmente abertos NO.
O interruptor aqui ilustrado um contato normalmente aberto, isto , ele estar fechado quando for
acionado.

Contato
normalmente no
acionado

Contato
normalmente
aberto

Contato
normalmente
acionado

Contato
normalmente
fechado

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

Contato
normalmente no
acionado

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Contato
normalmente
fechado

Contato
normalmente
acionado

Pgina 18 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Contato
normalmente
aberto

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

5.5

Como o SIMATIC S7-1500 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 acessado 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 representado possui um mdulo de sinal com os bytes de entrada 0 a 3, bem como os
bytes de sada 0 a 3.

32
entradas
digitais

32 sadas
digitais
Byte 0
Bit 0 a 7
Byte 1
Bit 0 a 7
Byte 2
Bit 0 a 7
Byte 3
Bit 0 a 7

Byte 0
Bit 0 a 7
Byte 1
Bit 0 a 7
Byte 2
Bit 0 a 7
Byte 3
Bit 0 a 7

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.

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 19 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

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

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 o programa salvo na memria de programa. Este composto por 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.
2.

Transferir o status da PAA s


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

4.
Executar as tarefas internas do sistema
operacional. (comunicao, autoteste etc)

Nota:
O tempo que o processador necessita para esta sequncia chamado de tempo de ciclo. Este, por
sua vez, depende da quantidade e do tipo de instrues e do desempenho do processador.

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 20 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

5.7

Como so as operaes lgicas no programa CLP?


As operaes lgicas so usadas para 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 (E) assim como a DISCONJUNO (OU) 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:

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.

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 21 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

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
%I 0.0

Entradas

24
V
%I 0.1

CLP

Interruptor S2

M
Sadas

Interruptor S1

A lmpada P1 deve se
acender quando os
interruptores S1 e S2
estiverem acionados.

%Q 0.0

Conjuno (E) no FBD:


No diagrama de blocos funcionais, FBD, a conjuno programada por representao grfica e possui
o seguinte aspecto:
Entradas da
conjuno.
Pode-se usar mais de
2 entradas aqui!

%I 0.0

Sada a qual a
atribuio definida!

&

%I 0.1

Representao grfica
da conjuno!

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 22 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

%Q 0.0

=
Atribuio dos
resultados da operao
lgica!

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

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:

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
%I 0.0

Entradas

24
V
%I 0.1

CLP

Interruptor S2

M
Sadas

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Interruptor S1

%Q 0.0

Pgina 23 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

A lmpada P1 deve se
acender quando os
interruptores S1 ou S2
estiverem acionados.

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

Disjuno (OU) no FBD:


No diagrama de blocos funcionais, FBD, a disjuno programada por representao grfica e possui
o seguinte aspecto:
Entradas da disjuno.
Pode-se usar mais de 2
entradas aqui!

%I 0.0

Sada a qual a
atribuio definida!

>

%I 0.1

%Q 0.0

=
Atribuio dos
resultados da operao
lgica!

Representao grfica da
disjuno!

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:
Entrada da conjuno
que deve ser negada!

%I 0.0
%I 0.1

Representao grfica da
negao!

&

%Q 0.0

A sada %Q 0.0 ir possuir tenso quando %I 0.0 no estiver comutado e %I 0.1 estiver comutado.

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 24 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

5.8

Como o programa CLP criado? Como ele vai para a memria do CLP?
O programa CLP criado com o TIA Portal em um PC e l armazenado em cach.
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.

1. Criar o programa
CLP com TIA Portal
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-1500

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

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 25 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

6. Estrutura e operao do SIMATIC S7-1500


6.1

Opes de mdulos
O SIMATIC S7-1500 um sistema de automao modular oferecendo a seguinte gama de mdulos:
Mdulos centrais de CPU com display integrado
As CPUs possuem diferentes capacidades de desempenho e executam o programa do usurio. Alm
disto, os demais mdulos so alimentados com a fonte de alimentao integrada do sistema atravs
do barramento da placa me.
Demais caractersticas e funes da CPU:

Comunicao via Ethernet

Comunicao via PROFIBUS/PROFINET

Comunicao IHM para dispositivos de operao e monitoramento

Servios Web

Funes integradas de tecnologia (por exemplo: controlador PID, Motion Control etc)

Diagnstico do sistema

Segurana integrada (por exemplo: proteo de know-how, proteo contra cpia,


proteo de acesso, proteo de integridade)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 26 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

Mdulos de fonte de alimentao do sistema PS (tenses nominais de entrada 24V CC at


230V CA/CC)
Com conexo ao barramento da placa me, alimentam os mdulos projetados com a tenso de
alimentao interna.

Mdulos de alimentao de corrente de carga PM (tenses nominais de entrada 120/230V CA)


No possuem conexo com o barramento da placa me do sistema de automao S7-1500. A
alimentao da corrente de carga, alimenta com 24 V CC a fonte de alimentao do sistema da CPU,
os circuitos de entrada e de sada dos mdulos perifricos, os sensores e os atuadores.

Mdulos perifricos
Para entrada digital (DI) / sada digital (DQ) / entrada analgica (AI) / sada analgica (AQ)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 27 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

Mdulos de tecnologia TM
Como encoder incremental ou gerador de impulsos com/sem nvel de direo

Mdulos de comunicao CM
Para a comunicao serial RS232 / RS422 / RS 485 , PROFIBUS e PROFINET

SIMATIC Memory Card


At um mximo de 2GByte para armazenamento dos dados do programa e troca simples das CPUs
em caso de manuteno

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 28 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

6.1.1 Exemplo de configurao


A configurao a seguir do sistema de automao S7-1500 usada como exemplo de programa neste
documento.

Mdulo de alimentao de corrente de carga PM com entrada 120/230V CA, 50Hz / 60Hz, 190W e
sada 24V CC / 8A

Mdulo central de CPU 1516-3 PN/DP com interfaces PROFIBUS e PROFINET integradas
Mdulo perifrico de 32x entradas digitais DI 32x24VDC HF
Mdulo perifrico de 32x sada digitais DQ 32x24VDC/0.5A ST
Mdulo perifrico de 8x entradas analgicas AI 8xU/I/RTD/TC ST
Mdulo perifrico de 4x sadas analgicas AQ 4xU/I ST

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 29 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

6.2

Elementos de operao e exibio da CPU 1516-3 PN/DP


A figura a seguir mostra os elementos de operao e exibio de uma CPU 1516-3 PN/DP
Em outras CPUs, a disposio e a quantidade de elementos divergem do mostrado nesta figura.

6.2.1 Vista frontal da CPU 1516-3 PN/DP com display integrado

Displays de LED para o estado operacional atual e status de diagnstico da CPU


Display
Botes de controle do operador

6.2.2 Indicadores de status e erro


A CPU equipada com os seguintes displays de LED:

LED RUN/STOP (LED amarelo/verde)


LED ERROR (LED vermelho)
LED MAINT (LED amarelo)
LINK RX/TX-LED para porta X1 P1 (LED amarelo/verde)
LINK RX/TX-LED para porta X1 P2 (LED amarelo/verde)
LINK RX/TX-LED para porta X2P1 (LED amarelo/verde)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 30 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

6.2.3 Elementos de operao e conexo da CPU 1516-3 PN/DP atrs da tampa frontal

Displays de LED para o estado operacional atual e status de diagnstico da CPU


Conexo do display
Alojamento para o SIMATIC Memory Card
Interruptor de modos de operao
Displays de LED para as 3 portas das interfaces PROFINET X1 e X2
Endereos MAC das interfaces
Interfaces PROFIBUS (X3)
Interfaces PROFINET (X2) com 1 porta
Interfaces PROFINET (X1) com interruptor de 2 portas
Conexo para a tenso de alimentao
Parafusos de fixao

Nota:
A tampa frontal com o display pode ser removida e inserida durante a operao.

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 31 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

6.2.4 SIMATIC Memory Card


Um SIMATIC Micro Memory Card usado como mdulo de memria para as CPUs. Trata-se de um
carto de memria pr-formatado compatvel com o sistema de arquivos Windows. Ele est disponvel
com diferentes tamanhos de memria e pode ser usado para os seguintes fins:
Mdia de dados transportvel
Carto de programa
Carto de atualizao de firmware
Para a operao da CPU, o MMC deve encontrar-se inserido, pois as CPUs no possuem uma
memria de carga integrada. Para a gravao/leitura do SIMATIC Memory Card com o PG/PC
necessrio um leitor de carto SD convencional. Por meio dele, por exemplo, os arquivos podem ser
diretamente copiados para o SIMATIC Memory Card com o Windows Explorer.
Nota:
Recomenda-se que o SIMATIC Memory Card s seja removido ou inserido na CPU no estado
DESLIGADO.

6.2.5 Interruptor de modos de operao


O modo de operao da CPU pode ser ajustado atravs do interruptor de modos de operao. O
interruptor de modos de operao executado na forma de interruptor basculante com 3 posies de
ligao.
Posio
RUN
STOP
MRES

Significado
Modo de operao
RUN
Modo de operao
STOP
Reset geral da
memria

Esclarecimento
A CPU executa o programa do usurio.
A CPU no executa o programa do usurio.
Posio para o reset geral da memria da CPU.

Utilizando o Online&Diagnostics, os modos de operao (STOP ou RUN) tambm podem ser


alterados pelos botes do CPU operator panel no software STEP 7 Professional V13.
Alm disto, o painel de comando possui um boto MRES para executar o reset geral da memria e
exibe os LEDs de status da CPU.

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 32 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

6.2.6 Display da CPU


A CPU S7-1500 possui uma tampa frontal com display e botes de operao. No display, possvel
exibir informaes de controle e de status de diversos menus e executar inmeras configuraes. Por
meio dos botes de operao realizada a navegao atravs dos menus.
O display da CPU oferece as seguintes funes:
possvel selecionar entre 6 diferentes idiomas de exibio.
As mensagens de diagnstico so exibidas em texto simples.
As configuraes das interfaces podem ser alteradas localmente.
Uma senha para a operao do display pode ser atribuda atravs do TIA Portal
Vista do display de uma CPU 1516-3 PN/DP:

Informaes de status da CPU


Nomes dos submenus
Campo de exibio das informaes
Ajuda de navegao, por exemplo, OK/ESC ou o nmero da pgina

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 33 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

Submenus disponveis no display:


Itens do menu
principal

Significado

Explicao

Viso geral

O menu "Viso geral" contm informaes sobre as


caractersticas da CPU.

Diagnstico

O menu "Diagnstico" contm informaes sobre as


mensagens de diagnstico, a descrio do diagnstico e a
exibio dos alarmes. Alm disto, ele fornece informaes
sobre as propriedades de rede de cada uma das interfaces da
CPU.
Configuraes No menu "Configuraes" so atribudos os endereos IP da
CPU, so ajustados a data, horrio, fuso horrio, estados
operacionais (RUN/STOP) e nveis de proteo, executado o
reset geral da memria da CPU e exibido o status das
atualizaes de firmware.
Mdulos
O menu "Mdulo" inclui informaes sobre os mdulos usados
em sua configurao. Os mdulos podem ser usados
centralizados e/ou descentralizados. Mdulos descentralizados
so conectados a CPU atravs de PROFINET e/ou
PROFIBUS.
Aqui possvel configurar os endereos IP para um CP.
Display
No menu "Display" so realizadas configuraes referindo-se
ao display. Por exemplo, configurao do idioma, da claridade
e do modo de economia de energia (o modo de economia de
energia deixa o display escuro. O modo standby desliga o
display).

Teclas de operao do display


Quatro teclas de seta: "cima", "baixo", "esquerda", "direita"
Uma tecla ESC
Uma tecla OK

Funes das teclas "OK" e "ESC"


Nas opes de menu onde possvel a entrada:
OK acesso vlido ao item de menu, confirmao da entrada e deixar o modo de edio
ESC restabelecimento do contedo original (ou seja, as alteraes no so salvas) e
deixar o modo de edio
Nas opes de menu onde no possvel a entrada:
OK para o prximo item de submenu
ESC voltar ao item de menu anterior

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 34 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

6.3

Espaos de memria da CPU 1516-3 PN/DP e do SIMATIC Memory Card


A figura a seguir mostra os espaos de memria da CPU e a memria de carga no SIMATIC Memory
Card.
Alm da memria de carga, com o Windows Explorer tambm possvel carregar outros dados no
SIMATIC Memory Card. Estes so, por exemplo, receitas, registros de dados, backups de projetos,
documentao complementar do programa.

Memria de trabalho de cdigos


Blocos de cdigo (FC, FB, OB)

Memria de carga (no SIMATIC


Memory Card)

Memria de trabalho de dados


Blocos de cdigo (FC, FB, OB)
Blocos de dados (DB)
Configurao de hardware
Objetos de tecnologia

Blocos de dados globais


Blocos de dados de instncia
Objetos de tecnologia

Memria retentiva
Partes de:
Blocos de dados globais
Blocos de dados de instncia
Objetos de tecnologia
Marcadores, timers, contadores

Demais espaos de memria


Marcadores, contadores de tempo
Dados locais temporrios
Imagens de processo (I/O)

Memria de carga
A memria de carga uma memria no voltil para blocos de cdigo, blocos de dados, objetos de
tecnologia e para a configurao de hardware. Ao carregar estes objetos na CPU, eles so primeiro
arquivados na memria de carga. Esta memria est localizada no SIMATIC Memory Card.
Memria de trabalho
A memria de trabalho uma memria voltil contendo os blocos de cdigo e de dados. A memria de
trabalho est integrada na CPU e no pode ser expandida. A memria de trabalho das CPUs S7-1500
dividida em duas reas:
Memria de trabalho de cdigos:
A memria de trabalho de cdigos contm partes relevantes para o processo do cdigo do
programa.
Memria de trabalho de dados:
A memria de trabalho de dados contm partes relevantes para o processo dos blocos de
dados e objetos de tecnologia.
Nas transies de estados de operao POWER ON aps a inicializao ou STOP aps a
inicializao, as variveis dos blocos de dados globais, dos blocos de dados de instncia e dos objetos
de tecnologia so inicializados com seus valores iniciais, as variveis retentivas recebem os valores
atuais salvos na memria retentiva.

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 35 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

Memria retentiva
A memria retentiva uma memria no voltil para o backup de determinados dados em caso de
falha de tenso. Na memria retentiva feito o backup das variveis e reas de operando definidas
como retentivas. Estes dados permanecem armazenados aps um desligamento ou uma falha de
tenso.
Todas as demais variveis do programa so retornadas aos seus valores iniciais nas transies de
estado de operao POWER ON aps a inicializao e STOP aps a inicializao.
O contedo da memria retentiva apagado atravs das seguintes aes:
Reset geral da memria
Reset para as configuraes de fbrica
Nota:
Na memria retentiva tambm so armazenadas determinadas variveis dos objetos de tecnologia.
Estas no so apagadas no reset geral da memria.

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 36 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

7. Exemplo de tarefa - Controlador de prensa


No nosso primeiro programa, iremos programar um controlador de prensa.
Uma prensa com equipamento de proteo s deve ser ativada por meio de um boto START S3
quando a grade de proteo estiver fechada e o boto de PARADA DE EMERGNCIA (contato
normalmente fechado) no estiver acionado. O estado de grade de proteo fechada monitorado por
meio do sensor B1.
Em caso afirmativo, a vlvula de 5/2 vias M0 energizada para o cilindro da prensa estampar uma
forma de plstico.
Esta prensa dever subir novamente quando o boto START S3 solto, o boto de PARADA DE
EMERGNCIA (contato normalmente fechado) for acionado, ou o sensor da grade de proteo B1 no
mais responder.
Lista de atribuio:
Endereo

Smbolo

Comentrio

%I 0.0
%I 0.3
%I 0.4
%Q 0.0

E-STOP
S3
B1
M0

Feedback da PARADA DE EMERGNCIA (NF)


Boto Start (NA)
Sensor de grade de proteo fechada (NA)
Cilindro A estendido
Cilindro estendido

PARADA DE
EMERGNCIA
Grade fechada

Prensa

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 37 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

8. Programao da prensa com SIMATIC S7-1500


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 um diagnstico confortvel 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 acessar 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
(project view).

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 38 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT


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 instrues e
bibliotecas, por exemplo.
Se um elemento for selecionado na rvore do projeto (por exemplo, o bloco de organizao OB1), este
ser exibido no centro e l poder ser editado.

Nota: No canto inferior esquerdo possvel alterar a visualizao do projeto para a visualizao do
portal!

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 39 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

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

A ferramenta central o 'Totally Integrated Automation Portal', que acessada aqui por meio
de um clique duplo. ( TIA Portal V13)

2.

Os programas para o SIMATIC S7-1500 so administrados em projetos. Um projeto criado na


visualizao do portal ( Create a new project startup_S7-1500 Create)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 40 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

3.

Agora o First steps oferecido para configurao. Primeiro, queremos 'Configure a device'.
( First steps Configure a device)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 41 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

Opo 1: Criar a configurao de hardware offline


A configurao completa de hardware para cada controlador armazenada no projeto TIA Portal. Esta
importante na localizao de erros e parte de uma documentao completa do sistema.
Na primeira variante, criaremos esta configurao sem estarmos conectados com o controlador. As
informaes sobre os mdulos usados so obtidas a partir dos dados impressos ou de uma lista de
pedido existente.
4.

Em seguida, iremos em 'Add (a) new device' com o 'Device name: Press control'. No catlogo,
selecionamos a 'CPU 1516-3 PN/DP' com o nmero de referncia correspondente. ( Add new
device Press control Controller SIMATIC S7-1500 CPU CPU 1516-3 PN/DP
6ES7 516-3AN00-0AB0 V1.5 Add)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 42 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

5.

O software altera automaticamente para a visualizao do projeto com a configurao de


hardware aberta na visualizao do dispositivo. Aqui possvel adicionar outros mdulos a partir
do catlogo de hardware ( direita!). Primeiro selecionamos o mdulo de fonte PM190W
120/230VAC e o arrastamos para o slot 0 ( Hardware Catalog PM PM190W 120/230VAC

6EP1333-4BA00)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 43 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

6.

Como segundo componente, selecionamos o mdulo de sinal DI 32x24VDC HF com 32 entradas


digitais e o arrastamos para o slot 2. ( Hardware Catalog DI DI 32x24VDC HF
6ES7 521-1BL00-0AB0). Em 'Device overview' possvel definir os endereos das entradas.
Aqui, as entradas do mdulo de sinal possuem os endereos %I0.0 - %I3.7. ( Device overview
DI 32x24VDC HF 03)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 44 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

7.

Em seguida, arrastamos o mdulo de sinal DQ 32x24VDC/0.5A ST com 32 sadas digitais para o


slot 3. ( Hardware Catalog DQ DQ 32x24VDC/0.5A ST 6ES7 522-1BL00-0AB0). Em
'Device overview' possvel definir os endereos das sadas. Aqui, as sadas do mdulo de sinal
possuem os endereos %O0.0 - %O3.7. ( Device overview DQ 32x24VDC/0.5A ST 03)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 45 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

8.

Agora arrastamos o mdulo de sinal AI 8xU/I/RTD/TC ST com 8 canais de entrada analgicos


para o slot 4. ( Hardware Catalog AI AI 8xU/I/RTD/TC ST 6ES7 531-7KF00-0AB0). Em
'Device overview' possvel definir os endereos dos canais analgicos. Aqui as entradas do
mdulo de sinal possuem os endereos %IW4 - %IW18. ( Device overview
AI 8xU/I/RTD/TC ST 419)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 46 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

9.

Por fim, arrastamos o mdulo de sinal AQ 4xU/I ST com 4 canais de sada analgicos para o slot
5. ( Hardware Catalog AQ AQ 4xU/I ST 6ES7 532-5HD00-0AB0). Em 'Device
overview' possvel definir os endereos dos canais analgicos. Aqui as sada do mdulo de
sinal possuem os endereos %OW4 - %OW10. ( Device overview AQ 4xU/I ST 411)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 47 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

Opo 2: Determinar a configurao de hardware online


A configurao completa de hardware para cada controlador armazenada no projeto TIA Portal. Esta
importante na localizao de erros e parte de uma documentao completa do sistema. Na
segunda variante, criamos a configurao ao nos conectarmos no controlador e ao termos a
configurao determinada online pelo TIA Portal.
10. Primeiro, iremos 'Add (a) new device' com o 'Device name: Press control'. A partir do catlogo,
selecionamos uma 'Unspecified CPU 1500' com o nmero de referncia geral
'6ES7 5XX-XXXXX-XXXX'. ( Add new device Press control Controller
SIMATIC S7-1500 CPU Unspecified CPU 1500 6ES7 5XX-XXXX-XXXX V1.5 Add)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 48 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

11. O software altera automaticamente para a visualizao do projeto com a configurao de


hardware aberta na visualizao do dispositivo (Device view). Aqui o TIA Portal sugere ter a
configurao do dispositivo conectado 'detect(ed)' (determinada). ( detect)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 49 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

12. 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 'Refresh' dos dispositivos acessveis,
voc ir ver a sua 'CPU 1516-3 PN/DP' com o endereo 192.168.0.1 e poder selecion-la como
dispositivo de destino. Clique em 'Detect'. ( Type of the PG/PC interface: PN/IE PG/PC
interface: Refresh CPU 1516-3 PN/DP Detect)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 50 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

13. Ento, todos os mdulos da configurao do hardware sero exibidos na visualizao do


dispositivo. Somente o mdulo de fonte PM190W 120/230VAC no tem conexo com o
barramento da placa me e, portanto, precisa ser arrastado manualmente do catlogo de
hardware para o slot 0.
( Hardware Catalog PM PM190W 120/230VAC 6EP1333-4BA00)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 51 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

14. Em 'Device overview' agora possvel definir correspondentemente os endereos dos canais
digitais e analgicos. Aqui as entradas do mdulo de sinal digital possuem os endereos %I0.0 %I3.7, as sadas do mdulo de sinal digital possuem os endereos %Q0.0 - %Q3.7. As entradas
analgicas possuem os endereos %IW4 - %IW18 e as sadas analgicas possuem os endereos
%QW4 - %QW10 ( Device overview 0 3 0 3 4 19 411)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 52 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

15. Para que o software acesse posteriormente a CPU correta, o respectivo endereo IP e mscara
de rede devero ser configurados.
( Press control Properties General PROFINET interface [X1] Ethernet addresses
Set IP address in the project IP address: 192.168.0.1 Subnet mask: 255.255.255.0)
(consulte tambm: Configurao da interface de programao.)

Nota:
Neste exemplo, nos conectados com a interface PROFINET [X1], no importa em qual das
2 portas.

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 53 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

16. Como na programao moderna no so usados endereos absolutos, mas sim variveis, aqui
necessrio definir as Variveis globais do CLP (Default tag table).
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 'Press Control [CPU 1516-3 PN/DP]' e 'PLC tags'. Abra a
'Default tag table' com um clique duplo e insira ali os nomes para as entradas e sadas conforme
mostrado abaixo. ( Press control[CPU 1516-3 PN/DP] PLC tags Default tag table)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 54 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

17. A sequncia do programa gravada nos assim chamados blocos. Como padro, o bloco de
organizao Main [OB1] j existe.
Este representa a interface ao sistema operacional da CPU e automaticamente acessado e
ciclicamente processado.
A partir deste bloco de organizao possvel acessar outros blocos, tais como por exemplo, a
funo " Press Program" [FC1], para a programao estruturada.
Isto faz com que a tarefa completa seja decomposta em subtarefas. Assim estas so mais fceis
de solucionar e ter a sua funcionalidade testada.

Estrutura do programa do exemplo:

Bloco de organizao
Main [OB1] )
Bloco ciclicamente
acessado pelo sistema
operacional. Aqui o
acesso funo "
Press Program" [FC1]

Funo " Press


Program" [FC1]
Contm, neste
exemplo, o programa
para o controlador de
prensa. acessado
por Main [OB1].

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 55 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

18. Para criar a funo "Press Program" [FC1], na rvore do projeto selecione 'Press control[CPU
1516-3 PN/DP] e 'Program blocks'. Em seguida, clique duas vezes sobre 'Add new block'.
( Press control[CPU 1516-3 PN/DP] Program blocks Add new block)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 56 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

19. 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 acessada atravs do nome simblico, o
nmero no de grande importncia. Aplique as entradas por meio de 'OK'.
( Function (FC) Program press FBD OK)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 57 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

20. O bloco 'Program press [FC1]' automaticamente aberto. Antes de 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 o acesso no programa.


Tipo

Designao

Funo

Disponvel em

Parmetros cujos valores so


lidos pelo bloco.

Funes, blocos de funo e


alguns tipos de blocos de
organizao

Parmetros de sada

Output / Return Parmetros cujos valores so


gravados pelo bloco.

Funes e blocos de funo

Parmetros de
transio

InOut

Funes e blocos de funo

Parmetros de entrada Input

Parmetros cujo valor lido pelo


bloco no acesso e no qual se
realiza a gravao aps o
processamento.

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

Constante

Constantes com nome simblico


declarado, que so usadas dentro
do bloco.

Funes, blocos de funo e


blocos de organizao

Constante

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 58 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT


21. Na declarao das variveis locais, no nosso exemplo so necessrias as seguintes variveis.
Input:
emergency_stop
start
sensor_protection_grid

Aqui lido o monitoramento da PARADA DE EMERGNCIA


Aqui lido o boto de incio
Aqui lido o estado do sensor da grade de proteo

Output:
press_cylinder

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 acompanhadas de um
comentrio.

Nota:
Para evitar uma confuso com as variveis CLP, aqui as variveis locais so escritas em minsculo.

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 59 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

22. 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 precisamos um & para uma conjuno. Este poder ser encontrado em
'Basic instructions' na pasta 'Bit logic operations'. Posicionando o mouse sobre um objeto, como
por exemplo, o

, sero exibidas informaes detalhadas sobre este objeto.

( Basic instructions Bit logic operations

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 60 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

23. Para exibir a ajuda online para este objeto em uma janela, clique sobre o texto com fundo azul na
descrio resumida do smbolo

. (&AND logic operation)

Nota:
Neste local da ajuda online, o usurio pode se informar sobre a funo e a ligao da operao lgica
AND.

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 61 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

24. Ento, com o mouse, arraste o

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

para baixo do comentrio na rede 1. (

Pgina 62 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

25. Em seguida, marcamos direita a sada do bloco CONJUNO


sobre a

atribuio aos favoritos. (

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 63 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

e clicamos duas vezes

Right input Favorites

Assignment)

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

26. Outra entrada no bloco CONJUNO pode ser adicionada atravs do Drag&Drop (arrastar e
soltar) a partir dos favoritos

ou clicando com o mouse sobre o smbolo '

esquerda do bloco CONJUNO. (

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 64 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

' embaixo

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

27. Agora so inseridas as 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
( #press_cylinder).

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 65 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

28. As demais variveis locais so simplesmente arrastadas a partir da interface para a entrada
correspondente. ( #emergency_stop #start #sensor_protection_grid)

29. Para inverter uma entrada, simplesmente arraste o smbolo


de negao a partir de
'Favorites' para a entrada. Aqui, a consulta da varivel local #emergency_stop deve ser invertida.

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 66 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

( Favorites

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 67 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

30. Em seguida, so selecionadas as 'Properties' do bloco de processamento cclico 'Main[OB1]'.


( Properties Main[OB1])

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 68 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

31. Nas propriedades, selecione a 'Language' de programao de diagrama de blocos funcionais


'FBD'. ( FBD OK)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 69 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

32. Como j citado anteriormente, o bloco "Program press" deve ser acessado 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] )

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 70 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

33. O bloco "Program press" poder, ento, ser movido por meio de um simples Drag&Drop
(arrastar e soltar) para a rede 1 do bloco Main[OB1]. No se esquea de documentar as redes
tambm no bloco Main [OB1]. ( Program press [FC1])

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 71 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

34. Os parmetros de interface do bloco "Program press" devero agora ser ligados com as variveis
globais do CLP. Para tal, basta selecionar a tabela de variveis padro. A partir da visualizao
detalhada, agora possvel arrastar o operado desejado para a conexo do bloco. ( "PARADA
DE EMERGNCIA" "S3" "B1" "M0")

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 72 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

35. A consulta da varivel CLP "emergency_stop" realiza-se com negao. O projeto salvo com o
boto

("PARADA DE EMERGNCIA"

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 73 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

36. Para carregar o seu programa completo na CPU, primeiro selecione a pasta 'Press Control' e
Download to device. ( Press Control

clique, em seguida, no smbolo

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 74 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

37. No dilogo a seguir, selecione 'PN/IE' como o tipo da interface PG/PC, a placa de rede j
anteriormente configurada como interface PG/PC e 'X1' como conexo da CPU com a sub-rede.
Aps 'Start search' dos dispositivos acessveis, voc ir ver a sua 'CPU 1516-3 PN/DP' com o
endereo 192.168.0.1 e poder selecion-la como dispositivo de destino. Clique em 'Load'.
( Type of the PG/PC interface: PN/IE PG/PC interface: Connection to subnet: Direct
at slot '1 X1' Start search CPU 1516-3 PN/DP Load)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 75 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

38. Agora a configurao automaticamente compilada e, antes do carregamento, ser exibida


novamente uma viso geral para a verificao dos passos a serem executados. Inicie-os com
'Load'. ( Load)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 76 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

39. O carregamento bem-sucedido ser exibido em uma janela. Clique com o mouse em 'Start all' e,
em seguida, em 'Finish' para recolocar a CPU no modo Run. (Start all Finish)

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 77 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

40. 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. (

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 78 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados

Setor industrial, IA&DT

Clicando com o boto direito do mouse possvel abrir e observar a funo "Program Press".

Documentao de treinamento SCE


Mdulo TIA Portal 020-011, edio 04/2014

Pgina 79 de 79

SCE_PT_020-011_R1404_Iniciao em programao com SIMATIC S7-1500

Uso somente para sistemas de treinamento/P&D


ilimitado / Siemens AG 2014. Todos os direitos reservados