Você está na página 1de 115

MANUAL DE TREINAMENTO OMRON

PROGRAMAO PLC I ($9$1d$'2)

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Quem somos

Fundada em 1933 com sede mundial em Kyoto, Japo, a Omron


Corporation lder global em solues em sensoriamento e
controle. Atualmente conta com mais de 33.500 colaboradores ao
redor do mundo e est presente em 34 pases atravs de 161
unidades, entre plantas industriais e unidades de negcios.

A Omron conta com certificao ISO 9.000 em todas as fbricas.


Todos os produtos so desenvolvidos para receber os padres de
segurana mundial (CE, UL e CSA). A Omron tambm se preocupa
com a ecologia, tendo a certificao ISO 14.000 em vrias
unidades fabris.

BRASIL

PLC II Treinamento v.1

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Princpios Omron

Uma empresa que se preocupa em passar para o seus clientes, por


meio dos seus princpios, uma unicidade de pensamento que a fez
crescer desde a sua fundao.
At work for a better life, a better world for all
Trabalhar para uma vida melhor e um mundo melhor para todos

Valor Fundamental da Empresa


Trabalhar para o bem da sociedade

Princpios de Gesto
Desafiar as nossas capacidades para fazermos sempre melhor
Inovao movida pelas necessidades sociais
Respeito pela humanidade

Compromissos de Gesto
Respeito pela individualidade e
diversidade
Satisfao mxima do cliente
Construo de uma slida relao
com os acionistas
Conhecimento e prtica da
cidadania na empresa

BRASIL

Princpios Orientadores de Ao
Qualidade em primeiro lugar
Compromisso contnuo em desafiar as
nossas capacidades
Elevado grau de integridade e tica
Autoconfiana e suporte mtuo

PLC II Treinamento v.1

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Responsabilidade social

Nossos produtos so construdos respeitando a natureza, seguindo


a diretriz Europia Rohs (Restriction of Harzadous Substances)
Construo de 3 fbricas no Japo operadas 100% por pessoas
com algum tipo de deficincia fsica
Todo o ano a empresa celebra o dia do fundador, OMRON DAY,
organizando os colaboradores para aes voluntrias de ajuda
social
Associada a entidades que renem empresas socialmente
responsveis afim de firmar parcerias para a construo de uma
sociedade sustentvel e justa

BRASIL

PLC II Treinamento v.1

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Negcios

Mais de 1500 Escritrios de Vendas em 65 Pases

Europa
China
Japo
Amricas

Sudeste da
sia

5 Divises de negcios
Componentes
Eletrnicos

Equipamentos
Mdicos

Automotivo

Sistemas
Sociais

Automao Industrial

BRASIL

PLC II Treinamento v.1

Pesquisa e desenvolvimento
A Omron possui 3 centros de P&D no Japo e outros 3 situados na
Europa, EUA e Malsia, respectivamente e investe a cada ano 7%
de sua receita em Pesquisa e Desenvolvimento.

O Keihanna Technology
Innovation Center em
Kyoto Japo atualmente
conta com mais de 500
pesquisadores

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Tecnologia

Uma herana de invenes...


1960 Primeiro Sensor de Proximidade Estado Slido do Mundo
1964 Primeiro Controle Automtico de Sinais de Trfego do Mundo
1967 Primeiro Equipamento Automtico de Diagnostico de Clulas de
h
Cncer do Mundo
1970 Primeiro CLP do Japo
1984 Primeiro CLP de Mdio Porte do Mundo
1988 Primeiro controlador fuzzy de alta velocidade do Mundo
1990 A mais rpida workstation do Mundo (Luna 88K)
1996 Primeiro CLP do Mundo ir para o espao
2008 Mais de 10.000 patentes registradas

BRASIL

PLC II Treinamento v.1

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Brasil

Fundada em 1979
Certificada ISO 9001:2000
Sede em So Paulo SP
Filiais:
Campinas SP
Curitiba PR
Atendimento comercial e
tcnico para todo o Brasil
Omron Eletrnica do Brasil
Av. Santa Catarina, 935
So Paulo - SP

disponibilizada uma srie de servios agregados aos produtos:


Atendimento Especializado e Personalizado
Suporte Tcnico Telefnico
Engenharia de Aplicaes
Treinamentos Especializados
Amplo Estoque Local
Vendedores Tcnicos
Assistncia Tcnica e Reparos

BRASIL

PLC II Treinamento v.1

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Nosso Mercado

Sensoriamento Lder absoluto, com sensores especficos para as


mais diversas aplicaes.
Automao e Controle Solues completas em controle local e
distribudo: CLP, IHM, Blocos Remotos para comunicao em Rede.
A Omron membro fundador da ODVA (Open DeviceNet Vendor
Association), entidade que rege as diretrizes do protocolo de
comunicao Devicenet.
Sistemas de Viso Com uma grande famlia de produtos, a
Omron possui equipamentos para as mais diversas aplicaes em
inspeo visual.
Componentes Industriais Equipamentos como controladores de
temperatura e processo, temporizadores, contadores, fontes de
alimentao, rels programveis e indicadores de painis.
Rels Ampla famlia de rels eletromecnicos e de estado slido.
AOI (Automated Optical Inspection) Mquinas dedicadas para
inspeo de placas de circuito impresso.

BRASIL

PLC II Treinamento v.1

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Nosso Mercado

INDSTRIA DE BEBIDAS

IND. AUTOMOTIVA

IND. ALIMENTCIA

Principais clientes no mundo


General Motors
ABB Robotics
Applied Materials
AMBEV
Corning
Daimler Chrysler
Dupont
Federal Express
Frito Lay
FKI Logistex
FMC

BRASIL

Nestl
Ring Can
Sara Lee
Saturn
Siemens Dematic
Sony
Toyota
Unilever
U.S. Postal Service
Wilkenson Sword
Whirlpool

PLC II Treinamento v.1

Fuji
Danone
Heil Trucking
Honda
Hunter Douglas
Intel
Micron
NASA
Gerdau
Nissan
Phillips

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Hardware - CJ1M

BRASIL

PLC II Treinamento v.1

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Hardware - CJ1M

BRASIL

PLC II Treinamento v.1

10

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Hardware - CJ1M

BRASIL

PLC II Treinamento v.1

11

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Hardware - CJ1M
Esquema de Ligao dos I/Os embutidos

BRASIL

PLC II Treinamento v.1

12

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Hardware - CJ1M

BRASIL

PLC II Treinamento v.1

13

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Hardware - CJ1M

BRASIL

PLC II Treinamento v.1

14

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Hardware - CJ1M

BRASIL

PLC II Treinamento v.1

15

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Hardware - CJ1M

BRASIL

PLC II Treinamento v.1

16

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Hardware - CJ1M

BRASIL

PLC II Treinamento v.1

17

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Hardware - CJ1M

BRASIL

PLC II Treinamento v.1

18

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Hardware - CJ1M

BRASIL

PLC II Treinamento v.1

19

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Hardware - CJ1M

BRASIL

PLC II Treinamento v.1

20

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Cabo de programao

BRASIL

PLC II Treinamento v.1

21

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

IEC61131-3
Desde o advento dos controladores programveis, muitas linguagens tem
sido utilizadas para escrever programas para mquinas e processos.
O resultado desta falta de padronizao acaba se refletindo na
necessidade de treinamentos em diferentes equipamentos e formao de
equipes de manuteno especficas em determinados fabricantes. A
conseqncia direta, muitas vezes no percebida pelos usurios, a
perda de tempo e dinheiro.
Para atenuar este problema, um grupo formado pela organizao
internacional IEC ( International Electrotechnical Commission ) definiu
uma norma para vrios aspectos dos controladores, desde caractersticas
do hardware, instalao, testes, comunicao e programao.
Especificamente a norma IEC61131-3 (parte 3) estabelece as principais
caractersticas para programao de controladores. Estas caractersticas
definem o modelo de software e cobre as 5 linguagens mais utilizadas em
todo mundo: Function Block Diagram (FBD), Ladder Diagram (LD),
Sequential Function Chart (SFC), Structured Text (ST) e Instruction
List (IL).
Dentre as principais vantagens da norma podemos destacar a facilidade
que o usurio tem em modularizar e estruturar a programao em
elementos funcionais ou "POUs" ( Program Organization Units ), bem
como poder definir a linguagem em que ir programar determinada parte
do projeto, alm de estar utilizando um ambiente de programao worldwide onde o usurio, aprendendo as linguagens da norma, poder usar
este conhecimento em diferentes ambientes de programao
(fabricantes). Alm disso, o modelo de software permite a reutilizao de
cdigo atravs da utilizao de biblioteca de blocos funcionais, facilitando
o desenvolvimento, implantao e manuteno dos sistemas e
aumentando a qualidade do software.
Os programas ou parte deles podero ser usados entre os ambientes de
programao atravs da importao e exportao de mdulos.
Fonte: www.iec61131.com.br

BRASIL

PLC II Treinamento v.1

22

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Software de programao

Suporta os PLCs:
C1000H, C2000H
C200H, C200HS, C200Halpha
CQM1, CQM1H
CPM1, CPM1A
CPM2A, CPM2C
CV
SRM1
CJ1H, CJ1G, CJ1M, CP1H, CP1L
CS1H, CS1G

Sistema operacional
Windows 95, Windows 98, Windows NT 4.0

Hardware
Processador: Pentium 133 MHz ou superior.
Memria: 32 Mb mnimo.
Disco duro: mnimo 100 Mb de espao livre.
Leitor de CD-ROM
Placa Grfica: resoluo mnima de 800x600 pixeis (SVGA).

BRASIL

PLC II Treinamento v.1

23

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Software de programao

A inicializao do CX-Programmer feito como qualquer outra


aplicao do Windows.

Aps o incio do CX-Programmer,


apresentado o seguinte
ambiente de trabalho:

BRASIL

PLC II Treinamento v.1

24

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Software de programao

Ferramentas do Software

CPM2

CQM1H

CS1

CJ1

Processos

O arquivo de projeto pode conter vrios


programas e a informao relativa a cada
PLC. Os programas que compem um
projeto podem referir-se a PLCs de
famlias diferentes.
Smbolos

Estrutura Centralizada

Tabela de E/S

Parmetros da CPU
Memria
Programa
Sees
BRASIL

PLC II Treinamento v.1

25

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Software de programao

Ferramentas do Software

Para acessar s diferentes ferramentas que o CX-Programmer


dispe, necessrio em primeiro lugar criar um projeto.
Algumas ferramentas so diferentes dependendo da famlia do
PLC escolhido.

- Criar um novo projeto


Para criar um novo projeto devemos efetuar uma das seguintes aes:
- Atravs do menu File escolher a opo New
- Pressionar Ctrl + N
- Clicar sobre o icone:

Definir a famlia e modelo de PLCs pretendido, assim como o tipo de


comunicao.

Nome que identifica o PLC


Famlia do PLC
Tipo de Comunicao
Comentrio sobre o PLC

BRASIL

PLC II Treinamento v.1

26

Modelo
da CPU

Modem

Porta e
Velocidade

Ferramentas Off-line

BRASIL

Ferramentas On-line

PLC II Treinamento v.1

27

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Software de programao

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Software de programao
Propriedades
do PLC

Nome do
projeto

Editor da
Tabela de
E/S

Variveis
Globais
Configurao
do PLC

Editor/Monitor
das reas de
memria

Gesto do
Memory
Card (s
CS1 e CJ1)

Editor de
variveis
Locais

Visualizao
de erros

Sees
(blocos) de
programa

Relgio do
PLC
Nome do
programa
(tarefa)

- Editor da Tabela de E/S

CPU do PLC
Bastidor principal
Mdulos montados
no bastidor.

Bastidores de expanso

BRASIL

PLC II Treinamento v.1

28

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Software de programao
Criando o I/O Table

Ao clicar em IO Table and Unit Setup, aparecer uma janela,


contendo a tabela com todos os cartes e racks que esto sendo
utilizados no PLC, e seus respectivos endereos de memria na CPU

Certifique se que o PLC est em program, e na janela do I/O Table clique


em Options, Create e automaticamente o software criar a tabela para
voc.
O I/O Table pode ser criado manualmente, clique com boto direito no slot
que deseja se inserir um carto, v em Add Unit, clique duas vezes no tipo
de carto que ser inserido. Ir se abrir uma relao com o cdigo de todos
os cartes que podem ser adicionados, selecione o carto que deseja e ele
surgir na tabela com seu respectivo endereo de Memria na CPU.
Os endereos de memria sero distribudos de maneira seqencial
conforme o tipo de carto a posio no rack e a seleo fsica do carto
quando houver.

BRASIL

PLC II Treinamento v.1

29

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Software de programao
Criando o I/O Table

Posio no
bastidor

Primeiro canal
Designao do tipo de
atribudo ao Mdulo
Mdulo

Nmero do
Mdulo Especial

As opes disponveis dependem se


o CX-Programmer esta em Modo Offline ou Online e se o PLC est em
Modo Program ou Monitor/Run

BRASIL

PLC II Treinamento v.1

30

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Software de programao

No CX-Programmer temos 4 janelas que podemos alterar a


sua visualizao:
-

Project Workspace

Estrutura em forma de rvore, que representa as vrias


ferramentas associadas ao PLC / Projeto.

Possibilita a fcil navegao em componentes.

Visualizao das Tarefas e respectivas sees

Output Window

Visualizao do estado do programa e Resultados da Compilao.

BRASIL

PLC II Treinamento v.1

31

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Software de programao

Watch Window

Visualizao e alterao do estado de canais e bits

Address Reference Tool

Visualizao das referencias do canal ou bit selecionado

BRASIL

PLC II Treinamento v.1

32

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Software de programao

Paleta de Edio

Modo de Seleo: com ele podemos escolher uma ou


mais instrues, para edit-las, apag-las, etc.
Instruo Novo Contato: com ele podemos criar novos
contatos NA (normalmente aberto), cujo atalho a letra (C).
Instruo Novo Contato Fechado: com ele podemos
criar novos contatos NF (normalmente fechado), cujo
atalho a barra (/).
Instruo Novo Contato OU: com ele podemos criar novos
contatos OU NA, ou seja, usado para criar lgicas OU NA,
cujo atalho a letra (W).

BRASIL

PLC II Treinamento v.1

33

Instruo Novo Contato Fechado OU: com ele podemos criar


novos contatos OU NF, ou seja, usado para criar lgicas OU NF,
cujo atalho a letra (X).
Novo Vertical: com ele podemos criar ou apagar Linha na
direo vertical, ou seja, podemos ligar ou unir duas ou
mais instrues na direo vertical, cujo atalho so as teclas
(Ctrl + Down).
Novo Horizontal: com ele podemos criar ou apagar Linha na
direo horizontal. Ou seja, podemos ligar ou unir duas ou
mais instrues na direo horizontal, cujo atalho so as teclas
(Ctrl + Right).
Instruo Nova Bobina: com ela podemos criar novas
bobinas NA (normalmente abertas), cujo atalho a letra
(O).
Instruo Nova Bobina Fechada: com ela podemos criar
novas bobinas NF (normalmente fechado), cujo atalho a
letra (Q).
Nova Instruo CLP: com ela podemos criar novas instrues
avanadas do CLP, como temporizadores, contadores,
movimentadores de dados, deslocadores de dados, etc, cujo
atalho a letra (I).
Modo ligar Linhas: Com ele podemos criar novas Linhas
tanto na direo vertical quanto na direo horizontal ou as
duas ao mesmo tempo, no contem atalho.
Modo Apaga Linhas: Com ele podemos apagar Linhas
tanto na direo vertical quanto na direo horizontal ou as
duas ao mesmo tempo, no contem atalho.

BRASIL

PLC II Treinamento v.1

34

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Software de programao

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Software de programao

Alterando os modos de operao

Modo de Programao

Modo de Monitorao

Modo Run

Modo de Programao
Neste modo pode se forar valores a qualquer rea de memria, fazer
edio on-line do programa e somente neste modo pode se transferir
dados para o PLC, porm nenhuma instruo ser executada e os bits s
sero acionados se forados.
Modo de Monitorao
Neste modo pode se forar valores a qualquer rea de memria, fazer
edio on-line do programa, e todas as instrues so executadas e os
bits acionados conforme a lgica programada.
Modo Run
Neste modo no permitido se forar nenhum valor, nem fazer edio
On-line do programa, e todas as instrues so executadas e os bits
acionados conforme a programao.

BRASIL

PLC II Treinamento v.1

35

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Instrues

Instrues abordadas:

Instrues para controle seqencial;


Instrues para controle de interrupes;
Sub-Rotinas;
Instrues para pulsos de alta velocidade;
Controle de tarefas;
Instrues analgicas.

BRASIL

PLC II Treinamento v.1

36

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

1. Controle seqencial
JUMP e JUMP END: JMP(004) e JME(005)
Quando a condio de execuo do JMP(004) off, o programa de
execuo pula diretamente para o primeiro JME(005) no programa com o
mesmo nmero de jump. JMP(004 e JME(005) so usadas aos pares.

OMRON-PLC1
BRASIL

PLC IIMARO
Treinamento
2008 v.1

37

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

1. Controle seqencial

BRASIL

PLC II Treinamento v.1

38

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

1. Controle seqencial
INTERLOCK e INTERLOCK CLEAR: IL(002) e ILC(003)
Finalidade

Intertrava todas as sadas entre IL(002) e ILC(003) quando a condio de


execuo de IL(002) OFF. IL e ILC so normalmente usadas em pares.

Smbolo em Ladder

Variaes

rea de Programa Aplicado

Descrio

BRASIL

Quando a condio de execuo para IL(002) OFF, as sadas para todas


as instrues entre IL(002) e ILC(003) so Intertravadas. Quando a condio
de IL(002) ON, as instrues entre IL(002) and ILC(003) so executadas
normalmente.

PLC II Treinamento v.1

39

O exemplo abaixo mostra o tratamento de vrias sadas em uma sesso


intertravada entre IL(002) e ILC(003).

1. Estas instrues so suportadas somente pelas CPUs CJ1-H-R.


2. Bits e words em todas as instrues incluindo TTIM(087), TTIMX(555),
m MTIM(543), MTIMX(554), SET, RSET, CNT, CNTX(546), CNTR(012),
m CNTRX(548), SFT, e KEEP(011) retm seus status anteriores.
Se existir algum bit que voc quer que continue ON em uma sesso
intertravada do programa, set estes bits para ON com SET antes de IL(002).
Isto geralmente mais eficiente para chavear uma sesso do programa com
IL(002) e ILC(003). Quando vrios processos so controlados com a mesma
condio de execuo, usado poucos steps para colocar esses processos
entre IL(002) e ILC(003).

A tabela abaixo mostra as diferenas entre IL(002)/ILC(003) e JMP(004)/JME(005).

BRASIL

PLC II Treinamento v.1

40

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

1. Controle seqencial

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

1. Controle seqencial
Quando a CIO 000000 OFF no exemplo abaixo, todas as sadas entre
IL(002) e ILC(003) so intertravadas. Quando a CIO 000000 ON no
Exemplo abaixo, as instrues entre IL(002) e IL(003) so executadas
normalmente.

BRASIL

PLC II Treinamento v.1

41

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

2. Controle de interrupo
SET INTERRUPT MASK: MSKS(690)
Finalidade

Smbolo Ladder

Variaes

Controla se E/S de task de


interrupo e atraso de task
de interrupo esto
executadas. Quando comea
a execuo do programa, a
entrada de interrupo que
gera E/S de tasks de
interrupo so desabilitadas,
N: Identificador de interrupo
e o timer interno cria um timer
interrupo que gera um
C: Dado dede
controle
atrasa nas task de interrupo
e so paradas.
MSKS(690) usada para
habilitar as E/S de interrupo
e timers de interrupo, que
correspondem com as tasks
de que sero executadas.

rea de programa aplicado

Especificao dos
Operandos

BRASIL

PLC II Treinamento v.1

42

Descrio

MSKS(690) controla a execuo de tasks de interrupo. O valor em N


especifica a task de interrupo e o tipo de processo que ser executado.

Exemplos

Exemplos para o CS1W-INT01 / CJ1W-INT01


Quando CIO 000000 vai ON, MSKS(690) habilita entrada de interrupo na
entrada do Mdulo de Interrupo 0.

Quando CIO 000000 vai ON, MSKS(690) aciona a borde de subida/descida


designada para interromper a entrada do Mdulo de Interrupo 0.

BRASIL

PLC II Treinamento v.1

43

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

2. Controle de interrupo

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

3. Sub rotinas
ACIONAR SUB-ROTINA: SBS(091)

BRASIL

PLC II Treinamento v.1

44

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

3. Sub rotinas

BRASIL

PLC II Treinamento v.1

45

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

3. Sub rotinas

BRASIL

PLC II Treinamento v.1

46

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

3. Sub rotinas

BRASIL

PLC II Treinamento v.1

47

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

3. Sub rotinas

BRASIL

PLC II Treinamento v.1

48

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

3. Sub rotinas
ENTRADA DE SUB-ROTINA: SBN(092)

BRASIL

PLC II Treinamento v.1

49

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

3. Sub rotinas

BRASIL

PLC II Treinamento v.1

50

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

3. Sub rotinas
RETORNO DE SUB-ROTINA: RET(093)

BRASIL

PLC II Treinamento v.1

51

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

4. Pulsagem rpida
CONTADOR DE ALTA VELOCIDADE: PRV(881)

BRASIL

PLC II Treinamento v.1

52

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

4. Pulsagem rpida

BRASIL

PLC II Treinamento v.1

53

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

4. Pulsagem rpida

BRASIL

PLC II Treinamento v.1

54

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

4. Pulsagem rpida

BRASIL

PLC II Treinamento v.1

55

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

4. Pulsagem rpida

BRASIL

PLC II Treinamento v.1

56

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

4. Pulsagem rpida
TABELA DE COMPARAO DE REGISTRO: CTBL(882)

BRASIL

PLC II Treinamento v.1

57

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

4. Pulsagem rpida

BRASIL

PLC II Treinamento v.1

58

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

4. Pulsagem rpida

BRASIL

PLC II Treinamento v.1

59

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

4. Pulsagem rpida

BRASIL

PLC II Treinamento v.1

60

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

4. Pulsagem rpida
SADA RPIDA: SPED(885)

BRASIL

PLC II Treinamento v.1

61

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

4. Pulsagem rpida

BRASIL

PLC II Treinamento v.1

62

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

4. Pulsagem rpida

BRASIL

PLC II Treinamento v.1

63

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

4. Pulsagem rpida

BRASIL

PLC II Treinamento v.1

64

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

4. Pulsagem rpida

BRASIL

PLC II Treinamento v.1

65

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

4. Pulsagem rpida
AJUSTAR QUANTIDADE DE PULSOS: PULS(886)

BRASIL

PLC II Treinamento v.1

66

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

4. Pulsagem rpida

BRASIL

PLC II Treinamento v.1

67

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

5. Controle de tarefas
TASK ON: TKON(820)
Finalidade

Executa uma task especfica. Tambm trabalha como task de interrupo


para operar uma task cclica extra. (Tasks cclicas extras so suportadas
somente pelas CPU das famlias CS1 e CJ1).

Smbolo Ladder
N: Nmero da Task

Variaes

rea de programa aplicado

Operandos

N: Nmero da task
O range para N depende do tipo de task especificada.
- Task cclica:
N deve ser uma constante entre 0 e 31 decimal. (Para valores de 0 a 31
especificar task cclicas de 0 a 31).
- Task cclica extra (somente para CPU das sries CS1 e CJ1.)
N deve ser uma constante entre 8000 e 8255 decimal. (Para valores de
mi8000 a 8255 especificar task cclica extra de 0 a 255).

Especificao dos
Operandos

BRASIL

PLC II Treinamento v.1

68

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

5. Controle de tarefas
Exemplos

Especificando uma task de atraso


Quando CIO 000000 est em ON, a task n 3 ser executada no mesmo
ciclo quando a execuo do programa alcana a task n3.

Task n 3 executada
no mesmo ciclo

Especificando uma task antecipada


Quando CIO 000000 via a ON, task n 1 executada na task n 3. A task n 1
ser executada no prximo ciclo quando a execuo do programa alcanar a
task n 1.

Task n 1 executada no
prximo ciclo.

BRASIL

PLC II Treinamento v.1

69

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

5. Controle de tarefas
TASK OFF: TONF(821)
Finalidade

Coloca a task cclica especfica ou task cclica extra em estado de espera,


ou seja, desabilita a execuo da task.

Smbolo Ladder
N: Nmero da task

Variaes

rea de programa aplicada

Operandos

N: Nmero da task
O range para N depende do tipo de task especificada.
- Task cclica:
N deve ser uma constante entre 0 e 31 decimal. (Para valores de 0 a 31
especificar task cclicas de 0 a 31).
- Task cclica extra (somente para CPU das sries CS1 e CJ1.)
N deve ser uma constante entre 8000 e 8255 decimal. (Para valores de
mi8000 a 8255 especificar task cclica extra de 0 a 255).

Especificao dos
Operandos

BRASIL

PLC II Treinamento v.1

70

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

5. Controle de tarefas
Exemplos

Especificando uma task de atraso


Quando CIO 000000 est em ON, a task n 3 colocada em estado de
espera na task n 1. Task n 3 sera executada no ciclo em que o programa
de execuo alcanar a task n 3.

Task n 3 em estado de
espera, ou seja, no
executada no mesmo
ou seguinte ciclo.

Especificando uma task antecipada


Quando CIO 000000 est ON, a task n 1 coloca em estado de espera a task
n 3. Task n 1 no ser executada no mesmo ciclo quando a execuo do
programa alcanar a task n 1.

Task n 1 em estado de
espera no ciclo seguinte,
ou seja, executada no
ciclo atual, mas no no
prximo.

BRASIL

PLC II Treinamento v.1

71

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

6. Analgicas
ESCALONAMENTO: SBS(091)
Converte um dado Binrio sem sinal em um dado em BCD tambm sem
sinal, de acordo com uma funo linear especfica.

Finalidade

Smbolo em Ladder
S: Word de origem
P1: 1 word de parametrizao
R: Word resultante

Variaes

rea de programa aplicada

Operandos

O contedo das 4 words comeam com a 1 word de parametrizao (P1)


como mostrado no diagrama abaixo

Valor de escala p/ o ponto A (Ar)


0000 at 9999 (4 digito BCD)

Valor sem escala p/ o ponto A (As)


0000 at FFFF (binrio)

Valor de escala p/ o ponto B (Br)


0000 at 9999 (4 digito BCD)

Valor sem escala p/ o ponto B (Bs)


0000 at FFFF (binrio)

Nota: P1 at P1+3 tem de ser da mesma rea de memria

BRASIL

PLC II Treinamento v.1

72

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

6. Analgicas
Especificaes de Operando

BRASIL

PLC II Treinamento v.1

73

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

6. Analgicas
Exemplo

No exemplo abaixo, um sinal digital de 1 a 5V convertido e inserido em


D00000 como 0000 a 0FA0 hexadecimal. SCL(194) usado para
converter (escalonar) o valor na CIO 0200 para um valor entre 0000 e
0300 BCD.
Quando CIO 000000 est em ON, o contedo de D00000 escalonado
usando o funo linear definida pelo ponto A (0000, 0000) e o ponto B
(0FA0, 0300). As coordenadas destes pontos esto contidos de D00100
a D00103, e o resultado enviado para D00200.

Valores Negativos
Uma unidade de entradas analgicas envia valores de FF38 a 1068
hexadecimal para 0,8 a 5,2V. A funo SCL(194) pode, contudo, operar
somente valores em binrio sem sinal (+ -) entre 0000 e FFFF
hexadecimal, tornando impossvel o uso da SCL(194) diretamente para
operar valores binrios com sinal (+ -) abaixo de 1V (0000 hexadecimal),
isto , FF38 a FFFF hexadecimal. Na aplicao apresentada, necessrio
adicionar 00C8 hexadecimal para todos os valores, desta forma FF38 hex
fica representado por 0000 hex antes de se usar SCL(194), como mostrado
abaixo.

Valor em
CIO 0200 +
00C8 Hex

BRASIL

PLC II Treinamento v.1

74

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

6. Analgicas

Neste exemplo, valores de 0000 a 00C8 hex sero convertidos para


valores negativos. SCL(194), contudo, pode-se sair com valores BCD sem
sinal de 0000 a 9999, ento 0000 BCD ser enviado para a sada quando
o contedo de D00000 est entre 0000 e 00C8 hex.
Escala Reversa
Tambm pode ser usada por As<Bs and Ar>Br. Como mostrado abaixo:

A escala reversa pode ser usada para converter de 1 a 5V (0000 a 0FA0


hexadecimal) para 0300 a 0000, respectivamente, como mostrado no
diagrama abaixo.

BRASIL

PLC II Treinamento v.1

75

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

6. Analgicas
ESCALONAMENTO 3: SCL3(487)
Finalidade

Converte valores BCD com sinal em valores binrio com sinal de acordo
com a funo linear. Um offset pode ser inserido definindo a funo linear.

Smbolo Ladder
S: Word de origem
P1: 1 Word de parametrizao
R: Word de resultado

Variaes

rea de programa aplicado

Operandos

O contedo de 5 words comeando com a primeira word de parametrizao


(P1) so mostradas no diagrama abaixo.

Offset de funo linear


8000 a 7FFF (binrio com sinal)

X
0001 a 9999 (BCD)

Y
8000 a 7FFF (binrio com sinal)

Mxima converso
8000 a 7FFF (binrio com sinal)

Mnima converso
8000 a 7FFF (binrio com sinal)
NOTA: P1 a P1+4 tm de estar na mesma rea de memria.

BRASIL

PLC II Treinamento v.1

76

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

6. Analgicas

Especificao de Operando

BRASIL

PLC II Treinamento v.1

77

Exemplo

BRASIL

Quando um valor de 0 a 200 escalonado para um sinal analgico (1 a 5V,


por exemplo), o valor BCD com sinal de 0000 a 0200 convertido
(escalonado) para binrio com sinal de 0000 a 0FA0 por uma unidade de
sada analgica. Quando CIO 000000 vai p/ ON no exemplo abaixo, o
contedo de D00000 escalonado usando a funo linear definida por
X(0200), Y(0FA0), e o offset(0). Esses valores esto contidos de D00100
a D00102. O sinal do valor BCD em D00000 indicado pelo Carry Flag. O
resultado alocado na CIO 2011.

PLC II Treinamento v.1

78

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

6. Analgicas

MDIA: AVG(195)
Finalidade

Calcula o valor de mdia de uma word de entrada por um nmero especfico


de ciclos.

Smbolo Ladder
S: Word de origem
N: Nmero de ciclos
R: Word resultante
R+1: Primeira word de trabalho
Variaes

rea de programa aplicado

Operandos

N: Nmero de ciclos
O nmero de ciclos tem de ser entre 0001 e 0040 HEX (0 a 64 ciclos).
R: Word resultante e R+1: Primeira word de trabalho
R ter o valor mdio depois da especificao do nmero de ciclos. R+1
fornecer informaes sobre o processo da mdia e de R+2 at R+N+1 ter
os valores anteriores de S como mostrado abaixo:

Note: R para R+N+1 tem de ser da mesma rea.

BRASIL

PLC II Treinamento v.1

79

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

6. Analgicas

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

6. Analgicas
Especificao dos
Operandos

BRASIL

PLC II Treinamento v.1

80

Exemplos

BRASIL

No exemplo abaixo o contedo da CIO 0040 setado para #0000 e ento


incrementado por 1 a cada ciclo. Para os primeiros 2 ciclos, AVG(195) move
o contedo da CIO 0040 para D01002 e D01003. O Contedo de D01001
tambm ser trocado (o qual pode ser usado para confirmar que o valor de
AVG(195) foi trocado). No terceiro e ltimo ciclos o AVG calcula a mdia
contida de D01002 para D01004 e escreve a mdia em D01000.

PLC II Treinamento v.1

81

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

6. Analgicas

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Mdulos Analgicos

Nmero mximo de mdulos por CPU

O nmero mximo est limitado pela corrente


Consumida. Ter em ateno os restantes
Mdulos. (Ver manual).

Velocidade de Converso
1 ms por ponto e resoluo de 4000 pontos ou (verso V1)
250 micro seg. e resoluo de 8000 pontos.
Deteco de interrupo de sinal
Quando as entradas esto parametrizadas para 1 a 5V ou 4 a 20mA.
O bit especifico entrada vai a ON quando o valores inferior a 0,3V ou 1,2mA.
Funo de Valor Mximo
Quando habilitada, retm o valor mximo de cada entrada.
Funo de Reteno de Sada
Quando habilitada, mantm o valor da sada quando ocorre um erro na CPU do PLC.
Funo de Valor Mdio
possvel parametrizar no mdulo o numero de amostragens para calculo da
mdia do valor de entrada.
Modo de ajuste de Ganho e Offset
Para dispositivos com necessidade de calibrao, possvel parametrizar para
cada ponto o ganho e o offset dos valores analgicos. Para isso colocar o mdulo
em modo de ajuste e seguir as instrues do manual.

BRASIL

PLC II Treinamento v.1

82

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Entradas analgicas

0 a 10V

1 a 5V / 4 a 20mA

-10 a 10V

0 a 5V

Retirar a conexo dos


bornes para
ligar ao interruptores
de seleo.

BRASIL

PLC II Treinamento v.1

83

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Entradas analgicas

Anotaes

BRASIL

PLC II Treinamento v.1

84

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Sadas analgicas

1 a 5V / 4 a 20mA

0 a 10V

0 a 5V

BRASIL

-10 a 10V

PLC II Treinamento v.1

85

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Sadas analgicas

Anotaes

BRASIL

PLC II Treinamento v.1

86

A sequncia de operaes descrita vlida para qualquer um dos mdulos analgicos.

Colocar o Switch da parte frontal do mdulo na posio Modo Normal. (1 e 2 a Off).

Colocar o Switch da parte posterior do bloco de bornes na posio correta.


Entrada em tenso ou em corrente.

Selecionar o numero de carta especial nos dois Switchs Rotativos da parte frontal
do mdulo (garantir que no existe duplicaes).

Efetuar as ligaes fsicas dos sinais.

Alimentar o PLC.

Alimentar os dispositivos analgicos.

Com o PLC em modo Program, criar a Tabela de Entrada/Sadas.

Configurar os canais da rea D atribudos a cada unidade:


- Definir os pontos utilizados.
- Configurar os limites do sinal (0 a 10V, 0 a 5V, 4 a 20mA, -10 a 10V).
- Definir o numero de amostragens para mdia e as entradas que vo utilizar esta
funo. (apenas para os mdulos de entradas).
- Selecionar o modo de reteno do valor de sada. (apenas para os mdulos de
sadas).
- Selecionar o tempo e a resoluo de converso (apenas para os mdulos V1).

Desligar e voltar a ligar o PLC para que os parmetros sejam ativados.

BRASIL

PLC II Treinamento v.1

87

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Parametrizao

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Parametrizao

Parametrizao de Canais
Para cada mdulo so destinados 10 canais na rea CIO (desde o canal n a n+9)
n = CIO 2000 + (a x 10)
Para cada mdulo so destinados 100 canais na rea D (desde o canal m a m+9)
m = D 20000 + (a x 100)
a o nmero de cartes especiais (switch rotativo)

Caractersticas dos Canais rea D

m = D 20000 + (a x 100)

Apenas para os mdulos V1


(Nota 1) Os mdulos CJ1W-AD041-V1, s utilizam D(m) a D(m+5).

BRASIL

PLC II Treinamento v.1

88

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Parametrizao

Descrio de Canais rea D

m = D 20000 + (a x 100)

Caractersticas dos Canais rea D

BRASIL

PLC II Treinamento v.1

m = D 20000 + (a x 100)

89

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Parametrizao

Caractersticas dos Canais rea D

Caractersticas dos Canais rea D

BRASIL

m = D 20000 + (a x 100)

m = D 20000 + (a x 100)

PLC II Treinamento v.1

90

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Parametrizao

Caractersticas dos Canais rea D

m = D 20000 + (a x 100)

Caractersticas dos Canais rea CIO

BRASIL

PLC II Treinamento v.1

n = CIO 2000 + (a x 10)

91

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Parametrizao

Caractersticas dos Canais rea CIO

Caractersticas dos Canais rea CIO

BRASIL

PLC II Treinamento v.1

n = CIO 2000 + (a x 10)

n = CIO 2000 + (a x 10)

92

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Parametrizao
Caractersticas dos Canais rea CIO

BRASIL

PLC II Treinamento v.1

n = CIO 2000 + (a x 10)

93

Objetivo
Pretende-se controlar a frequncia da Bomba mediante um variador de velocidade.
O Sensor Ultra-snico fornece o nvel do reservatrio (sada 0 a 10V).
Quando o nvel de gua no reservatrio for superior a 200 litros, a bomba ligada.
A frequncia mnima da Bomba de 10Hz e a mxima de 50Hz.
A frequncia da bomba vai ser proporcional ao nvel de gua no depsito.
A proporcionalidade a seguinte:
- 200 litros = 10Hz
- 1000 litros = 50Hz
Sensor
ultra-snico

Inversor de Frequncia
Reservatrio

Bomba

BRASIL

PLC II Treinamento v.1

94

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Parametrizao

Implementao Passo-a-Passo

Configurar a entrada analgica

 Sabemos que o sinal de entrada em tenso e com os limites de 0 a 10V.

1- Colocar o Switch correspondente entrada


analgica 1 na posio OFF (entrada em tenso).

+
-

SENSOR

2 - Efectuar as ligaes fsicas

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Parametrizao

3 Parametrizar o nmero do Carto Especial (ex: 00)


4 Ligar o PLC e colocar em modo PROGRAM. Criar a tabela de
Entradas/Sadas (I/O Table).
5 Parametrizar o mdulo (Zona D correspondente)
Carta Especial n 00:
m = D20000 + (a x 100)
onde a = 00
ento m = D20000 + (00 x 100)
m = 20000

BRASIL

PLC II Treinamento v.1

95

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Parametrizao

Entradas Utilizadas:
- Entrada 1, ento:
D(m) = 1
D20000 = 1
Limites do sinal:
- 0 a 10V, ento:
D(m+1) = 01
D20001 = 01
Restante Zona de D(m+2) a D(m+18) deve conter o valor 0000

6 Desligar e voltar a ligar o PLC, para que as parametrizaes sejam ativadas.


7 Colocar o PLC em modo MONITOR e verificar o funcionamento
da Entrada Analgica 1.
- Canal CIO 2001

n = CIO2000 + (a x 10)
onde a = 00
ento n = CIO2000 + (00 x 10)
n = 2000

BRASIL

PLC II Treinamento v.1

96

CURSOAVANADO
CURSO
AVANADO
AVANADOPLC

Parametrizao

Implementao Passo-a-Passo

Configurar a sada analgica

 Sabemos que o sinal de sada em tenso e com os limites de 0 a 10V.

+
-

INVERSOR

1 - Efectuar as ligaes fsicas

2 Parametrizar o nmero do Carto Especial (ex: 01)


3 Ligar o PLC e colocar em modo PROGRAM. Criar a tabela de
Entradas/Sadas.
4 Parametrizar o mdulo (Zona D correspondente)
Carta Especial n 01:
m = D20000 + (a x 100)
onde a = 01
ento m = D20000 + (01 x 100)
m = 20100

BRASIL

PLC II Treinamento v.1

97

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Parametrizao

Sadas Utilizadas:
- Sada 1, ento:
D(m) = 1
D20100 = 1
Limites do sinal:
- 0 a 10V, ento:
D(m+1) = 01
D20101 = 01
Restante Zona de D(m+2) e D(m+3) deve conter o valor 0000

5 Desligar e voltar a ligar o PLC, para que as parametrizaes sejam activadas.


6 Colocar o PLC em modo MONITOR e verificar o funcionamento
da Sada Analgica 1.
- Canal CIO 2011

n = CIO2000 + (a x 10)
onde a = 01
ento n = CIO2000 + (01 x 10)
n = 2010

BRASIL

PLC II Treinamento v.1

98

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Parametrizao

NOTA: Para que a sada fique ativa, necessrio activar o bit correspondente
de converso habilitada. CIO 2010.00

Ex: Colocar o valor 0FA0 no canal CIO 2011 e verificar se a sada tem 10V.

BRASIL

PLC II Treinamento v.1

99

Implementao Passo-a-Passo

Programao Entrada Analgica


Vamos criar uma converso do valor analgico (Hex para BCD) de forma a que
represente o valor do nvel em litros.
O Sensor Ultra-snico fornece
uma sada em tenso de 0 a 10V.
Em Hexadecimal vai corresponder:
0V 0(Hex)
10V 0FA0(Hex)

O sensor foi configurado para ter a seguinte correspondncia:


0V - 0 Litros
10V - 1000 Litros
ento, podemos dizer que:
0 Litros
0(Hex)
1000 Litros 0FA0(Hex)
BCD
1000
Necessitamos efetuar uma
correspondncia proporcional
do valor em Hexadecimal (0 a
0FA0) para BCD (0 a 1000).
0
0

BRASIL

PLC II Treinamento v.1

0FA0

HEX

100

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Parametrizao

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Parametrizao

Existe uma funo que faz essa converso proporcional: SCL


BCD

SCL(194)

IN (Hex)
P
P+1
P+2
P+3

=A
=B
=C
=D

Parmetros

OUT (BCD)
A
B

HEX

No nosso exemplo:
BCD
1000

SCL(194)

D500 = 0000
D501 = 0000
D502 = 1000
D503 = 0FA0

2001
D500

0
A

D100
0

0FA0

HEX

Efetuar o Ladder correspondente e verificar o valor do D100.


Deve ser:

BRASIL

0V = 0
10V = 1000

PLC II Treinamento v.1

101

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Parametrizao

Implementao Passo-a-Passo

Programao Sada Analgica


Sabemos que o variador de Velocidade vai receber um valor em tenso de 0
a 10V. Este sinal proveniente do PLC e vai fornecer a frequncia de
referncia do variador.
0V = 0Hz
10V = 50Hz
O nosso objetivo criar o controle proporcional seguinte:
200 Litros = 10Hz
1000 Litros = 50Hz
O valor em litros temos disponvel no D100. Agora necessitamos de criar uma
converso proporcional de BCD (200 a 1000) para HEX ( ? A 0Fa0).
? Vai ser o valor em Hexadecimal correspondente a 10Hz
Se 10V (0FA0 Hex) = 50Hz quanto 10Hz?

0FA0
X

50
10

0FA0 (hex) = 4000 (Dec)

X = (4000 x 10) / 50

X = 800 (Dec) = 320 (hex)

HEX
0FA0

Necessitamos de efetuar
uma correspondncia
proporcional do valor em
BCD (200 a 1000) para
HEX (320 a 0FA0).
0320
200
BRASIL

PLC II Treinamento v.1

1000

BCD
102

Existe uma funo que faz essa converso proporcional: SCL3


HEX
SCL3(487)
0FA0
IN (BCD)

Parmetros

P
P+1
P+2
P+3
P+4

= Offset (Hex)
= Delta X (BCD)
= Delta Y (Hex)
= Max. (Hex)
= Min. (Hex)

OUT (HEX)

0320

BCD
200

1000

No nosso exemplo:

HEX
0FA0

SCL3(487)

D100

D510

D510 = 0000
D511 = 0800
D512 = 0C80
D513 = 0FA0
D514 = 0320

0320

BCD

2011
200

BRASIL

PLC II Treinamento v.1

1000

103

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Parametrizao

HEX

D510 = 0000

0FA0

D511 = 0800

Delta X = 1000 - 200

D512 = 0C80

Delta Y = 0FA0 - 0320

D513 = 0FA0

Mximo = 50Hz (10V)

D514 = 0320

Mnimo = 10Hz (2V)

0320

0FA0
0320

BCD
200

0FA0 (hex) = 4000 (dec)


0320 (hex) = 800 (dec)

10V
X

1000
X = (800 x 10) / 4000

X = (800 x 10) / 4000

X=2

Efetuar o Ladder correspondente e verificar o funcionamento:


NOTA: Para que a sada fique ativa, necessrio ativar o bit correspondente
de converso habilita. CIO 2010.00
Verificar que quando o valor do nvel inferior a 200 Litros a sada tem um valor de 2
Volt e vai aumentando proporcionalmente at atingir os 10 Volt aos 1000 Litros.

BRASIL

PLC II Treinamento v.1

104

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Parametrizao

CURSOAVANADOPLC
CURSOAVANADO
AVANADO

Parametrizao

Implementao Passo-a-Passo

Controle da Bomba
O controle da frequncia de referncia j est implementado.
Falta agora criar a condio de colocao em marcha da bomba (RUN do
variador de frequncia) quando o nvel for superior a 200 Litros.
Para isso basta efetuar a seguinte lgica, tendo em conta que a sada 60.00
esta ligada entrada de RUN do variador:

BRASIL

PLC II Treinamento v.1

105

RAFAEL LEITE
ENGENHARIA DE APLICAO

rafael.leite@omron.com.br
(41) 2105-5966
(41) 9600-7997

Você também pode gostar