Você está na página 1de 66

Escola De Educao Profissional SENAI Visconde De Mau

ESCOLA DE EDUCAO PROFISSIONAL SENAI VISCONDE DE MAU


CURSO TCNICO DE INFORMTICA INDUSTRIAL

CONTROLADORES LGICOS
PROGRAMVEIS
SIEMENS SIMATIC S7-200

LABORATRIO DE PROJETOS E AUTOMAO


MAIO DE 2003

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

SUMRIO
INTRODUO.......................................................................................... 3
1
1.1
1.2
1.3

INTRODUO AO CLP...........................................................................
HISTRICO........................................................................................................
MERCADO ATUAL............................................................................................
APLICAES.....................................................................................................

2
2.1
2.2

PRINCIPIOS DE FUNCIONAMENTO...................................................... 6
ESTRUTURAS DO CLP................................................................................... 6
HARDWARE CARACTERSTICO................................................................... 7

3
3.1
3.2

INTRODUO A PROGRAMAO....................................................... 9
LGICA MATEMTICA E BINRIA............................................................... 9
LINGUAGENS DE PROGRAMAO............................................................. 11

4
4.1
4.1.1
4.2

O CLP SIEMENS SIMATIC S7-200.........................................................


CARACTERSTICAS DE HARDWARE..........................................................
ESPECIFICAES TCNICAS......................................................................
CARACTERSTICAS DO SOFTWARE..........................................................

13
14
15
16

5
5.1
5.2
5.3

INSTALANDO O CLP S7-200.........................................................................


INSTALANDO EM PAINEL OU TRILHO........................................................
LIGANDO O CLP AO COMPUTADOR...........................................................
INSTALANDO O STEP 7 Micro/WIN 32.........................................................

17
18
18
19

6
6.1
6.2
6.3
6.4
6.5

PROGRAMANDO O CLP S7-200...................................................................


CONCEITOS BSICOS....................................................................................
CONFIGURANDO O CLP.................................................................................
PROGRAMANDO EM LADDER......................................................................
INSTRUES LADDER...................................................................................
EXEMPLOS DAS INTRUES LADDER.....................................................

20
20
22
23
26
44

EXERCCIOS...................................................................................................... 64

Apostila CLP SIEMENS SIMATIC S7-200

3
3
4
5

Escola De Educao Profissional SENAI Visconde De Mau

1 INTRODUO AO CLP
Os Controladores Lgicos Programveis ou CLPs, so equipamentos eletrnicos
utilizados em sistemas de automao flexvel. So ferramentas de trabalho muito teis e
versteis para aplicaes em sistemas de acionamentos e controle, e por isso so
utilizados em grande escala no mercado industrial. Permitem desenvolver e alterar
facilmente a lgica para acionamento das sadas em funo das entradas. Desta forma,
podemos associar diversos sinais de entrada para controlar diversos atuadores ligados
nos pontos de sada.
1.1 HISTRICO
Durante a dcada de 50, os dispositivos eletromecnicos foram os recursos mais
utilizados para efetuar controles lgicos e de intertravamentos nas linhas de produo e
em mquinas isoladas. Tais dispositivos so baseados principalmente em rels, tinham
especial importncia na indstria automobilstica em que a complexidade dos processos
produtivos envolvidos exigia, no raro, instalaes em painis e cabinas de controle com
centenas de rels e, conseqentemente, um nmero maior ainda de interconexes deles.
Tais sistemas de controle, apesar de funcionais, apresentavam problemas de ordem
prtica bastante relevantes. Como as instalaes possuam uma grande quantidade de
elementos, a ocorrncia de uma falha qualquer significava o comprometimento de vrias
horas ou mesmo dias de trabalho de pesquisa e correo do elemento faltoso. Alm disto,
pelo fato de os rels apresentarem dimenso fsica elevada, os painis ocupavam grande
espao, o qual deveria ser protegida contra umidade, sobre temperatura, gases
inflamveis, oxidaes, poeira, etc.
Outro fator ainda comprometedor das instalaes a rels era o fato de que como a
programao lgica do processo controlado era realizada por interconexo eltrica com
lgica fixas (hardwired), eventuais alteraes na mesma exigiam interrupes no
processo produtivo a fim de se reconectarem os elementos. Interrupes estas nem
sempre bem-vindas na produo industrial Como conseqncia ainda, tornava-se
obrigatria a atualizao das listas de fiao como garantia de manter a documentao do
sistema.
Com o advento da tecnologia de estado slido, desenvolvida a princpio em substituio
s vlvulas a vcuo, alguns dispositivos transistorizados foram utilizados no final da
dcada de 50 e incio dos anos 60, sendo que tais dispositivos reduziam muitos dos
problemas existentes nos rels. Porm, foi com o surgimento dos componentes
eletrnicos integrados em larga escala (LSI), que novas fronteiras se abririam ao mundo
dos computadores digitais e, em especial s tecnologias para a automao industrial.
Assim, a primeira experincia de um controle de lgica que permitisse a
programao por recursos de software foi realizada em 1968, na diviso de hidramticos
da General Motors Corporation. Aliado ao uso de dispositivos perifricos, capazes de
realizar operaes de entrada e sada, um minicomputador com sua capacidade de
programao pode obter vantagens tcnicas de controle que suplantaram o custo que tal
implementao representou na poca. Iniciava-se a era dos controladores de lgica
programvel.
Essa primeira gerao de PLC, como poderia ser denominada, recebeu sensveis
melhorias com o advento dos microprocessadores ocorrido durante os anos 70. Assim,
no se tornava necessrio o uso de computadores de grande porte, tornando-o uma
unidade isolada. Foram adicionados ainda recursos importantes tais como interfaces de

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

operao e programao facilitadas ao usurio, instrues de aritmtica e de manipulao


de dados poderosas, recursos de comunicao por meio de redes de PLC, possibilidades
de configurao especfica a cada finalidade por meio de mdulos intercambiveis, dentre
outras inmeras vantagens encontradas nos modelos comerciais que esto atualmente
disponveis.
Assim, os tcnicos em controle de mquinas e processos passaram a contar com
um dispositivo capaz de:
Permitir fcil diagnstico de funcionamento ainda na fase de projeto do
sistema e/ou de reparos em falhas que venham a ocorrer durante a sua
operao.
Ser instalado em cabinas reduzidas devido ao pequeno espao fsico
exigido.
Operar com reduzido grau de proteo, pelo fato de no serem gerados
faiscamentos.
Ser facilmente reprogramado sem necessidade de interromper o processo
produtivo (programao on-line).
Possibilitar a criao de um banco de armazenamento de programas que
podem ser reutilizados a qualquer momento.
Manter uma documentao sempre atualizada com o processo em
execuo.
Apresentar baixo consumo de energia.
Manter o funcionamento da planta de produo com uma reduzida equipe
de manuteno.
Garantir maior confiabilidade pela menor incidncia de defeitos.
Emitir menores nveis de rudos eletrostticos.
Ter a flexibilidade de expanso do nmero de entradas e sadas por serem
controladas.
Ter a capacidade de se comunicar com diversos outros equipamentos
Em nvel de Brasil, porm, na dcada de 80, que o PLC veio a proliferar na
indstria, primeiramente pela absoro de tecnologias utilizadas na Matriz das
multinacionais. Atualmente, com a crescente reduo no custo do PLC, observa-se o
incremento de sua utilizao nas indstrias em geral, independente de seu porte ou ramo
de atividades.
Nota: Citao de Silveira, Paulo Rogrio e Santos, Winderson em Automao e controle
Discreto.
1.2 MERCADO ATUAL
A roda viva da atualizao, da qual fazemos parte, movimenta e impulsiona o
mercado mundial atualmente. Os profissionais buscam conhecimentos para se tornarem
mais versteis, adequando-se s necessidades das empresas, que por sua vez, buscam
maior variedade e rapidez de produo para atender ao cliente, que se torna cada vez
mais exigente.
As empresas esto se reorganizando para atender as necessidades atuais de
aumento de produtividade, flexibilidade e reduo de custos. Destas necessidades
surgiram as necessidades de os equipamentos se adequarem rapidamente s alteraes
de configuraes necessrias para produzirem diversos modelos de produtos, com
pequenas alteraes entre si.

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

1.3 APLICAES
Projetado para substituir antigos quadros de comando de rels o controlador deve
ocupar pequeno espao fsico, apresentar flexibilidade para possveis mudanas na lgica
de controle, ser resistente ao ambiente e ser imune a toda natureza de rudos.
O CLP trabalha manipulando sadas conforme o estado de suas entradas. O usurio
elabora um programa, normalmente por software que d os resultados desejados. CLPs
so muito usados hoje. So boas as chances que haja um CLP presente em vrios tipos
de indstrias. Se voc trabalha em mquinas automatizadas ou em processos industriais
voc provavelmente est os usando. Quase qualquer aplicao que precisa de algum tipo
de controle pode se usar um CLP. Algumas aplicaes de sucesso so:
-

Mquinas industriais em geral


