Baixe no formato PDF, TXT ou leia online no Scribd
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
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!
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. ( )