Você está na página 1de 87

WEG INDSTRIAS LTDA

CENTRO DE TREINAMENTO DE CLIENTES


MDULO 3
Automao de Processos
Industriais
WEG Transformando Energia em Solues
t
r
_
C
T
C
-
2
4
0
_
P
1
WEG Transformando Energia em Solues
1
Mdulo 3 Automao de Processos Industriais
? Material sujeito a alteraes sem prvio aviso!
WEG Transformando Energia em Solues
2
Mdulo 3 Automao de Processos Industriais
ndice Analtico
1 Controladores Lgicos Programveis.............................................................3
1.1 Introduo.................................................................................................................. 3
1.2 A Automao Industrial............................................................................................ 4
1.3 Noes de Lgica Combinacional............................................................................. 5
1.3.1 Operaes Fundamentais ________________________________ _____________________5
1.3.1.1 ..... Funes BOOLEANAS................................ ................................ ................................ 5
1.3.1.2 ..... Operador AND ................................ ................................ ................................ ..........6
1.3.1.3 ..... Operador OR ................................ ................................ ................................ .............6
1.3.1.4 ..... Operador NOT ................................ ................................ ................................ ..........6
1.3.1.5 ..... Operador NAND ................................ ................................ ................................ .......7
1.3.1.6 ..... Operador NOR ................................ ................................ ................................ ..........7
1.3.1.7 ..... Operador XOR ................................ ................................ ................................ ..........7
1.4 Tipos de Sinais ........................................................................................................... 8
1.4.1 Sinais Analgicos________________________________ ___________________________ 8
1.4.2 Sinais Digitais ________________________________ _____________________________ 8
1.4.2.1 ..... Single bit................................ ................................ ................................ ....................... 8
1.4.2.2 ..... Multi bit ................................ ................................ ................................ ........................ 8
1.5 Definio (IEC 1131-1) .............................................................................................. 8
1.6 Princpio de Funcionamento..................................................................................... 9
1.7 Aspectos de Hardware............................................................................................... 9
1.7.1 Fonte de alimentao ________________________________ _______________________ 10
1.7.2 CPU ________________________________ ________________________________ ____10
1.7.3 Memrias ________________________________ ________________________________ 11
1.7.4 Interfaces de Entrada/Sada ________________________________ __________________11
1.7.5 Perifricos ________________________________ _______________________________ 12
1.7.5.1 ..... TERMINAL INTELIGENTE................................ ................................ ..................... 12
1.7.5.2 ..... MICROCOMPUTADORES ................................ ................................ ...................... 12
1.7.5.3 ..... MINI-PROGRAMADORES (TERMINAIS DE BOLSO) ................................ .........13
1.7.5.4 ..... OUTROS PERIFRICOS ................................ ................................ .......................... 13
1.7.6 INTERFACEAMENTO DE PERIFRICOS ________________________________ ____13
1.8 Aspectos de Software............................................................................................... 14
1.8.1 Linguagens de programao ________________________________ _________________14
1.9 Sistemas Associados................................................................................................. 16
1.9.1 Redes de comunicao________________________________ ______________________16
1.9.2 Superviso e controle ________________________________ _______________________ 18
1.10 Terminologia............................................................................................................ 21
1.11 Anexos....................................................................................................................... 29
1.11.1 Manual simplificado do CLW-01
1.11.2 Manual do PC12 Design Center verso 1.74
1.11.3 Exerccios propostos
WEG Transformando Energia em Solues
3
Mdulo 3 Automao de Processos Industriais
CONTROLADORES LGI COS PROGRAMVEI S
I NTRODUO
Esta apostila tem como objetivo prover uma viso geral das caractersticas e
recursos hoje disponveis no mercado de Controladores Programveis (CPs), bem
como, a sua aplicao nos diversos campos da automao industrial e controle de pr o-
cessos, onde as necessidades de flexibilidade, versatilidade, disponibilidade, alta conf i-
abilidade, modularidade, robustez e baixos custos, o tornam uma excelente opo.
Mas, o que um Controlador Programvel ? Como surgiu ?
Mesmo antes da industrializao da eletrnica digital, os projetistas de coman-
do elaboravam circuitos digitais como contatos programveis. O programa era armaze-
nado em plugs multi-pinos e as instrues codificadas por meio de ligaes eltricas
entre os pinos destes plugs. Esses programas eram muito limitados, e, sua principal
funo era a seleo das operaes das maquinas e/ou processos.
Desta forma, alm de uma operacionalidade muito baixa, existiam outros pr o-
blemas: alto consumo de energia, difcil manuteno, modificaes de comandos dif i-
cultados e onerosos com muitas alteraes na fiao ocasionando nmero de horas
paradas, alm das dificuldades em manter documentao atualizada dos esquemas de
comando modificado.
Com a industrializao da eletrnica, os custos diminuram, ao mesmo tempo
em que a flexibilidade aumentou, permitindo a utilizao de comandos eletrnicos em
larga escala.
Mas alguns problemas persistiram, e quem sentia estes problemas de forma
significativa era a industria automobilstica, pois a cada ano com o lanamento de n o-
vos modelos, muitos painis eram sucateados pois os custos para alterao eram ma i-
ores do que a instalao de novos painis.
Porm, em l968 a GM atravs de sua Diviso Hidromatic preparou as especif i-
caes detalhadas do que posteriormente denominou-se Controlador Programvel
(CP). Estas especificaes retratavam as necessidades da indstria, independent e-
mente do produto final que iria ser fabricado. Em 1969 foi instalado o primeiro CP na
GM executando apenas funes de intertravamento.
Historicamente os CPs tiveram a seguinte evoluo: De 1970 a 1974, em adi-
o s funes intertravamento e sequenciamento (lgica), foram acrescentadas fu n-
es de temporizao e contagem, funes aritmticas, manipulao de dados e intr o-
duo de terminais de programao de CRT (Cathode Ray Tube).
De 1975 a 1979 foram incrementados ainda maiores recursos de software que
propiciaram expanses na capacidade de memria, controles analgicos de malha f e-
WEG Transformando Energia em Solues
4
Mdulo 3 Automao de Processos Industriais
chada com algoritmos PID, utilizao de estaes remotas de interfaces de E/S (En-
tradas e Sadas) e a comunicao com outros equipamentos inteligentes.
Com os desenvolvimentos deste perodo, o CP passou a substituir o micro-
computador em muitas aplicaes industriais.
Nesta dcada atual, atravs dos enormes avanos tecnolgicos, tanto de har-
dware como de software, podemos dizer que o CP evoluiu para o conceito de control a-
dor universal de processos, pois pode configurar-se para todas as necessidades de
controle de processos e com custos extremamente atraentes.
A AUTOMAO I NDUSTRI AL
Antes de iniciarmos nosso estudo dos controladores programveis, precisamos
sedimentar alguns conceitos importantes. Um destes conceitos est relacionado com
s respostas para algumas perguntas :
O que controle ?
Conforme o dicionrio (Aurlio Buarque de Holanda Ferreira) podemos definir a
palavra controle como segue :
[Do fr. contrle.] S. m. 1. Ato, efeito ou poder de controlar; domnio, governo. 2.
Fiscalizao exercida sobre as atividades de pessoas, rgos, departamentos, ou so-
bre produtos, etc., para que tais atividades, ou produtos, no se desviem das normas
preestabelecidas.
O controle, vendo sob o ponto de vista tecnolgico, tem um papel important s-
simo no desenvolvimento de aes planejadas, modelando processos desde os mais
simples at os mais complexos.
O que automao industrial ?
Controlador
Processo
Atuadores
Sensores
Figura 1- Diagrama de blocos de um sistema de automao
WEG Transformando Energia em Solues
5
Mdulo 3 Automao de Processos Industriais
Todas as vezes, relacionado a um processo, que introduzimos alguma nova
tcnica de controle estamos falando de automao industrial. Na verdade a utilizao
destas tcnicas estar diretamente relacionada com o aumento de produtividade,
qualidade, flexibilidade e confiabilidade. Note que o termo automao descrever um
conceito muito amplo, envolvendo um conjunto de tcnicas de controle, das quais cri a-
mos um sistema ativo, capaz de fornecer a melhor resposta em funes das informa-
es que recebe do processo em que est atuando. Dependendo das informaes o
sistema ir calcular a melhor ao corretiva ser executada. Neste ponto podemos
verificar as caractersticas relacionadas com os sistemas em malha fechada, tambm
denominados sistemas realimentados (ver figura 1). A teoria clssica de controle def i-
ne e modela, matematicamente, estas caractersticas dando uma conotao cientfica e
tecnolgica a este assunto.
NOES DE LGI CA COMBI NACI ONAL
Nesta seo iremos trabalhar alguns conceitos importantes para o desenvolvi-
mento de um processo lgico de raciocnio que mas adiante nos permitir compreender
como sero relacionados todos os fatores relevantes elaborao de projetos envol-
vendo controladores programveis.
1.1.1 OPERAES FUNDAMENTAI S
A teoria matemtica das proposies lgicas foi apresentada em 1854
(1)
, pelo
filsofo e matemtico ingls George Boole (1815-1864), definindo assim os conceitos
bsicos da chamada lgebra de Boole para dois valores (sistema binrio). Mas foi so-
mente em 1938
(2)
, que o engenheiro americano Claude Elwood Shannon, aplicou a
teoria de Boole ao estudo e simplificao de funes usadas em telefonia, percebendo
que as leis que regem as relaes entre proposies lgicas eram as mesmas que se
aplicavam para dispositivos de chaveamento de dois estados, j que estes dispositivos
podem assumir os seguintes estados, como por exemplo : ligado ou desligado,
aberto ou fechado, potencial alto ou potencial baixo, verdadeiro ou falso.
(1) Intitulado como An Investigation of the Laws of Thought
(2) Trabalho entitulado como Symbolic Analysis of Relay and Switching
1.1.1.1 FUNES BOOLEANAS
A lgebra de Boole est estruturada da seguinte maneira : Um conjunto S; trs
operaes definidas sobre S (operao E, OU e COMPLEMENTO); Os caracteres 0 e
1. No abordaremos de forma detalha os teoremas, postulados e leis desta teoria.
Mas a idia de uma funo lgica segue o mesmo conceito das funes da l-
gebra tradicional, onde uma funo assume um nico valor para cada combinao de
valores possveis assumidos pelas suas variveis. Note, que na realidade uma funo
lgica (booleana) com n variveis ir apresentar um total de combinaes dadas por 2
n
.
Se adotarmos um procedimento formal para anlise dos valores possveis para uma
WEG Transformando Energia em Solues
6
Mdulo 3 Automao de Processos Industriais
funo booleana chegaremos a concluso que o processo seria bastante cansativo e
muito susceptvel a erros, relacionados basicamente com a falta de ateno. Para fac i-
litar esta anlise foi proposta, pelo matemtico ingls Charles Lutwidge Dogson
(3)
(1832-1898), uma forma tabular de representao conhecida como tabela verdade
(truth table). A seguir mostraremos as equaes algbricas e a tabela verdade dos ope-
radores fundamentais da lgebra booleana.
(3) Cujo pseudnimo era Lewis Carrol, nome adotado quando escreveu o livro Alice no Pas das Maravilhas
1.1.1.2 OPERADOR AND
Equao Algbrica Tabela Verdade
F = A . B
1.1.1.3 OPERADOR OR
Equao Algbrica Tabela Verdade
F = A + B
1.1.1.4 OPERADOR NOT
Equao Algbrica Tabela Verdade
F = A
WEG Transformando Energia em Solues
7
Mdulo 3 Automao de Processos Industriais
1.1.1.5 OPERADOR NAND
Equao Algbrica Tabela Verdade
F = B A?
1.1.1.6 OPERADOR NOR
Equao Algbrica Tabela Verdade
F = B A ?
1.1.1.7 OPERADOR XOR
Equao Algbrica Tabela Verdade
F = B A B A ? ? ?
WEG Transformando Energia em Solues
8
Mdulo 3 Automao de Processos Industriais
TI POS DE SI NAI S
1.1.2 SI NAI S ANALGI COS
So sinais que variam continuamente no tempo conforme uma regra de comp a-
rao uma referncia def inida.
Exemplos : potencimetros, transdutores de temperatura, presso, clula de
carga, umidade, vazo, medidores, vlvulas e atuadores analgicos, acionamentos de
motores, etc.
1.1.3 SI NAI S DI GI TAI S
So sinais que variam continuamente no tempo assumindo apenas dois valores
definidos e distintos. Podemos ainda encontr-los subdivididos em dois tipos :
1.1.3.1 SI NGLE BI T
Dispositivos deste tipo apresentam sinais que podero ser representados por
bits individuais.
Exemplos : botes, chaves seletoras, chaves fim-de-curso, pressostatos, ter-
mostatos, chaves de nvel, contatos de rels, contatos auxiliares de contatores, alar-
mes, solenides, lmpadas, bobinas de rels, bobinas de contatores, etc.
1.1.3.2 MULTI BI T
Dispositivos deste tipo apresentam sinais representados por bits agrupados em
conjunto, formando assim o que chamamos de palavra binria.
Exemplos : encoder absoluto, chave thumbwheel, etc.
DEFI NI O (I EC 1131-1)
Sistema eletrnico digital, desenvolvido para uso em ambiente industrial, que
usa uma memria Programvel para armazenamento interno de instrues do usurio,
para implementao de funes especficas, tais como, lgica, sequenciamento, tem-
porizao, contagem e aritmtica, para controlar, atravs de entradas e sadas, vrios
tipos de mquinas e processos.
WEG Transformando Energia em Solues
9
Mdulo 3 Automao de Processos Industriais
O CP e seus perifricos, ambos associados, so projetados de forma a poder
ser integrados dentro de um sistema de controle industrial e finalmente usados a todas
as funes as quais destinado.
PRI NC PI O DE FUNCI ONAMENTO
O Controlador Programvel, como todo sistema microprocessado, tem seu
princpio de funcionamento baseado em trs passos:
Com a partida, o CP executar as seguintes tarefas:
1. Transferir os sinais existentes na interface de entrada para a memria de
dados (RAM).
2. Iniciar a varredura do software aplicativo armazenando na memria de
programa (SCAN), utilizando os dados armazenados na memria de da-
dos. Dentro deste ciclo, executar todas as operaes que estavam pro-
gramadas no software aplicativo, como intertravamentos, habilitao de
temporizadores/contadores, armazenagem de dados processados na me-
mria de dados, etc...
3. Concluda a varredura do software aplicativo, o CP transferir os dados pro-
cessados ( resultados de operaes lgicas) para a interface de sada. Pa-
ralelamente, novos dados provenientes da interface de entrada iro al i-
mentar a memria de dados.
ASPECTOS DE HARDWARE
O diagrama de blocos abaixo representa a estrutura bsica de um controlador
programvel com todos os seus componentes. Estes componentes iro definir o que
denominamos configurao do CLP.
Incio
Ler as entradas
Executa programa
Atualiza as Sadas
WEG Transformando Energia em Solues
10
Mdulo 3 Automao de Processos Industriais
1.1.4 FONTE DE ALI MENTAO
A fonte fornece todos os nveis de tenso exigidos para as operaes internas
do CP (Ex.: CPU, Memria, E/S).
1.1.5 CPU
A CPU o crebro do sistema. Ela l o sinal das entradas na memria de da-
dos, executa operaes aritmticas e lgicas baseadas na memria de programa, e
gera os comandos apropriados para a memria de dados controlar o estado das sa-
das.
Abaixo so apresentadas algumas consideraes e caractersticas principais:
Utiliza microprocessadores ou microcontroladores de 8,16 ou 32 bits e, em
CPs maiores, um coprocessador (microprocessador dedicado) adicional para aumen-
tar a capacidade de processamento em clculos complexos com aritmtica de ponto
flutuante.
A maioria dos fabricantes de CPs especificam os tempos de varredura como
funo do tamanho do programa (p.e.10ms/1k de programa), e situam-se na faixa de s-
de 0,3 at 10ms/k, caracterizando a existncia de CPs rpidos e lentos.
Alguns fabricantes provem recursos de hardware e software que possibilitam
interrupes na varredura normal de forma a ler uma entrada ou atualizar uma sada
imediatamente.
Memria Processador
Barramento
(dados, endereos, controle)
Entradas Sadas
Fonte
Figura 2 - Diagrama de blocos simplificado de um controlador programvel
WEG Transformando Energia em Solues
11
Mdulo 3 Automao de Processos Industriais
Recursos de auto-diagnose para deteco e indicao de falhas (Comunic a-
o, memria, bateria, alimentao, temperatura, etc.) so tambm disponveis em a l-
guns CPs. Normalmente os indicadores esto localizados na parte frontal do carto da
UCP.
1.1.6 MEMRI AS
Memria de Dados : tambm conhecida como memria de rascunho. Serve
para armazenar temporariamente os estados E/S, marcadores presets de temporizado-
res/ contadores e valores digitais para que o CPU possa process-los. A cada ciclo de
varredura a memria de dados atualizada. Geralmente memria RAM.
Memria de Usurio : serve para armazenar as instrues do software aplicat i-
vo e do usurio ( programas que controlam a mquina ou a operao do processo),
que so continuamente executados pela CPU. Pode ser memria RAM, EPROM,
EPROM, NVRAM ou FLASH-EPROM.
1.1.7 I NTERFACES DE ENTRADA/SA DA
O hardware, de E/S, freqentemente chamado de mdulos de E/S, a interf a-
ce entre os dispositivos conectados pelo usurio e a memria de dados. Na entrada, o
mdulo de entrada aceita as tenses usuais de comando (24VCC,110/220 VCA) que
chegam e as transforma em tenses de nvel lgico aceitos pela CPU. O mdulo de
sada comuta as tenses de controle fornecidas, necessrias para acionar vrios di s-
positivos conectados.
Os primeiros CPs, como j mencionado anteriormente, eram limitados a inter-
faces de E/S discretas, ou seja, admitiam somente a conexo de dispositivos do tipo
ON/OFF (liga/desliga, aberto/fechado, etc.), o que, naturalmente, os limitavam um con-
trole parcial do processo, pois, variveis como temperatura, presso, vazo, etc., medi-
das e controladas atravs de dispositivos operados normalmente com sinais analgi-
cos, no eram passveis de controle. Todavia, os CPs de hoje, provem de uma gama
completa e variada de interfaces discretas e analgicas, que os habilitam a pratica-
mente qualquer tipo de controle.
As entradas e sadas so organizadas por tipos e funes, e agrupadas em
grupos de 2, 4, 8, 16 e at 32 pontos (circuitos) por interface (carto eletrnico) de
E/S. Os cartes so normalmente do tipo de encaixe e, configurveis, de forma a po s-
sibilitar uma combinao adequada de pontos de E/S, digitais e analgicas.
A quantidade mxima de pontos de E/S, disponveis no mercado de CPs, pode
variar desde 16 a 8192 pontos normalmente, o que caracteriza a existncia de peque-
nos, mdios e grandes CPs.
Embora uma classificao de CPs devesse considerar a combinao de diver-
sos aspectos (n. de pontos de E/S, capacidade de memria, comunicao, recursos
WEG Transformando Energia em Solues
12
Mdulo 3 Automao de Processos Industriais
de software e programao, etc.), para propsitos prticos, podemos considerar a clas-
sificao proposta na figura a seguir.
1.1.8 PERI FRI COS
Dentre os diversos equipamentos perifricos ao CPs podemos destacar os de
programao, que basicamente, tem por finalidade principal a introduo do programa
de controle na memria do CP e a visualizao e documentao do mesmo.
Os equipamentos de programao mais comumente utilizados so os segui n-
tes:
1.1.8.1 TERMI NAL I NTELI GENTE
Sendo microprocessado, capaz de executar funes de edio de progr a-
mas e outras independentemente da UCP do controlador. Ele possui sua prpria me-
mria com software para criao, alterao e monitorao dos programas. A grande
vantagem a de poder tambm editar e armazenar os programas de controle sem e s-
tar acoplados ao CP. Esta capacidade conhecida como programao off-line.
Em geral, estes terminais possuem acionadores de Floppy-Disks (discos fl e-
xveis) e programadores de EPROMs o que possibilita tambm o arquivo de progra-
mas tanto em Floppy-Disks como em EPROMs.
Alguns terminais possuem ainda uma interface de rede o que permite acopl-
los s redes locais de comunicao. Este arranjo permite o terminal acessar qualquer
CP na rede, alterar parmetros ou programas, e monitorar quaisquer elementos sem
estar acoplado diretamente a qualquer CP. Com software adequado, este arranjo pode
permitir tambm um meio centralizado de aquisio e apresentao, inclusive grfica,
dos dados dos diferentes controladores da rede.
Uma desvantagem, que estes terminais no so intercambiveis entre dif e-
rentes fabricantes de CPs.
1.1.8.2 MI CROCOMPUTADORES
Com o advento dos microcomputadores pessoais (PCs) e com a crescente ut i-
lizao dos mesmos em ambientes industriais, a grande maioria dos fabricantes des-
envolveram software especiais que possibilitaram utiliz-los tambm como programa-
dores tanto on line como off line. A grande maioria destes software foram desenvo l-
vidos com base na linha de micros compatveis com os IBM-PCs, facilitando inclusive a
compilao de programas em linguagens de alto nvel (BASIC, C, PASCAL, etc.).
WEG Transformando Energia em Solues
13
Mdulo 3 Automao de Processos Industriais
H atualmente uma acentuada utilizao destes equipamentos com CPs, pri n-
cipalmente como Interface Homem-Mquina/Processo no nvel de Superviso do con-
trole de processos, tema este que abordaremos no captulo 6.
1.1.8.3 MI NI -PROGRAMADORES (TERMI NAI S DE BOLSO)
So bastante compactos, assemelhando-se em muito com as calculadoras de
mo. Este equipamento preferencialmente utilizado para aplicao no campo, para
testes e parametrizao.
1.1.8.4 OUTROS PERI FRI COS
Ainda dentro da famlia de equipamentos perifricos aos CPs podemos dest a-
car os seguintes:
INTERFACE HOMEM/MQUINA: Com dimenses reduzidas, so utilizados
principalmente para introduo e visualizao de dados e mensagens. So compostos
de um teclado numrico-funcional, muitas vezes do tipo membrana, e de display alf a-
numrico, sendo gerenciados por um microprocessador.
IMPRESSORAS: So utilizadas normalmente para prover cpia do programa
de controle e gerao de relatrios e mensagens ao operador. A comunicao feita
normalmente atravs de interfaces de comunicao serial padro RS 232C.
1.1.9 I NTERFACEAMENTO DE PERI FRI COS
COMUNICAO SERIAL: a mais comumente utilizada para a maioria dos
perifricos e feita utilizando-se simples cabos de par traado. Os padres mais util i-
zados so o RS 232C, loop de corrente 20mA, e o RS-422/RS-485 em alguns casos.
RS-232C: Este padro define basicamente as caractersticas dos sinais eltri-
cos, bem como os detalhes mecnicos (pinagem) da i nterface.
empregada para velocidades de transmisso de at 20k baud (bits/seg) e
distncia mxima de 15 metros. (Com a utilizao dos modems esta distncia pode ser
ampliada).
RS-422/RS-485: uma verso melhorada do padro RS-232C. Ela possibilita,
principalmente, o emprego de velocidade de transmisso de at 100k baud para di s-
tncia de at 1200m, podendo alcanar velocidades da ordem de MBaud para distnci-
as menores.
LOOP DE CORRENTE 20mA: A interface de loop de corrente idntica a RS-
232C e, evidentemente como baseada em nveis de corrente em vez de tenso, pos-
WEG Transformando Energia em Solues
14
Mdulo 3 Automao de Processos Industriais
sibilita o emprego em distncias bem maiores. Muitos CPs oferecem ambos os pa-
dres, RS-232C e loop de corrente.
ASPECTOS DE SOFTWARE
Alm do nmero de pontos de E/S, o que determina a utilizao de um CP so
os recursos de software disponveis, isto , que funes ele pode executar. Todos os
CPs possuem as seguintes funes bsicas de software :
- Lgica E, OU e XOR;
- SET e RESET
- Temporizao e contagem;
- Clculos com aritmtica bsica (+,-,x,?);
- Parnteses ( para associao de lgicas);
- Comparao de valores;
- Registrador de deslocamento;
- Salto.
A medida que os CPs tem sua capacidade de processamento aumentada, su r-
ge a necessidade de funes de software mais avanadas, tais como:
- Clculos com ponto flutuante;
- Clculos integrais e trigonomtricos;
- Malhas de controle PID;
- Posicionamento;
- Contagem rpida;
- Leitura de sinais analgicos;
- Leitura de sinais de temperatura;
- Linearizao de sinais analgicos;
- Lgica fuzzi;
- Outros.
1.1.10 LI NGUAGENS DE PROGRAMAO
A programao traduz as funes a serem executadas; para tanto ela deve ser
a mais simples possvel. Utilizando-se de linguagem especfica, baseando-se na me-
motcnica, a linguagem de programao usa abreviaes, figuras e nmeros de tal
forma a formar-se acessvel a todos os nveis tecnolgicos.
Os tipos de funes so associaes lgicas ( E, OU, etc), funes de me-
mria ( SET, RESET, etc), funes de contagem, temporizao, aritmticas e outras
mais especficas. A forma visual que a instruo se apresenta depende unicamente do
tipo de sistema utilizado pelo programador. Seja por exemplo, a associao lgica OU
entre duas informaes que chamaremos de entradas por traduzirem informaes do
processo. O resultado desta associao ser armazenado em uma memria para d e-
WEG Transformando Energia em Solues
15
Mdulo 3 Automao de Processos Industriais
pois ser utilizado, na dependncia da ordem de operao. Podemos representar essa
associao na forma de diagrama de contatos (Ladder).
Podemos ainda representar a associao atravs de um esquema de funci o-
namento ou diagrama lgico.
As vantagens e desvantagens de cada uma das formas de linguagem de pr o-
gramao so dependentes dos conhecimentos do programador.
A linguagem mais difundida at agora tem sido o diagrama de contatos (LA-
DDER), devido a semelhana com os esquemas eltricos usados para o comando con-
vencional e a facilidade de visualizao nas telas de vdeo dos programadores (CRT).
As funes aplicadas aos processadores de palavra (byte processor) so ba-
seadas na mesma filosofia, porm as operaes so de uma gama mais variada.
O Software pode apresentar-se de forma linear, onde o programa varrido
desde a primeira instruo at a ltima no importando-se com a necessidade ou no
de ser executada parte do programa.
Essa programao linear caracterstica dos processadores mais simples (Bit
Processor).
Outra forma de programao a programao estruturada onde um programa
principal lido e, conforme a seqncia dos eventos, os blocos de programa e funes
so executados.
A programao estruturada permite a otimizao do Software adaptando assim
as necessidades de cada comando, oferecendo ainda a possibilidade de utilizao de
subrotinas e subprogramas.
Alguns Softwares de programao permitem migrar de uma linguagem para
outra. Como por exemplo, de Ladder para lista de instruo, de Ladder para diagrama
lgico e vice versa.
Listas de instrues
A lista ao lado mostra um exemplo da
linguagem escrita na forma de mnemnicos
booleanos (TP-02 - Weg).
.......
0001 STR X001
0002 OR X002
0003 AND NOT X003
0004 AND NOT C020
0005 OUT C001
0006 STR C001
0007 TMR V001 V002
0008 OUT C050
........
........
WEG Transformando Energia em Solues
16
Mdulo 3 Automao de Processos Industriais
Diagrama de contatos
Ao lado apresentamos um exemplo de
instrues escritas na forma de diagrama de
contatos ou Ladder (TP-02 Weg).
Diagrama de blocos
Ao lado temos um
exemplo de instrues escri-
tas em diagrama de blocos ou
blocos funcionais.
SI STEMAS ASSOCI ADOS
Atualmente os controladores programveis trabalham isoladamente, exceto em
aplicaes muito pequenas, e de maneira geral eles compem com outros equip a-
mentos um sistema integrado de controle. A seguir abordaremos algumas questes
interessantes com relao a este aspecto.
1.1.11 REDES DE COMUNI CAO
A necessidade de interligao de vrios equipamentos inteligentes, sejam
eles CPs ou computadores, fez desenvolver-se o conceito de redes locais.
As mesmas tem aplicaes em diversas reas como automao de escritrios,
comercial, bancria e industrial, com requisitos prprios para cada rea.
Uma rede local industrial deve possuir as seguintes caractersticas:
- Capacidade para suportar controle em tempo real.
TMR V001 V002
C001 C050
X002
X001 X003 C020 C001
OR
AND
I 1.1
I 1.2
I 2.3
M 100
O 3.2
WEG Transformando Energia em Solues
17
Mdulo 3 Automao de Processos Industriais
- Alta integridade dos dados atravs de deteco de erro.
- Alta imunidade rudo.
- Alta confiabilidade em ambiente desfavorvel.
- Adequao a grandes instalaes.
A fim de permitir processamento de dados (aquisio) centralizado e controle
distribudo, adequando desta forma os tempos de varredura e capacidade de memria
dos vrios integrantes da rede, a mesma, bem como, os CPs a ela acoplados, devem
prover as seguintes funes:
- Comunicao entre CPs e outros centralizadores (um outro CP, computador,
etc.).
- Transferncia de dados de um terminal ou computador a qualquer CP.
- Transferncia de dados de qualquer CP a um terminal ou computador.
- Operao de leitura/escrita de valores de registros de E/S de qualquer CP.
- Monitorao de estado do CP e controle de sua operao.
As redes de comunicao de CPs existentes no mercado caracterizam-se pela
diversidade das tcnicas adotadas ( topologias, mtodos de acesso, protocolos, etc.) e
capacidade de transmisso, com velocidades de 19.2 KBaud at 2M baud.
A topologia de uma rede define como os ns (no caso, os CPs, computadores,
terminais, etc.) esto conectados mesma, e pode configurar-se basicamente de 3
formas: Estrela, Barramento Anel, onde os fatores desempenho do fluxo de dados,
custos de implementao e confiabilidade, variam com o uso de uma ou outra config u-
rao, sendo muitas vezes utilizada uma composio das mesmas.
Como j mencionado anteriormente, a topologia tipo barramento requer que
seja definido o mtodo no qual um CP possa acessar a rede para a transmisso de
uma informao.
Os mtodos mais comumente utilizados so:
POLLING (ELEIO), DETEO DE COLISO e TOKEN PASSING (PAS-
SAGEM DE FICHAS)
Os tipos atualmente mais utilizados em CPs so os cabos de par tranado e
coaxiais. Os primeiros, bem mais baratos, em aplicaes ponto-a-ponto podem cobrir
distncias de at 1200 metros, com velocidades de at 250k baud. Todavia, em aplic a-
es com topologia de barramento comum, a velocidade mxima de transmisso r e-
comendada de 19.2 kBaud.
Em algumas aplicaes j utiliza-se fibra tica, porm os custos envolvidos
com esta tecnologia ainda so elevados.
Podemos dizer que, basicamente, um protocolo um conjunto de regras que
devem ser atendidas para que dois ou mais equipamentos inteligentes possam se
WEG Transformando Energia em Solues
18
Mdulo 3 Automao de Processos Industriais
comunicar, e cada fabricante de CP possui a sua regra, ou seja, seu protocolo de co-
municao.
Esta incompatibilidade nos protocolos dos diversos fabricantes tem dificultado a
necessidade crescente de interconexo de seus equipamentos, de diferentes tecnol o-
gias, nos projetos de automao integrada de uma indstria.
Com o propsito de se criarem padres, vrias entidades e organizaes inter-
nacionais, tais como a ISO, IEC, IEEE,ANSI, entre outras, tem apresentado propo s-
ta/modelos de padronizao.
FIELD BUS, que objetiva interligar equipamentos primrios localizados no
campo, ou seja, junto ao processo, com o nvel superior de controle e superviso. So
considerados equipamentos primrios, transdutores e atuadores inteligentes, inclui n-
do controladores de motores, e at pequenos CPs ou remotas de E/S.
Um dos padres que est sendo adotado de forma mais veemente o PROFI-
BUS (norma DIN 19245 partes 1 e 2). Os grandes fabricantes europeus adotaram este
padro e j possuem equipamentos que se comunicam nesta rede.
Para comunicao do CP com E/S remotas foi criado o PROFIBUS-DP (norma
DIN 19245 parte 3).
1.1.12 SUPERVI SO E CONTROLE
Um sistema de controle de um mquina, conjunto de mquinas ou processo,
pode configurar-se de diversas formas: individualmente, centralizado ou distribudo.
A definio e adoo da forma mais adequada, vai depender, tambm, de uma
avaliao dos diversos aspectos envolvidos, tais como, complexidade do sistema, flexi-
bilidade desejada, nvel de redundncia, integrao, manutenabilidade, custo, etc. O
que vale a pena destacar, que o controlador programvel, independentemente da
configurao adotada, aparece como uma excelente opo, como equipamento de
controle. Os recursos de software para funes de sequenciamento e intertravamento,
controle de malha aberta e fechada, bem como, a disponibilidade de distribuio do
controle, atravs das redes de comunicao e dos seus mdulos especiais inteligentes,
permitindo, desta forma, a implementao parcial ou total da redundncia no sistema,
confirmam nossa afirmao.
Os sistemas modernos de automao industrial esto sendo baseados em ar-
quiteturas verticalmente distribudas, conforme a figura 3.
A implementao do nvel de superviso do controle do processo, ou seja, da
interface homem-processo, assume, tambm, papel muito importante dentro desta e s-
trutura hierrquica de controle. Evidentemente, existem vrias maneiras de impl e-
mentao, e a utilizao de CPs, no nvel de controle, possibilita tais opes. A utiliza-
WEG Transformando Energia em Solues
19
Mdulo 3 Automao de Processos Industriais
Processo
Controle
Superviso
Coordenao ou
gerenciamento
Comando global ou
planejamento
Nvel 1
Nvel 2
Nvel 3
Nvel 4
o dos tradicionais painis sinpticos de controle, em funo da ocupao em dema-
sia, muitas vezes, do espao disponvel, bem como, pela pouca flexibilidade para pos-
sveis alteraes, tem sido preterida.
A opo que vem se apresentando como bastante atraente, sendo cada vez
mais empregada, tanto no mercado internacional como brasileiro, a utilizao dos
microcomputadores e seus perifricos, como interface homem-processo.
O xito da utilizao deste equipamento em conjunto com CPs, decorrente
da sua srie de vantagens proporcionadas:
- ambiente de hardware e software propcio para o desenvolvimento de pr o-
gramas dedicados s funes de superviso, tendo em vista, o bom suporte de softwa-
re, especificamente linguagens de programao de alto nvel;
- capacidade de memria e velocidade de processamento adequadas maioria
das aplicaes;
- modularidade e portabilidade dos programas;
- facilidade de acrscimo de novas funes e de manuteno das j existentes;
- linguagem grfica de fcil manuseio para construo de telas de sinpticos de
processos, etc.;
- custo relativamente baixo.
A tendncia verificada a da utilizao de microcomputadores compatveis
com o IBM-PC. A forma construtiva destes microcomputadores depende basicamente
do local onde ser instalado. Podendo ser um micro industrial de mesa, uma workst a-
tion com monitor e teclado incorporado, ou uma placa que pode ser conectada no pr -
prio Rack do CP.
As principais funes implementadas pelo micr ocomputador so as seguintes:
- Apresentao de sinpticos do processo, com atualizao dinmica dos val o-
res reais e tericos das variveis controladas;
Figura 3 - Arquitetura de um sistema de automao
WEG Transformando Energia em Solues
20
Mdulo 3 Automao de Processos Industriais
- Apresentao de frontais de instrumentos, com informaes relativas a cada
malha, tais como, limites de alarme, ponto de ajuste (set-point), parmetros de controle
(ganhos), etc.;
- Registro de tendncia (representao grfica x tempo), em tempo real, das
variveis controladas;
- Registro de tendncia histrica, atravs da armazenagem das informaes
anteriores, com apresentao sob solicitao ou fr eqncia pr-determinada;
- Registros de alarmes ( ocorrncias, conhecimento e retorno ao normal), e
eventos (troca de estado das malhas, alterao de set-points, limites de alarmes, etc),
com indicao da data, hora e descrio do evento ou alarme;
- Hard-copy das telas em impressoras;
- Manuteno de biblioteca de procedimentos padro, para ser consultada pelo
operador em caso de tomadas de deciso;
- entre outras.
A adoo de dois microcomputadores acoplados rede de comunicao, com
subdiviso de atribuies, bem como, a possibilidade de operao backup de cada um
deles, ou seja, o controle integral de um no caso de uma falha do outro, uma prtica
largamente empregada.
Figura 4 - Exemplo de tela utilizada em um sistema de superviso
WEG Transformando Energia em Solues
21
Mdulo 3 Automao de Processos Industriais
TERMI NOLOGI A
A terminologia apresentada abaixo normalmente utilizada com Controladores
Programveis.
ACOPLADOR PTICO - Dispositivo que acopla os sinais de um circuito eletrnico a
um outro atravs de radiao eletromagntica (luz).
ALFANUMRICO - Informaes que consiste em caracteres alfabticos, numricos ou
especiais.
ALGORITMO - Um procedimento passo a passo para resolver um problema, as vezes
usado com relao a um programa de software.
AND ou E - Operao que gera um 1" lgico se e somente se todas as entradas forem
1". Na programao em diagramas de contatos, representa-se a operao E como um
circuito em srie.
ASSINCRONO - No ligado a um clock ( funciona fora das restries do clock da CPU).
AUTODIAGNSTICO - O hardware e firmware dentro de um controlador, permitem que
ele monitore seu prprio estado e indique qualquer falha que possa ocorrer dentro dele.
BAUD RATE - Uma medida de comunicao de transmisso serial de dados. o n -
mero de bits transmitidos por segundo, incluindo bits de partida e parada.
BACKUP - Fonte de energia adicional cuja finalidade reter as informaes contidas
em memrias volteis (RAM), em caso de falha na alimentao do CP.
BCD - Valor decimal codificado em binrio. Um sistema de codificao em que cada
dgito decimal de 0 a 9 representado por quatro dgitos binrios (bits).
BINRIO - Um sistema de numerao que usa somente os algarismos 0" e 1". Tam-
bm chamado base 2".
BIT -Um dgito binrio; o menor elemento de dados digitais que pode ter o valor 0"u1"
BIT DE PARIDADE - Um bit adicional acrescentado a uma palavra de memria para
tornar a soma do nmero de 1" em palavra de paridade par ou impar.
BUFFER - Registro para armazenamento temporrio de dados que pode permitir que
os dados saiam em tempos ou taxas diferentes dos dados de entrada.
BURN - Operar um dispositivo a uma temperatura elevada para aumentar a probabil i-
dade de que qualquer defeito do dispositivo cause uma falha. Utiliza-se no controle de
qualidade de equipamentos eletrnicos.
WEG Transformando Energia em Solues
22
Mdulo 3 Automao de Processos Industriais
BUS - Grupo de linhas para transmisso ou recepo de um grupo de bits associados
para transferncia ou controle de dados.
BYTE - Um grupo de 8 dgitos binrios (bits) operados como uma unidade.
CANAL DE E/S - um nico circuito de entrada ou sada de uma unidade de E/S.
Cada dispositivo de entrada ou sada do usurio conectado a um canal de E/S.
CAPACIDADE ARITMTICA - A capacidade de executar operaes aritmticas com o
processador.
CARACTERE - Um smbolo de um conjunto de smbolos elementares, tais como uma
letra do alfabeto ou um nmero decimal. Os caracteres podem ser expressos em mu i-
tos cdigos binrios.
CHAVE THUMBWHEEL - Uma chave numrica rotativa , usada para introduzir infor-
maes numricas em um controlador.
CHECKSUM - (verificao de soma) Faz a auto-diagnose de toda memria do sistema.
CLOCK - Sinal bsico para marcar o tempo. Os pulsos de clock so gerados periodi-
camente atravs do sistema e so usados para sincronizar a operao do equipame n-
to.
CDIGO ASCII - (Cdigo Padro de Intercmbio de Informaes). Cdigo Padro us a-
do em transmisso de dados, em que cada um dos 128 nmeros, letras, smbolos e
cdigos de controle especiais, representado por um nmero binrio de 7 bits.
CDIGOS MNEMONICOS - Nomes simblicos para instrues, registros, endereos,
etc.
COMPLEMENTO - mudana de 1" para 0" e 0" para 1".
CONTATO - Uma das partes que transmitem corrente de um rel chave ou um conec-
tor que so acoplados ou deslocados para abrir ou fechar circuitos eltricos.
CONTATO NORMALMENTE ABERTO - Um par de contatos que fica aberto quando a
bobina de um rel no estiver energizada.
CONTROLE DISTRIBUDO - Um sistema de diviso de controle do processo ou da
fbrica em diversas reas de responsabilidade, cada uma administrada pelo seu pr -
prio Controlador Programvel, estando o conjunto todo interconectado atravs de bus
de comunicao.
CONVERSOR DIGITAL/ANALGICO (D/A) - Dispositivo para converter uma palavra
digital em sinal de tenso ou corrente analgica equivalente.
WEG Transformando Energia em Solues
23
Mdulo 3 Automao de Processos Industriais
CP - Abreviao de Controlador Programvel.
CPU -(Unidade Central de Processamento) - A parte de um Controlador programvel
que controla a interpretao e execuo de instrues.
DIAGRAMA DE CONTATOS - Um diagrama que mostra os smbolos dos componentes
reais e a configurao bsica de fiao de um circuito lgico a rel.
DIAGRAMA LGICO - Um desenho que representa graficamente as funes lgicas E,
OU, NO, etc. ...
DIGITAL - Uma referncia para representao de dados por sinais discretos, como a
presena ou ausncia de um nvel de sinal para indicar 1" ou 0" (dados binrios).
tambm um tipo de alfanumricos discretos e de forma completa.
DIGITO SIGNIFICATIVO - Um dgito que contribui para a preciso de um nmero.
DISQUETE - Placa circular fina e flexvel de Mylar com uma superfcie de xido mag-
ntico na qual os dados so gravados em trilhas e da qual se pode ler os dados.
DISPLAY DE SETE SEGMENTOS -Um formato de display que consiste em sete barras
dispostas de forma tal que cada dgito de 0 a 9 pode ser mostrado energizando-se d u-
as ou mais barras.
DISPOSITIVO DIGITAL - Um dispositivo eletrnico que processa os sinais eltricos
que tem apenas dois estados, como ligado ou desligado, tenses alta ou ba ixa.
DISPOSITIVO DE SADA - Dispositivos como solenides, partidas eltricas, lmpada,
etc... que recebem dados do Controlador Programvel.
DOCUMENTAO - Uma coleo ordenada de dados gravados sobre hardware e
software, tais como: esquemas, listagens, diagramas, etc ... para oferecer informaes
de referncia para aplicao, operao e manuteno do CP.
E/S (I/0) - Abreviao de entrada/sada (input/output)
EDITAR - Modificar deliberadamente o programa armazenado do usurio.
EEPROM ou E2PROM - Memria apenas de leitura, programvel, no voltil, que pode
ser apagada eletricamente e reprogramada.
EPROM - Memria apenas de leitura, programvel, no voltil, que pode ser apagada
atravs de exposio da memria a uma fonte de luz ultravioleta e reprogr amada.
WEG Transformando Energia em Solues
24
Mdulo 3 Automao de Processos Industriais
EQUIPAMENTO PERIFRICO - Equipamentos que podem se comunicar com o CP.
EX. Terminal de vdeo, microcomputador, impressora, gravador k-7, unidade de pr o-
gramao, etc...
EXECUO - A realizao de uma operao especfica tal como seria realizada atr a-
vs do processamento de uma instruo, de uma srie de instrues ou de um pr o-
grama completo.
EXCLUSIVE OR ou OU EXCLUSIVO (XOR) - Operao lgica entre dois dgitos bin-
rios que gera um resultado 1" se somente se um dos dois dgitos tiver o valor 1" e,
caso contrrio, gera um resultado 0".
FIRMWARE - Software que foi tornado parte do hardware e transparente para o usu -
rio. Ex.:Colocando-se o mesmo na ROM.
FLOPPY DISK - Vide Disquete.
FORAMENTO DE E/S - O processo de ultrapassar o estado verdadeiro de uma en-
trada ou sada. Essas funes normalmente usada como uma ferramenta na depur a-
o durante a partida (startup) do CP.
HAND SHAKING - Comunicao nos dois sentidos entre dois dispositivos para efetuar
uma transparncia de dados (isto entre dois CPs).
HARDWARE - Os dispositivos mecnicos, eltricos e eletrnicos que compem um CP
e os componentes aplicativos.
INSTRUO - Um comando que far um CP executar uma certa oper ao prescrita.
INTERFACE - Unidade para conectar um CP aos dispositivos de aplicao do usurio.
ISOLAMENTO ELTRICO DE E/S - Separao dos circuitos de campo dos circuitos
de nvel lgico do CP, normalmente feito com isolamento ptico.
JUMP - Mudana na seqncia da execuo das instrues do programa, alterando o
contador do programa.
LCD - (Display de cristal lquido). Um display que consiste basicamente de um cristal
lquido hermeticamente vedado entre duas placas de vidro.
LINGUAGEM DE ALTO NVEL - Linguagem poderosa orientada para o usurio, tal
como uma linguagem compiladora ou interpretador altamente capaz.
Ex.: Fortran, BASIC, C, Pascal, etc.
LINGUAGEM - Um conjunto de smbolos e regras para representar e comunicar infor-
maes (dados) entre as pessoas, ou entre pessoas e mquinas.
WEG Transformando Energia em Solues
25
Mdulo 3 Automao de Processos Industriais
LINGUAGEM - Uma documentao impressa, tal como uma linguagem de contatos,
lista de instruo, ou outro tipo de material impresso pelo programa.
LOCALIZAO (REA) - Em relao a memria, em uma posio de armazenamento
ou registro especificado por um endereo.
LGICA - Um processo de resolver problemas complicados atravs do uso repetido de
funes simples que definem conceitos bsicos. Trs funes lgicas bsicas so: E,
OU e NO.
LGICA COMBINACIONAL - Circuito em que as sadas digitais dependem da combi-
nao das entradas.
LOOP DE CORRENTE OU ELO DE CORRENTE - Uma interface de transmi s-
so/recepo a dois fios na qual a presena de um nvel de corrente de 20 mA indica
dados (1") e sua ausncia indica nenhum dado (0").
MARCADOR - Sada interna do CP que no usada para acionar diretamente um di s-
positivo externo. Cada marcador identificado por um nico endereo atribudo pelo
usurio. Tambm conhecido como bobina interna ou flag.
MEMRIA - Memria um agrupamento de elementos de circuito que tem capacidade
de armazenamento e recuperao. Ela fornece localizaes para armazenamento te m-
porrio ou permanente de dados digitais.
MEMRIA DE DADOS OU MEMRIA DE RASCUNHO - Uma memria de alta veloci-
dade usada pela CPU para armazenar temporariamente uma pequena quantidade de
dados de forma que os dados possam ser recuperados rapidamente quando necess -
rio.
MEMRIA NO VOLTIL - Uma memria cujos dados armazenados no se apagam
pela interrupo de energia durante a operao.
MEMRIA VOLTIL - Uma memria cujo contedo se perde irrecuperavelmente quan-
do acaba a energia de operao.
MICROCONTROLADORES - Um pacote de lgica eletrnica digital, em geral em uma
nica pastilha (chip), capaz de efetuar a execuo da instruo, controle e processa-
mento de dados associados com a CPU do CP.
MICROSSEGUNDO (?s) - Um milionsimo de segundo (0,000001 s).
MILISSEGUNDO (ms) - Um milsimo de segundo (0,001 s)
NAND ou NO E - Operao lgica que gera 0" se e somente se todas as entradas
forem 1" (verdadeiras). Uma operao E negada.
WEG Transformando Energia em Solues
26
Mdulo 3 Automao de Processos Industriais
NIBBLE - Grupo de 4 dgitos binrios (bits).
NVEL LGICO - A grandeza de tenso associada com pulsos de sinal que represen-
tam os uns ou zeros (1" e 0").
NOR ou NO OU - Operao lgica que gera 1" se e somente se todas as entradas
forem 0" (falsas). Uma operao OU negada.
NOT OU NO - Operao lgica que gera 1" se e somente se a entrada for 0" e
gera 0" se a entrada for 1".
NVRAM - (Memria de Acesso Aleatrio No Voltil). Um tipo especial de memria
RAM que no perde seu contedo devido a perda de alimentao. No preciso bat e-
ria com esse tipo de memria.
OPERAO SERIAL - Tipo de transferncia de informao pelo qual os bits so man i-
pulados seqencialmente e no simultaneamente como ocorre em uma operao p a-
ralela.
OPERAO ON-LINE - Operao em que o CP est controlando diretamente a m-
quina ou processo na fase de edio e depurao do pr ograma.
OPERAO PARALELA - Tipo de transferncia de informaes em que todos os dgi-
tos de uma palavra so manipulados simultaneamente.
OPERAO BOOLEANAS - Operaes lgicas tais como E, OU, NO, ou EXCLUSI-
VO ( baseado em lgica de dois estados, 1" ou 0" ).
OR ou OU - Operao lgica que gera 1" se qualquer uma das entradas for 1" (ver-
dadeira).
PALAVRA BINRIA - Um agrupamento de uns e zeros que tem significado por posio,
ou valor numrico no sistema binrio de nmeros. Ex.: 10010011 uma palavra binria
de oito bits.
PALAVRA - O nmero de bits necessrios para representar uma instruo do CP, ou o
nmero de bits necessrios para representar o maior elemento de dados processados
pelo CP.
PROCESSAMENTO DISTRIBUDO - O fornecimento de responsabilidades a diversos
processadores que trabalham dentro de um mesmo sistema, e que operam ou mesmo
nvel de responsabilidade de controle ou como parte de um esquema hierrquico de
controle.
PROGRAMA - Uma seqncia de instrues a serem executadas pelo processador
para controlar uma mquina ou processo.
WEG Transformando Energia em Solues
27
Mdulo 3 Automao de Processos Industriais
PROGRAMA DE DIAGNSTICO - Programa especial para verificar a operao ade-
quada do CP.
PROGRAMADOR - Um dispositivo para inserir, monitorar, editar um programa ou pa-
rametrizar dados em um CP.
RAM - (Memria de Acesso Randmico). Memria de leitura/escrita.
RECONHECIMENTO (ACKNOWLEDGE) - Sinal de controle para indicar a aceitao
de dados de um processo de E/S. Este sinal pode ser feito via Software ou Hardware.
REGISTRADOR DE DESLOCAMENTO - Memria de armazenamento temporrio na
qual os dados de informao so deslocados uma ou mais posies de maneira cont -
nua.
REGISTRADOR DE DESLOCAMENTO ASSINCRONO - Um registrador de desloca-
mento que no exige clock. Os segmentos de registrador so carregados e deslocados
somente na entrada de dados.
REGISTRO - Um dispositivo de armazenamento para armazenar temporariamente um
grupo de bits.
REL - Um dispositivo operado eletricamente que comuta mecanicamente circuitos
eltricos.
ROM - Memria apenas de leitura. Uma memria em que a informao armazenada
permanentemente durante sua fabricao.
RS-232C - Uma norma para a transmisso de dados atravs de um par de fios tran a-
dos; ela define atribuies de pinos, nveis de sinal, etc...
SADA - Informao transferida do CP atravs dos mdulos de sada para controlar
dispositivos de sada.
SIMBOLOGIA DE CONTATO - Tambm conhecida como de escada, ela expressa a
lgica do controlador, programada pelo usurio.
SOFTWARE - Programas de instrues, incluindo os programas operacionais do si s-
tema ( executivos) e programas introduzidos na memria pelo usurio (aplicat ivos).
SOFTWARE APLICATIVO - Programa desenvolvido pelo usurio o qual responsvel
pelas operaes e controle da mquina e/ou processo. Este programa normalmente
armazenado em memria no voltil e est disponvel ao usurio para modificaes.
SOFTWARE OPERACIONAL OU SISTEMA OPERACIONAL - Programa responsvel
pelo gerenciamento das funes internas de controle de um CP. Este programa a r-
mazenado em memria no voltil e no est disponvel ao usurio.
WEG Transformando Energia em Solues
28
Mdulo 3 Automao de Processos Industriais
TEMPO DE EXECUO - O tempo total exigido para a execuo de uma operao
especfica.
TEMPO DE VARREDURA - O tempo necessrio para executar completamente o pr o-
grama do CP uma vez, incluindo atualizao de E/S.
UNIDADES DE ENTRADA/SADA - Interface entre o processador do CP e os disposit i-
vos externos conectados pelo usurio para comunicao de dados de entrada e sada
do processador.
UNIDADE LGICA ARITMTICA - Circuito para combinar operados e operadores a fim
de executar, por exemplo: adio, subtrao, diviso, multiplicao, operaes lgicas,
deslocamento e complementao.
VARREDURA DE E/S - O tempo necessrio para que o processador do CP monitore
todas as entradas e controle todas as sadas.
VARREDURA DE PROGRAMA - O tempo necessrio para que o processador execute
uma vez todas as instrues no programa.
WATCHDOG - Uma combinao de Hardware e Software que age como um esquema
de intertravamento, desligando as sadas do CP do processo, na hiptese de um mal
funcionamento do sistema.
WEG Transformando Energia em Solues
29
Mdulo 3 Automao de Processos Industriais
ANEXOS
1.11.1 - MANUAL SI MPLI FI CADO DO CLW-01
1.Menu Principal
Opes:
LADDER Edio e monitorao das lgicas em diagrama de contatos (LADDER).
FUN. BLOCK Edio dos parmetros dos temporizadores, contadores, entradas
analgicas e monitorao do estado dos mesmos.
RUN/STOP Quando o Clic estiver em operao aparecer a opo STOP para pas-
sar o Clic para o modo de edio. Quando o Clic estiver em modo de edio aparecer
a opo RUN, para passar o Clic para o modo de operao.
CLEAR PROG. Apaga a memria de programa do Clic. Esta opo aps selecionada
ir solicitar a confirmao do usurio.
DOWN LOAD Carrega o Programa do Clic para o Mdulo de memria.
UP LOAD Carrega o programa do Mdulo de memria para o Clic.
RTC SET Ajuste do relgio de tempo real, quando disponvel.
PASSWORD Bloqueia a visualizao e edio da lgica. Obs.: Quando o programa
estiver protegido, necessrio que seja digitada a senha correta para liberar a visual i-
zao ou edio da lgica. Para ativar novamente a proteo necessrio digitar no-
vamente a senha.
Apaga contatos.
Habilita seleo dos ende-
reos de memria.
Confirma a entrada de um
novo parmetro ou seleo
de um novo menu.
Cancela operaes e retorna
para menus anteriores.
Teclas direcionais para
movimentao do
cursor nos menus e
telas.
WEG Transformando Energia em Solues
30
Mdulo 3 Automao de Processos Industriais
2. Editor LADDER
Para inserir um contato, posicione o cursor no local desejado com as teclas di-
recionais e pressione a tecla SEL, e utilize a tecla OK para confirmar. Com a teclas
direcionais define-se o tipo e o nmero do endereo desejado. Para inserir um contato
negado ou uma linha continua, pressione a tecla SEL novamente at chegar ao sm-
bolo desejado. Tipos de endereos: i?: entrada digital, G?: comparador de entrada
analgica (0 10V), D - pulso de subida (d - pulso de descida), T?: temporizador, C?:
contador, R?: comparador de RTC, M?: marcador auxiliar, Q?: sada digital. A primeira
letra minscula seleciona o contato NF. Comandos especiais:
SEL + DEL apaga uma linha.
SEL + OK insere uma linha.
SEL + ? /? : exibe a tela anterior ? ou prxima.
3. Function Block (Bloco de Funo)
Edio dos parmetros dos temporizadores, contadores , comparadores de
entradas analgicas e comparadores de RTC. Tambm utilizado para monitorar os
mesmos. Para alterar um parmetro navegue utilizando as teclas direcionais at pos i-
WEG Transformando Energia em Solues
31
Mdulo 3 Automao de Processos Industriais
cionar o cursor sobre o parmetro desejado, pressione a tecla SEL e utilize as tecla
direcionais para alterar os valores. Utilize a tecla OK para confirmar o valor. Comandos
especiais:
SEL alterna entre os tipos de blocos de funo.
SEL + ? /? : altera o endereo do bloco.
4. Display de Monitorao das Entradas e Sadas Digitais
Indica o estado das entradas e sadas digitais, caso uma entrada for acionada aparec e-
r uma indicao acima do nmero da mesma, caso uma sada for acionada aparecer
uma indicao abaixo do nmero da mesma.
Para retornar ao menu principal pressione a tecla ESC
5. Endereamento
Cdigo Descrio
I1~IC Entrada digital (NA)
i1~iC Entrada digital (NF)
G1~G4 Comparadores de entradas analgicas
D 'ON' Pulso de subida
d 'OFF' Pulso de descida
T1~TF Temporizador (NA)
t1~tF Temporizador (NF)
C1~C8 Contador (NA)
c1~c8 Contador (NF)
R1~R8 Comparador de relgio de tempo real (NA)
r1~r8 Comparador de relgio de tempo real (NF)
M1~MF Marcador auxiliar (NA)
m1~mF Marcador auxiliar (NF)
Q1~Q8 Sada digital (NA)
q1~q8 Sada digital (NF)
WEG Transformando Energia em Solues
32
Mdulo 3 Automao de Processos Industriais
6. Temporizadores
N = modo de operao do temporizador
Z = entrada para a seleo da base de tempo
X3 = o endereo ( I1 g4 ) para a entrada de reset do temporizador
Y = nmero do temporizador (T1 ? TF) e o status do mesmo
CCCC = valor atual do temporizador (0000?9999 ou 000.0?999.9)
PPPP = preset do temporizador (0000?9999 ou 000.0? 999.9)
Os modos de operao so os seguintes :
Modo 1 Retardo na energizao.
Modo 2 Retardo na energizao memorizando o estado da sada aps atingir o tem-
po at o acionamento da entrada de reset.
Modo 3 Retardo na desenergizao com entrada de reset (aciona a sada quando a
entrada for acionada, temporiza aps a entrada ser desacionada e desliga a sada no
final da temporizao).
Modo 4 Retardo na desenergizao aps o flanco de descida (aciona a sada quando
a entrada for desacionada, temporiza aps a entrada ser desacionada e desliga a sada
no final da temporizao).
Modo 5 Modo oscilador.
Modo 6 Modo oscilador com reset.
Modo 7 Retardo na desenergizao com entrada de reset
7. Contadores
N = modo de operao do contador
Z = define a direo da Contagem (ON progressiva, OFF regressiva
X3 = o endereo ( I1 g4 ) para a entrada de reset do contador
Y = nmero do contador (C1 ? C8) e o status do mesmo
CCCC = valor atual do contador (0000?9999)
PPPP = preset do contador (0000?9999)
Todos os contadores so bidirecionais (com a entrada em nvel lgico 0 conta no sentido crescente, com a entrada
em nvel lgico 1 conta no sentido decrescente).
Modo 1 Ao atingir o valor ajustado, aciona a sada, permanecendo esta ligada at ser
acionado o reset, ou invertido o sentido de contagem. Quando atingir o valor ajustado,
WEG Transformando Energia em Solues
33
Mdulo 3 Automao de Processos Industriais
a contagem pra. Quando o sentido de contagem for decrescente, a sada ir acionar
ao atingir o valor zero. No mantm o valor de contagem quando desenergizado.
Modo 2 Ao atingir o valor ajustado, aciona a sada, permanecendo esta ligada at ser
acionado o reset, ou invertido o sentido de contagem. Quando atingir o valor ajustado,
a contagem no pra, continuando a contar os pulsos. Quando o sentido de contagem
for invertido, a contagem ser decrementada do valor atual. A sada ir acionar ao ati n-
gir o valor zero.
Modo 3 - Idem ao modo 1, porm mantm o valor de contagem quando des energizado.
Modo 4 - Idem ao modo 2, porm mantm o valor de contagem quando des energizado.
8. Comparadores para Entradas Analgicas
N = seleo de modo da funo de comparao
C.CCv = valor da entrada analgica 1
P.PPv = valor da entrada analgica 2
Y = nmero do comparador (G1 ? G4) e o status do mesmo
R.RRv = valor de ajuste da comparao
Modo 1 Verifica se a diferena entre A1 e A2, menor ou igual ao valor ajustado.
Modo 2 Verifica se A1 menor ou igual a A2.
Modo 3 Verifica se A1 maior ou igual a A2.
Modo 4 Verifica se A1 menor ou igual ao valor ajustado.
Modo 5 Verifica se A1 maior ou igual ao valor ajustado.
Modo 6 Verifica se A2 menor ou igual ao valor ajustado.
Modo 7 Verifica se A2 maior ou igual ao valor ajustado.
Obs.: O bloco comparador deve ser habilitado em LADDER
9. Comparadores para RTC (Relgio de Tempo Real)
WW-WW = dias da semana
Z = modo de operao
CC:CC = horrio atual do relgio
Y = nmero do comparador (R1 ? R8) e o status do mesmo
OO:OO = horrio para ligar
FF:FF = horrrio para desligar
WEG Transformando Energia em Solues
34
Mdulo 3 Automao de Processos Industriais
Modo 1 O acionamento da sada acontece no horrio de incio da comparao aju s-
tado, e o desligamento da mesma, acontece no horrio de trmino da comparao
ajustado. Este modo no leva em considerao o perodo da semana ajustado.
Modo 2 O acionamento da sada acontece no horrio de incio da comparao aju s-
tado, e o desligamento da mesma, acontece no horrio de trmino da comparao
ajustado. Este modo habilitado somente no perodo da semana ajustado.
10. Clic Editor verso 1.0
O aplicativo tambm pode ser elaborado atravs da ferramenta de software
Clic Editor. Abaixo apresentamos seus principais recursos.
Tela Inicial
Ao ativar o programa ir aparecer a seguinte tela de apresentao :
As funes do editor so executadas partindo da barra de menus (ver tpico :
Opes do menu File). De maneira geral, a interface do software segue as mesmas
regras de edio usadas fisicamente no equipamento real. O usurio poder utilizar o
teclado numrico do computador como utiliza o teclado do Clic, tornando-se assim,
mais gil a tarefa de digitao do aplicativo.
WEG Transformando Energia em Solues
35
Mdulo 3 Automao de Processos Industriais
Num
Lock
/ * -
+
.
Enter
0
Ins
,
Del
?
DEL
ESC
?
?
?
SEL
OK
5
Para identificar facilmente as teclas que so utilizadas, a figura abaixo, repr e-
senta o mapa do teclado nmerico para o uso do Clic Editor :
Utilize estas teclas para facilitar o trabalho de edi-
o do programa.
Menu File
Este menu utilizado para gerenciamento de arquivos e impresso. Abaixo so
descritas cada uma das opes disponveis.
Opes do Menu File :
WEG Transformando Energia em Solues
36
Mdulo 3 Automao de Processos Industriais
- New .........: cria um novo projeto.
- Open .......: abre um projeto j existente.
- Save ........: salva o projeto que est sendo editado.
- Save As ...: salva o projeto ativo com outro nome.
- Print ........: imprime o projeto e seus parmetros.
- Exit ..........: para encerrar a edio e fechar o Clic Editor.
Menu Options
Opes do Menu Options :
- Select Model ......: para escolher o modelo do Clic a ser utilizado (ver observao).
- Read ...................: para carregar no Clic Editor os dados armazenados na memria
do controlador.
- Write ...................: para transferir para o controlador os dados armazenados no Clic
Editor.
- Simulation ..........: para simular no Clic Editor a execuo do programa.
- Monitor ...............: permite acompanhar no Clic Editor a execuo do programa.
- Link Com Port ...: estabelece a comunicao entre o controlador e o microcompu
tador.
Observao : A tabela abaixo apresenta os modelos de CLW disponveis e suas c a-
ractersticas principais.
WEG Transformando Energia em Solues
37
Mdulo 3 Automao de Processos Industriais
Entradas
Cdigo Modelo
Tenso
de
Alimentao
Digitais
Analgicas
0...10Vcc
Sadas
Digitais
Rele 10A
Relgio
Tempo
Real
417111070 CLW-01/10MR-D 6 - No
417111071 CLW-01/10HR-D
24 Vcc
4 2 Sim
417111072 CLW-01/10MR-A 6 - No
417111073 CLW-01/10HR-A
110/220 Vca
6 -
4
Sim
417111074 CLW-01/20MR-D 12 - No
417111075 CLW-01/20HR-D
24 Vcc
10 2 Sim
417111076 CLW-01/20MR-A 12 - No
417111077 CLW-01/20HR-A
110/220 Vca
12 -
8
Sim
417111078 Memria EEPROM Memria para back-up
417111079 Cabo Clic Cabo de programao Clic
Menu Help
Opes do Menu Help :
- Help Topics ...: ativa a ajuda online do Clic Editor.
- About .............: para ver informaes sobre o Clic Editor.
WEG Transformando Energia em Solues
38
Mdulo 3 Automao de Processos Industriais
1.11.2 - MANUAL DO PC12 DESI GN CENTER VERSO 1.74
Requisitos de Sistema
O PC 12 Design Center necessita dos seguintes requisitos bsicos para funcionar corretamente :
- Um computador pessoal compatvel com o IBM-PC com processador Pentium 133 MHz ou superior;
- Pelo menos 10 Mbytes de espao livre de disco rgido;
- 32 Mbytes de memria RAM (64 Mbytes recomendado)
- Microsoft Windows 95 ou superior;
Nota : Feche todos os outros programas/aplicativos abertos pois o PC12 requer muita memria disponvel.
Instalao
Para instalar o programa basta seguir os seguintes passos :
- Insira o disco 1/3 na unidade de disco flexvel 3;
- Atravs do boto Iniciar , escolha a opo Executar e procure pela unidade de disco fl exvel;
- Clique duas vezes sobre o cone do SETUP;
- Em seguida o programa instalar o PC12 Design Center na pasta c:\Program Files\PC12 Design Center e criar
um grupo de programa chamado PC12 na rea de trabalho do Windows;
- Para facilitar a execuo voc poder criar um atalho na rea de trabalho.
Nota : Caso ocorra algum problema ou falha durante a instalao do PC12, entre em contato com a Weg I n-
dstrias Ltda Diviso Automao.
WEG Transformando Energia em Solues
39
Mdulo 3 Automao de Processos Industriais
Viso Geral
O PC12 Design Center permite ao usurio criar o software aplicativo para toda linha
TP02 de controladores programveis. A seguir faremos uma descrio das principais caracter s-
ticas ( telas, menus, comandos bsicos, arquitetura de memria, etc ... ) , bem como aplicaremos
alguns exerccios para fixao dos conceitos e comandos.
Tela Principal
A figura 1 mostra a tela principal do PC12 Design Center. Os detalhes referentes a cada
uma das partes da interface feita em seguida.
( 1 ) Menu Principal
( 2 ) Barra de Botes
( 3 ) Tela de edio do pr ograma
( 4 ) Barra de Ferramentas do editor Ladder
( 5 ) Barra de Ferramentas do editor Boolean
( 6 ) Nome do arquivo ativo para edio
( 7 ) Indicao do mdulo bsico
( 8 ) Porta de comunicao serial selecionada
( 9 ) Status de operao do TP02
(10) Display do Relgio de Tempo Real ( Real Time Clock), disponvel so
mente para os mdulos de 40 e 60 pontos.
( 1 ) ( 2 ) ( 3 )
( 6 ) ( 7 ) ( 8 ) ( 9 ) ( 10 )
( 5 )
Figura 5 - Tela Principal
( 4 )
WEG Transformando Energia em Solues
40
Mdulo 3 Automao de Processos Industriais
Opes do Menu Principal :
File Menu (Menu Arquivo)
- New ( Novo ) : Para criar um novo arquivo de programa;
- Open ( Abrir ) : Para abrir um arquivo de programa previamente cri ado;
- Load ( Carregar ) : Para carregar um outro programa no aplicativo ativo;
- Save ( Salvar ) : Para salvar o programa que est sendo editado (*);
- Save As ( Salvar Como ) : Para salvar o programa ativo com um outro nome;
- Print ( Imprimir ) : Para imprimir o aplicativo ou seus parmetros;
- Print Preview ( Visualizar Impresso ) : Permite uma visualizao antecipada do aplicativo ou seus parme-
tros;
- Print Setup ( Ajuste de Impresso ) : Para selecionar e configurar a impressora;
- Exit ( Sair ) : Para encerrar a edio e fechar o PC12 Design Center;
Barra de Botes (**) :
New Print Preview
Open Print
Save
(*) Quando um aplicativo salvo so gerados os seguintes arquivos :
Figura 6 - File Menu (Menu Arquivo)
WEG Transformando Energia em Solues
41
Mdulo 3 Automao de Processos Industriais
- nomearquivo.PLC : define o programa do usurio (aplicativo);
- nomearquivo.sys1 : arquivo de dados para a memria de sistema (WSxxx);
- nomearquivo.sys2 : arquivo de dados para os marcadores especiais (SCxxx);
- nomearquivo.cnt : salva a posio (endereo) do final do programa Ladder;
- nomearquivo.reg1 : arquivo de dados para os registradores Vxxxx;
- nomearquivo.reg2 : arquivo de dados para os registradores Dxxxx;
- nomearquivo.reg3 : arquivo de dados para os registradores WCxxxx;
- nomearquivo.sym : arquivo de dados para o rtulos (symbols);
- nomearquivo.file : arquivo de dados para os registradores de texto;
- nomearquivo.cmt : arquivo de dados para os comentrios do aplicativo;
- nomearquivo.typ : registra o tipo de mdulo bsico;
(**) A Barra de Botes permite um acesso mais rpido e direto ao menu desejado.
Edit Menu ( Menu Editar )
Figura 7 - Edit Menu (Menu Editar)
- PLC Type (Tipo de PLC) : Define o tipo de unidade bsica para o qual ser criado o aplic ativo;
Figura 8 - Caixa de dilogo CLP Type
WEG Transformando Energia em Solues
42
Mdulo 3 Automao de Processos Industriais
TP02 - 20/28 pontos 1,5 kwords
Capacidade de memria disponvel
TP02 40/60 pontos 4,0 kwords
- Clear Memory (Limpar Memria) : Para limpar o aplicativo e/ou ajustes do PC12 conforme as seguintes
opes :
Figura 9 - Caixa de dilogo Clear Memory
? Clear Program Apaga todas as instrues do aplicativo;
? Clear Symbol Apaga todos os rtulos atribuidos aos contatos e registradores;
? Clear System Reseta todos os ajustes da System Memory (WSxxx) e marcadores especiais (SCxxx)
para seus valores default;
? Clear Register/Data/Text Limpa todos os valores dos registradores (Vxxx, Dxxx, WCxxx) e arquivos
de texto (FL001~130);
- Boolean (Lista de Instrues) : Ativa o modo de edio em Booleano (lista de instrues);
Barra de Botes :
Modo de edio em Boolean
Esta funo converter o programa editado em linguagem Ladder (diagrama de contatos) para
a codificao em Boolean (lista de instrues) automaticamente.
- Ladder (Diagrama de Contatos) : Ativa o modo de edio em Ladder (diagrama de contatos);
Barra de Botes :
Modo de edio em Ladder
Esta funo converter o programa editado em Boolean (lista de instrues) para Ladder
(diagrama de contatos) automaticamente.
- Data Memory (Memria de Dados) : Para editar valores de dados ou contedo de registradores Vxxx,
Dxxx, WCxxx, e arquivos de texto (FL001~130);
WEG Transformando Energia em Solues
43
Mdulo 3 Automao de Processos Industriais
Para que os registradores entre V001~V256 recebam o valor atribuido pela caixa de dilogo
mostrada na Figura 6, o endereo WS022 deve ser ajustado com o valor igual a 1.
Figura 10 - Caixa de dilogo para edio dos registradores
Barra de Botes :
Ativa a caixa de dilogo para edio da memria de dados (opo Vxxx)
[? ]
- System Memory (Memria de Sistema) : Para ajustar os parmetros do TP02, incluindo a memria de
sistema (WSxxx) e marcadores especiais (SCxxx);
Barra de Botes :
Ativa a caixa de dilogo para edio da memria de dados (opes WS e SC)
[? ]
- Symbol (Rtulos) : Para atribuir rtulos aos endereos de entradas, sadas, acumuladores, sequenciadores,
marcadores simples e especiais;
Barra de Botes :
Ativa a caixa de dilogo para edio de rtulos (Endereos : Xxxx, Yxxx, Dxxx, Vxxx, Sxxx,
Cxxx, SCxxx )
Exemplo : Suponhamos que no diagrama eltrico haja um boto designado como SH1 (tag ou rtulo) e que no
endereamento do software tenhamos definido esta entrada como X010. Poderemos associar ao endereo X010 o

[? ]
Ver a Figura - 6
WEG Transformando Energia em Solues
44
Mdulo 3 Automao de Processos Industriais
rtulo/smbolo SH1, de maneira que quando lermos o aplicativo ficar fcil identificarmos o que aquele endereo
representa no diagrama eltrico.
O controlador reconhece somente o endereamento
Figura 11 - Caixa de dilogo para definio de rtulos
- Used Table (Tabela de utilizao) : Para verificar quais endereos esto sendo como sadas e acumulado-
res que estejam sendo com contatores/temporizadores dentro do aplicativo;
Figura 12 - Tela Used Table
Barra de Botes :
WEG Transformando Energia em Solues
45
Mdulo 3 Automao de Processos Industriais
Ativa a caixa de dilogo da tabela de utilizao
Quando um endereo estiver sendo utilizado, um asterstico aparecer ao lado do mesmo na
tabela mostrada pela Figura-8.
- Check Logic (Compilador) : Verifica se existem erros de sintaxe no aplicativo e gera o arquivo executvel
que ser escrito na memria do controlador;
Efetua a compilao e gera o programa executvel do software aplicativo
Quando o compilador encontra algum erro emitido uma mensagem especificando o tipo de
problema encontrado. Cada erro possui uma mensagem especfica e esta codificao apre-
sentada detalhadamente no tpico Mensagens de Erro..
- Sort Right (Alinhamento a direita) : Alinha a ltima clula de cada linha de programa com o lado direito
da tela de edio;
Barra de Botes :
Para alinhar ltimas clulas a direita da tela de edio
Exemplo :
Figura 13 - Tela antes do comando Sort Right
WEG Transformando Energia em Solues
46
Mdulo 3 Automao de Processos Industriais
Figura 14 - Tela depois do comando Sort Right
PLC Menu ( Menu PLC )
Figura 15 - PLC Menu
Voc poder utilizar todas as funes deste menu quando o PC12 estiver comunicando com
o TP02
WEG Transformando Energia em Solues
47
Mdulo 3 Automao de Processos Industriais
- Write ( Escrever ) : Para definir o que ser transferido para a memria do controlador conforme as
seguintes opes :
Figura 16 - Caixa de dilogo Write
? Write Program Data Transfere o programa executvel para a memria do control ador;
? Write System Data Transfere os valores ajustados na memria de sistema ( WSxxx );
? Write Vxxx Data Transfere os valores ajustados para os registradores Vxxx;
? Write Dxxx Data Transfere os valores ajustados para os registradores Dxxx;
? Write WCxxx Data Transfere os valores ajustados para os registradores WCxxx;
? Write FLxxx Data Transfere os arquivos de texto editados nos registradores FL001~130;
- Read ( Ler ) : Para carregar no PC12 os dados armazenados na memria do controlador conforme as s e-
guintes opes :
Figura 17 -Caixa de dilogo Read
? Read Program Data Carrega o programa executvel para o microcomputador ( PC12 );
? Read System Data Carrega os valores armazenados na memria de sistema ( WSxxx );
? Read Vxxx Data Carrega os valores ajustados nos registradores Vxxx;
? Read Dxxx Data Carrega os valores ajustados nos registradores Dxxx;
? Read WCxxx Data Carrega os valores ajustados nos registradores WCxxx;
? Read FLxxx Data Carrega os arquivos de texto editados nos registradores FL001~130;
? ASCI I Code L os dados no formato ASCII;
? HEX Code L os dados no formato hexadecimal;
- Run ( Executar ) : Para iniciar o ciclo de varredura do controlador;
WEG Transformando Energia em Solues
48
Mdulo 3 Automao de Processos Industriais
- Aps este comando o led indicativo RUN ficar continuamente aceso;
- Caso ocorra uma indicao de erro verifique a memria de sistema do controlador
para identificar o que est ocorrendo;
- Stop ( Parar ) : Para encerrar o ciclo de varredura do controlador;
Aps este comando o led indicativo RUN comear a piscar avisando que o controlador no
est executando a varredura.
- Password ( Senha ) : Para definir uma senha para o aplicativo;
Quando for escolhida esta opo surgir na tela a seguinte caixa de dilogo :
Figura 18 - Caixa de dilogo Password
- Para efetuar uma alterao de senha, necessrio entrar primeiramente, com a senha
previamente estabelecida;
- Depois de estabelecida uma senha, esta ser solicitada sempre que o usurio desejar
iniciar a execuo do aplicativo ( RUN ), parar a execuo do aplicativo ( STOP ), carregar o
aplicativo/dados para o PC12 ( READ ), transferir o aplicativo/dados para o controlador (
WRITE ) ou ainda, transferir o aplicativo armazenado na memria do controlador para a me-
mria EEPROM.
- EEPROM ( Memria ) : Para armazenar ou carregar o aplicativo em EEPROM;
Quando esta opo for escolhida surgir na tela a seguinte caixa de dilogo :
Figura 19 - Caixa de dilogo EEPROM
? Opo EEPROM PACK ? PLC : carrega aplicativo gravado em EEPROM para a memria do contr o-
lador;
? Opo PLC ? EEPROM PACK : grava aplicativo da memria do controlador na EEPROM;
- Set RTC ( Ajusta Relgio Real ) : Ajusta o relgio de tempo real;
Quando escolhida esta opo surgir na tela a seguinte caixa de dilogo :
WEG Transformando Energia em Solues
49
Mdulo 3 Automao de Processos Industriais
Figura 20 - Caixa de dilogo Set RTC
Para ajustar o relgio basta preencher os campos Year (Ano), Month (Ms), Day (Dia), Hour (Hora), Minute (Mi-
nuto) e Second (Segundo) e confirmar clicando no boto OK.
- Clear System ( Limpa memria de sistema ) : Limpa os valores ajustados na memria de sistema fazendo
com que a configurao do controlador volte ao default;
- Clear Data ( Limpa dados ) : Limpa o contedo da memria de dados ( registradores Vxxx, Dxxx, WCxxx,
FLxxx );
- Clear Program ( Limpa Programa ) : Limpa o aplicativo armazenado no controlador;
- Clear All Memory (Limpa toda memria ) : Limpa os valores armazenados em todas as reas de memria
do controlador;
- Compare Program (Compara programa ) : Compara o aplicativo armazenado na memria do controlador
com o aplicativo ativo na rea de edio do PC12;
O resultado da comparao ser indicado atravs das seguintes caixas de dilogo :
Quando forem iguais :
Quando forem diferentes :
- Com Port (Porta de comunicao ) : Define atravs de qual canal serial ser estabelecida
a comunicao entre o microcomputador e o controlador;
Quando escolhida esta opo surgir na tela a seguinte caixa de dilogo :
WEG Transformando Energia em Solues
50
Mdulo 3 Automao de Processos Industriais
Figura 21 - Caixa de dilogo Communication Port
- Set Timeout Value ( Ajuste de erro ) :Define por quanto tempo o PC12 deve aguardar uma resposta do
controlador quando for solicitado uma transmisso de dados;
Quando escolhida esta opo surgir na tela a seguinte caixa de dilogo :
Figura 22 - Caixa de dilogo Time Out
- Para conexo com modem ajustar este parmetro com um valor maior igual a 08;
- Para conexo com OP05 / OP06 ou OP32 ajustar com um valor maior igual a 10;
- Para conexo entre o controlador e o PC12 ajustar o valor deste parmetro igual a 01.
No Esquea !
O aplicativo poder ser transferido para o controlador somente com o mes-
mo no modo STOP
WEG Transformando Energia em Solues
51
Mdulo 3 Automao de Processos Industriais
Monitor Menu (Menu Monitor)
Figura 23 - Menu Monitor
- Boolean ( Booleano ) : Para ter a monitorao on-line do aplicativo em lista de instrues;
Quando for escolhida esta opo ser apresentada a seguinte tela no campo anteriormente util izado para edio :
WEG Transformando Energia em Solues
52
Mdulo 3 Automao de Processos Industriais
Figura 24 - Tela do Monitor Boolean
Onde os caracteres na cor magenta representam o estado / valores de cada endereo;
Para esta opo ser escolhida o editor dever estar no modo Boolean. Caso contrrio ela se
apresentar desativada no menu.
- Ladder ( diagrama Ladder ) : Para ter a monitorao on-line do aplicativo em diagrama de contatos;
Figura 25 - Tela Monitor Ladder
Onde os contatos na cor magenta representam o estado ON e os valores atuais do registradores, em azul apa-
recem os contatos em estado OFF;
WEG Transformando Energia em Solues
53
Mdulo 3 Automao de Processos Industriais
Para esta opo ser escolhida o editor dever estar no modo Ladder. Caso contrrio ela se
apresentar desativada no menu.
- Register I/O Coils Data ( Registradores de dados e contatos ) : Para ter a monitorao on-line de dados e
registradores usados no aplicativo;
- Abort ( Abortar ) : Para interromper a monitorao do aplicativo;
- Set or Reset I/O Coil ( Set e Reset de contatos ) : Para simular via software a gerao de um pulso no
estado de contatos durante a monitorao;
Quando esta opo escolhida surgir na tela a seguinte cixa de dilogo :
Figura 26 - Caixa de dilogo Set / Reset
- Este comando opera de maneira diferente que um comando do tipo Force/Unforce;
- Exemplo :
Suponhamos que o endereo X001 esteja em OFF;
Aps o comando Set (On) : 1 Ciclo de Scan ? X001 = ON;
2 Ciclo de Scan ? X001 = OFF;
- Modify Register Value ( Modificao de valores ) : Para alterar valores de registradores durante a monit o-
rao do aplicativo;
WEG Transformando Energia em Solues
54
Mdulo 3 Automao de Processos Industriais
Quando for escolhida esta opo surgir na tela a seguinte caixa de dilogo :
Figura 27 - Caixa de dilogo Modify Register Value
Algumas vezes esta funo pode no funcionar na primeira tentativa, em funo do Windows
estar muito ocupado durante a monitorao. Ser necessrio ento pressionar novamente o
boto modify at que o dado seja transferido.
- Scan Time ( tempo de varredura ) : Para conhecer o tempo de varredura atual do contr olador;
Quando escolhida esta opo surgir na tela a seguinte caixa de dilogo :
Figura 28 - Caixa de dilogo Scan Time
O tempo mximo de scan para o TP02 200 ms. Caso o tempo de scan seja maior que 200 ms
o controlador entrar em modo ERROR.
- RTC ( Relgio real ) : Para monitorar o relgio de tempo real do controlador;
Quando for escolhida esta opo o campo RTC ir mostrar o ajuste atual do relgio ( ver figura 25 ).
Para desativar a monitorao basta selecionar esta opo novamente.
Figura 29 - Relgio Real
WEG Transformando Energia em Solues
55
Mdulo 3 Automao de Processos Industriais
Ateno !
Para monitorar o aplicativo necessrio que o controlador esteja em modo
RUN (executando a varredura)
BTools Menu (Menu de Ferramentas Boolean)
Figura 30 - Menu Boolean Tools
- STR (ou S no teclado) : Insere, na linha apontada pelo cursor, uma instruo STR/STR NOT;
Barra de Botes :
Para inserir um comando STR.
- AND (ou A no teclado) : Insere um comando AND/AND NOT na linha apontada pelo cursor;
Barra de Botes :
Para inserir um comando AND.
- OR (ou R no teclado) : Insere um comando OR/OR NOT na linha apontada pelo cursor;
Barra de Botes :
Para inserir um comando OR.
- OUT (ou O no teclado) : Insere um comando OUT na linha apontada pelo cursor;
Barra de Botes :
Para inserir um comando OUT.
- TMR (ou T no teclado): Insere um comando TMR (temporizador) na linha apontada pelo cursor;
Barra de Botes :
Para inserir um comando TMR.
- CNT (ou C no teclado) : Insere um comando CNT (contador) na linha apontada pelo cursor;
WEG Transformando Energia em Solues
56
Mdulo 3 Automao de Processos Industriais
Barra de Botes :
Para inserir um comando CNT.
- FUN (ou F no teclado) : Insere um comando FUN (funo) na linha apontada pelo cursor;
Barra de Botes :
Para inserir um comando FUN.
Para maiores detalhes ler o manual do de programao do TP-02.
Ltools Menu (Menu de Ferramentas Ladder)
Figura 31 - Menu Ladder Tools
- Comment : Insere um bloco de comentrio no programa;
Barra de Botes :
Para inserir um comentrio no aplicativo.
possvel editar at quatro linhas com 60 caracteres de texto no aplicativo;
- STR (ou S no teclado) : Insere um contato normalmente aberto na posio do cursor;
Barra de Botes :
WEG Transformando Energia em Solues
57
Mdulo 3 Automao de Processos Industriais
Para inserir um contato NA.
- STR NOT (ou N no teclado) : Insere um contato normalmente fechado na posio do cursor;
Barra de Botes :
Para inserir um contato NF.
- OUT (ou O no teclado) : Insere uma bobina de sada na posio do cursor;
Barra de Botes :
Para inserir uma bobina.
- TMR (ou T no teclado): Insere um bloco TMR (temporizador) na posio do cursor;
Barra de Botes :
Para inserir um bloco TMR.
- CNT (ou C no teclado) : Insere um bloco CNT (contador) na posio do cursor;
Barra de Botes :
Para inserir um bloco CNT.
- FUN (ou F no teclado) : Insere um bloco FUN (funo) na posio do cursor;
Barra de Botes :
Para inserir um bloco FUN.
- AND (ou A no teclado) : Insere uma linha horizontal na posio do cursor;
Barra de Botes :
Para inserir uma linha horizontal.
- OR (ou R no teclado) : Insere uma linha vertical na posio do cursor;
Barra de Botes :
Para inserir uma linha vertical.
- Delete Line (ou D no teclado) : Apaga uma linha vertical na posio do cursor;
Barra de Botes :
Para apagar uma linha vertical.
WEG Transformando Energia em Solues
58
Mdulo 3 Automao de Processos Industriais
- AND Extension Line (ou shift + A no teclado) : Estende um ramo em srie;
Barra de Botes :
Para inserir uma lgica em srie.
- OR Extension Line (ou shift + R no teclado) : Estende um ramo em paralelo;
Barra de Botes :
Para inserir uma lgica em paralelo
- F-00 END (ou E no teclado) : Insere um bloco de fim de programa;
Barra de Botes :
Para inserir um comando de fim de programa.
Para maiores detalhes ler o Manual de Programao do TP-02.
Ctools Menu (Menu de Ferramentas de Edio)
Figura 32 - Tela CTools
- Insert! : Insere um bloco de comentrio no programa;
Barra de Botes :
Insere um espao em branco no local onde est posicionado o cursor.
- Delete! : Apaga um elemento, um bloco ou comentrio na rea de edio do aplicativo;
Barra de Botes :
Apaga o que estiver na posio atual do cursor.
WEG Transformando Energia em Solues
59
Mdulo 3 Automao de Processos Industriais
- Cut : Retira um elemento ou bloco selecionado e o armazena na rea de transferncia.
Barra de Botes :
Comando de edio cortar
- Copy : Copia a rea selecionada e a armazena na rea de transferncia;
Barra de Botes :
Comando de edio copiar
- Paste : Insere o contedo da rea de transferncia na posio atual do cursor;
Barra de Botes :
Comando de edio colar
- Search : Busca registrador de dados (V???, WC???, D???), endereo de entrada (X???), endereo de sada
(Y???), marcador interno (C???) ou marcador especial (SC???) especificado;
Barra de Botes :
Comando de busca
- Replace : Busca e substitui o endereo especificado conforme os parmetros ajustados;
Figura 33 - Caixa de dilogo Replace.
- Coil to find : Escrever aqui o endereo que se deseja encontrar;
- New Coil : Definir o novo endereamento;
- Direction (direo) : define o sentido de busca (Up: acima do cursor, Down: abaixo do
cursor, All Range: em todo o aplicativo)
- Next / Ok : Busca e substitui endereos um a um;
- Change All : Busca e substitui tudo automaticamente (antes de executar ir pedir uma
confirmao);
- Quit (Sair) : Fecha a caixa de dilogo;
Barra de Botes :
WEG Transformando Energia em Solues
60
Mdulo 3 Automao de Processos Industriais
Comando Replace
- Goto? : Leva o cursor at a linha de programa especificada;
Figura 34 - Caixa de dilogo "Goto"
- Goto Where(Vai Onde): digitar aqui para qual linha deseja-se levar o cursor;
- CLR : Limpa o valor da caixa de texto;
- Pode-se usar as teclas numricas para definir a linha de programa;
Barra de Botes :
Comando vai para
Help Menu (Menu Ajuda)
Figura 35 - Menu Ajuda
WEG Transformando Energia em Solues
61
Mdulo 3 Automao de Processos Industriais
- Help Topics ( Tpico de ajuda ) : Abre o arquivo de ajuda on-line do PC12;
Barra de Botes :
Ativa a ajuda online
- About ( Sobre o PC12 ) : Para ver as informaes sobre o PC12;
WEG Transformando Energia em Solues
62
Mdulo 3 Automao de Processos Industriais
Desenvolvimento de Aplicativos utilizando o PC12 Design Center
Antes de iniciar a edio do aplicativo, o usurio dever conectar o cabo de comunic a-
o do controlador programvel uma das portas de comunicao serial disponveis
do microcomputador (normalmente designadas como COM1 e COM 2).
Partindo da tela inicial do PC12, crie um novo projeto.
Aparecer uma tela como mostrada na Fig. 1 (Tela Principal)
Depois de certificada a conexo fsica do cabo, o usurio poder estabelecer a comu-
nicao entre o PC12 e o TP-02.
Aparecer a caixa de dilogo communication Port (Fig. 17). Escolha a porta serial
onde foi conectado o cabo e pressione o boto Link.
Aps alguns instantes surgir uma caixa de mensagem informando o resultado desta
operao. Se no ocorrer nenhum problema, pressione o boto OK.
File Edit Plc Monitor
Open
Load
Save
Save as
Print
Print Preview
Print Setup
Exit
PLC Type
Clear Memory
Boolean
Ladder
Data memory
System memory
Symbol
Used Table
Check Logic
Sort Right
Write
Read
Run !
Stop !
Password
EEPROM
Set RTC
Clear System
Clear Data
Clear Program
Clear All Memory
Compare Program
Com Port
Set timeOut Value
Boolean
Ladder
Register I/ O Coils Data
Modify Register Value
Scan Time
RTC
New
File Edit Plc Monitor
Open
Load
Save
Save as
Print
Print Preview
Print Setup
Exit
PLC Type
Clear Memory
Boolean
Ladder
Data memory
System memory
Symbol
Used Table
Check Logic
Sort Right
Write
Read
Run !
Stop !
Password
EEPROM
Set RTC
Clear System
Clear Data
Clear Program
Clear All Memory
Compare Program
Set timeOut Value
Boolean
Ladder
Register I/ O Coils Data
Modify Register Value
Scan Time
RTC
New
Com Port
WEG Transformando Energia em Solues
63
Mdulo 3 Automao de Processos Industriais
Defina ento, qual ser o modelo de mdulo bsico para o qual ser desenvolvido o
aplicativo.
Aparecer a caixa de dilogo Module Type Select Dialog (Fig. 4).
Escolha o tipo de mdulo bsico e pressione o boto OK .
Aparecer uma caixa de mensagem informando a capacidade de memria disponvel
para o projeto. Para continuar pressione o boto OK.
A partir daqui, o usurio j poder iniciar a elaborao do aplicativo, desenhando
o diagrama de contatos ou montando a lista de instrues (Boolean).
Para criar previamente smbolos (rtulos) para os contatos que sero utilizados siga os
seguintes procedimentos :
Aparecer a caixa de dilogo Symbol Edit Dialog (Fig. 7).
File Edit Plc Monitor
Open
Load
Save
Save as
Print
Print Preview
Print Setup
Exit
Clear Memory
Boolean
Ladder
Data memory
System memory
Symbol
Used Table
Check Logic
Sort Right
Write
Read
Run !
Stop !
Password
EEPROM
Set RTC
Clear System
Clear Data
Clear Program
Clear All Memory
Compare Program
Set timeOut Value
Boolean
Ladder
Register I/ O Coils Data
Modify Register Value
Scan Time
RTC
New
Com Port
PLC Type
File Edit Plc Monitor
Open
Load
Save
Save as
Print
Print Preview
Print Setup
Exit
Clear Memory
Boolean
Ladder
Data memory
System memory
Used Table
Check Logic
Sort Right
Write
Read
Run !
Stop !
Password
EEPROM
Set RTC
Clear System
Clear Data
Clear Program
Clear All Memory
Compare Program
Set timeOut Value
Boolean
Ladder
Register I/ O Coils Data
Modify Register Value
Scan Time
RTC
New
Com Port
PLC Type
Symbol
WEG Transformando Energia em Solues
64
Mdulo 3 Automao de Processos Industriais
Defina todos os rtulos desejados (exemplo: X001 = S1, X002 = FT1, Y001 = K1 ... ) e
pressione o boto Quit.
No desenvolvimento do aplicativo, necessita-se muitas vezes, atribuir valores para re-
gistradores. Podemos citar por exemplo, ajustes de valores iniciais para contadores,
temporizadores, comparadores, arquivos de texto para serem enviados ao IHM, etc.
Desta forma, devemos configurar o TP-02 para esta situao. A configurao do TP-02
feita atravs da edio da memria de sistema.
Para editar a memria de sistema (System Memory) devemos adotar os seguintes pro-
cedimentos :
Aparecer a caixa de dilogo como mostrado na figura abaixo.
Depois v at os registradores desejados e faa os devidos ajustes para configurar o
TP-02. Para maiores detalhes veja s pginas 49, 50, 51 e 52 do manual de instalao
e programao do TP-02.
File Edit Plc Monitor
Open
Load
Save
Save as
Print
Print Preview
Print Setup
Exit
Clear Memory
Boolean
Ladder
Data memory
Symbol
Used Table
Check Logic
Sort Right
Write
Read
Run !
Stop !
Password
EEPROM
Set RTC
Clear System
Clear Data
Clear Program
Clear All Memory
Compare Program
Set timeOut Value
Boolean
Ladder
Register I/ O Coils Data
Modify Register Value
Scan Time
RTC
New
Com Port
PLC Type
System memory
WEG Transformando Energia em Solues
65
Mdulo 3 Automao de Processos Industriais
Para editar a memria de dados, onde podemos ajustar os valores dos registradores de
uso geral e arquivos de texto, devemos adotar os seguintes procedimentos :
Aparecer a caixa de dilogo Data Register Edit Dialog (Fig. 6)
Escolha e ajuste os registradores que desejar. Para fechar esta caixa de dilogo, no
caso dos registradores do tipo Vxxx, Dxxx ou WCxxx, basta pressionar o boto Quit.
Se o usurio pressionar o boto File, designados por FLxxx, uma caixa de dilogo
como mostrado abaixo ir aparecer sobre a da Fig. 6.
File Edit Plc Monitor
Open
Load
Save
Save as
Print
Print Preview
Print Setup
Exit
Clear Memory
Boolean
Ladder
System memory
Symbol
Used Table
Check Logic
Sort Right
Write
Read
Run !
Stop !
Password
EEPROM
Set RTC
Clear System
Clear Data
Clear Program
Clear All Memory
Compare Program
Set timeOut Value
Boolean
Ladder
Register I/ O Coils Data
Modify Register Value
Scan Time
RTC
New
Com Port
PLC Type
Data memory
WEG Transformando Energia em Solues
66
Mdulo 3 Automao de Processos Industriais
Escreva as mensagens, e para sair pressione o boto Save & Quit.
Depois disso, voltaremos para a caixa de dilogo da Fig. 6. Para sair pressione o boto
Quit.
Depois de editar o aplicativo, necessrio transferir o mesmo para o TP-02. Para f a-
zermos isto devemos seguir os seguintes procedimentos :
Aparecer a caixa de dilogo Write to TP02 Option (Fig.12). A opo Write Program
Data j estar marcada (como default). Marque as demais opes em funo do tipo de
dado que foi editado, como por exemplo : se foram editados alguns registradores do
tipo Vxxx, marque a opo Write Vxxx Data. Se foram editados alguns registradores do
tipo WSxxx, marque a opo Write System Data. Se foram editados registradores do
tipo FLxxx, marque a opo Write FLxxx Data e assim por diante.
Feito isto, verifique se o TP-02 est em modo de programao (led RUN piscante). Se
estiver, pressione o boto OK. Assim, o programa ser transferido para a memria do
TP-02.
Estabelea as condies iniciais das entradas e verifique o funcionamento do progr a-
ma.
Se necessrio, poder ser feita uma monitorao online do programa aplicativo. Para
isto podemos adotar o seguinte procedimento :
File Edit Plc Monitor
Open
Load
Save
Save as
Print
Print Preview
Print Setup
Exit
Clear Memory
Boolean
Ladder
Data memory
System memory
Symbol
Used Table
Check Logic
Sort Right
Read
Run !
Stop !
Password
EEPROM
Set RTC
Clear System
Clear Data
Clear Program
Clear All Memory
Compare Program
Set timeOut Value
Boolean
Ladder
Register I/ O Coils Data
Modify Register Value
Scan Time
RTC
New
Com Port
PLC Type Write
File Edit Plc Monitor
Open
Load
Save
Save as
Print
Print Preview
Print Setup
Exit
Clear Memory
Boolean
Ladder
Data memory
System memory
Symbol
Used Table
Check Logic
Sort Right
Write
Read
Run !
Stop !
Password
EEPROM
Set RTC
Clear System
Clear Data
Clear Program
Clear All Memory
Compare Program
Set timeOut Value
Boolean
Register I / O Coils Data
Modify Register Value
Scan Time
RTC
New
Com Port
PLC Type
Ladder
WEG Transformando Energia em Solues
67
Mdulo 3 Automao de Processos Industriais
Aparecer uma caixa de dilogo com a seguinte pergunta : Do you want read program
from plc ?. Pressione o boto Cancel, pois normalmente no queremos ler o progra-
ma que acabamos de transferir para o TP-02.
Feito isto o PC12 entra em modo monitor. Podemos desta forma acompanhar a exec u-
o do aplicativo escrito em Ladder, vendo na tela o estado dos contatos, valores at u-
ais de registradores, etc. Um exemplo de monitorao mostrado na Fig. 21.
Para sair do modo de monitorao siga o seguinte procedimento :
importante que este procedimento seja seguido risca, para evitar erros de comuni-
cao.
Para salvar o projeto, basta seguir os seguintes procedimentos :
Aparecer uma caixa de opes Save Option onde a opo symbol estar seleci o-
nada (default). Marque as demais opes se desejar salvar tambm as memrias de
dados e sistema. Pressione ento, o boto OK.
File Edit Plc Monitor
Open
Load
Save
Save as
Print
Print Preview
Print Setup
Exit
Clear Memory
Boolean
Ladder
Data memory
System memory
Symbol
Used Table
Check Logic
Sort Right
Write
Read
Run !
Stop !
Password
EEPROM
Set RTC
Clear System
Clear Data
Clear Program
Clear All Memory
Compare Program
Set timeOut Value
Boolean
Ladder
Register I/ O Coils Data
Modify Register Value
Scan Time
RTC
New
Com Port
PLC Type
Abort
File Edit Plc Monitor
Open
Load
Save as
Print
Print Preview
Print Setup
Exit
Clear Memory
Boolean
Ladder
Data memory
System memory
Symbol
Used Table
Check Logic
Sort Right
Write
Read
Run !
Stop !
Password
EEPROM
Set RTC
Clear System
Clear Data
Clear Program
Clear All Memory
Compare Program
Set timeOut Value
Boolean
Ladder
Register I/ O Coils Data
Modify Register Value
Scan Time
RTC
New
Com Port
PLC Type
Save
WEG Transformando Energia em Solues
68
Mdulo 3 Automao de Processos Industriais
Uma janela padro de aplicativos windows aparecer. Basta indicar a pasta onde o
aplicativo deve ser salvo, nome-lo e depois, pressionar o boto salvar.
WEG Transformando Energia em Solues
69
Mdulo 3 Automao de Processos Industriais
1.11.3 - EXERC CI OS PROPOSTOS
Exerccio no. 1 Acender uma lmpada com um interruptor simples TP-02
Descritivo :
- Ao ser pressionado o interruptor fecha um contato normalmente aberto, perman e-
cendo assim at que seja pressionado novamente, voltando a sua situao inicial.
Condio inicial : S1 aberto; H1 desligada.
S1
H1
S1
H1
tempo
WEG Transformando Energia em Solues
70
Mdulo 3 Automao de Processos Industriais
Exerccio no. 2 Chave de partida direta
TP-02
Descritivo :
- Ao ser pressionado o boto pulsador liga I; ativa a bobina do contator K1;
- O motor ento acionado;
- Ficando nesta condio at que seja pressionado o boto pulsador desliga O ou,
ocorra a atuao do rel de sobrecarga;
- Aps o rearme do rel trmico a chave volta a condio inicial.
Condio inicial : boto pulsador I aberto; boto pulsador O fechado; FT1[97-98]
aberto; FT1[95-96] fechado; bobina de K1 inativa (motor desligado).
WEG Transformando Energia em Solues
71
Mdulo 3 Automao de Processos Industriais
Exerccio no. 3 Chave de partida estrela-tringulo automtica TP-02
Descritivo :
- Ao ser pressionado o boto pulsador liga I;
- Ativa a bobina do rel temporizador
1
Y-? , fechando o contato KT1[15-18];
- Ativando a bobina do contator K3;
- O contato K3[13-14] ento acionado, ativando a bobina do contator K1; (o con-
tato K3[21-22] impede a possibilidade de ativao da bobina de K2 e o contato
K1[43-44] permite ativao de K2 s depois que o contator K1 estiver ligado);
- Ficando nesta condio at que seja alcanado o tempo ajustado no rel temporiz a-
dor Y-? (ajuste tpico de 10 s);
- Quando ento, o contato KT1[15-18] novamente aberto; desativando a bobina do
contator K3;
- 100 ms depois da abertura de KT1[15-18], o conato KT1[25-28] fechado;
- Deste modo, caso o contato K3[21-22] esteja fechado e o contato K1[43-44] esteja
fechado, a bobina do conator K2 ativada;
- Ficando o motor ligado pelos contatores K1 e K2;
- Ficando nesta situao at que seja pressionado o boto pulsador desliga O ou
seja atuado o rel de sobrecarga;
- Aps o rearme do rel trmico a chave voltar sua condio inicial.
Condio inicial : boto pulsador I aberto; boto pulsador O fechado; FT1[97-98]
aberto; bobina de K1 inativa, bobina de K2 inativa, bobina de K3 inativa, bobina do rel
Y-? inativa (contatos KT1[15-18] e KT1[25-28] abertos).

1
Ver pginas 80 e 81 do manual de programao e instalao do TP-02
WEG Transformando Energia em Solues
72
Mdulo 3 Automao de Processos Industriais
Exerccio no. 4 Sinalizador piscante TP-02
Descritivo :
- Considere o Exerccio no. 1;
- Faa com que o sinaleiro H2 indique uma condio de sobrecarga conforme mostra
a figura abaixo (oscilador)
2
.
Condio inicial : Ver Exerccio no. 1

2
Ver pg. 125 do manual de programao e instalao do TP-02
s s
FT1
[97-98]
WEG Transformando Energia em Solues
73
Mdulo 3 Automao de Processos Industriais
Exerccio no. 5 Contador de caixas TP-02
Descritivo :
- Em uma esteira transportadora existe um sensor ptico (tipo barreira de luz) SP1;
- Este sensor indica a passagem de uma caixa do produto X;
- Todas as vezes que passarem por este sensor a quantidade de 15 caixas, a esteira
deve ser parada e uma sirene ativada (avisando ao operarador que um engradado foi
completado);
- O operador retira manualmente o engradado completo e repem um vazio para ser
completado na prxima etapa;
- O processo reiniciado atravs do operador pressionando o boto liga I (NA);
- Obs.: (1) A esteira acionada pelo motor de induo trifsico M1, ligado atravs de
uma chave de partida direta. (2) O processo deve ser interrompido caso seja desl i-
gado o motor, ou ocorra a atuao do rel de sobercarga; (3) Caso ocorra a inte r-
rupo do processo (provocada por uma falha ou desligamento) um sinalizador H3
deve ser acionado de forma piscante (um pulso a cada 1 s); o valor da contagem
nesta situao dever ser armazenado, para que quando se reinicie o processo sejam
contadas a quantidade desejada de caixas.
3
Condio inicial : O motor M1 desligado; boto I no pressionado;

3
Ver pg. 82 do manual de programao e instalao do TP-02
WEG Transformando Energia em Solues
74
Mdulo 3 Automao de Processos Industriais
Exerccio no. 6 Seqncial para iluminao TP-02
Descritivo :
- Considere um conjunto de dez contatores, acionando cada um, um grupo de lmpa-
das;
- Aps ser pressionada uma chave seletora liga S1 (NA), estes grupos de lmpadas
devero ser acionados obedecendo um sequenciamento definido por : aciona grupo
10, depois o grupo 1, depois o grupo 9, depois o grupo 2, e assim sucessivamente
at retornar a situao inicial.
- O intervalo de tempo para o sequenciamento dos grupos ser de 0,8 s (800 ms);
4
Condio inicial : todas as bobinas dos contatores desativadas; contato da seletora S1
aberto;

4
Ver pg. 83 do manual de programao e instalao do TP-02
WEG Transformando Energia em Solues
75
Mdulo 3 Automao de Processos Industriais
Exerccio no. 7 Controle do by-pass de uma Soft-Stater para o acio-
namento de dois motores
TP-02
Descritivo :
- Consideraes : (1) Existe apenas um nico boto pulsador I para ligar (contato
NA); (2) Existe um nico boto pulsador O para desligar (contato NF); (3) O
motor M1 parte primeiro; (4) O motor M2 parte 5 s depois que o ciclo de partida de
M1 for completado;
- Ao ser pressioando o pulsador I a bobina do contator K1 acionada;
- Acionando K1, a entrada DI1 da Soft-Starter acionada, habilitando a chave;
- A Soft-Starter comea ento a aplicar uma rampa de tenso no motor M1 (tempo de
rampa programado em 10 s);
- Ao final da rampa de tenso, o rel RL2 da Soft-Starter fecha seu contato (sinal i-
zando o final da rampa);
- Quando o rel RL2 sinaliza o final da rampa, a bobina do contator K3 ativada
(conectando o motor M1 rede);
- Assim que a bobina do contator K3 acionada, inicia-se uma temporizao ajusta-
da em 2 s;
- Alcanado este tempo (2 s), a entrada digital DI1da Soft-Starter desativada;
- Desativando DI1, a bobina do contator K1 desativada (liberando a Soft-Starter
para partir o motor M2);
- Efetua uma temporizao de 5 s e ativa a bobina do contator K2;
- Acionando K2, a entrada DI1 da Soft-Starter acionada, habilitando a chave;
- A Soft-Starter comea ento a aplicar uma rampa de tenso no motor M2 (tempo de
rampa programado em 10 s);
- Ao final da rampa de tenso, o rel RL2 da Soft-Starter fecha seu contato (sinal i-
zando o final da rampa);
- Quando o rel RL2 sinaliza o final da rampa, a bobina do contator K4 ativada
(conectando o motor M2 rede);
- Assim que a bobina do contator K4 acionada, inicia-se uma temporizao ajusta-
da em 2 s;
- Alcanado este tempo (2 s), a entrada digital DI1da Soft-Starter desativada;
- Desativando DI1, a bobina do contator K2 desativada (retirando a Soft-Starter
do circuito);
- Os motores M1 e M2 ficam conectados diretamente rede, desligando somente se
for pressionado o pulsador O , ou, houver a atuao de qualquer um dos rels de
sobrecarga (FT1 ou FT2);
- Obs.: Para facilitar, fazer a simulao do RL2 via software .
Condio inicial : todas as bobinas dos contatores desativadas; nenhum boto pressi o-
nado; nenhum rel de sobrecarga atuado; a entrada digital da Soft-Starter inativa e o rel
da Soft-Starter aberto;
WEG Transformando Energia em Solues
76
Mdulo 3 Automao de Processos Industriais
FT1 FT2
M1 M2
K2 K1
K3 K4
SSW
Diagrama Eltrico
Rede
RL2
DI1
DI1
RL2
U
sada
U
NOM
Funcionamento da SSW
WEG Transformando Energia em Solues
77
Mdulo 3 Automao de Processos Industriais
Exerccio no. 8 Relgio de tempo real TP-02
Descritivo :
- Em uma determinada indstria um compressor deve ser ligado ou desligado em
funo do horrio ajustado em um relgio
5
;
- Os horrios definidos para ligar o compressor sero, 07:30 horas e 13:00 horas;
- Os horrios para desligamento sero, 12:00 horas e 17:30 horas;
- Considere tambm a possibilidade do compressor ser ligado manualmente pelo op e-
rador, independentemente do horrio;
- Obs.: O motor do compressor parte atravs de uma chave estrela-tringulo autom-
tica;
Condio inicial : motor desligado.

5
Ver pg. 135 do manual de programao e instalao do TP-02
WEG Transformando Energia em Solues
78
Mdulo 3 Automao de Processos Industriais
Exerccio no. 9 Chave de partida compensadora automtica TP-02 + OP05
Descritivo :
- Ao ser pressionado o boto pulsador liga I;
- Ativa a bobina do contator K3;
- O contato K3[13-14] ento acionado, ativando a bobina do contator K2; (o con-
tato K3[21-22] impede a possibilidade de ativao da bobina de K1;
- O contato K2[43-44] ativa a bobina do rel temporizador KT1);
- Ficando nesta condio at que seja alcanado o tempo ajustado no rel temporiz a-
dor (ajuste tpico de 15 s);
- Quando ento, o contato KT1[15-16] aberto; desativando a bobina do contator
K3;
- Desta maneira, o contato K3[21-22] fecha, ativando a bobina do contator K1;
- O contato K1[21-22] abre, desativando a bobina do contator K2;
- O contato K1[43-44] ativa o sinaleiro SH1, indicando que o motor est ligado
rede;
- Ficando o motor ligado pelo contator K1;
- Ficando nesta situao at que seja pressionado o boto pulsador desliga O ou
seja atuado o rel de sobrecarga;
- Aps o rearme do rel trmico a chave voltar sua condio inicial.
- Consideraes : Indicar no display da OP05, o Tap de tenso do autotransformador
e a atuao do rel de sobrecarga (atravs de mensagens de texto); Quando ocorrer
o rearme do rel de sobrecarga ou o desligamento da chave, o display do IHM d e-
ver ser limpo (tela em branco);
6
Condio inicial : nenhum boto pressionado; todas as bobinas dos contatores desat i-
vadas; tela do IHM limpa;

6
Ver pg. 225 do manual de programao e instalao do TP-02
WEG Transformando Energia em Solues
79
Mdulo 3 Automao de Processos Industriais
Exerccio no. 10 Chave estrela-tringulo automtica com IHM TP-02 + OP05
Descritivo :
- Considere o comando feito no Exerccio no. 3;
- Inserir um bloqueio que impea ao operador ligar e desligar a chave mais que trs
vezes em um intervalo mnimo de 30 s;
- Faa com que sejam enviadas para o OP05 as seguintes mensagens : quando a cha-
ve estiver liberada, bloqueada, ligada em estrela, ligada em tringulo, rel de sobr e-
carga atuado;
- A liberao da chave s poder ser feita pela tecla F10 do IHM;
- Dever ainda, ser possvel ajustar o tempo da ligao em Y, atravs da tecla F1 da
IHM e utilizar a tecla F2 para visualizar o valor ajustado no temporizador;
Condio inicial : nenhum boto pressionado; todas as bobinas dos contatores desat i-
vadas; tela do IHM limpa; valor ajustado no temporizador igual a 10 s.
WEG Transformando Energia em Solues
80
Mdulo 3 Automao de Processos Industriais
EV1 EV2 EV3
EV4
SL2
SL1
SP1
Exerccio no. 11 Controle de PH TP-02
Descritivo :
- Em uma indstria qumica o PH de uma mistura deve ser mantido dentro de um
valor especfico;
- Duas eletrovlvulas controlam a entrada dos reagentes, EV1 para o reagente A e
EV2 para o reagente B;
- Para iniciar o processo liberado o boto B1 (emergncia gira para soltar);
- Ento, a eletrovlvula EV1 acionada durante 30 s e a eletrovlvula EV2 aciona-
da durante 45 s;
- Tambm a eletrovlvula EV3 (adico de gua) acionada, at que o sensor de nvel
SL1 seja acionado (indicando que o reservatrio est cheio);
- Assim que SL1 for ativado, a eletrovlvula EV3 desativada, e o motor M1 aci-
onado (agitador);
- A mistura ento entrar no processo de homogenizao (que pode durar at 30 s),
devendo depois disso apresentar um PH dentro dos valores limitantes;
- Para verificar esta condio um sensor SP1 (ver obs.) dever ser lido;
- Se a leitura do PH da mistura permanecer o equivalente a um valor entre 6,5 e 7,5
por mais de 180 s, o motor M1 desligado e a eletrovlvula EV4 acionada, inici-
ando o escoamento do reservat rio;
- A eletrovlvula EV4 ficar ativada at que o sensor de nvel mnimo SL2 seja de-
sativado;
- Quando SL2 desativado, a eletrovlvula EV4 desativada (terminando o escoa-
mento);
- Ocorre ento, uma pausa de 10 s e o processo ser reiniciado automaticamente,
sendo interrompido apenas se novamente for pressionado o boto B1;
- Obs.: O sensor de PH (SP1) analgico, sinal eltrico 0 ... 10 Vcc proporcional
escala para PH de 0 ... 14;
7
Condio inicial : reservatrio vazio; todas as eletrovlvulas desativadas; boto B1
ativado;

7
Ver tabelas das pginas 194, 195 e 196 do manual de programao e instalao do TP-02
WEG Transformando Energia em Solues
81
Mdulo 3 Automao de Processos Industriais
Exerccio no. 12 Ajuste de velocidade TP-02
Descritivo :
- Considere um motor acioanado por um inversor de freqncia (CFW-XX);
- O inversor est configurado para ter a referncia de velocidade recebida atravs de
uma de suas entradas analgicas (0 ... 10 Vcc);
- Elaborar um aplicativo que permita ajustar a velocidade do motor, usando para isto
um boto pulsador B1 (NA) para aumentar a velocidade e um pulsador B2 (NA)
para diminuir a velocidade;
8
Condio inicial :

8
Ver pg. 109 do manual de programao e instalao do TP-02
WEG Transformando Energia em Solues
82
Mdulo 3 Automao de Processos Industriais
Exerccio no. 13 Sistema automtico de irrigao CLIC
Descritivo :
- Temos que controlar a irrigao de uma pequena horta onde so cultivadas trs
culturas diferentes;
- Trs eletrovlvulas controlam a irrigao das culturas, denominadas respectiv a-
mente, EV1 (Cultura A), EV2 (Cultura B) e EV3 (Cultura C).
- A Cultura A requer irrigao constante, controlada apenas por um sinal vindo de
um sensor fotoeltrico SF1 (NA) (fechando na presena de luz);
- A Cultura B deve ser irrigada todos os dias, s 06:30 horas, durante 5 min, e s
18:30 horas, durante 10 min.
- A Cultura C deve ser irrigada durante 25 min, entre o horrio das 13:00 horas s
18:00 horas, desde que, o sensor fotoeltrico SF1 esteja ativado.
- Caso seja necessrio, o sistema automtico poder ser desativado por uma chave
seletora S1 (NA).
Indique o modelo adequado : CLW-01/______-__
WEG Transformando Energia em Solues
83
Mdulo 3 Automao de Processos Industriais
Exerccio no. 14 Sistema de pintura CLIC
Descritivo :
- Uma mquina de pintura apresenta o seguinte ciclo de operao :
- Ao ser pressionado um boto pulsador liga I, um sensor ptico detecta a presena
de um pea;
- Decorridos 2 s depois que a pea detectada, um servomotor SM1 ligado no sen-
tido horrio e uma vlvula EVP ativada;
- O servomotor SM1 opera nesta situao at que um sensor de fim-de-curso SF1
ativado;
- Quando SF1 ativado, o sentido de giro do servomotor SM1 invertido;
- O servomotor SM1 opera nesta situao at que um sensor de fim-de-curso SF2
ativado;
- Quando SF2 ativado, o sentido do servomotor SM1 novamente invertido;
- O sistema continuar a operar desta maneira at que o sensor SF1 seja atuado 10
vezes;
- Depois disso o servomotor SM1 ter seu sentido de giro invertido, e 2 s depois
dado um comando de STOP para o servomotor SM1;
- Completado este ciclo um outro servomotor SM2 dever receber um sinal para re-
posicionar a pea e depois disso o ciclo descrito anteriormente deve ser repetido;
- O servomotor SM2 ter que posicionar a pea 4 vezes;
- O sistema poder ser interrompidoa qualquer momento pressionando um boto pu l-
sador desliga O;
- Obs.: O servoconversor de SM1 estar configurado de modo a receber os sinais de
habilitao, sentido de giro e comando STOP atravs de entradas digitais; O servo-
conversor de SM2 estar configurado para receber os sinais de habilitao e STOP
PLUS atravs de entradas digitais; cada servoconversor tem uma sada digital pr o-
gramada (contatos NA) para fornecer, respectivamente, as indicaes de STOP ati-
vo e STOP PLUS ativo;
Indique o modelo adequado : CLW-01/______-__
WEG Transformando Energia em Solues
84
Mdulo 3 Automao de Processos Industriais
Exerccio no. 15 Controle de nvel (ON/FF) CLIC
Descritivo :
- Deseja-se controlar o nvel de uma caixa dgua entre um valor mximo e mnimo;
- Existem para isto dois sensores de nvel, respectivamente, S1 (NA) (nvel mximo)
e S2 (NF) (nvel mnimo);
- Para enchermos esta caixa, usamos uma bomba centrfuga que ser ligada ou desl i-
gada pelo CLI C

em funo do nvel da caixa;


- Se o sensor S2 estiver aberto, a bomba ligada;
- Permanecendo assim at que o sensor S1 seja ativado;
- Quando S1 ativado, a bomba desligada;
- Permanecendo assim at que o sensor S2 abra novamente;
- Este controle automtico pode ser desligado manualmente por um interruptor L1.
Indique o modelo adequado : CLW-01/______-__
S1
S2
Bomba
WEG Transformando Energia em Solues
85
Mdulo 3 Automao de Processos Industriais
Exerccio no. 16 Comando para um misturador CLIC
Descritivo :
- Considere dois reservatrios, conforme a figura abaixo, contendo dois tipos dif e-
rentes de engredientes, que devero ser misturados a fim produzir uma massa.
- Ao ser pressionado um boto liga I (pulsador NA), se os sensores de nvel SL1
(NA) e SL2 (NA) no estiverem fechados, as vlvulas EV1 e EV2 devero ser ati-
vadas;
- A vlvula EV1 deve permanecer acionada at que a balana B1 envie um sinal
equivalente a 7,5 Vcc;
- A vlvula EV2 deve permanecer acionada at que a balana B2 envie um sinal
equivalente a 4,5 Vcc;
- Assim que EV1 e EV2 forem desativadas, deve ser contado um tempo de 3 s;
- Aps decorrido este tempo de 3 s, as vlvulas EV3 e EV4 devem ser ativadas du-
rante 15 s, e o motor M1 (misturador) deve ser acionado durante 2 min;
- Decorridos 2 s aps o desligamento do motor M1, a vlvula EV5 ativada por 15 s,
terminando o ciclo de operao;
- Este ciclo de operao ser repetido enquanto no faltar nenhum dos dois engred i-
entes.
- Caso o nvel de um dos dois reservatrios esteja abaixo do mnimo, indicado pelos
sensores de nvel SL1 e SL2, dois sinaleiros, respectivamente, SHA (A vazio) e
SHB (B vazio) devero indicar qual dos dois reservatrios precisa ser reabastec i-
do;
- A indicao dada pelos sinaleiros piscante, ficando 1 s ligado e 1 s desligado;
- Uma vez iniciado o processo, no poder ser interrompido antes que um ciclo co m-
pleto de operao seja executado.
Indique o modelo adequado : CLW-01/______-__
Misturador
A B
B1
EV5
EV3 EV4
EV1 EV2
0 ... 10 Vcc
0 ... 10 Vcc
M1
B2
SL1 SL2
WEG Transformando Energia em Solues
86
Mdulo 3 Automao de Processos Industriais
Exerccio no. 17 Selecionadora de caixas CLIC
Descritivo :
- Em uma esteira so transportadas caixas de trs tamanhos diferentes ( tamanho 1,
tamanho 2 e tamanho 3);
- As caixas passam por trs sensores pticos SZ1, SZ2 e SZ3 (barreira de luz);
- A operao inicia, aps ser pressionado um boto liga I e interrompido pelo
boto desliga O;
- A escolha do tamanho da caixa a ser selecionada definido por uma chave seletora
de trs posies (contatos NA denominados S1, S2 e S3);
- Assim se for selecionado o tamanho 1, a esteira deve parar e ativar um sinaleiro
SA1, se for detectada uma caixa no tamanho 2 ou tamanho 3;
- Nesta situao a caixa no tamanho indesejado ser retirada manualmente pelo op e-
rador, que dever reiniciar a operao pressionando novamente o boto liga I;
- Obs.: A esteira acionada pelo motor de induo M1 (sistema de partida: SSW)
Indique o modelo adequado : CLW-01/______-__
SZ1
SZ3
SZ2
1
2
3
- S -
H1

Você também pode gostar