Prensas
Mquinas de usinagem de madeira
Aparafusadeiras
Manipuladores
Mquinas de solda
Estaes de tratamento de efluentes
Estaes de bombeamento de fluidos
Elevadores
Transportadores de cargas
Mquinas de lavar veculos
Sistemas de empacotamento
Automao predial
Sistema de alarme com monitoramento remoto

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

2 PRINCPIOS DE FUNCIONAMENTO
Neste captulo sero apresentados os princpios tcnicos de funcionamento de um
CLP. As caractersticas fsicas e tcnicas so comuns em alguns aspectos. O que ocorre
no mercado, so as caractersticas especficas que um ou outro fabricante adiciona ao
seu clp, como por exemplo, facilidade de programao, conectores padronizados,
tamanhos reduzidos, potncias de controle, etc.
2.1 ESTRUTURAS DO CLP
Podemos apresentar a estrutura de um CLP dividida em trs partes: entrada,
processamento e sada.

Figura 1 Estrutura bsica de um CLP


Os sinais de entrada e sada dos CLPs podem ser digitais ou analgicos. Existem
diversos tipos de mdulos de entrada e sada que se adequam as necessidades do
sistema a ser controlado.
Os mdulos de entrada e sadas so compostos de grupos de bits, associados em
conjunto de 8 bits (1 byte) ou conjunto de 16 bits, de acordo com o tipo da CPU.
As entradas analgicas so mdulos conversores A/D, que convertem um sinal de
entrada em um valor digital, normalmente de 12 bits (4096 combinaes). As sadas
analgicas so mdulos conversores D/A, ou seja, um valor binrio transformado em
um sinal analgico.
Os sinais dos sensores so aplicados s entradas do controlador e a cada ciclo
(varredura) todos esses sinais so lidos e transferidos para a unidade de memria interna
denominada memria imagem de entrada. Estes sinais so associados entre si e aos
sinais internos. Ao trmino do ciclo de
varredura, os resultados so transferidos memria imagem de sada e ento aplicados
aos terminais de sada. Este ciclo esta representado na figura 2.2.

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

Figura 2 Ciclo de processamento dos CLPs.


2.2 HARDWARE CARACTERSTICO
Basicamente o CLP um computador dedicado a funes de controle, este possui
um processador, memria e dispositivos de entrada e sada como veremos mais adiante.
Um sistema de controle de estado slido, com memria programvel para
armazenamento de instrues para controle lgico, pode executar funes equivalentes
as de um painel de rels ou de um sistema de controle lgico. ideal para aplicaes em
sistemas de controle de rels e contadores, os quais se utilizam principalmente de fiao,
dificultando, desta forma, os acessos, possveis modificaes e ampliaes do circuito de
controle existente.

Figura 3 Esquema de hardware caracterstico.


O Controlador Programvel monitora o estado das entradas e sadas, em resposta
s instrues programadas na memria do usurio, e energiza ou desenergiza as sadas,
dependendo do resultado lgico conseguido atravs das instrues de programa.
O programa uma seqncia de instrues a serem executadas pelo Controlador
Programvel para executar um processo. A tarefa do Controlador Programvel ler, de
forma cclica, as instrues contidas neste programa, interpret-las e processar as
operaes correspondentes.

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

Um CLP basicamente um pequeno computador dedicado, onde em sua


estrutura fsico encontra-se:
Unidade Central de Processamento
Memria do tipo ROM para armazenamento do FIRMWARE (programa
onde se encontra os principais cdigos de operao da mquina)
Memria RAM para armazenamento de dados e programas do usurio
Dispositivos de Entrada e Sada para a comunicao com o exterior.
Por outro lado, algumas caractersticas so particulares nos CLPs, como por
exemplo:
Espao de memria RAM com mapeamento para uso especfico na
aplicao fim, em outras palavras durante o projeto do controlador lgico
programvel seus espaos de memria so previamente organizados
durante a elaborao do FIRMWARE. Isto ocorre porque os CLPs so
equipamentos dedicados a um tipo de aplicao especfica, admitindo
apenas serem programados com SOFTWARES desenvolvidos
especificamente para eles

Normalmente utilizado um dispositivo de SOFTWARE que monitora o


tempo limite para a varredura do programa do usurio (watch dog time).
Os dispositivos de entrada sada (pontos digitais), so geralmente isolados
para evitar rudos e tambm a danificao interna por picos de tenso na
entrada ou sada.

O processador do CP efetua a leitura das entradas e atualiza a tabela imagem de


entrada, logo aps executa o programa do usurio e atualiza a tabela imagem de sada.

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

3 INTRODUO A PROGRAMAO
Dentro deste captulo, veremos a base lgica de um CLP e de onde surgiram as
linguagens de programao, bem como as diversas linguagens existentes no mercado e
as mais usadas. Para dominarmos uma linguagem de programao, devemos
primeiramente entender como funciona a lgica matemtica e binria, muito usada na
lgica digital.
O cuidado dedicado ao desenvolvimento de uma linguagem adequada prioridade
do fabricante. Desta forma, o formato torna-se fundamental para aceitao do produto no
mercado. Este deve ser de fcil operao e tambm oferecer uma grande flexibilidade de
programao e estruturao.
3.1 LGICA MATEMTICA E BINRIA
A lgica matemtica ou simblica visa superar as dificuldades e ambigidades de
qualquer lngua, devido a sua natureza vaga e equvoca das palavras usadas e do estilo
metafrico e, portanto, confuso que poderia atrapalhar o rigor lgico do raciocnio. Para
evitar essas dificuldades, criou-se
uma linguagem lgica artificial.
A lgica binria possui apenas dois valores que so representados por : 0 e 1. A partir
desses dois smbolos construmos ento uma base numrica binria. A partir desses
conceitos foram criadas as portas lgicas, que so circuitos utilizados para combinar
nveis lgicos digitais de formas especficas. Neste curso aprenderemos apenas as portas
lgicas bsicas: AND, OR e NOT.
Portas Lgicas
NOT
AND
OR

Smbolo
A

Expresso

S = A.B

S = A+B

A
B

S=A

S
B

Ladder

Tabela 1 Portas lgicas e suas equivalncias em Ladder.


Os CLPs vieram a substituir elementos e componentes eletro-eletrnicos de
acionamento e a linguagem utilizada na sua programao similar linguagem de
diagramas lgicos de acionamento desenvolvidos por eletrotcnicos e profissionais da
rea de controle, esta linguagem denominada linguagem de contatos ou simplesmente
LADDER. A linguagem Ladder permite que se desenvolvam lgicas combinacionais,
seqenciais e circuitos que envolvam ambas, utilizando como operadores para estas
lgicas: entradas, sadas, estados auxiliares e registros numricos. A Tabela 2 nos mostra
os trs principais smbolos de programao:

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

Tipo

Smbolo

Equipamento eltrico

Contato Aberto
Contato Fechado
Sada
Tabela 2 Principais smbolos de programao.
Para entendermos o circuito com o CLP, vamos observar o programa desenvolvido
para acender a lmpada L quando acionamos o boto B1.
Circuito eltrico

Programa

Circuito CLP

Figura 4 Acionamento de uma lmpada.


O boto B1, normalmente aberto, est ligado a entrada I0.0 e a lmpada est
ligada sada Q0.0. Ao acionarmos B1, I0.0 acionado e a sada Q0.0 energizada.
Caso quisssemos que a lmpada apagasse quando acionssemos B1 bastaria trocar o
contato normal aberto por um contato normal fechado, o que representa a funo NOT.
Podemos desenvolver programas para CLPs que correspondam a operaes lgicas
combinacionais bsicas da lgebra de Boole, como a operao AND. Na rea eltrica a
operao AND corresponde a associao em srie de contatos, como indicado na figura
x.

Figura 5 Lgica AND.


Outra operao lgica bsica a funo OR, que corresponde a associao em
paralelo de contatos, como indicado na figura X.

10

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

Figura 6 Lgica OR.


Assim podemos afirmar que todas as funes lgicas combinacionais podem ser
desenvolvidas em programao e executadas por CLPs, uma vez que todas derivam dos
bsicos: NOT, AND e OR.
A flexibilidade dos CLPs percebida neste momento pois as alteraes lgicas
podem ocorrer com grande facilidade, sem que sejam necessrias alteraes do
hardware ou incluso de componentes eletrnicos ou eltricos. Esta a principal
caracterstica dos sistemas de automao flexveis e o que faz dos CLPs ferramentas de
grande aplicao nas estruturas de automao.
Alm da linguagem de contatos, existem outras formas de programao
caractersticas de cada fabricante.
Conclumos ento que os projetos de automao e controle envolvendo CLPs
reduzem o trabalho de desenvolvimento de hardware dos circuitos lgicos do
acionamento, bem como os dispositivos e potncia para acionamento de cargas e dos
atuadores, uma vez que podemos escolher mdulos de sada j prontos, adequados ao
tipo de carga que desejamos acionar.
As utilizaes desses controladores contemplam, por conseguinte alguns passos
genricos:
Definio da funo lgica a ser programada
Transformao desta funo em programa assimilvel pelo CLP
Implementao fsica do controlador e de suas interfaces com o processo
3.2 LINGUAGENS DE PROGRAMAO
Entre os formatos encontrados no mercado o mais popular o LADDER. Dentre
outros tipos existentes no mercado temos: LISTA DE INSTRUES, BLOCOS
LGICOS, LINGUAGENS DESCRITIVAS, etc
O CLP SIEMENS SIMATIC S7-200 e o software STEP 7 MICRO/WIN, suportam os
seguintes formatos de programao:
-

