temporizadores iec e contadores iec do s7-1200 tia portal (03)

54
Setor industrial, IA&DT Documentação de treinamento SCE Página 1 de 54 Uso somente para sistemas de treinamento/P&D Módulo TIA Portal 010-030, edição 03/2013 ilimitado / © Siemens AG 2013. Todos os direitos reservados SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200 Módulo TIA Portal 010-030 Tempos IEC e Contadores IEC do SIMATIC S7-1200 Documentação de treinamento SCE para a solução de automação universal Totally Integrated Automation (TIA) Siemens Automation Cooperates with Education

Upload: leo-cruz

Post on 12-Dec-2015

431 views

Category:

Documents


24 download

DESCRIPTION

Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal

TRANSCRIPT

Page 1: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 1 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Moacutedulo TIA Portal 010-030 Tempos IEC e Contadores IEC do SIMATIC S7-1200

Documentaccedilatildeo de treinamento SCE

para a soluccedilatildeo de automaccedilatildeo universal

Totally Integrated Automation (TIA) Siemens Automation Cooperates with Education

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 2 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Pacotes de instrutor SCE deste documento

SIMATIC S7-1200 ACDCRELAIS 6ordm TIA Portal

Nordm de pedido 6ES7214-1BE30-4AB3

SIMATIC S7-1200 DCDCDC 6ordm TIA Portal

Nordm de pedido 6ES7214-1AE30-4AB3

SIMATIC S7-SW para treinamento STEP 7 BASIC V11 Upgrade (para S7-1200) 6ordm TIA Portal

Nordm de pedido 6ES7822-0AA01-4YE0

Note que os pacotes de instrutor podem ser substituiacutedos por pacotes atualizados Um resumo dos pacotes SCE atualmente disponiacuteveis pode ser encontrado em siemenscomscetp

Treinamentos avanccedilados Para treinamentos avanccedilados SCE Siemens entre em contato com o parceiro SCE da sua regiatildeo siemenscomscecontact

Outras informaccedilotildees sobre SCE siemenscomsce

Nota sobre o uso

A documentaccedilatildeo de treinamento para a soluccedilatildeo de automaccedilatildeo universal Totally Integrated Automation (TIA) foi elaborada para o programa Siemens Automation Cooperates with Education (SCE) especificamente para fins educacionais A Siemens AG natildeo assume nenhuma responsabilidade sobre o conteuacutedo Este documento soacute pode ser utilizado para o treinamento inicial em produtossistemas da Siemens Isto eacute ele pode ser copiado em sua totalidade ou parcialmente e ser entregue aos alunos para uso durante o treinamento A transmissatildeo e reproduccedilatildeo deste documento bem como a divulgaccedilatildeo de seu conteuacutedo satildeo permitidas apenas para fins educacionais As exceccedilotildees demandam a aprovaccedilatildeo por escrito do representante da Siemens AG Sr Roland Scheuerer rolandscheuerersiemenscom As violaccedilotildees estatildeo sujeitas a indenizaccedilatildeo por danos Todos os direitos inclusive da traduccedilatildeo satildeo reservados particularmente para o caso de registro de patente ou marca registrada A utilizaccedilatildeo em cursos para clientes industriais eacute expressamente proibida O uso comercial dos documentos natildeo eacute autorizado Agradecemos agrave empresa Michael Dziallas Engineering e todas as pessoas pelo auxiacutelio na elaboraccedilatildeo deste documento

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 3 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

PAacuteGINA

1 Prefaacutecio 4

2 Notas sobre a programaccedilatildeo do SIMATIC S7-1200 6

21 Sistema de automaccedilatildeo SIMATIC S7-1200 6

22 Software de programaccedilatildeo STEP 7 Professional V11 (TIA Portal V11) 6

3 Instacircncias e muacuteltiplas instacircncias na programaccedilatildeo do SIMATIC S7-1200 7

31 Blocos de dados de instacircncia instacircncias individuais 7

32 Muacuteltiplas instacircncias 9

4 Exemplo de tarefa de controlador de prensa com temporizador e DB de instacircncia 11

5 Programaccedilatildeo da prensa com atraso de tempo com o SIMATIC S7-1200 12

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla instacircncia 29

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200 30

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 4 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

1 Prefaacutecio

O conteuacutedo do moacutedulo SCE_PT_010-030 constitui a unidade de aprendizado Fundamentos da

programaccedilatildeo CLP e representa uma introduccedilatildeo raacutepida com relaccedilatildeo agrave programaccedilatildeo do SIMATIC S7

1200 com o TIA Portal

Meta de aprendizado

Neste moacutedulo o leitor deveraacute aprender a programar um controlador loacutegico programaacutevel (CLP) SIMATIC

S7-1200 com a ferramenta de programaccedilatildeo TIA Portal O moacutedulo fornece os fundamentos e apresenta

as diferentes etapas do procedimento com base em um exemplo detalhado

Instalaccedilatildeo do software e configuraccedilatildeo da interface de programaccedilatildeo

Esclarecimentos de como eacute um CLP e como este trabalha

Estrutura e operaccedilatildeo do CLP SIMATIC S7-1200

Criaccedilatildeo download e teste de um programa exemplo

Preacute-requisitos

Para um bom entendimento desse moacutedulo eacute

necessaacuterio conhecimento sobre Windows

Fundamentos da programaccedilatildeo de CLPs com o TIA Portal

(por exemplo moacutedulo 010-010 - Programaccedilatildeo startup do SIMATIC S7-1200 com o TIA Portal

V11)

Blocos para o SIMATIC S7-1200

(por exemplo moacutedulo 010-020 ndash Tipos de bloco no SIMATIC S7-1200 )

Fatores adicionais para

a programaccedilatildeo CLP Moacutedulo 30

Fundamentos da

programaccedilatildeo CLP Moacutedulo 10 moacutedulo 20

PROFIBUS PROFINET Moacutedulo 60 Moacutedulo 70

AS-Interface Moacutedulo 50

Tecnologia de

seguranccedila Moacutedulo 80

Tecnologia de

acionamento Moacutedulo 100

Visualizaccedilatildeo do

processo (IHM) Moacutedulo 90

Tecnologia de

sensores Moacutedulo 110

Simulaccedilatildeo do sistema

SIMIT Moacutedulo 150

Outras linguagens de

programaccedilatildeo Moacutedulo 40

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 5 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Hardware e software necessaacuterios

1 PC Pentium 4 com 17 GHz 1 GB de RAM (XP) ou 2 GB de RAM (Vista) espaccedilo 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 Conexatildeo Ethernet entre o PC e o CLP 315F-2 PNDP

4 CLP SIMATIC S7-1200 pex CPU 1214C

As entradas deveratildeo ser executadas em um painel de controle

1 PC

2 STEP 7 Professional

V11 (TIA Portal)

4 S7-1200 com

CPU 1214C

3 Conexatildeo Ethernet

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 6 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 Notas sobre a programaccedilatildeo do SIMATIC S7-1200

21 Sistema de automaccedilatildeo SIMATIC S7-1200

O sistema de automaccedilatildeo SIMATIC S7-1200 eacute um sistema de microcontrolador modular para as faixas

de baixa e meacutedia potecircncia

Existe uma ampla gama de moacutedulos para a adaptaccedilatildeo ideal em diferentes tarefas de automaccedilatildeo

O controlador S7 eacute composto de uma fonte de alimentaccedilatildeo uma CPU e moacutedulos de entrada e de saiacuteda

para os sinais digitais e analoacutegicos

Eventualmente tambeacutem satildeo aplicados moacutedulos funcionais e de comunicaccedilatildeo para tarefas especiacuteficas

como por exemplo o controle do motor de passo

O controlador loacutegico programaacutevel (CLP) monitora e controla uma maacutequina ou um processo por meio do

software S7 No software S7 os moacutedulos de InputOutput (IO) satildeo consultados atraveacutes de endereccedilos

de entrada (I) e endereccedilados atraveacutes de endereccedilos de saiacuteda (Q)

O sistema eacute programado com o software STEP 7

22 Software de programaccedilatildeo STEP 7 Professional V11 (TIA Portal V11)

O software STEP 7 Professional V11 (TIA Portal V11) eacute a ferramenta de programaccedilatildeo para os sistemas

de automaccedilatildeo

- SIMATIC S7-1200

- SIMATIC S7-300

- SIMATIC S7-400

- SIMATIC WinAC

Com STEP 7 Professional V11 as seguintes funccedilotildees podem ser usadas para a automaccedilatildeo de um

sistema

- configuraccedilatildeo e parametrizaccedilatildeo do hardware

- estabelecimento da comunicaccedilatildeo

- programaccedilatildeo

- teste startup e serviccedilo com as funccedilotildees de operaccedilatildeodiagnoacutestico

- documentaccedilatildeo

- criaccedilatildeo de telas para os SIMATIC Basic Panels com WinCC Basic integrado

- com os pacotes WinCC avanccedilado tambeacutem eacute possiacutevel criar soluccedilotildees de visualizaccedilatildeo para PCs e

outros paineacuteis

Todas as funccedilotildees satildeo auxiliadas por uma Ajuda detalhada

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 7 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Instacircncias e muacuteltiplas instacircncias na programaccedilatildeo do SIMATIC S7-1200

A chamada de um bloco de funccedilatildeo eacute denominada como instacircncia A cada chamada de um bloco de

funccedilatildeo eacute atribuiacutedo um bloco de dados de instacircncia que iraacute servir como memoacuteria de dados Nele

seratildeo armazenados os paracircmetros atuais e os dados estaacuteticos do bloco de funccedilatildeo

As variaacuteveis declaradas no bloco de funccedilatildeo determinam a estrutura do bloco de dados de instacircncia

Uso de instacircncias individuais e muacuteltiplas instacircncias

Os blocos de dados de instacircncia podem ser atribuiacutedos da seguinte forma

Chamada como instacircncia individual

- Um bloco de dados de instacircncia proacuteprio por instacircncia de um bloco de funccedilatildeo

Chamada como muacuteltipla instacircncia

- Um bloco de dados de instacircncia para diversas instacircncias de um ou mais blocos de funccedilatildeo

31 Blocos de dados de instacircncia instacircncias individuais

A chamada de um bloco de funccedilatildeo ao qual estaacute atribuiacutedo um bloco de dados de instacircncia proacuteprio eacute

denominada como instacircncia individual

Se o bloco de funccedilatildeo tiver sido criado conforme as regras para blocos padratildeo (consulte o moacutedulo 010-

020) este tambeacutem poderaacute ser chamado diversas vezes

No entanto para cada chamada como instacircncia individual seraacute necessaacuterio atribuir um bloco de dados

de instacircncia diferente

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 8 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Exemplo de instacircncias individuais

A figura abaixo mostra o controlador de dois motores com um bloco de funccedilatildeo FB10 e dois diferentes

blocos de dados

Os diferentes dados dos motores individuais por exemplo rotaccedilatildeo tempo ateacute atingir a rotaccedilatildeo nominal

tempo total de operaccedilatildeo satildeo armazenados em diferentes blocos de dados de instacircncia DB10 e DB11

Nota

Alguns comandos tais como tempos e contadores comportam-se como blocos de funccedilatildeo Se forem

chamados eles tambeacutem representaratildeo instacircncias e iratildeo necessitar de um espaccedilo de memoacuteria

atribuiacutedo por exemplo na forma de um bloco de dados de instacircncia

OB1

Chamada de FC1

DB11 DB de instacircncia para a segunda chamada com dados do motor2

DB10 DB de instacircncia para a primeira chamada com dados do motor1

FC1

Chamada de FB10 com DB10 de instacircncia Ao controlador do motor1 Chamada de FB10 com DB11 de instacircncia Ao controlador do motor2

FB10

Bloco padratildeo com o programa do motor

FB10

Bloco padratildeo com o programa do motor

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 9 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

32 Muacuteltiplas instacircncias

Possivelmente devido ao espaccedilo de memoacuteria da CPU utilizada vocecirc deseja ou soacute pode fazer uso de

uma quantidade limitada de blocos de dados para os dados de instacircncia

Se em um bloco de funccedilatildeo de seu programa de usuaacuterio jaacute forem chamados outros blocos de funccedilatildeo

tempos contadores etc jaacute existentes seraacute possiacutevel chamar estes outros blocos de funccedilatildeo sem DBs de

instacircncia proacuteprios (isto eacute adicionais)

Simplesmente selecione Multi instance nas opccedilotildees de chamada

Notas

As muacuteltiplas instacircncias oferecem a possibilidade do bloco de funccedilatildeo chamado armazenar os seus

dados no bloco de dados de instacircncia do bloco de funccedilatildeo que realiza a chamada

Para tal o bloco que realizada a chamada deve ser sempre um bloco de funccedilatildeo

Com isto eacute obtida uma concentraccedilatildeo dos dados de instacircncia em um bloco de dados de instacircncia isto eacute

eacute possiacutevel aproveitar melhor a quantidade de DBs disponiacuteveis

Isto sempre deve ocorrer quando o bloco que realiza a chamada deve permanecer novamente aplicaacutevel

como bloco padratildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 10 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Exemplo de muacuteltiplas instacircncias

A figura a seguir mostra a chamada de um contador do tipo CTUD (contadores incremental e

decremental) que eacute chamado duas vezes

Os diferentes dados para ambos os contadores satildeo armazenados como diferentes muacuteltiplas

instacircncias no bloco de dados de instacircncia DB1 do bloco de funccedilatildeo FB1 que realiza a chamada

DB1

DB de instacircncia para FB1 Aqui satildeo disponibilizados como variaacuteveis estaacuteticas (STAT) as memoacuterias para o contador1 e contador2 como muacuteltipla instacircncia

OB1

Chamada de FB1 com DB1 de instacircncia

FB1

Chamada Contador1 como muacuteltipla instacircncia Chamada Contador2 como muacuteltipla instacircncia

Contador2

Do tipo CTUD

Contador1

Do tipo CTUD

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 11 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 Exemplo de tarefa de controlador de prensa com temporizador e DB de

instacircncia

Nosso programa deveraacute ser expandido com um temporizados para o controle de prensa do moacutedulo

010-010

A tarefa a ser realizada eacute a seguinte

Uma prensa com equipamento de proteccedilatildeo soacute deve ser ativada por meio de um botatildeo INICIAR S3

quando a grade de proteccedilatildeo estiver fechada Este estado eacute monitorado por meio de um sensor de

grade de proteccedilatildeo fechada B1

Em caso afirmativo a vaacutelvula de 52 vias M0 para o cilindro da prensa eacute energizada para que uma

forma de plaacutestico possa ser estampada

Esta prensa deveraacute subir novamente quando o botatildeo de PARADA DE EMERGEcircNCIA (NF) for acionado

ou o sensor da grade de proteccedilatildeo B1 natildeo mais responder

Quando o sensor de cilindro estendido B2 responder a prensa deveraacute subir novamente soacute apoacutes um

tempo de compressatildeo de 5 segundos

Um DB de instacircncia deveraacute ser usado como memoacuteria para o tempo

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 01 EMERGENCY OFF Botatildeo de PARADA DE EMERGEcircNCIA NF

I 03 S3 Botatildeo iniciar S3 NA

I 04 B1 Sensor de grade de proteccedilatildeo fechada NA

I 05 B2 Sensor de cilindro estendido NA

Q 00 M0 Cilindro A estendido

EMERGENCY OFF

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 12 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Programaccedilatildeo da prensa com atraso de tempo com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V11)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 13 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O startup do projeto do moacutedulo 010-010 eacute aberto na visualizaccedilatildeo do projeto como modelo para