Statement List (STL) um conjunto de instrues escritas pelo usurio,


onde cada linha de programao representa uma funo do CLP. Essa
linguagem geralmente usada por programadores experientes. O STL
permite que o programador crie programas que no possam ser feitos em
linguagem visual.
Ladder (LAD) bastante conhecido e teve seu nascimento no continente
norte americano. tambm conhecido como Diagrama de contatos, muito
semelhante a um esquema eltrico. Por se tratar de uma linguagem visual,

Apostila CLP SIEMENS SIMATIC S7-200

11

Escola De Educao Profissional SENAI Visconde De Mau

de fcil compreenso e aprendizado, neste manual todos os exerccio e


exemplos sero referidos a ela.

Figura 7 Elementosbsicosde uma lgica Ladder.

Figura 8 Estrutura de um programa STL (Lista de Instrues).

Figura 9 Programa em FBD (Diagrama de Blocos).

12

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

4 O CLP SIEMENS SIMATIC S7-200


O micro CLP S7-200 constitui uma verdadeira alternativa econmica para todas as
aplicaes na rea de automao de pequeno porte. Seu projeto caracterizado pelas
seguintes qualidades bsicas:
-

Elevada performance
Excelente modularidade
Elevada conectividade

Elevada performance
O S7-200 pequeno e compacto ideal para as aplicaes onde o espao
disponvel crtico. Ele tambm rpido, oferecendo um excelente comportamento em
tempo real, garantindo maior qualidade, eficincia e confiabilidade ao processo. E, com
seus recursos amigveis de programao, ele pode ser programado de maneira rpida,
simples e conveniente.
Excelente modularidade
A famlia do S7-200 tem uma concepo modular coerente, permitindo que
solues possam ser desenvolvidas sob medida e ampliadas conforme a demanda. Ela
composta de CPUs com diferentes nveis de memria e diferentes nmeros de entradas e
sadas integradas. Esto disponveis uma vasta gama de mdulos de expanso para
diversas funes, bem como diversas possibilidades de painis de comando e
visualizao.
Elevada conectividade
As possibilidades de comunicao do S7-200 no tm comparao. As interfaces
integradas padro RS485 suportam taxas de transferncia de dados at 187,5 Kbps e
podem trabalhar no modo Freeport, que aceita protocolo definido pelo usurio. Atravs de
mdulos de expanso especficos, possvel a comunicao via modem, PROFIBUS-DP,
AS-Interface e at Ethernet.

Figura 10 S7-200 Micro PLC

Apostila CLP SIEMENS SIMATIC S7-200

13

Escola De Educao Profissional SENAI Visconde De Mau

4.1 CARACTERSTICAS DE HARDWARE


Um amplo espectro de CPUs est disponvel para aplicaes simples at
aplicaes de grande performance. Ao todo so 5 modelos de CPU com diferentes
caractersticas, dentre elas, a quantidade de memria e de entradas e sadas integradas.
A prpria CPU j vem equipada com diversos recursos, como:
Entradas e sadas digitais integradas
Interface RS485 integrada
Protocolo PPI (mestre/escravo), MPI (escravo), ou outros como Modbus
(programvel via Freeport)
Contadores rpidos
Sadas de pulso rpido
Memria retentiva
Entradas de interrupo
Relgio de tempo real (opcional para alguns modelos)
Carto de memria removvel
Potencimetro

Terminal de fora
Terminal de sada

LEDs de status

Chave RUN / STOP


Potencimetro
Conector p/ expanso

Cartucho
Porta de
Comunicao

Sensor de fora
Terminal de Entrada

Figura 11 Caractersticas do S7-200.


A grande diversidade de mdulos de expanso permite a adaptao da
configurao para diversos tipos de aplicao. Dependendo do modelo da CPU,
possvel utilizar at 7 mdulos de expanso:
Mdulos de Entradas/Sadas
Digitais
Analgicos
Especficos para medio de temperatura
Mdulo de Posicionamento
Mdulos de Comunicao
AS-Interface (mestre)
PROFIBUS-DP (escravo)
Modem
Ethernet

14

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

4.1.1 ESPECIFICAES TCNICAS


Abaixo, a tabela com as especificaes tcnicas dos CLPs SIMATIC S7-200
modelos 221, 222 e 224:

Tabela 3 Especificaes tcnicas

Apostila CLP SIEMENS SIMATIC S7-200

15

Escola De Educao Profissional SENAI Visconde De Mau

4.2 CARACTERSTICAS DO SOFTWARE


A programao do SIMATIC S7-200 feita atravs do software STEP 7-Micro/WIN,
que uma ferramenta que preza a facilidade de uso, possibilitando a programao na
linguagem que mais lhe agrada: LAD, FDB e STL (SIMATIC), ou KOP e FUP (IEC 1131).
Sua aparncia e operao so idnticas s aplicaes padro Windows, agilizando a
ambientao do usurio. Ele permite que voc crie suas prprias bibliotecas, com partes
de programas para serem reutilizadas, ou adicionar bibliotecas prontas, como a de
protocolo USS. Alm disso, ele conta com os Wizards, que so assistentes de
parametrizao para funes como comunicao em rede e configurao do TD200, entre
outros. Isso tudo lhe permite poupar tempo, aumentando sua produtividade e reduzindo
custos.

Figura 12 STEP 7 Micro/WIN 32

16

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

5 - INSTALANDO O CLP S7-200


A instalao de um CLP S7-200 foi desenvolvida para ser fcil, rpida e prtica.
Voc pode usar os furos da carcaa para prender o CLP em um painel ou ento usar os
clips para fix-lo em um trilho padro(DIN). O pequeno tamanho do CLP facilita o
aproveitamento de espao em um painel.
Voc pode instalar o clp em posio vertical ou horizontal, contanto que os
mdulos de expanso sejam instalados da mesma maneira. Para montagens em trilho
padro(DIN) existe um cabo para a interligao dos mdulos de expanso.

Montagem em painel

Montagem em trilho padro DIN

Figura 13 Configuraes de montagem.

Superfcie
de
Montagem

Tampa do
painel

Espaamento
para ventilao

Vista frontal

Vista lateral

Figura 14 Espaamento mnimo vertical e horizontal para montagem

Figura 15 Dimenses para trilho padro DIN

Apostila CLP SIEMENS SIMATIC S7-200

17

Escola De Educao Profissional SENAI Visconde De Mau

Figura 16 Dimenses para montagem em painel (somente CPU 224)


5.1 INSTALANDO EM PAINEL OU TRILHO
Instalando em painel:
- Faa a furao do painel segundo as medidas citadas anteriormente. Os furos
so norma DIN M4 ou AMERICAN STANDART NUMBER 8 SCREWS.
- Parafuse o CLP usando os parafusos com as medidas dos furos.
- Nunca manuseie o CLP ligado. Voc pode danific-lo ou tomar choques
eltricos.
Instalando em trilho:
- A distncia entre cada trilho deve ser de 4 verticalmente.
- Abra o clip localizado na parte de baixo, e encoste o clp no trilho;
- Feche o clip e certifique-se de que o clp esteja bem firme ao trilho.
5.2 LIGANDO O S7-200 AO COMPUTADOR
A ligao do CLP ao computador se faz atravs de um cabo PC/PPI, prprio desse
CLP, pela porta serial do computador (COM1). A configurao desse cabo ser explicada
nos prximos captulos deste manual.

Figura 17 Ligao atravs do cabo PC/PPI

18

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

O CLP deve ser alimentado por uma fonte de tenso DC de 24V. A alimentao
deve ser conectada nas entradas L+ (positivo) e M (terra) conforme a figura abaixo:

Figura 18 Alimentao do S7-200.


5.3 INSTALANDO O STEP 7 Micro/WIN 32
A instalao do programador do CLP S7-200 simples. Basta ter um
microcomputador com os seguintes requerimentos mnimos:
-

Sistema Operacional Windows 95, 98, ME, 2000 ou NT 4.0


Processador de 233MHz
32MB RAM
50MB de espao livre em disco.

Basta colocar o CD1 e executar o programa SETUP.EXE dentro do diretrio raiz do


CD.

Apostila CLP SIEMENS SIMATIC S7-200

19

Escola De Educao Profissional SENAI Visconde De Mau

6 PROGRAMANDO O CLP S7-200


A programao do CLP SIEMENS S7-200 ser apresentada de uma forma rpida,
visual e direta. A linguagem de programao escolhida, foi a LADDER por sua fcil
compreenso e progamao.
6.1 CONCEITOS BSICOS
ENTRADAS E SADAS
O CLP SIEMENS SIMATIC S7-200 CPU 224 apresenta 14 entradas e 10 sadas
reais digitais.
Entradas so elementos usados para monitorar um evento como uma botoeira,
interruptor, termostato, etc. As entradas so representadas da seguinte forma:
I0.0, I0.1, I0.2, I0.3, I0.4, I0.5, I0.6, I0.7, I1.0, I1.1, I1.2,
I1.3, I1.4, I1.5.
Sadas so elementos usados para acionar equipamentos como motores, vlvulas,
rels, solenides, etc. As sadas so representadas da seguinte forma:
Q0.0, Q0.1, Q0.2, Q0.3, Q0.4, Q0.5, Q0.6, Q0.7, Q1.0, Q1.1.
Entradas e sadas virtuais so aquelas apenas representadas internamente pelo
programa do CLP. Elas so representadas por:
Ix.y e Qx.y, onde x e y variam de 0 7, sendo que a primeira entrada virtual comea
em I1.6 e a primeira sada em Q1.2.
BARRAS DE FERRAMENTAS E MENUS DO STEP 7
Ao abrir o STEP 7, aparecera a tela de abertura do programa. A partir da, pode-se
iniciar a programao de sua lgica LADDER. Abaixo segue a descrio de cada funo
das barras de ferramentas e menus do STEP 7:
- Novo projeto

- Colar

- Abrir projeto

- Voltar

- Salvar projeto

- Compilar o programa (Janela ativa)

- Imprimir

- Compilar tudo

- Visualizar impresso

- Ler o programa do CLP (Upload)

- Cortar

- Carregar o programa no CLP

- Copiar
Figura 19 Barra de ferramentas FILE.
20

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

- Executar o programa (RUN)

- Program Status

- Parar execuo (STOP)

- Chart Status

Figura 20 Barra de ferramentas DEBUG.


- Linha abaixo

- Inserir contato

- Linha acima

- Inserir bobina

- Linha esquerda

- Inserir Network

- Linha direita

- Apagar Network

- Insere uma funo(Timer, Counter)


Figura 21 Barra de ferramentas PROGRAM.
O menu FILE e EDIT possui todos os
comandos bsicos do windows, com o qual j
estamos familiarizados.
O comando Upload e Download o
mesmo que o citado na barra de ferramentas.
Import e Export abre e salva o programa em
cdigo ASCII. Insert e Delete so responsvei
pela incluso e excluso de Networks,
Subroutines e Interrupts.

Figura 22 MENU FILE E EDIT.


O menu VIEW contm os
modos de vizualizao da linguagem
de programao (STL, LADDER e
FBD), A tabela de smbolos, o mapa
de status, o Data Block e o System
Block, referencia cruzada e configura
o tipo de CLP em Communications.
Em PLC, rodamos o programa
compilamos, limpamos a lgica,
Reset, e escolhemos o tipo de CLP
em Type.
Figura 23 MENU VIEW E PLC

Apostila CLP SIEMENS SIMATIC S7-200

21

Escola De Educao Profissional SENAI Visconde De Mau

Este menu serve para executar scans simples e


mltiplos. Em Program Status monitoramos o programa em
execuo pela tela do computador.
MENUS TOOLS, WINDOWS E HELP
O menu Tools serve para configurarmos as barras de
ferramentas (Customize...), as opes de programao do
CLP (Options...). H tambm um assistente de programao.
O menu Windows seleciona a jenela que desejamos
vizualizar e o menu Help, contm todos os tpicos de ajuda
para utilizar o programa.
Figura 24 MENU DEBUG
6.2 CONFIGURANDO O CLP
Para configurarmos o tipo de CLP a ser usado devemos seguir os seguintes
passos:
- Pelo cone Communications:
Clique no cone ao lado
ou pelo menu
View/Communications

Figura 25 Configurando o CLP e sua comunicao

22

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

- Pelo menu PLC/Type, aparecer a seguinte tela:

Figura 26 Escolhendo o tipo de CLP.


Clique em Read PLC (com o CLP j conectado a porta serial e ligado) e de OK
6.3 PROGRAMANDO EM LADDER
A primeira coisa a se fazer antes de programar, escolher a linguagem de
programao. Abra o menu View e selecione Ladder. Depois s seguir os passos
abaixo:
1. Para inserir um contato, coloque o cursor no inicio da Network 1. Clique em
pressione F4. Aparecera uma drop down para escolher o tipo de contato.

ou

Figura 27 Inserindo um contato,


Para inserir um contato normalmente aberto selecione
fechado selecione
.

. Para um normalmente

2. Indique o endereo do contato (J citados no capitulo 6.3, em ENTRADAS E


SADAS)

Figura 28 Nome ao contato

Apostila CLP SIEMENS SIMATIC S7-200

23

Escola De Educao Profissional SENAI Visconde De Mau

Voc pode dar um nome a Network, indicando qual sua funo, e adicionar
comentrios no visveis na lgica LADDER.
3. Insira uma sada clicando em
para escolher o tipo de sada.

ou pressione F6. Aparecer uma drop down

Figura 29 inserindo uma sada.


4. Indique o endereo da sada (j citadas no capitulo 6.3, em ENTRADAS E
SADAS)

Figura 30 Nomeando uma sada.


5. O programa esta pronto. Basta agora compilar e enviar ao CLP.

Figura 31 Programa pronto.


Para compilar o Program Editor, System Block, e o Data Block clique em
(Compile All). Para enviar o programa ao CLP clique em
seguinte tela:

Figura 32 Enviando o programa ao CLP.

24

Apostila CLP SIEMENS SIMATIC S7-200

(Download). Surge a

Escola De Educao Profissional SENAI Visconde De Mau

De OK, aguarde o programa gravar no CLP e depois execute o programa clicando


em

(RUN). Para monitorar pela tela do micro clique em

(Program Status).

Est pronto o primeiro passo para programar um CLP SIEMENS S7-200. No


esquea antes de gravar o programa no CLP de colocar a chave RUN/STOP em
TERM.(Figura 11).
Existe uma outra maneira de programar o CLP, usando a Instruction Tree. Basta
selecionar uma lgica e arrast-la para a edio LADEER(LAD):
1. Selecione a instruo:

2. Clique, segure e arraste a instruo no local desejado:

3. Solte a instruo:

Figura 33 Instruction Tree


No esquea de colocar os nomes das respectivas entradas e sadas. Basta dar
um clique sobre os pontos de interrogao em vermelho.
Voc pode tambm, ao invs de arrastar a instruo para o editor LAD, posicionar
o cursor onde gostaria de inserir uma instruo e dar um duplo clique na instruo
desejada da Instruction Tree.

Apostila CLP SIEMENS SIMATIC S7-200

25

Escola De Educao Profissional SENAI Visconde De Mau

6.4 TABELA DE SMBOLOS


A tabela de smbolos serve para tornar o nosso programa mais amigvel e fcil de
manusear. Com ela, podemos atribuir nomes que ns compreendemos a entradas e
sadas, agilizando a localizao das mesmas. Para vizualizar a tabela de smbolos basta
clicar no boto Symbol Table da barra VIEW, ou ento ir pelo menu View / Symbol Table
ou ainda clicar na Instruction Tree em Symbol Table e escolher a tabela corrente:

Figura 34 Tabela de Smbolos.


Podemos criar vrias tabelas de acordo com a necessidade do programa. Para
inserir uma tabela devemos ir pelo menu Edit / Insert / Table. Ou ento clicar com o
boto do mouse em cima do cone da Symbol Table na Instruction Tree e selecionar
Insert Symbol Table:

Figura 35 Inserindo uma tabela de smbolos.

Figura 36 Programa usando Smbolos

26

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

6.5 CONFIGURANDO O SYSTEM BLOCK


Para configurar o System Block basta acessar o menu View / System Block, o
ento clicar em System Block na instruction Tree ou na Barra View. Abrira as seguintes
janelas:

Na orelha Ports configuramos o endereo do CLP, o Baud Rate, o Retry Count


(Tentativas de contagem), e o Gap Update Factor (Fator de Atualizao com erros)

Apostila CLP SIEMENS SIMATIC S7-200

27

Escola De Educao Profissional SENAI Visconde De Mau

Selecione da orelha Retentive Ranges (alcances de reteno), quais as memrias


devero segurar o valor quando o CLP for desligado.

Em Password, podemos definir uma senha de acesso a certas funes do


programa, como Download, Upload, modificar o programa etc.

Em Output Table, definimos quais as sadas queremos que mantenham seus


estados entre a transio de RUN e STOP do CLP.
28

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

Os Input Filters servem para filtrar as entradas digitais, evitando rudos externos.
Para que essa entrada acione, o novo estado de entrada dela deve durar o mesmo tempo
setado em milisegndos.

Os filtros de entrada analgica so usados para evitar rudos e interferncias no


sinal analgico.

Apostila CLP SIEMENS SIMATIC S7-200

29

Escola De Educao Profissional SENAI Visconde De Mau

A configurao Pulse Catch Bits usada para ler pulsos nas entradas no momento
em que elas so atualizadas pela varredura do programa (Scan Cycle).