o programa ( Open an existing project startup Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 14 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 15 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 16 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Save o projeto com o nome press_timer ( press_timer Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 17 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para executar as alteraccedilotildees o bloco program press [FC1] eacute aberto com um clique duplo

( program press [FC1])

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 18 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Para a criaccedilatildeo da nossa soluccedilatildeo com o atraso necessitamos um atraso de ligaccedilatildeo TON Este

poderaacute ser encontrado em Basic instructions na pasta Timer operations Posicionando o

mouse sobre um objeto como por exemplo o tempo TON seratildeo exibidas informaccedilotildees detalhadas

sobre este objeto

( Basic instructions Timer opeations TON)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 19 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

8 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todas as funccedilotildees de tempo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 20 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Arraste o tempo TON com o mouse para o primeiro contato da funccedilatildeo de DISJUNCcedilAtildeO depois da

variaacutevel cylinder_extended ( TON cylinder_extended)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 21 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Para a funccedilatildeo de tempo eacute necessaacuteria uma memoacuteria que soacute poderaacute ser disponibilizada por meio da

criaccedilatildeo de um novo bloco de dados de instacircncia na forma de Single instance ( OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo Isto eacute

mostrado no exemplo a seguir para o contador IEC

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 22 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Conecte o atraso de ligaccedilatildeo TON com a especificaccedilatildeo de tempo t5s para 5 segundos O

projeto eacute salvo por meio de um clique com o mouse em

( t5s )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 2: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 2 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Pacotes de instrutor SCE deste documento

SIMATIC S7-1200 ACDCRELAIS 6ordm TIA Portal

Nordm de pedido 6ES7214-1BE30-4AB3

SIMATIC S7-1200 DCDCDC 6ordm TIA Portal

Nordm de pedido 6ES7214-1AE30-4AB3

SIMATIC S7-SW para treinamento STEP 7 BASIC V11 Upgrade (para S7-1200) 6ordm TIA Portal

Nordm de pedido 6ES7822-0AA01-4YE0

Note que os pacotes de instrutor podem ser substituiacutedos por pacotes atualizados Um resumo dos pacotes SCE atualmente disponiacuteveis pode ser encontrado em siemenscomscetp

Treinamentos avanccedilados Para treinamentos avanccedilados SCE Siemens entre em contato com o parceiro SCE da sua regiatildeo siemenscomscecontact

Outras informaccedilotildees sobre SCE siemenscomsce

Nota sobre o uso

A documentaccedilatildeo de treinamento para a soluccedilatildeo de automaccedilatildeo universal Totally Integrated Automation (TIA) foi elaborada para o programa Siemens Automation Cooperates with Education (SCE) especificamente para fins educacionais A Siemens AG natildeo assume nenhuma responsabilidade sobre o conteuacutedo Este documento soacute pode ser utilizado para o treinamento inicial em produtossistemas da Siemens Isto eacute ele pode ser copiado em sua totalidade ou parcialmente e ser entregue aos alunos para uso durante o treinamento A transmissatildeo e reproduccedilatildeo deste documento bem como a divulgaccedilatildeo de seu conteuacutedo satildeo permitidas apenas para fins educacionais As exceccedilotildees demandam a aprovaccedilatildeo por escrito do representante da Siemens AG Sr Roland Scheuerer rolandscheuerersiemenscom As violaccedilotildees estatildeo sujeitas a indenizaccedilatildeo por danos Todos os direitos inclusive da traduccedilatildeo satildeo reservados particularmente para o caso de registro de patente ou marca registrada A utilizaccedilatildeo em cursos para clientes industriais eacute expressamente proibida O uso comercial dos documentos natildeo eacute autorizado Agradecemos agrave empresa Michael Dziallas Engineering e todas as pessoas pelo auxiacutelio na elaboraccedilatildeo deste documento

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 3 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

PAacuteGINA

1 Prefaacutecio 4

2 Notas sobre a programaccedilatildeo do SIMATIC S7-1200 6

21 Sistema de automaccedilatildeo SIMATIC S7-1200 6

22 Software de programaccedilatildeo STEP 7 Professional V11 (TIA Portal V11) 6

3 Instacircncias e muacuteltiplas instacircncias na programaccedilatildeo do SIMATIC S7-1200 7

31 Blocos de dados de instacircncia instacircncias individuais 7

32 Muacuteltiplas instacircncias 9

4 Exemplo de tarefa de controlador de prensa com temporizador e DB de instacircncia 11

5 Programaccedilatildeo da prensa com atraso de tempo com o SIMATIC S7-1200 12

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla instacircncia 29

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200 30

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 4 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

1 Prefaacutecio

O conteuacutedo do moacutedulo SCE_PT_010-030 constitui a unidade de aprendizado Fundamentos da

programaccedilatildeo CLP e representa uma introduccedilatildeo raacutepida com relaccedilatildeo agrave programaccedilatildeo do SIMATIC S7

1200 com o TIA Portal

Meta de aprendizado

Neste moacutedulo o leitor deveraacute aprender a programar um controlador loacutegico programaacutevel (CLP) SIMATIC

S7-1200 com a ferramenta de programaccedilatildeo TIA Portal O moacutedulo fornece os fundamentos e apresenta

as diferentes etapas do procedimento com base em um exemplo detalhado

Instalaccedilatildeo do software e configuraccedilatildeo da interface de programaccedilatildeo

Esclarecimentos de como eacute um CLP e como este trabalha

Estrutura e operaccedilatildeo do CLP SIMATIC S7-1200

Criaccedilatildeo download e teste de um programa exemplo

Preacute-requisitos

Para um bom entendimento desse moacutedulo eacute

necessaacuterio conhecimento sobre Windows

Fundamentos da programaccedilatildeo de CLPs com o TIA Portal

(por exemplo moacutedulo 010-010 - Programaccedilatildeo startup do SIMATIC S7-1200 com o TIA Portal

V11)

Blocos para o SIMATIC S7-1200

(por exemplo moacutedulo 010-020 ndash Tipos de bloco no SIMATIC S7-1200 )

Fatores adicionais para

a programaccedilatildeo CLP Moacutedulo 30

Fundamentos da

programaccedilatildeo CLP Moacutedulo 10 moacutedulo 20

PROFIBUS PROFINET Moacutedulo 60 Moacutedulo 70

AS-Interface Moacutedulo 50

Tecnologia de

seguranccedila Moacutedulo 80

Tecnologia de

acionamento Moacutedulo 100

Visualizaccedilatildeo do

processo (IHM) Moacutedulo 90

Tecnologia de

sensores Moacutedulo 110

Simulaccedilatildeo do sistema

SIMIT Moacutedulo 150

Outras linguagens de

programaccedilatildeo Moacutedulo 40

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 5 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Hardware e software necessaacuterios

1 PC Pentium 4 com 17 GHz 1 GB de RAM (XP) ou 2 GB de RAM (Vista) espaccedilo 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 Conexatildeo Ethernet entre o PC e o CLP 315F-2 PNDP

4 CLP SIMATIC S7-1200 pex CPU 1214C

As entradas deveratildeo ser executadas em um painel de controle

1 PC

2 STEP 7 Professional

V11 (TIA Portal)

4 S7-1200 com

CPU 1214C

3 Conexatildeo Ethernet

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 6 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 Notas sobre a programaccedilatildeo do SIMATIC S7-1200

21 Sistema de automaccedilatildeo SIMATIC S7-1200

O sistema de automaccedilatildeo SIMATIC S7-1200 eacute um sistema de microcontrolador modular para as faixas

de baixa e meacutedia potecircncia

Existe uma ampla gama de moacutedulos para a adaptaccedilatildeo ideal em diferentes tarefas de automaccedilatildeo

O controlador S7 eacute composto de uma fonte de alimentaccedilatildeo uma CPU e moacutedulos de entrada e de saiacuteda

para os sinais digitais e analoacutegicos

Eventualmente tambeacutem satildeo aplicados moacutedulos funcionais e de comunicaccedilatildeo para tarefas especiacuteficas

como por exemplo o controle do motor de passo

O controlador loacutegico programaacutevel (CLP) monitora e controla uma maacutequina ou um processo por meio do

software S7 No software S7 os moacutedulos de InputOutput (IO) satildeo consultados atraveacutes de endereccedilos

de entrada (I) e endereccedilados atraveacutes de endereccedilos de saiacuteda (Q)

O sistema eacute programado com o software STEP 7

22 Software de programaccedilatildeo STEP 7 Professional V11 (TIA Portal V11)

O software STEP 7 Professional V11 (TIA Portal V11) eacute a ferramenta de programaccedilatildeo para os sistemas

de automaccedilatildeo

- SIMATIC S7-1200

- SIMATIC S7-300

- SIMATIC S7-400

- SIMATIC WinAC

Com STEP 7 Professional V11 as seguintes funccedilotildees podem ser usadas para a automaccedilatildeo de um

sistema

- configuraccedilatildeo e parametrizaccedilatildeo do hardware

- estabelecimento da comunicaccedilatildeo

- programaccedilatildeo

- teste startup e serviccedilo com as funccedilotildees de operaccedilatildeodiagnoacutestico

- documentaccedilatildeo

- criaccedilatildeo de telas para os SIMATIC Basic Panels com WinCC Basic integrado

- com os pacotes WinCC avanccedilado tambeacutem eacute possiacutevel criar soluccedilotildees de visualizaccedilatildeo para PCs e

outros paineacuteis

Todas as funccedilotildees satildeo auxiliadas por uma Ajuda detalhada

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 7 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Instacircncias e muacuteltiplas instacircncias na programaccedilatildeo do SIMATIC S7-1200

A chamada de um bloco de funccedilatildeo eacute denominada como instacircncia A cada chamada de um bloco de

funccedilatildeo eacute atribuiacutedo um bloco de dados de instacircncia que iraacute servir como memoacuteria de dados Nele

seratildeo armazenados os paracircmetros atuais e os dados estaacuteticos do bloco de funccedilatildeo

As variaacuteveis declaradas no bloco de funccedilatildeo determinam a estrutura do bloco de dados de instacircncia

Uso de instacircncias individuais e muacuteltiplas instacircncias

Os blocos de dados de instacircncia podem ser atribuiacutedos da seguinte forma

Chamada como instacircncia individual

- Um bloco de dados de instacircncia proacuteprio por instacircncia de um bloco de funccedilatildeo

Chamada como muacuteltipla instacircncia

- Um bloco de dados de instacircncia para diversas instacircncias de um ou mais blocos de funccedilatildeo

31 Blocos de dados de instacircncia instacircncias individuais

A chamada de um bloco de funccedilatildeo ao qual estaacute atribuiacutedo um bloco de dados de instacircncia proacuteprio eacute

denominada como instacircncia individual

Se o bloco de funccedilatildeo tiver sido criado conforme as regras para blocos padratildeo (consulte o moacutedulo 010-

020) este tambeacutem poderaacute ser chamado diversas vezes

No entanto para cada chamada como instacircncia individual seraacute necessaacuterio atribuir um bloco de dados

de instacircncia diferente

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 8 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Exemplo de instacircncias individuais

A figura abaixo mostra o controlador de dois motores com um bloco de funccedilatildeo FB10 e dois diferentes

blocos de dados

Os diferentes dados dos motores individuais por exemplo rotaccedilatildeo tempo ateacute atingir a rotaccedilatildeo nominal

tempo total de operaccedilatildeo satildeo armazenados em diferentes blocos de dados de instacircncia DB10 e DB11

Nota

Alguns comandos tais como tempos e contadores comportam-se como blocos de funccedilatildeo Se forem

chamados eles tambeacutem representaratildeo instacircncias e iratildeo necessitar de um espaccedilo de memoacuteria

atribuiacutedo por exemplo na forma de um bloco de dados de instacircncia

OB1

Chamada de FC1

DB11 DB de instacircncia para a segunda chamada com dados do motor2

DB10 DB de instacircncia para a primeira chamada com dados do motor1

FC1

Chamada de FB10 com DB10 de instacircncia Ao controlador do motor1 Chamada de FB10 com DB11 de instacircncia Ao controlador do motor2

FB10

Bloco padratildeo com o programa do motor

FB10

Bloco padratildeo com o programa do motor

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 9 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

32 Muacuteltiplas instacircncias

Possivelmente devido ao espaccedilo de memoacuteria da CPU utilizada vocecirc deseja ou soacute pode fazer uso de

uma quantidade limitada de blocos de dados para os dados de instacircncia

Se em um bloco de funccedilatildeo de seu programa de usuaacuterio jaacute forem chamados outros blocos de funccedilatildeo

tempos contadores etc jaacute existentes seraacute possiacutevel chamar estes outros blocos de funccedilatildeo sem DBs de

instacircncia proacuteprios (isto eacute adicionais)

Simplesmente selecione Multi instance nas opccedilotildees de chamada

Notas

As muacuteltiplas instacircncias oferecem a possibilidade do bloco de funccedilatildeo chamado armazenar os seus

dados no bloco de dados de instacircncia do bloco de funccedilatildeo que realiza a chamada

Para tal o bloco que realizada a chamada deve ser sempre um bloco de funccedilatildeo

Com isto eacute obtida uma concentraccedilatildeo dos dados de instacircncia em um bloco de dados de instacircncia isto eacute

eacute possiacutevel aproveitar melhor a quantidade de DBs disponiacuteveis

Isto sempre deve ocorrer quando o bloco que realiza a chamada deve permanecer novamente aplicaacutevel

como bloco padratildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 10 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Exemplo de muacuteltiplas instacircncias

A figura a seguir mostra a chamada de um contador do tipo CTUD (contadores incremental e

decremental) que eacute chamado duas vezes

Os diferentes dados para ambos os contadores satildeo armazenados como diferentes muacuteltiplas

instacircncias no bloco de dados de instacircncia DB1 do bloco de funccedilatildeo FB1 que realiza a chamada

DB1

DB de instacircncia para FB1 Aqui satildeo disponibilizados como variaacuteveis estaacuteticas (STAT) as memoacuterias para o contador1 e contador2 como muacuteltipla instacircncia

OB1

Chamada de FB1 com DB1 de instacircncia

FB1

Chamada Contador1 como muacuteltipla instacircncia Chamada Contador2 como muacuteltipla instacircncia

Contador2

Do tipo CTUD

Contador1

Do tipo CTUD

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 11 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 Exemplo de tarefa de controlador de prensa com temporizador e DB de

instacircncia

Nosso programa deveraacute ser expandido com um temporizados para o controle de prensa do moacutedulo

010-010

A tarefa a ser realizada eacute a seguinte

Uma prensa com equipamento de proteccedilatildeo soacute deve ser ativada por meio de um botatildeo INICIAR S3

quando a grade de proteccedilatildeo estiver fechada Este estado eacute monitorado por meio de um sensor de

grade de proteccedilatildeo fechada B1

Em caso afirmativo a vaacutelvula de 52 vias M0 para o cilindro da prensa eacute energizada para que uma

forma de plaacutestico possa ser estampada

Esta prensa deveraacute subir novamente quando o botatildeo de PARADA DE EMERGEcircNCIA (NF) for acionado

ou o sensor da grade de proteccedilatildeo B1 natildeo mais responder

Quando o sensor de cilindro estendido B2 responder a prensa deveraacute subir novamente soacute apoacutes um

tempo de compressatildeo de 5 segundos

Um DB de instacircncia deveraacute ser usado como memoacuteria para o tempo

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 01 EMERGENCY OFF Botatildeo de PARADA DE EMERGEcircNCIA NF

I 03 S3 Botatildeo iniciar S3 NA

I 04 B1 Sensor de grade de proteccedilatildeo fechada NA

I 05 B2 Sensor de cilindro estendido NA

Q 00 M0 Cilindro A estendido

EMERGENCY OFF

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 12 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Programaccedilatildeo da prensa com atraso de tempo com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V11)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 13 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O startup do projeto do moacutedulo 010-010 eacute aberto na visualizaccedilatildeo do projeto como modelo para

o programa ( Open an existing project startup Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 14 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 15 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 16 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Save o projeto com o nome press_timer ( press_timer Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 17 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para executar as alteraccedilotildees o bloco program press [FC1] eacute aberto com um clique duplo

( program press [FC1])

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 18 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Para a criaccedilatildeo da nossa soluccedilatildeo com o atraso necessitamos um atraso de ligaccedilatildeo TON Este

poderaacute ser encontrado em Basic instructions na pasta Timer operations Posicionando o

mouse sobre um objeto como por exemplo o tempo TON seratildeo exibidas informaccedilotildees detalhadas

sobre este objeto

( Basic instructions Timer opeations TON)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 19 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

8 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todas as funccedilotildees de tempo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 20 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Arraste o tempo TON com o mouse para o primeiro contato da funccedilatildeo de DISJUNCcedilAtildeO depois da

variaacutevel cylinder_extended ( TON cylinder_extended)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 21 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Para a funccedilatildeo de tempo eacute necessaacuteria uma memoacuteria que soacute poderaacute ser disponibilizada por meio da

criaccedilatildeo de um novo bloco de dados de instacircncia na forma de Single instance ( OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo Isto eacute

mostrado no exemplo a seguir para o contador IEC

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 22 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Conecte o atraso de ligaccedilatildeo TON com a especificaccedilatildeo de tempo t5s para 5 segundos O

projeto eacute salvo por meio de um clique com o mouse em

( t5s )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 3: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 3 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

PAacuteGINA

1 Prefaacutecio 4

2 Notas sobre a programaccedilatildeo do SIMATIC S7-1200 6

21 Sistema de automaccedilatildeo SIMATIC S7-1200 6

22 Software de programaccedilatildeo STEP 7 Professional V11 (TIA Portal V11) 6

3 Instacircncias e muacuteltiplas instacircncias na programaccedilatildeo do SIMATIC S7-1200 7

31 Blocos de dados de instacircncia instacircncias individuais 7

32 Muacuteltiplas instacircncias 9

4 Exemplo de tarefa de controlador de prensa com temporizador e DB de instacircncia 11

5 Programaccedilatildeo da prensa com atraso de tempo com o SIMATIC S7-1200 12

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla instacircncia 29

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200 30

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 4 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

1 Prefaacutecio

O conteuacutedo do moacutedulo SCE_PT_010-030 constitui a unidade de aprendizado Fundamentos da

programaccedilatildeo CLP e representa uma introduccedilatildeo raacutepida com relaccedilatildeo agrave programaccedilatildeo do SIMATIC S7

1200 com o TIA Portal

Meta de aprendizado

Neste moacutedulo o leitor deveraacute aprender a programar um controlador loacutegico programaacutevel (CLP) SIMATIC

S7-1200 com a ferramenta de programaccedilatildeo TIA Portal O moacutedulo fornece os fundamentos e apresenta

as diferentes etapas do procedimento com base em um exemplo detalhado

Instalaccedilatildeo do software e configuraccedilatildeo da interface de programaccedilatildeo

Esclarecimentos de como eacute um CLP e como este trabalha

Estrutura e operaccedilatildeo do CLP SIMATIC S7-1200

Criaccedilatildeo download e teste de um programa exemplo

Preacute-requisitos

Para um bom entendimento desse moacutedulo eacute

necessaacuterio conhecimento sobre Windows

Fundamentos da programaccedilatildeo de CLPs com o TIA Portal

(por exemplo moacutedulo 010-010 - Programaccedilatildeo startup do SIMATIC S7-1200 com o TIA Portal

V11)

Blocos para o SIMATIC S7-1200

(por exemplo moacutedulo 010-020 ndash Tipos de bloco no SIMATIC S7-1200 )

Fatores adicionais para

a programaccedilatildeo CLP Moacutedulo 30

Fundamentos da

programaccedilatildeo CLP Moacutedulo 10 moacutedulo 20

PROFIBUS PROFINET Moacutedulo 60 Moacutedulo 70

AS-Interface Moacutedulo 50

Tecnologia de

seguranccedila Moacutedulo 80

Tecnologia de

acionamento Moacutedulo 100

Visualizaccedilatildeo do

processo (IHM) Moacutedulo 90

Tecnologia de

sensores Moacutedulo 110

Simulaccedilatildeo do sistema

SIMIT Moacutedulo 150

Outras linguagens de

programaccedilatildeo Moacutedulo 40

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 5 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Hardware e software necessaacuterios

1 PC Pentium 4 com 17 GHz 1 GB de RAM (XP) ou 2 GB de RAM (Vista) espaccedilo 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 Conexatildeo Ethernet entre o PC e o CLP 315F-2 PNDP

4 CLP SIMATIC S7-1200 pex CPU 1214C

As entradas deveratildeo ser executadas em um painel de controle

1 PC

2 STEP 7 Professional

V11 (TIA Portal)

4 S7-1200 com

CPU 1214C

3 Conexatildeo Ethernet

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 6 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 Notas sobre a programaccedilatildeo do SIMATIC S7-1200

21 Sistema de automaccedilatildeo SIMATIC S7-1200

O sistema de automaccedilatildeo SIMATIC S7-1200 eacute um sistema de microcontrolador modular para as faixas

de baixa e meacutedia potecircncia

Existe uma ampla gama de moacutedulos para a adaptaccedilatildeo ideal em diferentes tarefas de automaccedilatildeo

O controlador S7 eacute composto de uma fonte de alimentaccedilatildeo uma CPU e moacutedulos de entrada e de saiacuteda

para os sinais digitais e analoacutegicos

Eventualmente tambeacutem satildeo aplicados moacutedulos funcionais e de comunicaccedilatildeo para tarefas especiacuteficas

como por exemplo o controle do motor de passo

O controlador loacutegico programaacutevel (CLP) monitora e controla uma maacutequina ou um processo por meio do

software S7 No software S7 os moacutedulos de InputOutput (IO) satildeo consultados atraveacutes de endereccedilos

de entrada (I) e endereccedilados atraveacutes de endereccedilos de saiacuteda (Q)

O sistema eacute programado com o software STEP 7

22 Software de programaccedilatildeo STEP 7 Professional V11 (TIA Portal V11)

O software STEP 7 Professional V11 (TIA Portal V11) eacute a ferramenta de programaccedilatildeo para os sistemas

de automaccedilatildeo

- SIMATIC S7-1200

- SIMATIC S7-300

- SIMATIC S7-400

- SIMATIC WinAC

Com STEP 7 Professional V11 as seguintes funccedilotildees podem ser usadas para a automaccedilatildeo de um

sistema

- configuraccedilatildeo e parametrizaccedilatildeo do hardware

- estabelecimento da comunicaccedilatildeo

- programaccedilatildeo

- teste startup e serviccedilo com as funccedilotildees de operaccedilatildeodiagnoacutestico

- documentaccedilatildeo

- criaccedilatildeo de telas para os SIMATIC Basic Panels com WinCC Basic integrado

- com os pacotes WinCC avanccedilado tambeacutem eacute possiacutevel criar soluccedilotildees de visualizaccedilatildeo para PCs e

outros paineacuteis

Todas as funccedilotildees satildeo auxiliadas por uma Ajuda detalhada

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 7 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Instacircncias e muacuteltiplas instacircncias na programaccedilatildeo do SIMATIC S7-1200

A chamada de um bloco de funccedilatildeo eacute denominada como instacircncia A cada chamada de um bloco de

funccedilatildeo eacute atribuiacutedo um bloco de dados de instacircncia que iraacute servir como memoacuteria de dados Nele

seratildeo armazenados os paracircmetros atuais e os dados estaacuteticos do bloco de funccedilatildeo

As variaacuteveis declaradas no bloco de funccedilatildeo determinam a estrutura do bloco de dados de instacircncia

Uso de instacircncias individuais e muacuteltiplas instacircncias

Os blocos de dados de instacircncia podem ser atribuiacutedos da seguinte forma

Chamada como instacircncia individual

- Um bloco de dados de instacircncia proacuteprio por instacircncia de um bloco de funccedilatildeo

Chamada como muacuteltipla instacircncia

- Um bloco de dados de instacircncia para diversas instacircncias de um ou mais blocos de funccedilatildeo

31 Blocos de dados de instacircncia instacircncias individuais

A chamada de um bloco de funccedilatildeo ao qual estaacute atribuiacutedo um bloco de dados de instacircncia proacuteprio eacute

denominada como instacircncia individual

Se o bloco de funccedilatildeo tiver sido criado conforme as regras para blocos padratildeo (consulte o moacutedulo 010-

020) este tambeacutem poderaacute ser chamado diversas vezes

No entanto para cada chamada como instacircncia individual seraacute necessaacuterio atribuir um bloco de dados

de instacircncia diferente

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 8 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Exemplo de instacircncias individuais

A figura abaixo mostra o controlador de dois motores com um bloco de funccedilatildeo FB10 e dois diferentes

blocos de dados

Os diferentes dados dos motores individuais por exemplo rotaccedilatildeo tempo ateacute atingir a rotaccedilatildeo nominal

tempo total de operaccedilatildeo satildeo armazenados em diferentes blocos de dados de instacircncia DB10 e DB11

Nota

Alguns comandos tais como tempos e contadores comportam-se como blocos de funccedilatildeo Se forem

chamados eles tambeacutem representaratildeo instacircncias e iratildeo necessitar de um espaccedilo de memoacuteria

atribuiacutedo por exemplo na forma de um bloco de dados de instacircncia

OB1

Chamada de FC1

DB11 DB de instacircncia para a segunda chamada com dados do motor2

DB10 DB de instacircncia para a primeira chamada com dados do motor1

FC1

Chamada de FB10 com DB10 de instacircncia Ao controlador do motor1 Chamada de FB10 com DB11 de instacircncia Ao controlador do motor2

FB10

Bloco padratildeo com o programa do motor

FB10

Bloco padratildeo com o programa do motor

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 9 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

32 Muacuteltiplas instacircncias

Possivelmente devido ao espaccedilo de memoacuteria da CPU utilizada vocecirc deseja ou soacute pode fazer uso de

uma quantidade limitada de blocos de dados para os dados de instacircncia

Se em um bloco de funccedilatildeo de seu programa de usuaacuterio jaacute forem chamados outros blocos de funccedilatildeo

tempos contadores etc jaacute existentes seraacute possiacutevel chamar estes outros blocos de funccedilatildeo sem DBs de

instacircncia proacuteprios (isto eacute adicionais)

Simplesmente selecione Multi instance nas opccedilotildees de chamada

Notas

As muacuteltiplas instacircncias oferecem a possibilidade do bloco de funccedilatildeo chamado armazenar os seus

dados no bloco de dados de instacircncia do bloco de funccedilatildeo que realiza a chamada

Para tal o bloco que realizada a chamada deve ser sempre um bloco de funccedilatildeo

Com isto eacute obtida uma concentraccedilatildeo dos dados de instacircncia em um bloco de dados de instacircncia isto eacute

eacute possiacutevel aproveitar melhor a quantidade de DBs disponiacuteveis

Isto sempre deve ocorrer quando o bloco que realiza a chamada deve permanecer novamente aplicaacutevel

como bloco padratildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 10 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Exemplo de muacuteltiplas instacircncias

A figura a seguir mostra a chamada de um contador do tipo CTUD (contadores incremental e

decremental) que eacute chamado duas vezes

Os diferentes dados para ambos os contadores satildeo armazenados como diferentes muacuteltiplas

instacircncias no bloco de dados de instacircncia DB1 do bloco de funccedilatildeo FB1 que realiza a chamada

DB1

DB de instacircncia para FB1 Aqui satildeo disponibilizados como variaacuteveis estaacuteticas (STAT) as memoacuterias para o contador1 e contador2 como muacuteltipla instacircncia

OB1

Chamada de FB1 com DB1 de instacircncia

FB1

Chamada Contador1 como muacuteltipla instacircncia Chamada Contador2 como muacuteltipla instacircncia

Contador2

Do tipo CTUD

Contador1

Do tipo CTUD

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 11 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 Exemplo de tarefa de controlador de prensa com temporizador e DB de

instacircncia

Nosso programa deveraacute ser expandido com um temporizados para o controle de prensa do moacutedulo

010-010

A tarefa a ser realizada eacute a seguinte

Uma prensa com equipamento de proteccedilatildeo soacute deve ser ativada por meio de um botatildeo INICIAR S3

quando a grade de proteccedilatildeo estiver fechada Este estado eacute monitorado por meio de um sensor de

grade de proteccedilatildeo fechada B1

Em caso afirmativo a vaacutelvula de 52 vias M0 para o cilindro da prensa eacute energizada para que uma

forma de plaacutestico possa ser estampada

Esta prensa deveraacute subir novamente quando o botatildeo de PARADA DE EMERGEcircNCIA (NF) for acionado

ou o sensor da grade de proteccedilatildeo B1 natildeo mais responder

Quando o sensor de cilindro estendido B2 responder a prensa deveraacute subir novamente soacute apoacutes um

tempo de compressatildeo de 5 segundos

Um DB de instacircncia deveraacute ser usado como memoacuteria para o tempo

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 01 EMERGENCY OFF Botatildeo de PARADA DE EMERGEcircNCIA NF

I 03 S3 Botatildeo iniciar S3 NA

I 04 B1 Sensor de grade de proteccedilatildeo fechada NA

I 05 B2 Sensor de cilindro estendido NA

Q 00 M0 Cilindro A estendido

EMERGENCY OFF

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 12 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Programaccedilatildeo da prensa com atraso de tempo com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V11)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 13 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O startup do projeto do moacutedulo 010-010 eacute aberto na visualizaccedilatildeo do projeto como modelo para

o programa ( Open an existing project startup Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 14 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 15 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 16 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Save o projeto com o nome press_timer ( press_timer Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 17 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para executar as alteraccedilotildees o bloco program press [FC1] eacute aberto com um clique duplo

( program press [FC1])

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 18 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Para a criaccedilatildeo da nossa soluccedilatildeo com o atraso necessitamos um atraso de ligaccedilatildeo TON Este

poderaacute ser encontrado em Basic instructions na pasta Timer operations Posicionando o

mouse sobre um objeto como por exemplo o tempo TON seratildeo exibidas informaccedilotildees detalhadas

sobre este objeto

( Basic instructions Timer opeations TON)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 19 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

8 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todas as funccedilotildees de tempo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 20 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Arraste o tempo TON com o mouse para o primeiro contato da funccedilatildeo de DISJUNCcedilAtildeO depois da

variaacutevel cylinder_extended ( TON cylinder_extended)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 21 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Para a funccedilatildeo de tempo eacute necessaacuteria uma memoacuteria que soacute poderaacute ser disponibilizada por meio da

criaccedilatildeo de um novo bloco de dados de instacircncia na forma de Single instance ( OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo Isto eacute

mostrado no exemplo a seguir para o contador IEC

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 22 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Conecte o atraso de ligaccedilatildeo TON com a especificaccedilatildeo de tempo t5s para 5 segundos O

projeto eacute salvo por meio de um clique com o mouse em

( t5s )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 4: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 4 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

1 Prefaacutecio

O conteuacutedo do moacutedulo SCE_PT_010-030 constitui a unidade de aprendizado Fundamentos da

programaccedilatildeo CLP e representa uma introduccedilatildeo raacutepida com relaccedilatildeo agrave programaccedilatildeo do SIMATIC S7

1200 com o TIA Portal

Meta de aprendizado

Neste moacutedulo o leitor deveraacute aprender a programar um controlador loacutegico programaacutevel (CLP) SIMATIC

S7-1200 com a ferramenta de programaccedilatildeo TIA Portal O moacutedulo fornece os fundamentos e apresenta

as diferentes etapas do procedimento com base em um exemplo detalhado

Instalaccedilatildeo do software e configuraccedilatildeo da interface de programaccedilatildeo

Esclarecimentos de como eacute um CLP e como este trabalha

Estrutura e operaccedilatildeo do CLP SIMATIC S7-1200

Criaccedilatildeo download e teste de um programa exemplo

Preacute-requisitos

Para um bom entendimento desse moacutedulo eacute

necessaacuterio conhecimento sobre Windows

Fundamentos da programaccedilatildeo de CLPs com o TIA Portal

(por exemplo moacutedulo 010-010 - Programaccedilatildeo startup do SIMATIC S7-1200 com o TIA Portal

V11)

Blocos para o SIMATIC S7-1200

(por exemplo moacutedulo 010-020 ndash Tipos de bloco no SIMATIC S7-1200 )

Fatores adicionais para

a programaccedilatildeo CLP Moacutedulo 30

Fundamentos da

programaccedilatildeo CLP Moacutedulo 10 moacutedulo 20

PROFIBUS PROFINET Moacutedulo 60 Moacutedulo 70

AS-Interface Moacutedulo 50

Tecnologia de

seguranccedila Moacutedulo 80

Tecnologia de

acionamento Moacutedulo 100

Visualizaccedilatildeo do

processo (IHM) Moacutedulo 90

Tecnologia de

sensores Moacutedulo 110

Simulaccedilatildeo do sistema

SIMIT Moacutedulo 150

Outras linguagens de

programaccedilatildeo Moacutedulo 40

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 5 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Hardware e software necessaacuterios

1 PC Pentium 4 com 17 GHz 1 GB de RAM (XP) ou 2 GB de RAM (Vista) espaccedilo 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 Conexatildeo Ethernet entre o PC e o CLP 315F-2 PNDP

4 CLP SIMATIC S7-1200 pex CPU 1214C

As entradas deveratildeo ser executadas em um painel de controle

1 PC

2 STEP 7 Professional

V11 (TIA Portal)

4 S7-1200 com

CPU 1214C

3 Conexatildeo Ethernet

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 6 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 Notas sobre a programaccedilatildeo do SIMATIC S7-1200

21 Sistema de automaccedilatildeo SIMATIC S7-1200

O sistema de automaccedilatildeo SIMATIC S7-1200 eacute um sistema de microcontrolador modular para as faixas

de baixa e meacutedia potecircncia

Existe uma ampla gama de moacutedulos para a adaptaccedilatildeo ideal em diferentes tarefas de automaccedilatildeo

O controlador S7 eacute composto de uma fonte de alimentaccedilatildeo uma CPU e moacutedulos de entrada e de saiacuteda

para os sinais digitais e analoacutegicos

Eventualmente tambeacutem satildeo aplicados moacutedulos funcionais e de comunicaccedilatildeo para tarefas especiacuteficas

como por exemplo o controle do motor de passo

O controlador loacutegico programaacutevel (CLP) monitora e controla uma maacutequina ou um processo por meio do

software S7 No software S7 os moacutedulos de InputOutput (IO) satildeo consultados atraveacutes de endereccedilos

de entrada (I) e endereccedilados atraveacutes de endereccedilos de saiacuteda (Q)

O sistema eacute programado com o software STEP 7

22 Software de programaccedilatildeo STEP 7 Professional V11 (TIA Portal V11)

O software STEP 7 Professional V11 (TIA Portal V11) eacute a ferramenta de programaccedilatildeo para os sistemas

de automaccedilatildeo

- SIMATIC S7-1200

- SIMATIC S7-300

- SIMATIC S7-400

- SIMATIC WinAC

Com STEP 7 Professional V11 as seguintes funccedilotildees podem ser usadas para a automaccedilatildeo de um

sistema

- configuraccedilatildeo e parametrizaccedilatildeo do hardware

- estabelecimento da comunicaccedilatildeo

- programaccedilatildeo

- teste startup e serviccedilo com as funccedilotildees de operaccedilatildeodiagnoacutestico

- documentaccedilatildeo

- criaccedilatildeo de telas para os SIMATIC Basic Panels com WinCC Basic integrado

- com os pacotes WinCC avanccedilado tambeacutem eacute possiacutevel criar soluccedilotildees de visualizaccedilatildeo para PCs e

outros paineacuteis

Todas as funccedilotildees satildeo auxiliadas por uma Ajuda detalhada

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 7 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Instacircncias e muacuteltiplas instacircncias na programaccedilatildeo do SIMATIC S7-1200

A chamada de um bloco de funccedilatildeo eacute denominada como instacircncia A cada chamada de um bloco de

funccedilatildeo eacute atribuiacutedo um bloco de dados de instacircncia que iraacute servir como memoacuteria de dados Nele

seratildeo armazenados os paracircmetros atuais e os dados estaacuteticos do bloco de funccedilatildeo

As variaacuteveis declaradas no bloco de funccedilatildeo determinam a estrutura do bloco de dados de instacircncia

Uso de instacircncias individuais e muacuteltiplas instacircncias

Os blocos de dados de instacircncia podem ser atribuiacutedos da seguinte forma

Chamada como instacircncia individual

- Um bloco de dados de instacircncia proacuteprio por instacircncia de um bloco de funccedilatildeo

Chamada como muacuteltipla instacircncia

- Um bloco de dados de instacircncia para diversas instacircncias de um ou mais blocos de funccedilatildeo

31 Blocos de dados de instacircncia instacircncias individuais

A chamada de um bloco de funccedilatildeo ao qual estaacute atribuiacutedo um bloco de dados de instacircncia proacuteprio eacute

denominada como instacircncia individual

Se o bloco de funccedilatildeo tiver sido criado conforme as regras para blocos padratildeo (consulte o moacutedulo 010-

020) este tambeacutem poderaacute ser chamado diversas vezes

No entanto para cada chamada como instacircncia individual seraacute necessaacuterio atribuir um bloco de dados

de instacircncia diferente

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 8 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Exemplo de instacircncias individuais

A figura abaixo mostra o controlador de dois motores com um bloco de funccedilatildeo FB10 e dois diferentes

blocos de dados

Os diferentes dados dos motores individuais por exemplo rotaccedilatildeo tempo ateacute atingir a rotaccedilatildeo nominal

tempo total de operaccedilatildeo satildeo armazenados em diferentes blocos de dados de instacircncia DB10 e DB11

Nota

Alguns comandos tais como tempos e contadores comportam-se como blocos de funccedilatildeo Se forem

chamados eles tambeacutem representaratildeo instacircncias e iratildeo necessitar de um espaccedilo de memoacuteria

atribuiacutedo por exemplo na forma de um bloco de dados de instacircncia

OB1

Chamada de FC1

DB11 DB de instacircncia para a segunda chamada com dados do motor2

DB10 DB de instacircncia para a primeira chamada com dados do motor1

FC1

Chamada de FB10 com DB10 de instacircncia Ao controlador do motor1 Chamada de FB10 com DB11 de instacircncia Ao controlador do motor2

FB10

Bloco padratildeo com o programa do motor

FB10

Bloco padratildeo com o programa do motor

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 9 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

32 Muacuteltiplas instacircncias

Possivelmente devido ao espaccedilo de memoacuteria da CPU utilizada vocecirc deseja ou soacute pode fazer uso de

uma quantidade limitada de blocos de dados para os dados de instacircncia

Se em um bloco de funccedilatildeo de seu programa de usuaacuterio jaacute forem chamados outros blocos de funccedilatildeo

tempos contadores etc jaacute existentes seraacute possiacutevel chamar estes outros blocos de funccedilatildeo sem DBs de

instacircncia proacuteprios (isto eacute adicionais)

Simplesmente selecione Multi instance nas opccedilotildees de chamada

Notas

As muacuteltiplas instacircncias oferecem a possibilidade do bloco de funccedilatildeo chamado armazenar os seus

dados no bloco de dados de instacircncia do bloco de funccedilatildeo que realiza a chamada

Para tal o bloco que realizada a chamada deve ser sempre um bloco de funccedilatildeo

Com isto eacute obtida uma concentraccedilatildeo dos dados de instacircncia em um bloco de dados de instacircncia isto eacute

eacute possiacutevel aproveitar melhor a quantidade de DBs disponiacuteveis

Isto sempre deve ocorrer quando o bloco que realiza a chamada deve permanecer novamente aplicaacutevel

como bloco padratildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 10 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Exemplo de muacuteltiplas instacircncias

A figura a seguir mostra a chamada de um contador do tipo CTUD (contadores incremental e

decremental) que eacute chamado duas vezes

Os diferentes dados para ambos os contadores satildeo armazenados como diferentes muacuteltiplas

instacircncias no bloco de dados de instacircncia DB1 do bloco de funccedilatildeo FB1 que realiza a chamada

DB1

DB de instacircncia para FB1 Aqui satildeo disponibilizados como variaacuteveis estaacuteticas (STAT) as memoacuterias para o contador1 e contador2 como muacuteltipla instacircncia

OB1

Chamada de FB1 com DB1 de instacircncia

FB1

Chamada Contador1 como muacuteltipla instacircncia Chamada Contador2 como muacuteltipla instacircncia

Contador2

Do tipo CTUD

Contador1

Do tipo CTUD

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 11 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 Exemplo de tarefa de controlador de prensa com temporizador e DB de

instacircncia

Nosso programa deveraacute ser expandido com um temporizados para o controle de prensa do moacutedulo

010-010

A tarefa a ser realizada eacute a seguinte

Uma prensa com equipamento de proteccedilatildeo soacute deve ser ativada por meio de um botatildeo INICIAR S3

quando a grade de proteccedilatildeo estiver fechada Este estado eacute monitorado por meio de um sensor de

grade de proteccedilatildeo fechada B1

Em caso afirmativo a vaacutelvula de 52 vias M0 para o cilindro da prensa eacute energizada para que uma

forma de plaacutestico possa ser estampada

Esta prensa deveraacute subir novamente quando o botatildeo de PARADA DE EMERGEcircNCIA (NF) for acionado

ou o sensor da grade de proteccedilatildeo B1 natildeo mais responder

Quando o sensor de cilindro estendido B2 responder a prensa deveraacute subir novamente soacute apoacutes um

tempo de compressatildeo de 5 segundos

Um DB de instacircncia deveraacute ser usado como memoacuteria para o tempo

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 01 EMERGENCY OFF Botatildeo de PARADA DE EMERGEcircNCIA NF

I 03 S3 Botatildeo iniciar S3 NA

I 04 B1 Sensor de grade de proteccedilatildeo fechada NA

I 05 B2 Sensor de cilindro estendido NA

Q 00 M0 Cilindro A estendido

EMERGENCY OFF

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 12 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Programaccedilatildeo da prensa com atraso de tempo com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V11)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 13 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O startup do projeto do moacutedulo 010-010 eacute aberto na visualizaccedilatildeo do projeto como modelo para

o programa ( Open an existing project startup Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 14 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 15 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 16 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Save o projeto com o nome press_timer ( press_timer Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 17 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para executar as alteraccedilotildees o bloco program press [FC1] eacute aberto com um clique duplo

( program press [FC1])

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 18 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Para a criaccedilatildeo da nossa soluccedilatildeo com o atraso necessitamos um atraso de ligaccedilatildeo TON Este

poderaacute ser encontrado em Basic instructions na pasta Timer operations Posicionando o

mouse sobre um objeto como por exemplo o tempo TON seratildeo exibidas informaccedilotildees detalhadas

sobre este objeto

( Basic instructions Timer opeations TON)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 19 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

8 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todas as funccedilotildees de tempo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 20 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Arraste o tempo TON com o mouse para o primeiro contato da funccedilatildeo de DISJUNCcedilAtildeO depois da

variaacutevel cylinder_extended ( TON cylinder_extended)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 21 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Para a funccedilatildeo de tempo eacute necessaacuteria uma memoacuteria que soacute poderaacute ser disponibilizada por meio da

criaccedilatildeo de um novo bloco de dados de instacircncia na forma de Single instance ( OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo Isto eacute

mostrado no exemplo a seguir para o contador IEC

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 22 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Conecte o atraso de ligaccedilatildeo TON com a especificaccedilatildeo de tempo t5s para 5 segundos O

projeto eacute salvo por meio de um clique com o mouse em

( t5s )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 5: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 5 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Hardware e software necessaacuterios

1 PC Pentium 4 com 17 GHz 1 GB de RAM (XP) ou 2 GB de RAM (Vista) espaccedilo 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 Conexatildeo Ethernet entre o PC e o CLP 315F-2 PNDP

4 CLP SIMATIC S7-1200 pex CPU 1214C

As entradas deveratildeo ser executadas em um painel de controle

1 PC

2 STEP 7 Professional

V11 (TIA Portal)

4 S7-1200 com

CPU 1214C

3 Conexatildeo Ethernet

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 6 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 Notas sobre a programaccedilatildeo do SIMATIC S7-1200

21 Sistema de automaccedilatildeo SIMATIC S7-1200

O sistema de automaccedilatildeo SIMATIC S7-1200 eacute um sistema de microcontrolador modular para as faixas

de baixa e meacutedia potecircncia

Existe uma ampla gama de moacutedulos para a adaptaccedilatildeo ideal em diferentes tarefas de automaccedilatildeo

O controlador S7 eacute composto de uma fonte de alimentaccedilatildeo uma CPU e moacutedulos de entrada e de saiacuteda

para os sinais digitais e analoacutegicos

Eventualmente tambeacutem satildeo aplicados moacutedulos funcionais e de comunicaccedilatildeo para tarefas especiacuteficas

como por exemplo o controle do motor de passo

O controlador loacutegico programaacutevel (CLP) monitora e controla uma maacutequina ou um processo por meio do

software S7 No software S7 os moacutedulos de InputOutput (IO) satildeo consultados atraveacutes de endereccedilos

de entrada (I) e endereccedilados atraveacutes de endereccedilos de saiacuteda (Q)

O sistema eacute programado com o software STEP 7

22 Software de programaccedilatildeo STEP 7 Professional V11 (TIA Portal V11)

O software STEP 7 Professional V11 (TIA Portal V11) eacute a ferramenta de programaccedilatildeo para os sistemas

de automaccedilatildeo

- SIMATIC S7-1200

- SIMATIC S7-300

- SIMATIC S7-400

- SIMATIC WinAC

Com STEP 7 Professional V11 as seguintes funccedilotildees podem ser usadas para a automaccedilatildeo de um

sistema

- configuraccedilatildeo e parametrizaccedilatildeo do hardware

- estabelecimento da comunicaccedilatildeo

- programaccedilatildeo

- teste startup e serviccedilo com as funccedilotildees de operaccedilatildeodiagnoacutestico

- documentaccedilatildeo

- criaccedilatildeo de telas para os SIMATIC Basic Panels com WinCC Basic integrado

- com os pacotes WinCC avanccedilado tambeacutem eacute possiacutevel criar soluccedilotildees de visualizaccedilatildeo para PCs e

outros paineacuteis

Todas as funccedilotildees satildeo auxiliadas por uma Ajuda detalhada

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 7 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Instacircncias e muacuteltiplas instacircncias na programaccedilatildeo do SIMATIC S7-1200

A chamada de um bloco de funccedilatildeo eacute denominada como instacircncia A cada chamada de um bloco de

funccedilatildeo eacute atribuiacutedo um bloco de dados de instacircncia que iraacute servir como memoacuteria de dados Nele

seratildeo armazenados os paracircmetros atuais e os dados estaacuteticos do bloco de funccedilatildeo

As variaacuteveis declaradas no bloco de funccedilatildeo determinam a estrutura do bloco de dados de instacircncia

Uso de instacircncias individuais e muacuteltiplas instacircncias

Os blocos de dados de instacircncia podem ser atribuiacutedos da seguinte forma

Chamada como instacircncia individual

- Um bloco de dados de instacircncia proacuteprio por instacircncia de um bloco de funccedilatildeo

Chamada como muacuteltipla instacircncia

- Um bloco de dados de instacircncia para diversas instacircncias de um ou mais blocos de funccedilatildeo

31 Blocos de dados de instacircncia instacircncias individuais

A chamada de um bloco de funccedilatildeo ao qual estaacute atribuiacutedo um bloco de dados de instacircncia proacuteprio eacute

denominada como instacircncia individual

Se o bloco de funccedilatildeo tiver sido criado conforme as regras para blocos padratildeo (consulte o moacutedulo 010-

020) este tambeacutem poderaacute ser chamado diversas vezes

No entanto para cada chamada como instacircncia individual seraacute necessaacuterio atribuir um bloco de dados

de instacircncia diferente

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 8 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Exemplo de instacircncias individuais

A figura abaixo mostra o controlador de dois motores com um bloco de funccedilatildeo FB10 e dois diferentes

blocos de dados

Os diferentes dados dos motores individuais por exemplo rotaccedilatildeo tempo ateacute atingir a rotaccedilatildeo nominal

tempo total de operaccedilatildeo satildeo armazenados em diferentes blocos de dados de instacircncia DB10 e DB11

Nota

Alguns comandos tais como tempos e contadores comportam-se como blocos de funccedilatildeo Se forem

chamados eles tambeacutem representaratildeo instacircncias e iratildeo necessitar de um espaccedilo de memoacuteria

atribuiacutedo por exemplo na forma de um bloco de dados de instacircncia

OB1

Chamada de FC1

DB11 DB de instacircncia para a segunda chamada com dados do motor2

DB10 DB de instacircncia para a primeira chamada com dados do motor1

FC1

Chamada de FB10 com DB10 de instacircncia Ao controlador do motor1 Chamada de FB10 com DB11 de instacircncia Ao controlador do motor2

FB10

Bloco padratildeo com o programa do motor

FB10

Bloco padratildeo com o programa do motor

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 9 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

32 Muacuteltiplas instacircncias

Possivelmente devido ao espaccedilo de memoacuteria da CPU utilizada vocecirc deseja ou soacute pode fazer uso de

uma quantidade limitada de blocos de dados para os dados de instacircncia

Se em um bloco de funccedilatildeo de seu programa de usuaacuterio jaacute forem chamados outros blocos de funccedilatildeo

tempos contadores etc jaacute existentes seraacute possiacutevel chamar estes outros blocos de funccedilatildeo sem DBs de

instacircncia proacuteprios (isto eacute adicionais)

Simplesmente selecione Multi instance nas opccedilotildees de chamada

Notas

As muacuteltiplas instacircncias oferecem a possibilidade do bloco de funccedilatildeo chamado armazenar os seus

dados no bloco de dados de instacircncia do bloco de funccedilatildeo que realiza a chamada

Para tal o bloco que realizada a chamada deve ser sempre um bloco de funccedilatildeo

Com isto eacute obtida uma concentraccedilatildeo dos dados de instacircncia em um bloco de dados de instacircncia isto eacute

eacute possiacutevel aproveitar melhor a quantidade de DBs disponiacuteveis

Isto sempre deve ocorrer quando o bloco que realiza a chamada deve permanecer novamente aplicaacutevel

como bloco padratildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 10 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Exemplo de muacuteltiplas instacircncias

A figura a seguir mostra a chamada de um contador do tipo CTUD (contadores incremental e

decremental) que eacute chamado duas vezes

Os diferentes dados para ambos os contadores satildeo armazenados como diferentes muacuteltiplas

instacircncias no bloco de dados de instacircncia DB1 do bloco de funccedilatildeo FB1 que realiza a chamada

DB1

DB de instacircncia para FB1 Aqui satildeo disponibilizados como variaacuteveis estaacuteticas (STAT) as memoacuterias para o contador1 e contador2 como muacuteltipla instacircncia

OB1

Chamada de FB1 com DB1 de instacircncia

FB1

Chamada Contador1 como muacuteltipla instacircncia Chamada Contador2 como muacuteltipla instacircncia

Contador2

Do tipo CTUD

Contador1

Do tipo CTUD

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 11 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 Exemplo de tarefa de controlador de prensa com temporizador e DB de

instacircncia

Nosso programa deveraacute ser expandido com um temporizados para o controle de prensa do moacutedulo

010-010

A tarefa a ser realizada eacute a seguinte

Uma prensa com equipamento de proteccedilatildeo soacute deve ser ativada por meio de um botatildeo INICIAR S3

quando a grade de proteccedilatildeo estiver fechada Este estado eacute monitorado por meio de um sensor de

grade de proteccedilatildeo fechada B1

Em caso afirmativo a vaacutelvula de 52 vias M0 para o cilindro da prensa eacute energizada para que uma

forma de plaacutestico possa ser estampada

Esta prensa deveraacute subir novamente quando o botatildeo de PARADA DE EMERGEcircNCIA (NF) for acionado

ou o sensor da grade de proteccedilatildeo B1 natildeo mais responder

Quando o sensor de cilindro estendido B2 responder a prensa deveraacute subir novamente soacute apoacutes um

tempo de compressatildeo de 5 segundos

Um DB de instacircncia deveraacute ser usado como memoacuteria para o tempo

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 01 EMERGENCY OFF Botatildeo de PARADA DE EMERGEcircNCIA NF

I 03 S3 Botatildeo iniciar S3 NA

I 04 B1 Sensor de grade de proteccedilatildeo fechada NA

I 05 B2 Sensor de cilindro estendido NA

Q 00 M0 Cilindro A estendido

EMERGENCY OFF

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 12 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Programaccedilatildeo da prensa com atraso de tempo com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V11)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 13 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O startup do projeto do moacutedulo 010-010 eacute aberto na visualizaccedilatildeo do projeto como modelo para

o programa ( Open an existing project startup Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 14 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 15 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 16 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Save o projeto com o nome press_timer ( press_timer Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 17 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para executar as alteraccedilotildees o bloco program press [FC1] eacute aberto com um clique duplo

( program press [FC1])

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 18 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Para a criaccedilatildeo da nossa soluccedilatildeo com o atraso necessitamos um atraso de ligaccedilatildeo TON Este

poderaacute ser encontrado em Basic instructions na pasta Timer operations Posicionando o

mouse sobre um objeto como por exemplo o tempo TON seratildeo exibidas informaccedilotildees detalhadas

sobre este objeto

( Basic instructions Timer opeations TON)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 19 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

8 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todas as funccedilotildees de tempo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 20 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Arraste o tempo TON com o mouse para o primeiro contato da funccedilatildeo de DISJUNCcedilAtildeO depois da

variaacutevel cylinder_extended ( TON cylinder_extended)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 21 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Para a funccedilatildeo de tempo eacute necessaacuteria uma memoacuteria que soacute poderaacute ser disponibilizada por meio da

criaccedilatildeo de um novo bloco de dados de instacircncia na forma de Single instance ( OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo Isto eacute

mostrado no exemplo a seguir para o contador IEC

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 22 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Conecte o atraso de ligaccedilatildeo TON com a especificaccedilatildeo de tempo t5s para 5 segundos O

projeto eacute salvo por meio de um clique com o mouse em

( t5s )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 6: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 6 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 Notas sobre a programaccedilatildeo do SIMATIC S7-1200

21 Sistema de automaccedilatildeo SIMATIC S7-1200

O sistema de automaccedilatildeo SIMATIC S7-1200 eacute um sistema de microcontrolador modular para as faixas

de baixa e meacutedia potecircncia

Existe uma ampla gama de moacutedulos para a adaptaccedilatildeo ideal em diferentes tarefas de automaccedilatildeo

O controlador S7 eacute composto de uma fonte de alimentaccedilatildeo uma CPU e moacutedulos de entrada e de saiacuteda

para os sinais digitais e analoacutegicos

Eventualmente tambeacutem satildeo aplicados moacutedulos funcionais e de comunicaccedilatildeo para tarefas especiacuteficas

como por exemplo o controle do motor de passo

O controlador loacutegico programaacutevel (CLP) monitora e controla uma maacutequina ou um processo por meio do

software S7 No software S7 os moacutedulos de InputOutput (IO) satildeo consultados atraveacutes de endereccedilos

de entrada (I) e endereccedilados atraveacutes de endereccedilos de saiacuteda (Q)

O sistema eacute programado com o software STEP 7

22 Software de programaccedilatildeo STEP 7 Professional V11 (TIA Portal V11)

O software STEP 7 Professional V11 (TIA Portal V11) eacute a ferramenta de programaccedilatildeo para os sistemas

de automaccedilatildeo

- SIMATIC S7-1200

- SIMATIC S7-300

- SIMATIC S7-400

- SIMATIC WinAC

Com STEP 7 Professional V11 as seguintes funccedilotildees podem ser usadas para a automaccedilatildeo de um

sistema

- configuraccedilatildeo e parametrizaccedilatildeo do hardware

- estabelecimento da comunicaccedilatildeo

- programaccedilatildeo

- teste startup e serviccedilo com as funccedilotildees de operaccedilatildeodiagnoacutestico

- documentaccedilatildeo

- criaccedilatildeo de telas para os SIMATIC Basic Panels com WinCC Basic integrado

- com os pacotes WinCC avanccedilado tambeacutem eacute possiacutevel criar soluccedilotildees de visualizaccedilatildeo para PCs e

outros paineacuteis

Todas as funccedilotildees satildeo auxiliadas por uma Ajuda detalhada

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 7 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Instacircncias e muacuteltiplas instacircncias na programaccedilatildeo do SIMATIC S7-1200

A chamada de um bloco de funccedilatildeo eacute denominada como instacircncia A cada chamada de um bloco de

funccedilatildeo eacute atribuiacutedo um bloco de dados de instacircncia que iraacute servir como memoacuteria de dados Nele

seratildeo armazenados os paracircmetros atuais e os dados estaacuteticos do bloco de funccedilatildeo

As variaacuteveis declaradas no bloco de funccedilatildeo determinam a estrutura do bloco de dados de instacircncia

Uso de instacircncias individuais e muacuteltiplas instacircncias

Os blocos de dados de instacircncia podem ser atribuiacutedos da seguinte forma

Chamada como instacircncia individual

- Um bloco de dados de instacircncia proacuteprio por instacircncia de um bloco de funccedilatildeo

Chamada como muacuteltipla instacircncia

- Um bloco de dados de instacircncia para diversas instacircncias de um ou mais blocos de funccedilatildeo

31 Blocos de dados de instacircncia instacircncias individuais

A chamada de um bloco de funccedilatildeo ao qual estaacute atribuiacutedo um bloco de dados de instacircncia proacuteprio eacute

denominada como instacircncia individual

Se o bloco de funccedilatildeo tiver sido criado conforme as regras para blocos padratildeo (consulte o moacutedulo 010-

020) este tambeacutem poderaacute ser chamado diversas vezes

No entanto para cada chamada como instacircncia individual seraacute necessaacuterio atribuir um bloco de dados

de instacircncia diferente

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 8 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Exemplo de instacircncias individuais

A figura abaixo mostra o controlador de dois motores com um bloco de funccedilatildeo FB10 e dois diferentes

blocos de dados

Os diferentes dados dos motores individuais por exemplo rotaccedilatildeo tempo ateacute atingir a rotaccedilatildeo nominal

tempo total de operaccedilatildeo satildeo armazenados em diferentes blocos de dados de instacircncia DB10 e DB11

Nota

Alguns comandos tais como tempos e contadores comportam-se como blocos de funccedilatildeo Se forem

chamados eles tambeacutem representaratildeo instacircncias e iratildeo necessitar de um espaccedilo de memoacuteria

atribuiacutedo por exemplo na forma de um bloco de dados de instacircncia

OB1

Chamada de FC1

DB11 DB de instacircncia para a segunda chamada com dados do motor2

DB10 DB de instacircncia para a primeira chamada com dados do motor1

FC1

Chamada de FB10 com DB10 de instacircncia Ao controlador do motor1 Chamada de FB10 com DB11 de instacircncia Ao controlador do motor2

FB10

Bloco padratildeo com o programa do motor

FB10

Bloco padratildeo com o programa do motor

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 9 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

32 Muacuteltiplas instacircncias

Possivelmente devido ao espaccedilo de memoacuteria da CPU utilizada vocecirc deseja ou soacute pode fazer uso de

uma quantidade limitada de blocos de dados para os dados de instacircncia

Se em um bloco de funccedilatildeo de seu programa de usuaacuterio jaacute forem chamados outros blocos de funccedilatildeo

tempos contadores etc jaacute existentes seraacute possiacutevel chamar estes outros blocos de funccedilatildeo sem DBs de

instacircncia proacuteprios (isto eacute adicionais)

Simplesmente selecione Multi instance nas opccedilotildees de chamada

Notas

As muacuteltiplas instacircncias oferecem a possibilidade do bloco de funccedilatildeo chamado armazenar os seus

dados no bloco de dados de instacircncia do bloco de funccedilatildeo que realiza a chamada

Para tal o bloco que realizada a chamada deve ser sempre um bloco de funccedilatildeo

Com isto eacute obtida uma concentraccedilatildeo dos dados de instacircncia em um bloco de dados de instacircncia isto eacute

eacute possiacutevel aproveitar melhor a quantidade de DBs disponiacuteveis

Isto sempre deve ocorrer quando o bloco que realiza a chamada deve permanecer novamente aplicaacutevel

como bloco padratildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 10 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Exemplo de muacuteltiplas instacircncias

A figura a seguir mostra a chamada de um contador do tipo CTUD (contadores incremental e

decremental) que eacute chamado duas vezes

Os diferentes dados para ambos os contadores satildeo armazenados como diferentes muacuteltiplas

instacircncias no bloco de dados de instacircncia DB1 do bloco de funccedilatildeo FB1 que realiza a chamada

DB1

DB de instacircncia para FB1 Aqui satildeo disponibilizados como variaacuteveis estaacuteticas (STAT) as memoacuterias para o contador1 e contador2 como muacuteltipla instacircncia

OB1

Chamada de FB1 com DB1 de instacircncia

FB1

Chamada Contador1 como muacuteltipla instacircncia Chamada Contador2 como muacuteltipla instacircncia

Contador2

Do tipo CTUD

Contador1

Do tipo CTUD

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 11 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 Exemplo de tarefa de controlador de prensa com temporizador e DB de

instacircncia

Nosso programa deveraacute ser expandido com um temporizados para o controle de prensa do moacutedulo

010-010

A tarefa a ser realizada eacute a seguinte

Uma prensa com equipamento de proteccedilatildeo soacute deve ser ativada por meio de um botatildeo INICIAR S3

quando a grade de proteccedilatildeo estiver fechada Este estado eacute monitorado por meio de um sensor de

grade de proteccedilatildeo fechada B1

Em caso afirmativo a vaacutelvula de 52 vias M0 para o cilindro da prensa eacute energizada para que uma

forma de plaacutestico possa ser estampada

Esta prensa deveraacute subir novamente quando o botatildeo de PARADA DE EMERGEcircNCIA (NF) for acionado

ou o sensor da grade de proteccedilatildeo B1 natildeo mais responder

Quando o sensor de cilindro estendido B2 responder a prensa deveraacute subir novamente soacute apoacutes um

tempo de compressatildeo de 5 segundos

Um DB de instacircncia deveraacute ser usado como memoacuteria para o tempo

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 01 EMERGENCY OFF Botatildeo de PARADA DE EMERGEcircNCIA NF

I 03 S3 Botatildeo iniciar S3 NA

I 04 B1 Sensor de grade de proteccedilatildeo fechada NA

I 05 B2 Sensor de cilindro estendido NA

Q 00 M0 Cilindro A estendido

EMERGENCY OFF

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 12 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Programaccedilatildeo da prensa com atraso de tempo com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V11)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 13 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O startup do projeto do moacutedulo 010-010 eacute aberto na visualizaccedilatildeo do projeto como modelo para

o programa ( Open an existing project startup Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 14 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 15 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 16 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Save o projeto com o nome press_timer ( press_timer Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 17 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para executar as alteraccedilotildees o bloco program press [FC1] eacute aberto com um clique duplo

( program press [FC1])

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 18 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Para a criaccedilatildeo da nossa soluccedilatildeo com o atraso necessitamos um atraso de ligaccedilatildeo TON Este

poderaacute ser encontrado em Basic instructions na pasta Timer operations Posicionando o

mouse sobre um objeto como por exemplo o tempo TON seratildeo exibidas informaccedilotildees detalhadas

sobre este objeto

( Basic instructions Timer opeations TON)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 19 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

8 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todas as funccedilotildees de tempo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 20 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Arraste o tempo TON com o mouse para o primeiro contato da funccedilatildeo de DISJUNCcedilAtildeO depois da

variaacutevel cylinder_extended ( TON cylinder_extended)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 21 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Para a funccedilatildeo de tempo eacute necessaacuteria uma memoacuteria que soacute poderaacute ser disponibilizada por meio da

criaccedilatildeo de um novo bloco de dados de instacircncia na forma de Single instance ( OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo Isto eacute

mostrado no exemplo a seguir para o contador IEC

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 22 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Conecte o atraso de ligaccedilatildeo TON com a especificaccedilatildeo de tempo t5s para 5 segundos O

projeto eacute salvo por meio de um clique com o mouse em

( t5s )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 7: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 7 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Instacircncias e muacuteltiplas instacircncias na programaccedilatildeo do SIMATIC S7-1200

A chamada de um bloco de funccedilatildeo eacute denominada como instacircncia A cada chamada de um bloco de

funccedilatildeo eacute atribuiacutedo um bloco de dados de instacircncia que iraacute servir como memoacuteria de dados Nele

seratildeo armazenados os paracircmetros atuais e os dados estaacuteticos do bloco de funccedilatildeo

As variaacuteveis declaradas no bloco de funccedilatildeo determinam a estrutura do bloco de dados de instacircncia

Uso de instacircncias individuais e muacuteltiplas instacircncias

Os blocos de dados de instacircncia podem ser atribuiacutedos da seguinte forma

Chamada como instacircncia individual

- Um bloco de dados de instacircncia proacuteprio por instacircncia de um bloco de funccedilatildeo

Chamada como muacuteltipla instacircncia

- Um bloco de dados de instacircncia para diversas instacircncias de um ou mais blocos de funccedilatildeo

31 Blocos de dados de instacircncia instacircncias individuais

A chamada de um bloco de funccedilatildeo ao qual estaacute atribuiacutedo um bloco de dados de instacircncia proacuteprio eacute

denominada como instacircncia individual

Se o bloco de funccedilatildeo tiver sido criado conforme as regras para blocos padratildeo (consulte o moacutedulo 010-

020) este tambeacutem poderaacute ser chamado diversas vezes

No entanto para cada chamada como instacircncia individual seraacute necessaacuterio atribuir um bloco de dados

de instacircncia diferente

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 8 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Exemplo de instacircncias individuais

A figura abaixo mostra o controlador de dois motores com um bloco de funccedilatildeo FB10 e dois diferentes

blocos de dados

Os diferentes dados dos motores individuais por exemplo rotaccedilatildeo tempo ateacute atingir a rotaccedilatildeo nominal

tempo total de operaccedilatildeo satildeo armazenados em diferentes blocos de dados de instacircncia DB10 e DB11

Nota

Alguns comandos tais como tempos e contadores comportam-se como blocos de funccedilatildeo Se forem

chamados eles tambeacutem representaratildeo instacircncias e iratildeo necessitar de um espaccedilo de memoacuteria

atribuiacutedo por exemplo na forma de um bloco de dados de instacircncia

OB1

Chamada de FC1

DB11 DB de instacircncia para a segunda chamada com dados do motor2

DB10 DB de instacircncia para a primeira chamada com dados do motor1

FC1

Chamada de FB10 com DB10 de instacircncia Ao controlador do motor1 Chamada de FB10 com DB11 de instacircncia Ao controlador do motor2

FB10

Bloco padratildeo com o programa do motor

FB10

Bloco padratildeo com o programa do motor

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 9 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

32 Muacuteltiplas instacircncias

Possivelmente devido ao espaccedilo de memoacuteria da CPU utilizada vocecirc deseja ou soacute pode fazer uso de

uma quantidade limitada de blocos de dados para os dados de instacircncia

Se em um bloco de funccedilatildeo de seu programa de usuaacuterio jaacute forem chamados outros blocos de funccedilatildeo

tempos contadores etc jaacute existentes seraacute possiacutevel chamar estes outros blocos de funccedilatildeo sem DBs de

instacircncia proacuteprios (isto eacute adicionais)

Simplesmente selecione Multi instance nas opccedilotildees de chamada

Notas

As muacuteltiplas instacircncias oferecem a possibilidade do bloco de funccedilatildeo chamado armazenar os seus

dados no bloco de dados de instacircncia do bloco de funccedilatildeo que realiza a chamada

Para tal o bloco que realizada a chamada deve ser sempre um bloco de funccedilatildeo

Com isto eacute obtida uma concentraccedilatildeo dos dados de instacircncia em um bloco de dados de instacircncia isto eacute

eacute possiacutevel aproveitar melhor a quantidade de DBs disponiacuteveis

Isto sempre deve ocorrer quando o bloco que realiza a chamada deve permanecer novamente aplicaacutevel

como bloco padratildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 10 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Exemplo de muacuteltiplas instacircncias

A figura a seguir mostra a chamada de um contador do tipo CTUD (contadores incremental e

decremental) que eacute chamado duas vezes

Os diferentes dados para ambos os contadores satildeo armazenados como diferentes muacuteltiplas

instacircncias no bloco de dados de instacircncia DB1 do bloco de funccedilatildeo FB1 que realiza a chamada

DB1

DB de instacircncia para FB1 Aqui satildeo disponibilizados como variaacuteveis estaacuteticas (STAT) as memoacuterias para o contador1 e contador2 como muacuteltipla instacircncia

OB1

Chamada de FB1 com DB1 de instacircncia

FB1

Chamada Contador1 como muacuteltipla instacircncia Chamada Contador2 como muacuteltipla instacircncia

Contador2

Do tipo CTUD

Contador1

Do tipo CTUD

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 11 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 Exemplo de tarefa de controlador de prensa com temporizador e DB de

instacircncia

Nosso programa deveraacute ser expandido com um temporizados para o controle de prensa do moacutedulo

010-010

A tarefa a ser realizada eacute a seguinte

Uma prensa com equipamento de proteccedilatildeo soacute deve ser ativada por meio de um botatildeo INICIAR S3

quando a grade de proteccedilatildeo estiver fechada Este estado eacute monitorado por meio de um sensor de

grade de proteccedilatildeo fechada B1

Em caso afirmativo a vaacutelvula de 52 vias M0 para o cilindro da prensa eacute energizada para que uma

forma de plaacutestico possa ser estampada

Esta prensa deveraacute subir novamente quando o botatildeo de PARADA DE EMERGEcircNCIA (NF) for acionado

ou o sensor da grade de proteccedilatildeo B1 natildeo mais responder

Quando o sensor de cilindro estendido B2 responder a prensa deveraacute subir novamente soacute apoacutes um

tempo de compressatildeo de 5 segundos

Um DB de instacircncia deveraacute ser usado como memoacuteria para o tempo

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 01 EMERGENCY OFF Botatildeo de PARADA DE EMERGEcircNCIA NF

I 03 S3 Botatildeo iniciar S3 NA

I 04 B1 Sensor de grade de proteccedilatildeo fechada NA

I 05 B2 Sensor de cilindro estendido NA

Q 00 M0 Cilindro A estendido

EMERGENCY OFF

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 12 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Programaccedilatildeo da prensa com atraso de tempo com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V11)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 13 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O startup do projeto do moacutedulo 010-010 eacute aberto na visualizaccedilatildeo do projeto como modelo para

o programa ( Open an existing project startup Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 14 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 15 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 16 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Save o projeto com o nome press_timer ( press_timer Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 17 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para executar as alteraccedilotildees o bloco program press [FC1] eacute aberto com um clique duplo

( program press [FC1])

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 18 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Para a criaccedilatildeo da nossa soluccedilatildeo com o atraso necessitamos um atraso de ligaccedilatildeo TON Este

poderaacute ser encontrado em Basic instructions na pasta Timer operations Posicionando o

mouse sobre um objeto como por exemplo o tempo TON seratildeo exibidas informaccedilotildees detalhadas

sobre este objeto

( Basic instructions Timer opeations TON)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 19 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

8 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todas as funccedilotildees de tempo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 20 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Arraste o tempo TON com o mouse para o primeiro contato da funccedilatildeo de DISJUNCcedilAtildeO depois da

variaacutevel cylinder_extended ( TON cylinder_extended)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 21 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Para a funccedilatildeo de tempo eacute necessaacuteria uma memoacuteria que soacute poderaacute ser disponibilizada por meio da

criaccedilatildeo de um novo bloco de dados de instacircncia na forma de Single instance ( OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo Isto eacute

mostrado no exemplo a seguir para o contador IEC

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 22 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Conecte o atraso de ligaccedilatildeo TON com a especificaccedilatildeo de tempo t5s para 5 segundos O

projeto eacute salvo por meio de um clique com o mouse em

( t5s )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 8: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 8 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Exemplo de instacircncias individuais

A figura abaixo mostra o controlador de dois motores com um bloco de funccedilatildeo FB10 e dois diferentes

blocos de dados

Os diferentes dados dos motores individuais por exemplo rotaccedilatildeo tempo ateacute atingir a rotaccedilatildeo nominal

tempo total de operaccedilatildeo satildeo armazenados em diferentes blocos de dados de instacircncia DB10 e DB11

Nota

Alguns comandos tais como tempos e contadores comportam-se como blocos de funccedilatildeo Se forem

chamados eles tambeacutem representaratildeo instacircncias e iratildeo necessitar de um espaccedilo de memoacuteria

atribuiacutedo por exemplo na forma de um bloco de dados de instacircncia

OB1

Chamada de FC1

DB11 DB de instacircncia para a segunda chamada com dados do motor2

DB10 DB de instacircncia para a primeira chamada com dados do motor1

FC1

Chamada de FB10 com DB10 de instacircncia Ao controlador do motor1 Chamada de FB10 com DB11 de instacircncia Ao controlador do motor2

FB10

Bloco padratildeo com o programa do motor

FB10

Bloco padratildeo com o programa do motor

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 9 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

32 Muacuteltiplas instacircncias

Possivelmente devido ao espaccedilo de memoacuteria da CPU utilizada vocecirc deseja ou soacute pode fazer uso de

uma quantidade limitada de blocos de dados para os dados de instacircncia

Se em um bloco de funccedilatildeo de seu programa de usuaacuterio jaacute forem chamados outros blocos de funccedilatildeo

tempos contadores etc jaacute existentes seraacute possiacutevel chamar estes outros blocos de funccedilatildeo sem DBs de

instacircncia proacuteprios (isto eacute adicionais)

Simplesmente selecione Multi instance nas opccedilotildees de chamada

Notas

As muacuteltiplas instacircncias oferecem a possibilidade do bloco de funccedilatildeo chamado armazenar os seus

dados no bloco de dados de instacircncia do bloco de funccedilatildeo que realiza a chamada

Para tal o bloco que realizada a chamada deve ser sempre um bloco de funccedilatildeo

Com isto eacute obtida uma concentraccedilatildeo dos dados de instacircncia em um bloco de dados de instacircncia isto eacute

eacute possiacutevel aproveitar melhor a quantidade de DBs disponiacuteveis

Isto sempre deve ocorrer quando o bloco que realiza a chamada deve permanecer novamente aplicaacutevel

como bloco padratildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 10 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Exemplo de muacuteltiplas instacircncias

A figura a seguir mostra a chamada de um contador do tipo CTUD (contadores incremental e

decremental) que eacute chamado duas vezes

Os diferentes dados para ambos os contadores satildeo armazenados como diferentes muacuteltiplas

instacircncias no bloco de dados de instacircncia DB1 do bloco de funccedilatildeo FB1 que realiza a chamada

DB1

DB de instacircncia para FB1 Aqui satildeo disponibilizados como variaacuteveis estaacuteticas (STAT) as memoacuterias para o contador1 e contador2 como muacuteltipla instacircncia

OB1

Chamada de FB1 com DB1 de instacircncia

FB1

Chamada Contador1 como muacuteltipla instacircncia Chamada Contador2 como muacuteltipla instacircncia

Contador2

Do tipo CTUD

Contador1

Do tipo CTUD

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 11 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 Exemplo de tarefa de controlador de prensa com temporizador e DB de

instacircncia

Nosso programa deveraacute ser expandido com um temporizados para o controle de prensa do moacutedulo

010-010

A tarefa a ser realizada eacute a seguinte

Uma prensa com equipamento de proteccedilatildeo soacute deve ser ativada por meio de um botatildeo INICIAR S3

quando a grade de proteccedilatildeo estiver fechada Este estado eacute monitorado por meio de um sensor de

grade de proteccedilatildeo fechada B1

Em caso afirmativo a vaacutelvula de 52 vias M0 para o cilindro da prensa eacute energizada para que uma

forma de plaacutestico possa ser estampada

Esta prensa deveraacute subir novamente quando o botatildeo de PARADA DE EMERGEcircNCIA (NF) for acionado

ou o sensor da grade de proteccedilatildeo B1 natildeo mais responder

Quando o sensor de cilindro estendido B2 responder a prensa deveraacute subir novamente soacute apoacutes um

tempo de compressatildeo de 5 segundos

Um DB de instacircncia deveraacute ser usado como memoacuteria para o tempo

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 01 EMERGENCY OFF Botatildeo de PARADA DE EMERGEcircNCIA NF

I 03 S3 Botatildeo iniciar S3 NA

I 04 B1 Sensor de grade de proteccedilatildeo fechada NA

I 05 B2 Sensor de cilindro estendido NA

Q 00 M0 Cilindro A estendido

EMERGENCY OFF

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 12 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Programaccedilatildeo da prensa com atraso de tempo com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V11)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 13 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O startup do projeto do moacutedulo 010-010 eacute aberto na visualizaccedilatildeo do projeto como modelo para

o programa ( Open an existing project startup Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 14 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 15 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 16 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Save o projeto com o nome press_timer ( press_timer Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 17 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para executar as alteraccedilotildees o bloco program press [FC1] eacute aberto com um clique duplo

( program press [FC1])

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 18 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Para a criaccedilatildeo da nossa soluccedilatildeo com o atraso necessitamos um atraso de ligaccedilatildeo TON Este

poderaacute ser encontrado em Basic instructions na pasta Timer operations Posicionando o

mouse sobre um objeto como por exemplo o tempo TON seratildeo exibidas informaccedilotildees detalhadas

sobre este objeto

( Basic instructions Timer opeations TON)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 19 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

8 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todas as funccedilotildees de tempo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 20 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Arraste o tempo TON com o mouse para o primeiro contato da funccedilatildeo de DISJUNCcedilAtildeO depois da

variaacutevel cylinder_extended ( TON cylinder_extended)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 21 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Para a funccedilatildeo de tempo eacute necessaacuteria uma memoacuteria que soacute poderaacute ser disponibilizada por meio da

criaccedilatildeo de um novo bloco de dados de instacircncia na forma de Single instance ( OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo Isto eacute

mostrado no exemplo a seguir para o contador IEC

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 22 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Conecte o atraso de ligaccedilatildeo TON com a especificaccedilatildeo de tempo t5s para 5 segundos O

projeto eacute salvo por meio de um clique com o mouse em

( t5s )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 9: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 9 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

32 Muacuteltiplas instacircncias

Possivelmente devido ao espaccedilo de memoacuteria da CPU utilizada vocecirc deseja ou soacute pode fazer uso de

uma quantidade limitada de blocos de dados para os dados de instacircncia

Se em um bloco de funccedilatildeo de seu programa de usuaacuterio jaacute forem chamados outros blocos de funccedilatildeo

tempos contadores etc jaacute existentes seraacute possiacutevel chamar estes outros blocos de funccedilatildeo sem DBs de

instacircncia proacuteprios (isto eacute adicionais)

Simplesmente selecione Multi instance nas opccedilotildees de chamada

Notas

As muacuteltiplas instacircncias oferecem a possibilidade do bloco de funccedilatildeo chamado armazenar os seus

dados no bloco de dados de instacircncia do bloco de funccedilatildeo que realiza a chamada

Para tal o bloco que realizada a chamada deve ser sempre um bloco de funccedilatildeo

Com isto eacute obtida uma concentraccedilatildeo dos dados de instacircncia em um bloco de dados de instacircncia isto eacute

eacute possiacutevel aproveitar melhor a quantidade de DBs disponiacuteveis

Isto sempre deve ocorrer quando o bloco que realiza a chamada deve permanecer novamente aplicaacutevel

como bloco padratildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 10 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Exemplo de muacuteltiplas instacircncias

A figura a seguir mostra a chamada de um contador do tipo CTUD (contadores incremental e

decremental) que eacute chamado duas vezes

Os diferentes dados para ambos os contadores satildeo armazenados como diferentes muacuteltiplas

instacircncias no bloco de dados de instacircncia DB1 do bloco de funccedilatildeo FB1 que realiza a chamada

DB1

DB de instacircncia para FB1 Aqui satildeo disponibilizados como variaacuteveis estaacuteticas (STAT) as memoacuterias para o contador1 e contador2 como muacuteltipla instacircncia

OB1

Chamada de FB1 com DB1 de instacircncia

FB1

Chamada Contador1 como muacuteltipla instacircncia Chamada Contador2 como muacuteltipla instacircncia

Contador2

Do tipo CTUD

Contador1

Do tipo CTUD

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 11 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 Exemplo de tarefa de controlador de prensa com temporizador e DB de

instacircncia

Nosso programa deveraacute ser expandido com um temporizados para o controle de prensa do moacutedulo

010-010

A tarefa a ser realizada eacute a seguinte

Uma prensa com equipamento de proteccedilatildeo soacute deve ser ativada por meio de um botatildeo INICIAR S3

quando a grade de proteccedilatildeo estiver fechada Este estado eacute monitorado por meio de um sensor de

grade de proteccedilatildeo fechada B1

Em caso afirmativo a vaacutelvula de 52 vias M0 para o cilindro da prensa eacute energizada para que uma

forma de plaacutestico possa ser estampada

Esta prensa deveraacute subir novamente quando o botatildeo de PARADA DE EMERGEcircNCIA (NF) for acionado

ou o sensor da grade de proteccedilatildeo B1 natildeo mais responder

Quando o sensor de cilindro estendido B2 responder a prensa deveraacute subir novamente soacute apoacutes um

tempo de compressatildeo de 5 segundos

Um DB de instacircncia deveraacute ser usado como memoacuteria para o tempo

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 01 EMERGENCY OFF Botatildeo de PARADA DE EMERGEcircNCIA NF

I 03 S3 Botatildeo iniciar S3 NA

I 04 B1 Sensor de grade de proteccedilatildeo fechada NA

I 05 B2 Sensor de cilindro estendido NA

Q 00 M0 Cilindro A estendido

EMERGENCY OFF

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 12 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Programaccedilatildeo da prensa com atraso de tempo com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V11)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 13 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O startup do projeto do moacutedulo 010-010 eacute aberto na visualizaccedilatildeo do projeto como modelo para

o programa ( Open an existing project startup Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 14 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 15 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 16 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Save o projeto com o nome press_timer ( press_timer Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 17 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para executar as alteraccedilotildees o bloco program press [FC1] eacute aberto com um clique duplo

( program press [FC1])

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 18 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Para a criaccedilatildeo da nossa soluccedilatildeo com o atraso necessitamos um atraso de ligaccedilatildeo TON Este

poderaacute ser encontrado em Basic instructions na pasta Timer operations Posicionando o

mouse sobre um objeto como por exemplo o tempo TON seratildeo exibidas informaccedilotildees detalhadas

sobre este objeto

( Basic instructions Timer opeations TON)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 19 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

8 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todas as funccedilotildees de tempo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 20 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Arraste o tempo TON com o mouse para o primeiro contato da funccedilatildeo de DISJUNCcedilAtildeO depois da

variaacutevel cylinder_extended ( TON cylinder_extended)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 21 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Para a funccedilatildeo de tempo eacute necessaacuteria uma memoacuteria que soacute poderaacute ser disponibilizada por meio da

criaccedilatildeo de um novo bloco de dados de instacircncia na forma de Single instance ( OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo Isto eacute

mostrado no exemplo a seguir para o contador IEC

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 22 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Conecte o atraso de ligaccedilatildeo TON com a especificaccedilatildeo de tempo t5s para 5 segundos O

projeto eacute salvo por meio de um clique com o mouse em

( t5s )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 10: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 10 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Exemplo de muacuteltiplas instacircncias

A figura a seguir mostra a chamada de um contador do tipo CTUD (contadores incremental e

decremental) que eacute chamado duas vezes

Os diferentes dados para ambos os contadores satildeo armazenados como diferentes muacuteltiplas

instacircncias no bloco de dados de instacircncia DB1 do bloco de funccedilatildeo FB1 que realiza a chamada

DB1

DB de instacircncia para FB1 Aqui satildeo disponibilizados como variaacuteveis estaacuteticas (STAT) as memoacuterias para o contador1 e contador2 como muacuteltipla instacircncia

OB1

Chamada de FB1 com DB1 de instacircncia

FB1

Chamada Contador1 como muacuteltipla instacircncia Chamada Contador2 como muacuteltipla instacircncia

Contador2

Do tipo CTUD

Contador1

Do tipo CTUD

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 11 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 Exemplo de tarefa de controlador de prensa com temporizador e DB de

instacircncia

Nosso programa deveraacute ser expandido com um temporizados para o controle de prensa do moacutedulo

010-010

A tarefa a ser realizada eacute a seguinte

Uma prensa com equipamento de proteccedilatildeo soacute deve ser ativada por meio de um botatildeo INICIAR S3

quando a grade de proteccedilatildeo estiver fechada Este estado eacute monitorado por meio de um sensor de

grade de proteccedilatildeo fechada B1

Em caso afirmativo a vaacutelvula de 52 vias M0 para o cilindro da prensa eacute energizada para que uma

forma de plaacutestico possa ser estampada

Esta prensa deveraacute subir novamente quando o botatildeo de PARADA DE EMERGEcircNCIA (NF) for acionado

ou o sensor da grade de proteccedilatildeo B1 natildeo mais responder

Quando o sensor de cilindro estendido B2 responder a prensa deveraacute subir novamente soacute apoacutes um

tempo de compressatildeo de 5 segundos

Um DB de instacircncia deveraacute ser usado como memoacuteria para o tempo

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 01 EMERGENCY OFF Botatildeo de PARADA DE EMERGEcircNCIA NF

I 03 S3 Botatildeo iniciar S3 NA

I 04 B1 Sensor de grade de proteccedilatildeo fechada NA

I 05 B2 Sensor de cilindro estendido NA

Q 00 M0 Cilindro A estendido

EMERGENCY OFF

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 12 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Programaccedilatildeo da prensa com atraso de tempo com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V11)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 13 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O startup do projeto do moacutedulo 010-010 eacute aberto na visualizaccedilatildeo do projeto como modelo para

o programa ( Open an existing project startup Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 14 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 15 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 16 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Save o projeto com o nome press_timer ( press_timer Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 17 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para executar as alteraccedilotildees o bloco program press [FC1] eacute aberto com um clique duplo

( program press [FC1])

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 18 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Para a criaccedilatildeo da nossa soluccedilatildeo com o atraso necessitamos um atraso de ligaccedilatildeo TON Este

poderaacute ser encontrado em Basic instructions na pasta Timer operations Posicionando o

mouse sobre um objeto como por exemplo o tempo TON seratildeo exibidas informaccedilotildees detalhadas

sobre este objeto

( Basic instructions Timer opeations TON)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 19 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

8 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todas as funccedilotildees de tempo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 20 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Arraste o tempo TON com o mouse para o primeiro contato da funccedilatildeo de DISJUNCcedilAtildeO depois da

variaacutevel cylinder_extended ( TON cylinder_extended)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 21 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Para a funccedilatildeo de tempo eacute necessaacuteria uma memoacuteria que soacute poderaacute ser disponibilizada por meio da

criaccedilatildeo de um novo bloco de dados de instacircncia na forma de Single instance ( OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo Isto eacute

mostrado no exemplo a seguir para o contador IEC

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 22 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Conecte o atraso de ligaccedilatildeo TON com a especificaccedilatildeo de tempo t5s para 5 segundos O

projeto eacute salvo por meio de um clique com o mouse em

( t5s )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 11: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 11 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 Exemplo de tarefa de controlador de prensa com temporizador e DB de

instacircncia

Nosso programa deveraacute ser expandido com um temporizados para o controle de prensa do moacutedulo

010-010

A tarefa a ser realizada eacute a seguinte

Uma prensa com equipamento de proteccedilatildeo soacute deve ser ativada por meio de um botatildeo INICIAR S3

quando a grade de proteccedilatildeo estiver fechada Este estado eacute monitorado por meio de um sensor de

grade de proteccedilatildeo fechada B1

Em caso afirmativo a vaacutelvula de 52 vias M0 para o cilindro da prensa eacute energizada para que uma

forma de plaacutestico possa ser estampada

Esta prensa deveraacute subir novamente quando o botatildeo de PARADA DE EMERGEcircNCIA (NF) for acionado

ou o sensor da grade de proteccedilatildeo B1 natildeo mais responder

Quando o sensor de cilindro estendido B2 responder a prensa deveraacute subir novamente soacute apoacutes um

tempo de compressatildeo de 5 segundos

Um DB de instacircncia deveraacute ser usado como memoacuteria para o tempo

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 01 EMERGENCY OFF Botatildeo de PARADA DE EMERGEcircNCIA NF

I 03 S3 Botatildeo iniciar S3 NA

I 04 B1 Sensor de grade de proteccedilatildeo fechada NA

I 05 B2 Sensor de cilindro estendido NA

Q 00 M0 Cilindro A estendido

EMERGENCY OFF

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 12 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Programaccedilatildeo da prensa com atraso de tempo com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V11)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 13 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O startup do projeto do moacutedulo 010-010 eacute aberto na visualizaccedilatildeo do projeto como modelo para

o programa ( Open an existing project startup Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 14 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 15 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 16 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Save o projeto com o nome press_timer ( press_timer Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 17 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para executar as alteraccedilotildees o bloco program press [FC1] eacute aberto com um clique duplo

( program press [FC1])

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 18 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Para a criaccedilatildeo da nossa soluccedilatildeo com o atraso necessitamos um atraso de ligaccedilatildeo TON Este

poderaacute ser encontrado em Basic instructions na pasta Timer operations Posicionando o

mouse sobre um objeto como por exemplo o tempo TON seratildeo exibidas informaccedilotildees detalhadas

sobre este objeto

( Basic instructions Timer opeations TON)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 19 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

8 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todas as funccedilotildees de tempo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 20 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Arraste o tempo TON com o mouse para o primeiro contato da funccedilatildeo de DISJUNCcedilAtildeO depois da

variaacutevel cylinder_extended ( TON cylinder_extended)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 21 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Para a funccedilatildeo de tempo eacute necessaacuteria uma memoacuteria que soacute poderaacute ser disponibilizada por meio da

criaccedilatildeo de um novo bloco de dados de instacircncia na forma de Single instance ( OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo Isto eacute

mostrado no exemplo a seguir para o contador IEC

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 22 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Conecte o atraso de ligaccedilatildeo TON com a especificaccedilatildeo de tempo t5s para 5 segundos O

projeto eacute salvo por meio de um clique com o mouse em

( t5s )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 12: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 12 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Programaccedilatildeo da prensa com atraso de tempo com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V11)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 13 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O startup do projeto do moacutedulo 010-010 eacute aberto na visualizaccedilatildeo do projeto como modelo para

o programa ( Open an existing project startup Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 14 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 15 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 16 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Save o projeto com o nome press_timer ( press_timer Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 17 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para executar as alteraccedilotildees o bloco program press [FC1] eacute aberto com um clique duplo

( program press [FC1])

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 18 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Para a criaccedilatildeo da nossa soluccedilatildeo com o atraso necessitamos um atraso de ligaccedilatildeo TON Este

poderaacute ser encontrado em Basic instructions na pasta Timer operations Posicionando o

mouse sobre um objeto como por exemplo o tempo TON seratildeo exibidas informaccedilotildees detalhadas

sobre este objeto

( Basic instructions Timer opeations TON)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 19 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

8 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todas as funccedilotildees de tempo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 20 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Arraste o tempo TON com o mouse para o primeiro contato da funccedilatildeo de DISJUNCcedilAtildeO depois da

variaacutevel cylinder_extended ( TON cylinder_extended)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 21 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Para a funccedilatildeo de tempo eacute necessaacuteria uma memoacuteria que soacute poderaacute ser disponibilizada por meio da

criaccedilatildeo de um novo bloco de dados de instacircncia na forma de Single instance ( OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo Isto eacute

mostrado no exemplo a seguir para o contador IEC

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 22 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Conecte o atraso de ligaccedilatildeo TON com a especificaccedilatildeo de tempo t5s para 5 segundos O

projeto eacute salvo por meio de um clique com o mouse em

( t5s )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 13: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 13 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O startup do projeto do moacutedulo 010-010 eacute aberto na visualizaccedilatildeo do projeto como modelo para

o programa ( Open an existing project startup Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 14 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 15 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 16 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Save o projeto com o nome press_timer ( press_timer Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 17 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para executar as alteraccedilotildees o bloco program press [FC1] eacute aberto com um clique duplo

( program press [FC1])

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 18 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Para a criaccedilatildeo da nossa soluccedilatildeo com o atraso necessitamos um atraso de ligaccedilatildeo TON Este

poderaacute ser encontrado em Basic instructions na pasta Timer operations Posicionando o

mouse sobre um objeto como por exemplo o tempo TON seratildeo exibidas informaccedilotildees detalhadas

sobre este objeto

( Basic instructions Timer opeations TON)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 19 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

8 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todas as funccedilotildees de tempo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 20 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Arraste o tempo TON com o mouse para o primeiro contato da funccedilatildeo de DISJUNCcedilAtildeO depois da

variaacutevel cylinder_extended ( TON cylinder_extended)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 21 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Para a funccedilatildeo de tempo eacute necessaacuteria uma memoacuteria que soacute poderaacute ser disponibilizada por meio da

criaccedilatildeo de um novo bloco de dados de instacircncia na forma de Single instance ( OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo Isto eacute

mostrado no exemplo a seguir para o contador IEC

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 22 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Conecte o atraso de ligaccedilatildeo TON com a especificaccedilatildeo de tempo t5s para 5 segundos O

projeto eacute salvo por meio de um clique com o mouse em

( t5s )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 14: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 14 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 15 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 16 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Save o projeto com o nome press_timer ( press_timer Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 17 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para executar as alteraccedilotildees o bloco program press [FC1] eacute aberto com um clique duplo

( program press [FC1])

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 18 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Para a criaccedilatildeo da nossa soluccedilatildeo com o atraso necessitamos um atraso de ligaccedilatildeo TON Este

poderaacute ser encontrado em Basic instructions na pasta Timer operations Posicionando o

mouse sobre um objeto como por exemplo o tempo TON seratildeo exibidas informaccedilotildees detalhadas

sobre este objeto

( Basic instructions Timer opeations TON)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 19 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

8 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todas as funccedilotildees de tempo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 20 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Arraste o tempo TON com o mouse para o primeiro contato da funccedilatildeo de DISJUNCcedilAtildeO depois da

variaacutevel cylinder_extended ( TON cylinder_extended)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 21 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Para a funccedilatildeo de tempo eacute necessaacuteria uma memoacuteria que soacute poderaacute ser disponibilizada por meio da

criaccedilatildeo de um novo bloco de dados de instacircncia na forma de Single instance ( OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo Isto eacute

mostrado no exemplo a seguir para o contador IEC

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 22 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Conecte o atraso de ligaccedilatildeo TON com a especificaccedilatildeo de tempo t5s para 5 segundos O

projeto eacute salvo por meio de um clique com o mouse em

( t5s )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 15: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 15 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 16 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Save o projeto com o nome press_timer ( press_timer Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 17 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para executar as alteraccedilotildees o bloco program press [FC1] eacute aberto com um clique duplo

( program press [FC1])

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 18 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Para a criaccedilatildeo da nossa soluccedilatildeo com o atraso necessitamos um atraso de ligaccedilatildeo TON Este

poderaacute ser encontrado em Basic instructions na pasta Timer operations Posicionando o

mouse sobre um objeto como por exemplo o tempo TON seratildeo exibidas informaccedilotildees detalhadas

sobre este objeto

( Basic instructions Timer opeations TON)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 19 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

8 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todas as funccedilotildees de tempo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 20 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Arraste o tempo TON com o mouse para o primeiro contato da funccedilatildeo de DISJUNCcedilAtildeO depois da

variaacutevel cylinder_extended ( TON cylinder_extended)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 21 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Para a funccedilatildeo de tempo eacute necessaacuteria uma memoacuteria que soacute poderaacute ser disponibilizada por meio da

criaccedilatildeo de um novo bloco de dados de instacircncia na forma de Single instance ( OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo Isto eacute

mostrado no exemplo a seguir para o contador IEC

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 22 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Conecte o atraso de ligaccedilatildeo TON com a especificaccedilatildeo de tempo t5s para 5 segundos O

projeto eacute salvo por meio de um clique com o mouse em

( t5s )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 16: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 16 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Save o projeto com o nome press_timer ( press_timer Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 17 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para executar as alteraccedilotildees o bloco program press [FC1] eacute aberto com um clique duplo

( program press [FC1])

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 18 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Para a criaccedilatildeo da nossa soluccedilatildeo com o atraso necessitamos um atraso de ligaccedilatildeo TON Este

poderaacute ser encontrado em Basic instructions na pasta Timer operations Posicionando o

mouse sobre um objeto como por exemplo o tempo TON seratildeo exibidas informaccedilotildees detalhadas

sobre este objeto

( Basic instructions Timer opeations TON)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 19 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

8 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todas as funccedilotildees de tempo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 20 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Arraste o tempo TON com o mouse para o primeiro contato da funccedilatildeo de DISJUNCcedilAtildeO depois da

variaacutevel cylinder_extended ( TON cylinder_extended)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 21 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Para a funccedilatildeo de tempo eacute necessaacuteria uma memoacuteria que soacute poderaacute ser disponibilizada por meio da

criaccedilatildeo de um novo bloco de dados de instacircncia na forma de Single instance ( OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo Isto eacute

mostrado no exemplo a seguir para o contador IEC

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 22 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Conecte o atraso de ligaccedilatildeo TON com a especificaccedilatildeo de tempo t5s para 5 segundos O

projeto eacute salvo por meio de um clique com o mouse em

( t5s )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 17: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 17 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para executar as alteraccedilotildees o bloco program press [FC1] eacute aberto com um clique duplo

( program press [FC1])

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 18 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Para a criaccedilatildeo da nossa soluccedilatildeo com o atraso necessitamos um atraso de ligaccedilatildeo TON Este

poderaacute ser encontrado em Basic instructions na pasta Timer operations Posicionando o

mouse sobre um objeto como por exemplo o tempo TON seratildeo exibidas informaccedilotildees detalhadas

sobre este objeto

( Basic instructions Timer opeations TON)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 19 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

8 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todas as funccedilotildees de tempo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 20 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Arraste o tempo TON com o mouse para o primeiro contato da funccedilatildeo de DISJUNCcedilAtildeO depois da

variaacutevel cylinder_extended ( TON cylinder_extended)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 21 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Para a funccedilatildeo de tempo eacute necessaacuteria uma memoacuteria que soacute poderaacute ser disponibilizada por meio da

criaccedilatildeo de um novo bloco de dados de instacircncia na forma de Single instance ( OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo Isto eacute

mostrado no exemplo a seguir para o contador IEC

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 22 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Conecte o atraso de ligaccedilatildeo TON com a especificaccedilatildeo de tempo t5s para 5 segundos O

projeto eacute salvo por meio de um clique com o mouse em

( t5s )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 18: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 18 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Para a criaccedilatildeo da nossa soluccedilatildeo com o atraso necessitamos um atraso de ligaccedilatildeo TON Este

poderaacute ser encontrado em Basic instructions na pasta Timer operations Posicionando o

mouse sobre um objeto como por exemplo o tempo TON seratildeo exibidas informaccedilotildees detalhadas

sobre este objeto

( Basic instructions Timer opeations TON)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 19 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

8 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todas as funccedilotildees de tempo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 20 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Arraste o tempo TON com o mouse para o primeiro contato da funccedilatildeo de DISJUNCcedilAtildeO depois da

variaacutevel cylinder_extended ( TON cylinder_extended)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 21 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Para a funccedilatildeo de tempo eacute necessaacuteria uma memoacuteria que soacute poderaacute ser disponibilizada por meio da

criaccedilatildeo de um novo bloco de dados de instacircncia na forma de Single instance ( OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo Isto eacute

mostrado no exemplo a seguir para o contador IEC

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 22 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Conecte o atraso de ligaccedilatildeo TON com a especificaccedilatildeo de tempo t5s para 5 segundos O

projeto eacute salvo por meio de um clique com o mouse em

( t5s )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 19: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 19 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

8 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todas as funccedilotildees de tempo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 20 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Arraste o tempo TON com o mouse para o primeiro contato da funccedilatildeo de DISJUNCcedilAtildeO depois da

variaacutevel cylinder_extended ( TON cylinder_extended)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 21 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Para a funccedilatildeo de tempo eacute necessaacuteria uma memoacuteria que soacute poderaacute ser disponibilizada por meio da

criaccedilatildeo de um novo bloco de dados de instacircncia na forma de Single instance ( OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo Isto eacute

mostrado no exemplo a seguir para o contador IEC

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 22 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Conecte o atraso de ligaccedilatildeo TON com a especificaccedilatildeo de tempo t5s para 5 segundos O

projeto eacute salvo por meio de um clique com o mouse em

( t5s )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 20: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 20 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Arraste o tempo TON com o mouse para o primeiro contato da funccedilatildeo de DISJUNCcedilAtildeO depois da

variaacutevel cylinder_extended ( TON cylinder_extended)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 21 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Para a funccedilatildeo de tempo eacute necessaacuteria uma memoacuteria que soacute poderaacute ser disponibilizada por meio da

criaccedilatildeo de um novo bloco de dados de instacircncia na forma de Single instance ( OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo Isto eacute

mostrado no exemplo a seguir para o contador IEC

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 22 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Conecte o atraso de ligaccedilatildeo TON com a especificaccedilatildeo de tempo t5s para 5 segundos O

projeto eacute salvo por meio de um clique com o mouse em

( t5s )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 21: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 21 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Para a funccedilatildeo de tempo eacute necessaacuteria uma memoacuteria que soacute poderaacute ser disponibilizada por meio da

criaccedilatildeo de um novo bloco de dados de instacircncia na forma de Single instance ( OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo Isto eacute

mostrado no exemplo a seguir para o contador IEC

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 22 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Conecte o atraso de ligaccedilatildeo TON com a especificaccedilatildeo de tempo t5s para 5 segundos O

projeto eacute salvo por meio de um clique com o mouse em

( t5s )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 22: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 22 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Conecte o atraso de ligaccedilatildeo TON com a especificaccedilatildeo de tempo t5s para 5 segundos O

projeto eacute salvo por meio de um clique com o mouse em

( t5s )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 23: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 23 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 24: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 24 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Para carregar o seu programa completo na CPU primeiro selecione a pasta controller_press e

clique em seguida no siacutembolo Download to device ( controller_press )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 25: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 25 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Se a CPU estiver no estado RUN seraacute perguntado se esta deve ser colocada no estado STOP

Confirme com OK ( OK)

14 Caso a interface PGPC ainda natildeo tiver sido definida apareceraacute uma janela onde isto poderaacute ser

realizado ( PGPC interface for loading Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 26: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 26 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

16 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 27: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 27 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

18 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 28: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 28 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

tempo e tambeacutem o tempo decorrido durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 29: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 29 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Exemplo de tarefa para o controlador da esteira com contador e muacuteltipla

instacircncia

Quando forem criados blocos que devam funcionar quase como Black-Box em diversos programas

estes deveratildeo ser programados com o uso de variaacuteveis Aqui vale a regra de que nestes blocos natildeo

podem ser usadas entradassaiacuteda de endereccedilamento absoluto marcadores etc Dentro do bloco satildeo

aplicadas somente variaacuteveis e constantes

Se a partir de um bloco multiplamente usado forem chamados blocos de funccedilatildeo subordinados ou seja

tempos ou contadores natildeo pode ser atribuiacutedo ao bloco multiplamente usado um bloco de dados

proacuteprio

O espaccedilo de memoacuteria necessaacuterio eacute disponibilizado dentro do DB de instacircncia que estaacute atribuiacutedo ao

bloco de funccedilatildeo de realiza a chamada na forma de muacuteltipla instacircncia

No exemplo a seguir o bloco de funccedilatildeo que jaacute conteacutem um controle de esteira dependente do modo de

operaccedilatildeo eacute ampliados por um contador de garrafas

Por meio da esteira deveratildeo ser transportadas sempre 20 garrafas por caixa Quando a caixa estiver

cheia a esteira eacute parada e a caixa deve ser trocada

Com o botatildeo S1 deve ser selecionado o modo de operaccedilatildeo Manual e com o botatildeo S2 deve ser

selecionado o modo de operaccedilatildeo Automaacutetico

No modo de operaccedilatildeo Manual o motor permanece ligado enquanto o botatildeo S3 estiver acionado

sendo que o botatildeo S4 natildeo pode se encontrar acionado

No modo de operaccedilatildeo Automaacutetico o motor da esteira deve ser ligado com o botatildeo S3 e desligado

com o botatildeo S4 (contato normalmente fechado)

Aleacutem disto existe um sensor B0 que conta as garrafas na caixa Quando forem contadas 20 garrafas

a esteira eacute parada

Apoacutes a nova caixa ser colocada esta deveraacute ser confirmada com o botatildeo S5

Lista de atribuiccedilatildeo

Endereccedilo Siacutembolo Comentaacuterio

I 00 S1 Botatildeo de modo de operaccedilatildeo manual S1 NA

I 01 S2 Botatildeo de modo de operaccedilatildeo automaacutetico S2 NA

I 02 S3 Botatildeo liga S3 NA

I 03 S4 Botatildeo desliga S4 NF

I 06 S5 Botatildeo S5 NA executar reset do contador nova caixa

I 07 B0 Sensor B0 NA contador de garrafas

Q 02 M1 Motor da esteira M1

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 30: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 30 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Programaccedilatildeo da esteira com o SIMATIC S7-1200

O gerenciamento do projeto e a programaccedilatildeo realizam-se com o software Totally Integrated

Automation Portal

Aqui em uma interface uacutenica satildeo criados parametrizados e programados os componentes da soluccedilatildeo

de automaccedilatildeo tais como controle visualizaccedilatildeo e rede

Ferramentas online estatildeo disponiacuteveis para o diagnoacutestico de erros

Nos passos a seguir um projeto para o SIMATIC S7-1200 eacute aberto salvo com um nome diferente e

adaptado conforme os novos requisitos

1 A ferramenta central eacute o Totally Integrated Automation Portal que eacute chamada aqui por meio de

um clique duplo ( Totally Integrated Automation Portal V10)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 31: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 31 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

2 O projeto FB_conveyor do moacutedulo 010-020 eacute aberto na visualizaccedilatildeo do projeto como modelo

para o programa ( Open an existing project FB_conveyor Open)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 32: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 32 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

3 Entatildeo satildeo sugeridos os First steps para a criaccedilatildeo do projeto Queremos Open the project

view ( Open the project view)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 33: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 33 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

4 O projeto deve primeiramente ser salvo com outro nome

( Project Save as)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 34: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 34 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

5 Salve o projeto com o nome FB_conveyor_counter

( FB_conveyor_counter Save)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 35: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 35 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

6 Para criar novas variaacuteveis locais clique duas vezes sobre PLC tags para abrir

controller_conveyor em PLC tags ( controller_conveyor PLC tags PLC tags )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 36: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 36 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

7 Altere a tabela de variaacuteveis conforme o modelo

Crie as duas variaacuteveis globais B0 e S5

( B0 Bool I07 sensor bottle-counter S5 Bool I06 reset counter new box)

8 Para executar as alteraccedilotildees no programa o bloco conveyor [FB1] eacute aberto com um clique duplo

( conveyor [FB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 37: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 37 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

9 Primeiro adicione 2 linhas na interface para as variaacuteveis de entrada

( Interface Input Add row)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 38: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 38 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

10 Na declaraccedilatildeo das variaacuteveis locais satildeo entatildeo adicionadas as seguintes variaacuteveis de entrada

Input

sensor_bottle Aqui o sensor do contador de garrafas eacute consultado

reset_counter Aqui eacute lido o sinal para executar o reset do contador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 39: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 39 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

11 Entatildeo eacute possiacutevel dar iniacutecio agrave alteraccedilatildeo do programa

Na criaccedilatildeo de nossa soluccedilatildeo com um contador necessitamos de um contador decremental CTD

Este poderaacute ser encontrado em Basic instructions na pasta Counter operations

Posicionando o mouse sobre um objeto como por exemplo o contador CTD seratildeo exibidas

informaccedilotildees detalhadas sobre este objeto

( Basic instructions Counter operations CTD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 40: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 40 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

12 Marcando-se um objeto e em seguida pressionando a tecla F1 no PC a ajuda online referente a

este objeto seraacute exibida em uma janela agrave direita ( F1)

Nota

Neste local da ajuda online o usuaacuterio pode se informar sobre todos os contadores

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 41: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 41 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

13 Insira primeiro uma CONJUNCcedilAtildeO entre DISJUNCcedilAtildeO e instruccedilatildeo e depois arraste o contador

CTD com o mouse para o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO ( amp CTD )

14 Eacute necessaacuteria uma memoacuteria para a funccedilatildeo do contador Aqui ela eacute disponibilizada dentro do bloco

de dados de instacircncia do bloco de funccedilatildeo na forma de Multi instance sem a criaccedilatildeo de um novo

bloco de dados de instacircncia ( Multi instance OK)

Nota

Uma muacuteltipla instacircncia soacute pode ser usada na programaccedilatildeo dentro de um bloco de funccedilatildeo

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 42: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 42 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

15 Conecte o contador decremental CTD com a especificaccedilatildeo de valor PV para as 20 garrafas e

conecte a entrada CD com sensor_bottle e a entrada LD com reset_counter Negue

entatildeo o segundo contato e a funccedilatildeo de CONJUNCcedilAtildeO

O projeto eacute salvo por meio de um clique com o mouse em

( 20 sensor_bottle reset_counter )

Nota

Um contador decremental eacute mais adequado para a contagem de quantidades predefinidas uma vez

que para continuar a ligaccedilatildeo pode-se simplesmente usar a saiacuteda binaacuteria Q Caso contraacuterio seraacute

necessaacuterio programar um comparador

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 43: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 43 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 44: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 44 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

16 Abra o bloco Main[OB1] para atualizar a chamada do bloco conveyor [FB1] ( Main[OB1] )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 45: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 45 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

17 No bloco Main[OB1] clique com o botatildeo direito do mouse sobre conveyor e depois sobre

Update block call ( Main[OB1] Update block call)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 46: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 46 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

18 Selecione New interface e confirme com OK ( New interface OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 47: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 47 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

19 Conecte ainda as duas novas variaacuteveis de entrada com as variaacuteveis CLP B0 e S5 aqui exibidas

O projeto eacute salvo por meio de um clique com o mouse em

( B0 S5 )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 48: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 48 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

Programa no diagrama de blocos funcionais (FBD)

Programa no diagrama ladder (LD)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 49: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 49 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

20 Para carregar o seu programa completo na CPU primeiro selecione a pasta

controller_conveyor e clique em seguida no siacutembolo Download to device

( controller_conveyor )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 50: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 50 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

21 Ajustar a interface

22 Confirme novamente com Load Durante o carregamento o status eacute exibido em uma janela

( Load)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 51: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 51 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

23 O carregamento bem-sucedido seraacute exibido em uma janela Clique entatildeo com o mouse em

Finish ( Finish)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 52: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 52 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

24 Inicie a CPU com um clique do mouse sobre o siacutembolo ( )

25 Confirme a pergunta se vocecirc deseja realmente iniciar a CPU com OK ( OK)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 53: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 53 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

26 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o estado do

contador durante o teste do programa ( )

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )

Page 54: Temporizadores IEC e Contadores IEC Do S7-1200 TIA Portal (03)

Setor industrial IAampDT

Documentaccedilatildeo de treinamento SCE Paacutegina 54 de 54 Uso somente para sistemas de treinamentoPampD Moacutedulo TIA Portal 010-030 ediccedilatildeo 032013 ilimitado copy Siemens AG 2013 Todos os direitos reservados

SCE_PT_010-030_R1209_Tempos IEC e Contadores IEC do SIMATIC S7-1200

27 Com um clique do mouse sobre o siacutembolo Monitoring onoff eacute possiacutevel observar o bloco de

dados aberto durante o teste do programa ( )