Voc pode configurarar a porcentagem do tempo de ciclo da varredura que ser


dedicado a processar os pedidos de uma comunicao associados com o status de STL.

30

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

6.4 INSTRUES LADDER


Abaixo, segue uma lista das principais instrues de programao da linguagem
SIMATIC LAD, ou seja, o ladder usado pelo CLP SIEMENS SIMATIC S7-200.
INTRUES DE LGICA BIT (BIT LOGIC INSTRUCTIONS)

Imediato
Imediato
Normalmente Normalmente
Normalmente Normalmente
Aberto
Fechado
Aberto
Fechado

Ativa na
Borda de
Descida

Sada sem
reteno

Negado

Sada
Sada Set
Sada Reset
Imediata sem
com reteno com reteno
reteno

Ativa na
Borda de
Subida

Sada sem
efeito.

Os contatos normais pegam o valor referenciado na memria ou no Registro do


processo da imagem se o tipo de dado I ou Q. Os contatos imediatos obtm o valor
fsico da entrada quando a instruo executada, mas o Registro do processo da imagem
no renovado. O contato NOT nega a sada de um contato qualquer. O contato P deixa
passar apenas um pulso quando ativo em borda de subida e o contato N em borda de
descida. A sada NOP serve apenas para gastar ciclos de mquina. O alcance de pontos
N das sadas SET e RESET de 0 at 255.
Inputs / Outputs

Operands

Data Types

I, Q, M, SM, T, C, V, S, L

BOOL

BOOL

I, Q, M, SM, T, C, V, S, L
Power Flow

BOOL
BOOL

I, Q, M, SM, T, C, V, S, L
VB, IB, QB, MB, SMB, SB, LB, AC, Constant, *VD, *AC, *LD

BOOL
BYTE

Normalmente Aberto / Fechado

bit (LAD/STL)
Contatos imediatos

bit (LAD/STL)
Sada comum

bit
Input (LAD)
Sada Set / Reset / NOP

bit
N

Tabela 4 Operandos de entradas e sadas

Apostila CLP SIEMENS SIMATIC S7-200

31

Escola De Educao Profissional SENAI Visconde De Mau

INSTRUES DE COMPARAO (COMPARE INSTRUCTIONS)

Compara
BYTE

Compara
INTEGER
(inteiro)

Compara
DOUBLE
WORD

Compara
REAL

Comparaes INTEGER so sinalizadas (16#7FFF > 16#8000).


Comparaes DOUBLE WORD so sinalizadas (16#7FFFFFFF > 16#80000000).
Comparaes REAL so sinalizadas
As instrues de comparao servem para comparar dois valores: IN1 e IN2. As
comparaes incluem: IN1=IN2, IN1>=IN2, IN1<=IN2, IN1>IN2, IN1<IN2, IN1<>IN2. Elas
so ativas (on) quando verdadeiras.
Inputs / Outputs

Operands

Data Types

IB, QB, MB, SMB, VB, SB, LB, AC, Constant, *VD, *AC, *LD

BYTE

BYTE

inputs

INTEGER

IW, QW, MW, SW, SMW, T, C, VW, LW, AIW, AC Constant, *VD,*AC,*LD

INT

DOUBLE WORD / REAL

ID, QD, MD, SD, SMD, VD, LD, HC, AC, Constant, *VD, *AC, *LD

Tabela 5 Operandos de comparaes

32

Apostila CLP SIEMENS SIMATIC S7-200

DINT/REAL

Escola De Educao Profissional SENAI Visconde De Mau

TIMER

On-Delay
Timer

Retentive OnDelay Timer

Off-Delay
Timer

O On-Delay Timer e o Retentive On-Delay Timer comeam a contar o tempo


quando a entrada IN ligada (ativa). Quando o valor (Txxx) igual ou maior ao valor do
preset (PT) o timer bit ligado (ativo). O On-delay Timer zerado quando sua entrada IN
desligada. J o Retentive On-Delay Timer no zerado quando sua entrada
desligada. Usamos uma instruo Reset (R) para zerar este tipo de timer. Ambos
contadores continuam contando at o valor 32767 mesmo aps alcanarem o preset.
O Off-Delay Timer usado para desligar uma sada aps um perodo fixo de
tempo. Ao ligarmos a sua entrada IN, o timer seta sua sada (bit) em ativo, mas no conta.
Ele somente comea a contar ao desligarmos sua entrada. Aps a contagem do tempo,
ele seta sua sada (bit) para zero (desliga). Este tipo de timer precisa de uma Borda de
Descida para comear a contar.
A sada do timer representada pelo bit (Txxx) que o seu endereo de memria.
Os timers esto disponveis em 3 resolues 1, 10 e 100 milisegundos. A tabela abaixo
especifica a configurao dessas resolues:
Timer Type
TONR

TON - TOF

Resolution in
miliseconds (ms)
1ms
10ms
100ms
1ms
10ms
100ms

Maximum Values in
seconds (s)
32.767
327.67
3276.7
32.767
327.67
3276.7

Timer Number
T0, T64
T1 to T4, T65 to T68
T5 to T31, T69 to T95
T32, T96
T33 to T36, T97 to T100
T37 to T63, T101 to T255

Tabela 6 Resolues para Timer.


ATENO: Voc no pode usar o mesmo nmero de timer para o TON e o TOF
(TON T32 e TOF T32, por exemplo)

Inputs / Outputs
IN (LAD)
PT

Operands
Data Types
POWER FLOW
BOOL
VW, IW, QW, MW, SW, SMW, LW, AIW, T, C, AC, Constant, *VD,*AC,*LD
INT

Tabela 7 Operandos de Timer.

Apostila CLP SIEMENS SIMATIC S7-200

33

Escola De Educao Profissional SENAI Visconde De Mau

CONTADORES (COUNTERS)

Contador
Crescente
(Count Up)

Contador
Crescente e
Contador
Decrescente Decrescente
(Count
(Count Down)
Up/Down)

O Contador Crescente incrementa em um cada vez que for acionada a sua entrada
CU (Count Up). Quando o valor corrente (Cxxx) for maior ou igual ao valor do preset (PV),
o bit Cxxx acionado (liga). O contador crescente resetado quando acionamos a sua
entrada R (Reset).
O Contador Crescente / Decrescente possui duas entradas: CU e CD. Quando
acionamos a entrada CU, ele incrementa em um e quando acionamos a entrada CD ele
decrementa em um. Quando o valor corrente (Cxxx) for maior ou igual ao valor do preset
(PV), o bit Cxxx acionado (liga). O contador crescente resetado quando acionamos a
sua entrada R (Reset).
O Contador Crescente Decrementa em um cada vez que for acionada a sua
entrada CD (Count Down). Quando o valor corrente (Cxxx) for igual a zero, o bit Cxxx
acionado (liga). O contador decrescente resetado, ou seja, carrega-se o PV ao Cxxx e
sua sada zerada, quando acionamos a entrada LD (Load).
O nmero de contadores (Cxxx) vai de 0 at 255.
ATENO: Voc no pode usar o mesmo nmero de conuter (Cxxx) para o CTU,
CTD e CTUD.
Inputs / Outputs
CU, CD
R. LD
PV

Operands
Data Types
I, Q, M, SM, T, C, V, S, L, Power Flow
BOOL
I, Q, M, SM, T, C, V, S, L, Power Flow
BOOL
VW, IW, QW, MW, SW, SMW, LW, AIW, T, C, AC, Constant, *VD,*AC,*LD
INT

Tabela 8 Operandos de contadores

34

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

CONTADORES DE ALTA VELOCIDADE (HIGH SPEED COUNTER)

High Speed
Counter
Definition

High Speed
Counter

Um contador HDEF atribui um modo (MODE), de operao referenciado a um


contador HSC. A instruo High-Speed Counter (HSC) quando executada, configurara e
controla a modalidade operacional de um contador de alta velocidade baseada no estado
dos bits da memria especial do HSC. O parmetro N especifica o nmero do contador de
alta velocidade. Apenas uma instruo HDEF deve ser usada por contador. As CPUs 221
e 222 no suportam HSC1 E HSC2.
Inputs / Outputs
HSC
MODE
N

Operands
Constant
Constant
Constant

Data Types
BYTE
BYTE
WORD

Tabela 10 Operandos de contadores de alta velocidade (HSC)


Estes tipos de contadores contam eventos de altas velocidades que no podem ser
controlados pelas taxas de varredura (scans) da CPU e podem ser configurados em mais
de 12 modos de operao. A freqncia mxima de um contador de alta velocidade
depende do tipo de CPU. Os Modos de Operao esto listados nas tabelas abaixo:

MODE
0
1
3
4

HSC0
Description
Single Phase up/down counter with internal direction
control:
SM37.3=0, count down
SM37.3=1, count up
Single Phase up/down counter with external direction
control:
I0.1=0, count down
I0.1=1, count up

6
Two phase counter with count up and count down inputs
7
9
10

A/B phase quadrature counter:


Phase A leads B by 90 degrees for clockwise rotation
Phase B leads A by 90 degrees for counterclockwise
rotation

I0.0

I0.1

I0.2

Clock
Reset
Clock

Dir
Reset

Clock
(Up)

Clock
(Dn)

Reset

Clock Clock
Phase Phase
A
B
Reset

Tabela 11 Modos de operao do contador HSC0

Apostila CLP SIEMENS SIMATIC S7-200

35

Escola De Educao Profissional SENAI Visconde De Mau

HSC1
MODE
0
1
2
3
4
5

Description

I0.6

Single Phase up/down counter with internal direction


control:
SM47.3=0, count down
SM47.3=1, count up

Clock

Single Phase up/down counter with external direction


control:
I0.7=0, count down
I0.7=1, count up

Clock

Two phase counter with count up and count down inputs

Clock
(Up)

I0.7

I1.0

I1.1

Reset
Start

Dir

Reset
Start

6
7

Clock
Reset
(Dn)
Start

8
9
10
11

A/B phase quadrature counter:


Phase A leads B by 90 degrees for clockwise rotation
Phase B leads A by 90 degrees for counterclockwise
rotation

Clock Clock
Phase Phase Reset
A
B
Start

Tabela 12 Modos de operao do contador HSC1


HSC2
MODE
0
1
2
3
4
5

Description

I1.2

Single Phase up/down counter with internal direction


control:
SM57.3=0, count down
SM57.3=1, count up

Clock

Single Phase up/down counter with external direction


control:
I1.3=0, count down
I1.3=1, count up

Clock

Two phase counter with count up and count down inputs

Clock
(Up)

I1.3

I1.4

I1.5

Reset
Start

Dir

Reset
Start

6
7

Clock
Reset
(Dn)

8
9
10
11

Start
A/B phase quadrature counter:
Phase A leads B by 90 degrees for clockwise rotation
Phase B leads A by 90 degrees for counterclockwise
rotation

Clock Clock
Phase Phase Reset
B
A

Tabela 13 Modos de operao do contador HSC2

36

Apostila CLP SIEMENS SIMATIC S7-200

Start

Escola De Educao Profissional SENAI Visconde De Mau

HSC3
MODE
0

Description

I0.1

Single Phase up/down counter with internal direction


control:
SM137.3=0, count down
SM137.3=1, count up

Clock

Tabela 14 Modos de operao do contador HSC3

MODE
0
1
3
4

HSC4
Description
Single Phase up/down counter with internal direction
control:
SM147.3=0, count down
SM147.3=1, count up
Single Phase up/down counter with external direction
control:
I0.4=0, count down
I0.4=1, count up

6
Two phase counter with count up and count down inputs
7
9
10

A/B phase quadrature counter:


Phase A leads B by 90 degrees for clockwise rotation
Phase B leads A by 90 degrees for counterclockwise
rotation

I0.3

I0.4

I0.5

Clock
Reset
Clock

Dir
Reset

Clock
(Up)

Clock
(Dn)

Reset

Clock Clock
Phase Phase
A
B
Reset

Tabela 15 Modos de operao do contador HSC4


HSC5
MODE
0

Description
Single Phase up/down counter with internal direction
control:
SM157.3=0, count down
SM157.3=1, count up

I0.4
Clock

Tabela 16 Modos de operao do contador HSC5


Na prtica, esses contadores servem para contar eventos de alta freqncia, como
a velocidade de giro de um motor, por exemplo.
A cada interrupo valor-corrente=valor-preset, um novo Preset carregado e o
prximo estado das sadas setado. Quando a interrupo reset ocorre, o primeiro preset
e o primeiro estado da sada setado e o ciclo se repete. Antes de usar um HSC, voc
deve selecionar o Counter MODE, que pode ser definido pela instruo HDEF. Todos os
contadores suportam interrupes.

Apostila CLP SIEMENS SIMATIC S7-200

37

Escola De Educao Profissional SENAI Visconde De Mau

Element
HSC0
HSC1
HSC2
HSC3
HSC4
HSC5
Edge
Interrupts

0.0
x

0.1
x

0.2
x

0.3

Interrupt Point
0.4 0.5 0.6 0.7
x

1.0

1.1

1.2

1.3

1.4

1.5

x
x
x

x
x

Tabela 17 Entradas atribudas para os HSC e as interrupes de borda.


High-Speed Counters
HSC0
HSC1
HSC2
HSC3
HSC4
HSC5

Inputs Used
I0.0 - I0.1 - I0.2
I0.6 - I0.7 - I1.0 - I1.0
I1.2 - I1.3 - I1.4 - I1.5
I0.1
I0.3 - I0.4 - I0.5
I0.4

Tabela 18 Entradas Dedicadas Para os contadores HSC


HSC0

HSC1

HSC2

HSC4

Description (Used only when HDFE is executed)


Active level control bit for Reset:
SM37.0 SM47.0 SM57.0 SM147.0
0=Reset is active high; 1=Reset is active low
Active level control bit for Start:
SM47.1 SM57.1
0=Start is active high; 1=Star is active low
Counting rate selection for Quadrature counters:
SM37.2 SM47.2 SM57.2 SM147.2
0=4x counting rate; 1=1x counting rate

Tabela 19 Nvel de ativao para Reset, Start e 1x/4x control bits

38

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

INSTRUES DE SADA DE PULSO (PULSE OUTPUT INSTRUCTIONS)

Pulse Output
A instruo de sada de pulso examina os bits especficos de memria para a
configurao das sadas de pulso (Q0.0 e Q0.1). O tipo de pulso definido pela
configurao destas memrias especiais (SM).
As CPUs S7-200 possuem dois tipos de sadas de pulso: PTO (Pulse Train
Operation) e PWM (Pulse Width Modulation).
A funo PTO oferece uma sada de onda quadrada com 50% duty cycle com o
controle pelo usurio do tempo de ciclo e o nmero de pulsos. A funo PWM oferece um
duty cycle continuo ou varivel em sua sada com o controle pelo usurio do tempo de
ciclo e da largura de pulso.
Cada gerador PTO/PWM possui um BYTE de controle (8 bits), um valor para o
tempo de ciclo e largura de pulso (unsigned 16-bit) e um contador de pulsos (unsigned 32bit). Estes valores esto alocado na rea das memria especiais (SM). Uma vez estas
memria configuradas com os valores necessrios para a configurao das sadas de
pulso, estas operaes so executadas atravs da instruo PLS. Esta instruo l as
memrias e programa o PTO/PWM de acordo com seus valores.
Byte Offset From
Profile Table Start

Profile Segment
Number

Number of segments (1 to 255); a value of 0 generates a nonfatal error. No PTO output is generated.

0
1
3

Description of Table Entries

#1

5
9
11

#2

13

Initial cycle time (2 to 65535 units of the time base)


Cycle time delta per pulse (signed value) (-32768 to 32767 units of the
time base)
Pulse count (1 to 4294967295)
Initial cycle time (2 to 65535 units of the time base)
Cycle time delta per pulse (signed value) (-32768 to 32767 units of the
time base)
Pulse count (1 to 4294967295)

Tabela 20 Mltiplos segmentos para a operao do PTO.


Antes de inicializar os geradores de pulso, devemos usar a primeira varredura do
programa para zerar as duas sadas do CLP.

Apostila CLP SIEMENS SIMATIC S7-200

39

Escola De Educao Profissional SENAI Visconde De Mau

Q0.0

Q0.0

SM66.4

SM76.4

SM66.5

SM76.5

SM66.6

SM76.6

SM66.7

SM76.7

Q0.0

Q0.1

SM67.0

SM77.0

SM67.1

SM77.1

SM67.2

SM77.2

SM67.3

SM77.3

SM67.4

SM77.4

SM67.5

SM77.5

SM67.6

SM77.6

SM67.7

SM77.7

Q0.0
SMW68
SMW70
SMD72

Q0.1
SMW78
SMW80
SMD82

SMB166

SMB176

SMW168

SMW178

Status Byte
PTO profile aborted due to delta calculation error.
0 = no error; 1 = aborted
PTO profile aborted due to user command.
0 = no abort; 1 = aborted
PTO pipeline overflow/underflow.
0 = no overflow; 1 = overflow/underflow
PTO idle.
0 = in progress; 1 = PTO idle

Control Byte
PTO/PWM update cycle time value.
0 = no update; 1 = update cycle time.
PWM update pulse width time value.
0 = no update; 1 = update pulse width.
PTO update pulse count value.
0 = no update; 1 = update pulse count.
PTO/PWM time base select.
0 = 1 s/tick; 1 = 1ms/tick
PWM update method.
0 = asynchronous update, 1 = synchronous update
PTO operation.
0 = single segment operation 1 = multiple segment operation
PTO/PWM mode select.
0 = selects PTO; 1 = selects PWM
PTO/PWM enable 0 = disables PTO/PWM;
1 = enables PTO/PWM

Other PTO/PWM Registers


PTO/PWM cycle time value (range: 2 to 65535)
PWM pulse width value (range: 0 to 65535)
PTO pulse count value (range: 1 to 4294967295)
Number of segment in progress (used only in multiple segment PTO
operation)
Starting location of profile table, expressed as a byte offset from V0 (used
only in multiple segment PTO operation)

Tabela 21 PTO/PWM control registers.

40

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

INSTRUES DE CLOCK (RELGIO DE TEMPO REAL)

Read RealTime Clock

Set RealTime Clock

Read Real-Time Clock faz a leitura da hora e da data atual e carrega num buffer de
8 Bytes (comeando em um endereo T).
Set Real-Time Clock faz a escrita da hora e da data atual e carrega num buffer de 8
Bytes (comeando em um endereo T).
Inputs / Outputs
T

Operands
VB, IB, QB, MB, SMB, SB, LB, *VD, *AC, *LD

Data Types
BYTE

Formatos do Time Buffer

Data Formats

Apostila CLP SIEMENS SIMATIC S7-200

41

Escola De Educao Profissional SENAI Visconde De Mau

INSTRUES MATEMTICAS

Add Integer

Subtract
Integer

Subtract
Double
Integer

Add Double
Integer

Multiply
Integer

Divide Integer

IN1 (instruo matemtica) IN2 = OUT


Integer = 16 bits
Double Integer = 32 bits
Inputs / Outputs
IN1, IN2
OUT
IN1, IN2
OUT
IN1, IN2
OUT

Operands
Data Types
Add/Subtract Integer
VW, IW, QW, MW, SW, SMW, LW, AIW, T, C, AC, Constant,*VD,*AC, *LD
INT
VW, IW, QW, MW, SW, SMW, LW, T, C, AC, *VD, *AC, *LD
INT
Add/Subtract Double Integer
VD, ID, QD, MD, SMD, SD, LD, AC, HC, Constant, *VD, *AC, *LD
DINT
VD, ID, QD, MD, SM, SD, LD, AC, *VD, *AC, *LD
DINT
Multiply/Divide Integer
VW, IW, QW, MW, SW, SMW, LW, AIW, T, C, AC, Constant,*VD,*AC, *LD
INT
VW, IW, QW, MW, SW, SMW, LW, T, C, AC, *VD, *AC, *LD
INT

INSTRUES INCREMENTA / DECREMENTA

Incrementa
BYTE

Decrementa
BYTE

Incrementa
WORD

Decrementa
WORD

Incrementa
DOUBLE
WORD

Decrementa
DOUBLE
WORD

A instruo increment/decrement serve para respectivamente incrementar e


decrementar em 1 o valor da entrada IN e coloca o resultado em OUT.
Inputs / Outputs
IN
OUT
IN
OUT
IN
OUT

42

Operands
Data Types
BYTE
VB, IB, QB, MB, SB, SMB, LB, AC, Constant, *VD, *AC, *LD
BYTE
VB, IB, QB, MB, SB, SMB, LB, AC,*VD, *AC, *LD
BYTE
WORD
VW, IW, QW, MW, SW, SMW, LW, AIW, T, C, AC, Constant,*VD,*AC, *LD
INT
VW, IW, QW, MW, SW, SMW, LW, T, C, AC, *VD, *AC, *LD
INT
DOUBLE WORD
VD, ID, QD, MD, SMD, SD, LD, AC, HC, Constant, *VD, *AC, *LD
DINT
VD, ID, QD, MD, SM, SD, LD, AC, *VD, *AC, *LD
DINT

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

INSTRUES DE TABELA (TABLE INSTRUCTIONS)

Add To Table
Essa instruo adiciona um dado (DATA) para uma tabela. O primeiro valor da
tabela o valor mximo de comprimento da tabela. O segundo valor o Entry Count
(EC), que especifica o nmero de entradas na tabela. Novos dados so adicionados
tabela aps a ltima entrada. A cada novo dado adicionado tabela, o EC
incrementado. A tabela suporta mais de 10 entradas de dados.
Inputs / Outputs
IN
OUT
IN
OUT
IN
OUT

Operands
BYTE
VB, IB, QB, MB, SB, SMB, LB, AC, Constant, *VD, *AC, *LD
VB, IB, QB, MB, SB, SMB, LB, AC,*VD, *AC, *LD
WORD
VW, IW, QW, MW, SW, SMW, LW, AIW, T, C, AC, Constant,*VD,*AC, *LD
VW, IW, QW, MW, SW, SMW, LW, T, C, AC, *VD, *AC, *LD
DOUBLE WORD
VD, ID, QD, MD, SMD, SD, LD, AC, HC, Constant, *VD, *AC, *LD
VD, ID, QD, MD, SM, SD, LD, AC, *VD, *AC, *LD

Apostila CLP SIEMENS SIMATIC S7-200

Data Types
BYTE
BYTE
INT
INT
DINT
DINT

43

Escola De Educao Profissional SENAI Visconde De Mau

INSTRUES DE OPERAES LGICAS (LOGICAL OPERATIONS)

AND BYTE

OR BYTE

XOR BYTE

AND
DOUBLE
WORD

OR DOUBLE
WORD

XOR
DOUBLE
WORD

AND WORD

OR WORD

XOR WORD

As instrues AND, OR e XOR analisam as entradas IN1 e IN2, processam a lgica


correspondente e colocam na sada OUT sem alterar o resultado das entradas. Elas
afetam a memria especial SM 1.0.
Inputs / Outputs
IN
OUT
IN
OUT
IN
OUT

44

Operands
Data Types
BYTE
VB, IB, QB, MB, SB, SMB, LB, AC, Constant, *VD, *AC, *LD
BYTE
VB, IB, QB, MB, SB, SMB, LB, AC,*VD, *AC, *LD
BYTE
WORD
VW, IW, QW, MW, SW, SMW, LW, AIW, T, C, AC, Constant,*VD,*AC, *LD
WORD
VW, IW, QW, MW, SW, SMW, LW, T, C, AC, *VD, *AC, *LD
WORD
DOUBLE WORD
VD, ID, QD, MD, SMD, SD, LD, AC, HC, Constant, *VD, *AC, *LD
DWORD
VD, ID, QD, MD, SM, SD, LD, AC, *VD, *AC, *LD
DWORD

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

INSTRUES DE CONTROLE (CONTROL INSTRUCTIONS)

END

STOP

Watchdog
Reset

Jump To
Label, Label

Subroutine,
Return to
Subroutine

A instruo END finaliza um programa que esteja rodando na cpu. STOP, coloca a
CPU em STOP MODE. WDR o watchdog timer, que reset a CPU aps um certo tempo,
caso o programa trave: Ele deve ser zerado de tempos em tempos para no resetar a
mquina, caso ela esteja funcionando corretamente.
As instrues JMP e SBR, so instrues de salto, ou seja, de desvio do programa
principal. JMP usado para pular para uma outra parte do programa, sem retornar ao
ponto de pulo. SBR serve para instrues de subrotinas, usadas para auxiliar o programa
principal, voltando ao ponto de partida.

Apostila CLP SIEMENS SIMATIC S7-200

45

Escola De Educao Profissional SENAI Visconde De Mau

INTERRUPES

Attach
interrupt

Detach
Interrupt

Return From
Interupt

Enable
Interrupt

Disable
Interupt

ATCH associa um evento de interrupo (EVNT) um nmero de uma rotina de


interrupo e habilita o evento de interrupo.
DTCH desassocia um evento de interrupo de todas as rotinas de interrupo e
desabilita o evento de interrupo.
Inputs / Outputs
Operands
Constant
(CPU
222:
0-12,
19-23,
27-33;
CPU 224: 0-23, 27-33)
INT
Constant
(CPU
222:
0-12,
19-23,
27-33;
CPU 224: 0-23, 27-33)
EVNT

Data Types
BYTE
BYTE

Antes que uma rotina da interrupo possa ser invocada, uma associao deve ser
estabelecida entre o evento da interrupo e o segmento de programa que voc quer
executar quando o evento ocorre. Use a instruo da interrupo do anexo (ATCH) para
associar um evento da interrupo (especificado pelo nmero do evento da interrupo) e
o segmento de programa (especificado por um nmero da rotina de interrupo). Voc
pode unir eventos mltiplos da interrupo a uma rotina da interrupo, mas um evento
no pode simultaneamente ser unido s mltiplas rotinas da interrupo. Quando um
evento ocorrer com as interrupes permitidas, apenas a ltima rotina da interrupo
unida a este evento ser executada.
Quando voc une um evento da interrupo a uma rotina da interrupo, essa
interrupo est permitida automaticamente. Se voc incapacitar todas as interrupes
usando global disable interrupt, cada ocorrncia do evento da interrupo esto
enfileiradas at que as interrupes re-estejam permitidas, usando o global enable
interruption.
ENI, habilita todos os processos de interrupo anexados aos seus respectivos
eventos. DISI, desabilita todas as interupes anexadas aos seus respectivos eventos.
A instruo RETI serve para retornar de uma interrupo, baseada na condio da
lgica precedente.
As interrupes de I/O incluem borda de subida / descida, high speed counters e
PTO. A CPU pode gerar uma interrupo em uma borda de subida / descida de uma
entrada ou de eventos que podem ser capturados destes pontos de entrada. Esta
aplicao de borda de subida / descida pode ser usada em para uma ateno imediata
quando um evento ocorre. Os pontos de I/O suportados so: I0.0 at I0.3
Uma interrupo pode ser gerada pelos TIMER T32 e T96
ATENO: Voc no pode usar as instrues DISI, ENI, HDEF, LSCR e END em uma
rotina da interrupo.

46

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

Event
Number
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33

Interrupt Description
Rising edge, I0.0
Falling edge, I0.0
Rising edge, I0.1
Falling edge, I0.1
Rising edge, I0.2
Falling edge, I0.2
Rising edge, I0.3
Falling edge, I0.3
Port 0: Receive character
Port 0: Transmit complete
Timed interrupt 0, SMB34
Timed interrupt 1, SMB35
HSC0 CV=PV (current value = preset value)
HSC1 CV=PV (current value = preset value)
HSC1 direction changed
HSC1 external reset
HSC2 CV=PV (current value = preset value)
HSC2 direction changed
HSC2 external reset
PLS0 pulse count complete interrupt
PLS1 pulse count complete interrupt
Timer T32 CT=PT interrupt
Timer T96 CT=PT interrupt
Port 0: Receive message complete
Port 1: Receive message complete
Port 1: Receive character
Port 1: Transmit complete
HSC0 direction changed
HSC0 external reset
HSC4 CV=PV (current value = preset value)
HSC4 direction changed
HSC4 external reset
HSC3 CV=PV (current value = preset value)
HSC5 CV=PV (current value = preset value)

CPU 221 CPU 222 CPU 224


Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y

Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y

Y
Y
Y
Y
Y

Y
Y
Y
Y
Y

Y
Y
Y
Y
Y
Y
Y

Y
Y
Y
Y
Y
Y
Y

Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y

Y
Y
Y
Y
Y
Y

Tabela 22 Diferentes tipos de interrupo (Interrupt Events)

Apostila CLP SIEMENS SIMATIC S7-200

47

Escola De Educao Profissional SENAI Visconde De Mau

Event
Number
8
9
23
24
25
26
19
20
0
2
4
6
1
3
5
7
12
27
28
13
14
15
16
17
18
32
29
30
31
33
10
11
21
22

Interrupt Description
Port 0: Receive character
Port 0: Transmit complete
Port 0: Receive message complete
Port 1: Receive message complete
Port 1: Receive character
Port 1: Transmit complete
PTO 0 complete interrupt
PTO 1 complete interrupt
Rising edge, I0.0
Rising edge, I0.1
Rising edge, I0.2
Rising edge, I0.3
Falling edge, I0.0
Falling edge, I0.1
Falling edge, I0.2
Falling edge, I0.3
HSC0 CV=PV (current value = preset value)
HSC0 direction changed
HSC0 external reset
HSC1 CV=PV (current value = preset value)
HSC1 direction input changed
HSC1 external reset
HSC2 CV=PV
HSC2 direction changed
HSC2 external reset
HSC3 CV=PV (current value = preset value)
HSC4 CV=PV (current value = preset value)
HSC4 direction changed
HSC4 external reset
HSC5 CV=PV (current value = preset value)
Timed interrupt 0
Timed interrupt 1
Timer T32 CT=PT interrupt
Timer T96 CT=PT interrupt

Priority Group

Communications
(highest)

Discrete (middle)

Timed (lowest)

Tabela 23 Eventos de Interrupo em ordem de prioridade.

48

Apostila CLP SIEMENS SIMATIC S7-200

Priority
In Group
0
0
0
1
1
1
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
0
1
2
3

Escola De Educao Profissional SENAI Visconde De Mau

6.5 EXEMPLOS DAS INSTRUES LADDER


Esto listados a seguir, exemplos de todas as instrues do CLP SIEMENS
SIMATIC S7-200 com os seus respectivos diagramas de tempo (timing diagram).
INTRUES DE LGICA BIT (BIT LOGIC INSTRUCTIONS)

Apostila CLP SIEMENS SIMATIC S7-200

49

Escola De Educao Profissional SENAI Visconde De Mau

INSTRUES DE COMPARAO (COMPARE INSTRUCTIONS)

TIMER

On Delay Timer

50

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

Retentive On Delay Timer

Off Delay Timer

Apostila CLP SIEMENS SIMATIC S7-200

51

Escola De Educao Profissional SENAI Visconde De Mau

CONTADORES (COUNTERS)

CTD Counter

CTDU Counter

52

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

CONTADORES DE ALTA VELOCIDADE (HIGH SPEED COUNTER)

Diagrama com Reset sem Start

Diagrama com Reset e Start

Operao exemplo dos modos 0, 1 ou 2

Apostila CLP SIEMENS SIMATIC S7-200

53

Escola De Educao Profissional SENAI Visconde De Mau

Operao exemplo dos modos 3, 4 ou 5

Operao exemplo dos modos 6, 7 ou 8

Operao exemplo dos modos 9, 10 ou 11(Quadrature 1x)

54

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

Operao exemplo dos modos 9, 10 ou 11(Quadrature 4x)

Apostila CLP SIEMENS SIMATIC S7-200

55

Escola De Educao Profissional SENAI Visconde De Mau

Exemplo de icnicializao do HSC1

56

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

INSTRUES DE SADA DE PULSO (PULSE OUTPUT INSTRUCTIONS)

Exemplo de uma sada de alta velocidade usando PWM.

Apostila CLP SIEMENS SIMATIC S7-200

57

Escola De Educao Profissional SENAI Visconde De Mau

Exemplo de PTO usando Single Segment


Operation

58

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

INSTRUES MATEMTICAS

Adio, Multiplicao e Diviso

Apostila CLP SIEMENS SIMATIC S7-200

59

Escola De Educao Profissional SENAI Visconde De Mau

INSTRUES INCRMENTA / DECREMENTA

INSTRUES DE TABELA

Add To Table

60

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

INSTRUES LGICAS

INSTRUES DE CONTROLE

Stop, WDR e End

Apostila CLP SIEMENS SIMATIC S7-200

61

Escola De Educao Profissional SENAI Visconde De Mau

JUMP TO LABEL, LABEL

Este exemplo demonstra uma subrotina sendo chamada e aps sua execuo, retorna ao
ponto de partida, para a prxima linha do programa.

62

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

INTERRUPES

Configurando uma interrupo

Configurando uma Timed Interrupt para ler o valor de uma entrada analgica.

Apostila CLP SIEMENS SIMATIC S7-200

63

Escola De Educao Profissional SENAI Visconde De Mau

7.0 EXERCCIOS
1. Dada a lgica de comando digital abaixo, implemente em linguagem ladder e
simule no STEP-7:

2. Na figura indicada abaixo temos um esteira que acionada por um boto liga e
um de parada desliga. Necessita-se contar o nmero de tambores que passam
pela esteira. Uma vez atingido o nmero necessrio, um alarme (AL) dever ser
acionado. Desenvolva um programa em linguagem Ladder que realize esta funo.
Simule no STEP-7:

ST= Sensor de presena de tambor


M= Motor que movimenta a esteira,
Controlado pelo Clp.
Funcionamento solicitado:
Ao ligarmos o boto de partida deveremos contar um lote de dez tambores e
desligar a esteira. No caso de parada, esperar a partida e continuar contando.

3. Queremos automatizar uma garagem comercial. A informao necessria a


indicao se a garagem est lotada ou no. A garagem possui uma entrada e uma
sada sendo que cada uma delas possui um sensor que detecta a presena de
carros. Desenvolva um programa em linguagem Ladder que realize este controle.

64

Apostila CLP SIEMENS SIMATIC S7-200

Escola De Educao Profissional SENAI Visconde De Mau

4.Utilizando-se apenas de um elemento temporizador, elabore um programa de PLC


capaz de acionar uma lmpada de sinalizao piscante com perodo de 2 segundos.
5.Elaborar um programa PLC capaz de interromper automaticamente o
funcionamento de uma esteira transportadora de peas. A parada se realiza sempre
que um sensor tico no detectar a passagem de uma nova pea num intervalo
menor do que 5 segundos. O religamento da esteira se d pelo comando do
operador em uma botoeira. Identifique qual esquema de temporizao foi utilizado
na soluo.
6.Utilizando-se dos recursos de contagem em PLC, elabore um programa capaz de
acionar uma lmpada sinalizadora sempre que o nmero de pulsos recebidos em
sua entrada for mltiplo de 5 (cinco). Assim, no recebimento do quinto pulso a
lmpada acende, desligando-se no sexto pulso; novamente acende no dcimo e
desliga no dcimo primeiro e assim sucessivamente
7.Para os diagramas eltricos indicados abaixo, implemente-os em liguagem ladder
e descreva o funcionamento do circuito. Programe-os no STEP-7:

Apostila CLP SIEMENS SIMATIC S7-200

65

Escola De Educao Profissional SENAI Visconde De Mau

66

Apostila CLP SIEMENS SIMATIC S7-200

Você também pode gostar