Você está na página 1de 115
MANUAL DE TREINAMENTO OMRON PROGRAMAÇÃO PLC I ( )

MANUAL DE TREINAMENTO OMRON

PROGRAMAÇÃO PLC I ( )

MANUAL DE TREINAMENTO OMRON PROGRAMAÇÃO PLC I ( )
MANUAL DE TREINAMENTO OMRON PROGRAMAÇÃO PLC I ( )
MANUAL DE TREINAMENTO OMRON PROGRAMAÇÃO PLC I ( )

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Quem somos Fundada em 1933 com sede mundial em

Quem somos

Fundada em 1933 com sede mundial em Kyoto, Japão, a Omron Corporation é líder global em soluções em sensoriamento e controle. Atualmente conta com mais de 33.500 colaboradores ao redor do mundo e está presente em 34 países através de 161 unidades, entre plantas industriais e unidades de negócios.

A Omron conta com certificação ISO 9.000 em todas as fábricas. Todos os produtos são desenvolvidos para receber os padrões de segurança mundial (CE, UL e CSA). A Omron também se preocupa com a ecologia, tendo a certificação ISO 14.000 em várias unidades fabris.

a certificação ISO 14.000 em várias unidades fabris. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
a certificação ISO 14.000 em várias unidades fabris. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

11

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Princípios Omron Uma empresa que se preocupa em passar

Princípios Omron

Uma empresa que se preocupa em passar para o seus clientes, por meio dos seus princípios, uma unicidade de pensamento que a fez crescer desde a sua fundação.

“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 Princípios de Gestão • Desafiar
Valor Fundamental da Empresa
Trabalhar para o bem da sociedade
Princípios de Gestão
• Desafiar as nossas capacidades para fazermos sempre melhor
• Inovação movida pelas necessidades sociais
• Respeito pela humanidade
Compromissos de Gestão
Princípios Orientadores de Ação
Respeito pela individualidade e
diversidade
Qualidade em primeiro lugar
Satisfação máxima do cliente
Compromisso contínuo em desafiar as
nossas capacidades
Construção de uma sólida relação
com os acionistas
Elevado grau de integridade e ética
Autoconfiança e suporte mútuo
Conhecimento e prática da
cidadania na empresa
Conhecimento e prática da cidadania na empresa • BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

22

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Responsabilidade social • Nossos produtos são construídos

Responsabilidade social

• Nossos produtos são construídos respeitando a natureza, seguindo a diretriz Européia Rohs (Restriction of Harzadous Substances)

• Construção de 3 fábricas no Japão operadas 100% por pessoas com algum tipo de deficiência física

• Todo o ano a empresa celebra o dia do fundador, OMRON DAY,

organizando os colaboradores para ações voluntárias de ajuda

social

• Associada a entidades que reúnem empresas socialmente responsáveis afim de firmar parcerias para a construção de uma sociedade sustentável e justa

para a construção de uma sociedade sustentável e justa BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
para a construção de uma sociedade sustentável e justa BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

33

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Negócios Mais de 1500 Escritórios de Vendas em 65

Negócios

Mais de 1500 Escritórios de Vendas em 65 Países

Europa China Japão Américas Sudeste da Ásia
Europa
China
Japão
Américas
Sudeste da
Ásia
Países Europa China Japão Américas Sudeste da Ásia 5 Divisões de negócios Componentes Eletrônicos
Países Europa China Japão Américas Sudeste da Ásia 5 Divisões de negócios Componentes Eletrônicos
Países Europa China Japão Américas Sudeste da Ásia 5 Divisões de negócios Componentes Eletrônicos
Países Europa China Japão Américas Sudeste da Ásia 5 Divisões de negócios Componentes Eletrônicos
Países Europa China Japão Américas Sudeste da Ásia 5 Divisões de negócios Componentes Eletrônicos
Países Europa China Japão Américas Sudeste da Ásia 5 Divisões de negócios Componentes Eletrônicos
5 Divisões de negócios Componentes Eletrônicos Equipamentos Médicos Automotivo Automação Industrial S i s t

5 Divisões de negócios

Componentes

Eletrônicos

Equipamentos

Médicos

de negócios Componentes Eletrônicos Equipamentos Médicos Automotivo Automação Industrial S i s t e m a

Automotivo

negócios Componentes Eletrônicos Equipamentos Médicos Automotivo Automação Industrial S i s t e m a s

Automação Industrial

Sistemas

Sociais

negócios Componentes Eletrônicos Equipamentos Médicos Automotivo Automação Industrial S i s t e m a s
negócios Componentes Eletrônicos Equipamentos Médicos Automotivo Automação Industrial S i s t e m a s
Automação Industrial S i s t e m a s Sociais BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

44

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Tecnologia Pesquisa e desenvolvimento A Omron possui 3 centros

Tecnologia

Pesquisa e desenvolvimento

A Omron possui 3 centros de P&D no Japão e outros 3 situados na Europa, EUA e Malásia, respectivamente e investe a cada ano 7% de sua receita em Pesquisa e Desenvolvimento .

a cada ano 7% de sua receita em Pesquisa e Desenvolvimento . O Keihanna Technology Innovation

O Keihanna Technology Innovation Center em Kyoto – Japão atualmente conta com mais de 500 pesquisadores

Uma herança de invenções

1960

– Primeiro Sensor de Proximidade Estado Sólido do Mundo

1964

– Primeiro Controle Automático de Sinais de Tráfego do Mundo

1967

– Primeiro Equipamento Automático de Diagnostico de Células de

h

Câncer do Mundo

1970

– Primeiro CLP do Japão

1984

– Primeiro CLP de Médio Porte do Mundo

1988

– Primeiro controlador fuzzy de alta velocidade do Mundo

1990

– A mais rápida workstation do Mundo (Luna 88K)

1996

– Primeiro CLP do Mundo à ir para o espaço

2008 – Mais de 10.000 patentes registradas

o espaço 2008 – Mais de 10.000 patentes registradas BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

55

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Brasil Fundada em 1979 Certificada ISO 9001:2000 Sede em

Brasil

Fundada em 1979

Certificada ISO 9001:2000

Sede em São Paulo – SP

Filiais:

Campinas – SP Curitiba – PR

Atendimento comercial e técnico para todo o Brasil

– PR Atendimento comercial e técnico para todo o Brasil Omron Eletrônica do Brasil Av. Santa

Omron Eletrônica do Brasil Av. Santa Catarina, 935 São Paulo - SP

É disponibilizada uma série de serviços agregados aos produtos:

Atendimento Especializado e Personalizado

Suporte Técnico Telefônico

Engenharia de Aplicações

Treinamentos Especializados

Amplo Estoque Local

Vendedores Técnicos

Assistência Técnica e Reparos

Vendedores Técnicos Assistência Técnica e Reparos BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

66

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Nosso Mercado Sensoriamento – Líder absoluto, com sensores

Nosso Mercado

Sensoriamento – Líder absoluto, com sensores específicos para as mais diversas aplicações.

Automação e Controle – Soluções completas em controle local e distribuído: CLP, IHM, Blocos Remotos para comunicação em Rede. A Omron é membro fundador da ODVA (Open DeviceNet Vendor Association), entidade que rege as diretrizes do protocolo de comunicação Devicenet.

Sistemas de Visão – Com uma grande família de produtos, a Omron possui equipamentos para as mais diversas aplicações em inspeção visual.

Componentes Industriais – Equipamentos como controladores de temperatura e processo, temporizadores, contadores, fontes de alimentação, relés programáveis e indicadores de painéis.

Relés – Ampla família de relés eletromecânicos e de estado sólido.

AOI – (Automated Optical Inspection) Máquinas dedicadas para inspeção de placas de circuito impresso.

dedicadas para inspeção de placas de circuito impresso. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

77

OPLC

CU

O PLC CU www.cliqueapostilas.com.br Nosso Mercado INDÚSTRIA DE BEBIDAS IND. AUTOMOTIVA ANÇADRSOAV IND. ALIMENTÍCIA

Nosso Mercado

O PLC CU www.cliqueapostilas.com.br Nosso Mercado INDÚSTRIA DE BEBIDAS IND. AUTOMOTIVA ANÇADRSOAV IND. ALIMENTÍCIA

INDÚSTRIA DE BEBIDAS

Nosso Mercado INDÚSTRIA DE BEBIDAS IND. AUTOMOTIVA ANÇADRSOAV IND. ALIMENTÍCIA Principais

IND. AUTOMOTIVA

ANÇADRSOAV
ANÇADRSOAV

IND. ALIMENTÍCIA

Principais clientes no mundo

General Motors ABB Robotics

 

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

S

o

y

Fuji Danone Heil Trucking Honda Hunter Douglas

Applied Materials AMBEV Corning

D

Dupont Federal Express

iml r Chr

a

e

l

ys e

r

l Micron NASA Gerdau Nissan Phillips

Int

e

Frito Lay

 

FKI Logistex

FMC

 
e Frito Lay   FKI Logistex FMC   BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

88

OPLC

O PLC www.cliqueapostilas.com.br Hardware - CJ1M ANÇADRSOAVCU BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

Hardware - CJ1M

ANÇADRSOAVCU
ANÇADRSOAVCU
PLC www.cliqueapostilas.com.br Hardware - CJ1M ANÇADRSOAVCU BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

99

OPLC

O PLC www.cliqueapostilas.com.br Hardware - CJ1M ANÇADRSOAVCU BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

Hardware - CJ1M

ANÇADRSOAVCU
ANÇADRSOAVCU
PLC www.cliqueapostilas.com.br Hardware - CJ1M ANÇADRSOAVCU BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

1010

OPLC

ANÇADRSOAVCU

O PLC ANÇAD RSO AV CU www.cliqueapostilas.com.br Hardware - CJ1M BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

Hardware - CJ1M

ANÇAD RSO AV CU www.cliqueapostilas.com.br Hardware - CJ1M BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
ANÇAD RSO AV CU www.cliqueapostilas.com.br Hardware - CJ1M BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
ANÇAD RSO AV CU www.cliqueapostilas.com.br Hardware - CJ1M BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

1111

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br Hardware - CJ1M Esquema de Ligação dos I/O’s embutidos

Hardware - CJ1M

Esquema de Ligação dos I/O’s embutidos

Hardware - CJ1M Esquema de Ligação dos I/O’s embutidos BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
Hardware - CJ1M Esquema de Ligação dos I/O’s embutidos BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
Hardware - CJ1M Esquema de Ligação dos I/O’s embutidos BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

1212

OPLC

O PLC www.cliqueapostilas.com.br Hardware - CJ1M ANÇADRSOAVCU BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

Hardware - CJ1M

ANÇADRSOAVCU
ANÇADRSOAVCU
PLC www.cliqueapostilas.com.br Hardware - CJ1M ANÇADRSOAVCU BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

1313

OPLC

ANÇADRSOAVCU

O PLC ANÇAD RSO AV CU www.cliqueapostilas.com.br Hardware - CJ1M BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

Hardware - CJ1M

ANÇAD RSO AV CU www.cliqueapostilas.com.br Hardware - CJ1M BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
ANÇAD RSO AV CU www.cliqueapostilas.com.br Hardware - CJ1M BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
ANÇAD RSO AV CU www.cliqueapostilas.com.br Hardware - CJ1M BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

1414

Hardware - CJ1M ANÇADRSOAVCU OPLC
Hardware - CJ1M
ANÇADRSOAVCU
OPLC
Hardware - CJ1M ANÇADRSOAVCU OPLC BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

1515

Hardware - CJ1M ANÇADRSOAVCU OPLC
Hardware - CJ1M
ANÇADRSOAVCU
OPLC
Hardware - CJ1M ANÇADRSOAVCU OPLC BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

1616

OPLC

O PLC www.cliqueapostilas.com.br Hardware - CJ1M ANÇADRSOAVCU BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

Hardware - CJ1M

ANÇADRSOAVCU
ANÇADRSOAVCU
PLC www.cliqueapostilas.com.br Hardware - CJ1M ANÇADRSOAVCU BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

1717

OPLC

O PLC www.cliqueapostilas.com.br Hardware - CJ1M ANÇADRSOAVCU BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

Hardware - CJ1M

ANÇADRSOAVCU
ANÇADRSOAVCU
PLC www.cliqueapostilas.com.br Hardware - CJ1M ANÇADRSOAVCU BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

1818

OPLC

O PLC www.cliqueapostilas.com.br Hardware - CJ1M ANÇADRSOAVCU BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

Hardware - CJ1M

ANÇADRSOAVCU
ANÇADRSOAVCU
PLC www.cliqueapostilas.com.br Hardware - CJ1M ANÇADRSOAVCU BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

1919

OPLC

O PLC www.cliqueapostilas.com.br Hardware - CJ1M ANÇADRSOAVCU BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

Hardware - CJ1M

ANÇADRSOAVCU
ANÇADRSOAVCU
PLC www.cliqueapostilas.com.br Hardware - CJ1M ANÇADRSOAVCU BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

2020

OPLC

O PLC www.cliqueapostilas.com.br Cabo de programação ANÇADRSOAVCU BRASILBRASIL PLCPLC IIII ––

Cabo de programação

ANÇADRSOAVCU
ANÇADRSOAVCU
Cabo de programação ANÇADRSOAVCU BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

2121

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br IEC61131-3 Desde o advento dos controladores programáveis, muitas

IEC61131-3

Desde o advento dos controladores programáveis, muitas linguagens tem sido utilizadas para escrever programas para máquinas e processos.

O resultado desta falta de padronização acaba se refletindo na

necessidade de treinamentos em diferentes equipamentos e formação de

ui es de manuten ão es ecíficas em determinados fabricantes A

p conseqüência direta, muitas vezes não percebida pelos usuários, é a perda de tempo e dinheiro.

e

q

ç

p

.

Para atenuar este problema, um grupo formado pela organização internacional IEC ( International Electrotechnical Commission ) definiu uma norma para vários aspectos dos controladores, desde características

do hardware, instalação, testes, comunicação e programação.

Especificamente a norma IEC61131-3 (parte 3) estabelece as principais características para programação de controladores. Estas características 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 usuário tem em modularizar e estruturar a programação em elementos funcionais ou "POU´s" ( Program Organization Units ), bem como poder definir a linguagem em que irá programar determinada parte

do projeto, além de estar utilizando um ambiente de programação world-

wide onde o usuário, aprendendo as linguagens da norma, poderá usar este conhecimento em diferentes ambientes de programação (fabricantes). Além disso, o modelo de software permite a reutilização de código através da utilização de biblioteca de blocos funcionais, facilitando o desenvolvimento, implantação e manutenção dos sistemas e aumentando a qualidade do software.

Os

programas ou parte deles poderão ser usados entre os ambientes de

 

ro

rama ão através da im orta ão e ex orta ão de módulos

 

p

g

ç

p

ç

p

ç

.

Fonte: www.iec61131.com.br

p ç p ç . Fonte: www.iec61131.com.br BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

2222

OPLC

ANÇADRSOAV

CU

O PLC ANÇAD RSO AV CU www.cliqueapostilas.com.br Software de programação Suporta os PLCs: – C1000H, C2000H

Software de programação

AV CU www.cliqueapostilas.com.br Software de programação Suporta os PLCs: – C1000H, C2000H – C200H, C200HS,

Suporta os PLCs:

– C1000H, C2000H

– C200H, C200HS, C200Halpha

– CQM1, CQM1H

– CPM1, CPM1A

C200H, C200HS, C200Halpha – CQM1, CQM1H – CPM1, CPM1A – CPM2A, CPM2C – CV – SRM1

– 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.

– Memória: 32 Mb mínimo.

– Disco duro: mínimo 100 Mb de espaço livre.

– Leitor de CD-ROM

– Placa Gráfica: resolução mínima de 800x600 pixeis (SVGA).

Gráfica: resolução mínima de 800x600 pixeis (SVGA). BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

2323

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br Software de programação • A inicialização do CX-Programmer é

Software de programação

• A inicialização do CX-Programmer é feito como qualquer outra aplicação do Windows.

é feito como qualquer outra aplicação do Windows. • Após o início do CX-Programmer, é apresentado
é feito como qualquer outra aplicação do Windows. • Após o início do CX-Programmer, é apresentado

• Após o início do CX-Programmer, é apresentado o seguinte ambiente de trabalho:

• Após o início do CX-Programmer, é apresentado o seguinte ambiente de trabalho:
é apresentado o seguinte ambiente de trabalho: BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

2424

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Software de programação Ferramentas do Software CPM2 CQM1H CS1

Software de programação

O PLC www.cliqueapostilas.com.br Software de programação Ferramentas do Software CPM2 CQM1H CS1 CJ1 Processos •

Ferramentas do Software

CPM2 CQM1H CS1 CJ1 Processos
CPM2
CQM1H
CS1
CJ1
Processos
•

O arquivo de projeto pode conter vários programas e a informação relativa a cada PLC. Os programas que compõem um projeto podem referir-se a PLCs de famílias diferentes.

Estrutura Centralizada

a PLCs de famílias diferentes. Estrutura Centralizada Símbolos Tabela de E/S Parâmetros da CPU Memória Programa

Símbolos

Tabela de E/S

PLCs de famílias diferentes. Estrutura Centralizada Símbolos Tabela de E/S Parâmetros da CPU Memória Programa Seções

Parâmetros da CPU

Memória

Programa

Seções

PLCs de famílias diferentes. Estrutura Centralizada Símbolos Tabela de E/S Parâmetros da CPU Memória Programa Seções
PLCs de famílias diferentes. Estrutura Centralizada Símbolos Tabela de E/S Parâmetros da CPU Memória Programa Seções
PLCs de famílias diferentes. Estrutura Centralizada Símbolos Tabela de E/S Parâmetros da CPU Memória Programa Seções
de E/S Parâmetros da CPU Memória Programa Seções BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

2525

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Software de programação Ferramentas do Software • Para acessar

Software de programação

Ferramentas do Software

• Para acessar às diferentes ferramentas que o CX-Programmer dispõe, é necessário em primeiro lugar criar um projeto. Algumas ferramentas são diferentes dependendo da família do PLC escolhido.

- Criar um novo projeto

Para criar um novo projeto devemos efetuar uma das seguintes ações:

- Através do menu File escolher a opção New

- Pressionar Ctrl + N

- Clicar sobre o icone:

- Pressionar Ctrl + N - Clicar sobre o icone: Definir a família e modelo de

Definir a família e modelo de PLCs pretendido, assim como o tipo de comunicação.

de PLCs pretendido, assim como o tipo de comunicação. Família do PLC Tipo de Comunicação Comentário

Família do PLC

Tipo de Comunicação

Comentário sobre o PLC

Nome que identifica o PLC

Comentário sobre o PLC Nome que identifica o PLC BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

2626

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br Software de programação Modelo da CPU Modem Porta e

Software de programação

AV CU www.cliqueapostilas.com.br Software de programação Modelo da CPU Modem Porta e Velocidade Ferramentas

Modelo

da CPU

Software de programação Modelo da CPU Modem Porta e Velocidade Ferramentas Off-line
Software de programação Modelo da CPU Modem Porta e Velocidade Ferramentas Off-line
Modem Porta e Velocidade Ferramentas Off-line Ferramentas On-line
Modem Porta e Velocidade Ferramentas Off-line Ferramentas On-line

Modem

Porta e

Velocidade

Ferramentas Off-line

Modem Porta e Velocidade Ferramentas Off-line Ferramentas On-line

Ferramentas On-line

Modem Porta e Velocidade Ferramentas Off-line Ferramentas On-line
e Velocidade Ferramentas Off-line Ferramentas On-line BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

2727

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Software de programação Propriedades Nome do do PLC projeto

Software de programação

Propriedades Nome do do PLC projeto Editor da Variáveis Tabela de Globais E/S Configuração do
Propriedades
Nome do
do PLC
projeto
Editor da
Variáveis
Tabela de
Globais
E/S
Configuração
do PLC
Gestão do
Memory
Card (só
CS1 e CJ1)
Editor/Monitor
das áreas de
memória
Editor de
variáveis
Locais
Visualização
de erros
Seções
(blocos) de
Relógio do
programa
PLC
Nome do
programa
(tarefa)
- Editor da Tabela de E/S
CPU do PLC
Bastidor principal
Módulos montados
no bastidor.
Bastidores de expansão
Módulos montados no bastidor. Bastidores de expansão BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

2828

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br Software de programação Criando o I/O Table Ao clicar

Software de programação

Criando o I/O Table

Software de programação Criando o I/O Table Ao clicar em “IO Table and Unit Setup”, aparecerá

Ao clicar em “IO Table and Unit Setup”, aparecerá uma janela, contendo a tabela com todos os cartões e racks que estão sendo utilizados no PLC, e seus respectivos endereços de memória 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 botão direito no slot que deseja se inserir um cartão, vá em Add Unit, clique duas vezes no tipo de cartão que será inserido. Irá se abrir uma relação com o código de todos os cartões que podem ser adicionados, selecione o cartão que deseja e ele surgirá na tabela com seu respectivo endereço de Memória na CPU.

Os endereços de memória serão distribuídos de maneira seqüencial conforme o tipo de cartão a posição no rack e a seleção física do cartão quando houver.

no rack e a seleção física do cartão quando houver. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

2929

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br Software de programação Criando o I/O Table Posição no

Software de programação

Criando o I/O Table

Software de programação Criando o I/O Table Posição no Primeiro canal atribuído ao Módulo
Software de programação Criando o I/O Table Posição no Primeiro canal atribuído ao Módulo

Posição no

Primeiro canal atribuído ao Módulo

Designação do tipo de Módulo

Número do Módulo Especial

bastidor

bastidor As opções disponíveis dependem se o CX-Programmer esta em Modo Off- line ou Online e

As opções disponíveis dependem se o CX-Programmer esta em Modo Off- line ou Online e se o PLC está em Modo Program ou Monitor/Run

ou Online e se o PLC está em Modo Program ou Monitor/Run BRASILBRASIL PLCPLC IIII ––

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

3030

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br Software de programação • No CX-Programmer temos 4 janelas

Software de programação

• No CX-Programmer temos 4 janelas que podemos alterar a sua visualização:

- “Project Workspace”

alterar a sua visualização: - “Project Workspace” Estrutura em forma de árvore, que representa as várias
alterar a sua visualização: - “Project Workspace” Estrutura em forma de árvore, que representa as várias

Estrutura em forma de árvore, que representa as várias ferramentas associadas ao PLC / Projeto.

Possibilita a fácil navegação em componentes.

Visualização das Tarefas e respectivas seções

“Output Window”

das Tarefas e respectivas seções “Output Window” Visualização do estado do programa e Resultados da

Visualização do estado do programa e Resultados da Compilação.

do estado do programa e Resultados da Compilação. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
do estado do programa e Resultados da Compilação. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

3131

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Software de programação “Watch Window” Visualização e

Software de programação

“Watch Window”

Software de programação “Watch Window” Visualização e alteração do estado de canais e bits

Visualização e alteração do estado de canais e bits

Visualização e alteração do estado de canais e bits “Address Reference Tool” Visualização das

“Address Reference Tool”

“Address Reference Tool” Visualização das referencias do canal ou bit selecionado

Visualização das referencias do canal ou bit selecionado

“Address Reference Tool” Visualização das referencias do canal ou bit selecionado
Visualização das referencias do canal ou bit selecionado BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

3232

OPLC

ANÇADRSOAVCU

O PLC ANÇAD RSO AV CU www.cliqueapostilas.com.br Software de programação Paleta de Edição Modo de Seleção:

Software de programação

AV CU www.cliqueapostilas.com.br Software de programação Paleta de Edição Modo de Seleção: com ele podemos
Paleta de Edição Modo de Seleção: com ele podemos escolher uma ou mais instruções, para

Paleta de Edição

Paleta de Edição Modo de Seleção: com ele podemos escolher uma ou mais instruções, para editá-las,
Paleta de Edição Modo de Seleção: com ele podemos escolher uma ou mais instruções, para editá-las,
Paleta de Edição Modo de Seleção: com ele podemos escolher uma ou mais instruções, para editá-las,
Paleta de Edição Modo de Seleção: com ele podemos escolher uma ou mais instruções, para editá-las,

Modo de Seleção: com ele podemos escolher uma ou mais instruções, para editá-las, apagá-las, etc.

Instrução Novo Contato: com ele podemos criar novos contatos NA (normalmente aberto), cujo atalho é a letra (C).

Instrução Novo Contato Fechado: com ele podemos criar novos contatos NF (normalmente fechado), cujo atalho é a barra (/).

Instrução Novo Contato OU: com ele podemos criar novos contatos OU NA, ou seja, usado para criar lógicas OU NA, cujo atalho é a letra (W).

usado para criar lógicas OU NA, cujo atalho é a letra (W). BRASILBRASIL PLCPLC IIII ––

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

3333

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Software de programação Instrução Novo Contato Fechado OU: com

Software de programação

O PLC www.cliqueapostilas.com.br Software de programação Instrução Novo Contato Fechado OU: com ele podemos criar
O PLC www.cliqueapostilas.com.br Software de programação Instrução Novo Contato Fechado OU: com ele podemos criar
O PLC www.cliqueapostilas.com.br Software de programação Instrução Novo Contato Fechado OU: com ele podemos criar

Instrução Novo Contato Fechado OU: com ele podemos criar novos contatos OU NF, ou seja, usado para criar lógicas OU N F, cujo atalho é a letra (X).

Novo Vertical: com ele podemos criar ou apagar “Linha” na direção vertical, ou seja, podemos “ligar” ou “unir” duas ou mais instruções na direção vertical, cujo atalho são as teclas (Ctrl + Down).

Novo Horizontal: com ele podemos criar ou apagar “Linha” na direção horizontal. Ou seja, podemos “ligar ou “unir” duas ou mais instruções na direção horizontal, cujo atalho são as teclas (Ctrl + Right).

horizontal, cujo atalho são as teclas (Ctrl + Right). Instrução Nova Bobina: com ela podemos criar

Instrução Nova Bobina: com ela podemos criar novas bobinas NA (normalmente abertas), cujo atalho é a letra (O).

Instrução Nova Bobina Fechada: com ela podemos criar novas bobinas NF (normalmente fechado), cujo atalho
Instrução Nova Bobina Fechada: com ela podemos criar novas bobinas NF (normalmente fechado), cujo atalho
Instrução Nova Bobina Fechada: com ela podemos criar novas bobinas NF (normalmente fechado), cujo atalho
Instrução Nova Bobina Fechada: com ela podemos criar novas bobinas NF (normalmente fechado), cujo atalho

Instrução Nova Bobina Fechada: com ela podemos criar novas bobinas NF (normalmente fechado), cujo atalho é a letra (Q).

Nova Instrução CLP: com ela podemos criar novas instruções avançadas 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 direção vertical quanto na direção horizontal ou as duas ao mesmo tempo, não contem atalho.

Modo Apaga Linhas: Com ele podemos apagar “Linhas” tanto na direção vertical quanto na direção horizontal ou as duas ao mesmo tempo, não contem atalho.

horizontal ou as duas ao mesmo tempo, não contem atalho. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

3434

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Software de programação Alterando os modos de operação Modo

Software de programação

Alterando os modos de operação

Software de programação Alterando os modos de operação Modo de Programação Modo de Monitoração Modo Run
Software de programação Alterando os modos de operação Modo de Programação Modo de Monitoração Modo Run

Modo de Programação

Modo de Monitoração

Modo Run

Modo de Programação Neste modo pode se forçar valores a qualquer área de memória, fazer edição on-line do programa e somente neste modo pode se transferir dados para o PLC, porém nenhuma instrução será executada e os bits só serão acionados se forçados.

Modo de Monitoração Neste modo pode se forçar valores a qualquer área de memória, fazer edição on-line do programa, e todas as instruções são executadas e os bits acionados conforme a lógica programada.

Modo Run Neste modo não é permitido se forçar nenhum valor, nem fazer edição On-line do programa, e todas as instruções são executadas e os bits acionados conforme a programação.

executadas e os bits acionados conforme a programação. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

3535

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Instruções Instruções abordadas: • Instruções para controle

Instruções

Instruções abordadas:

• Instruções para controle seqüencial;

• Instruções para controle de interrupções;

• Sub-Rotinas;

• Instruções para pulsos de alta velocidade;

• Controle de tarefas;

• Instruções analógicas.

• Controle de tarefas; • Instruções analógicas. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
• Controle de tarefas; • Instruções analógicas. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

3636

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br 1. Controle seqüencial JUMP e JUMP END: JMP(004) e

1. Controle seqüencial

JUMP e JUMP END: JMP(004) e JME(005) Quando a condição de execução do JMP(004) é
JUMP e JUMP END: JMP(004) e JME(005)
Quando a condição de execução do JMP(004) é “off”, o programa de
execução pula diretamente para o primeiro JME(005) no programa com o
mesmo número de jump. JMP(004 e JME(005) são usadas aos pares.
número de jump. JMP(004 e JME(005) são usadas aos pares. BRASILBRASIL OMRON-PLC1 MARÇO 2008 PLCPLC IIII
número de jump. JMP(004 e JME(005) são usadas aos pares. BRASILBRASIL OMRON-PLC1 MARÇO 2008 PLCPLC IIII

BRASILBRASIL

OMRON-PLC1

MARÇO 2008

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

3737

OPLC

ANÇADRSOAVCU

O PLC ANÇAD RSO AV CU www.cliqueapostilas.com.br 1. Controle seqüencial BRASILBRASIL PLCPLC IIII ––

1. Controle seqüencial

RSO AV CU www.cliqueapostilas.com.br 1. Controle seqüencial BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
RSO AV CU www.cliqueapostilas.com.br 1. Controle seqüencial BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
RSO AV CU www.cliqueapostilas.com.br 1. Controle seqüencial BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
RSO AV CU www.cliqueapostilas.com.br 1. Controle seqüencial BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

3838

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br 1. Controle seqüencial INTERLOCK e INTERLOCK CLEAR: IL(002) e

1. Controle seqüencial

INTERLOCK e INTERLOCK CLEAR: IL(002) e ILC(003) Finalidade Intertrava todas as saídas entre IL(002) e
INTERLOCK e INTERLOCK CLEAR: IL(002) e ILC(003)
Finalidade
Intertrava todas as saídas entre IL(002) e ILC(003) quando a condição de
execução de IL(002) é OFF. IL e ILC são normalmente usadas em pares.
Símbolo em Ladder
Variações
Área de Programa Aplicado

Descrição

Quando a condição de execução para IL(002) é OFF, as saídas para todas as instruções entre IL(002) e ILC(003) são Intertravadas. Quando a condição de IL(002) é ON, as instruções entre IL(002) and ILC(003) são executadas normalmente.

entre IL(002) and ILC(003) são executadas normalmente. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

3939

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br 1. Controle seqüencial O exem lo abaixo mostra o

1. Controle seqüencial

O exem lo abaixo mostra o tratamento de várias saídas em uma sessão intertravada entre
O exem lo abaixo mostra o tratamento de várias saídas em uma sessão
intertravada entre IL(002) e ILC(003).
p
1.
Estas instruções são suportadas somente pelas CPUs CJ1-H-R.
2.
Bits e words em todas as instruções incluindo TTIM(087), TTIMX(555),
m
MTIM(543), MTIMX(554), SET, RSET, CNT, CNTX(546), CNTR(012),
m
CNTRX(548), SFT, e KEEP(011) retêm seus status anteriores.
Se existir algum bit que você quer que continue ON em uma sessão
intertravada do programa, set estes bits para ON com SET antes de IL(002).
Isto é geralmente mais eficiente para chavear uma sessão do programa com
IL(002) e ILC(003). Quando vários processos são controlados com a mesma
condição de execução, é usado poucos steps para colocar esses processos
entre IL(002) e ILC(003).

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

as diferenças entre IL(002)/ILC(003) e JMP(004)/JME(005). BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

4040

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br 1. Controle seqüencial Quando a CIO 000000 é OFF

1. Controle seqüencial

Quando a CIO 000000 é OFF no exem lo abaixo todas as saídas entre p
Quando a CIO 000000 é OFF no exem lo abaixo todas as saídas entre
p
IL(002) e ILC(003) são intertravadas. Quando a CIO 000000 é ON no
Exemplo abaixo, as instruções entre IL(002) e IL(003) são executadas
normalmente.
,
entre IL(002) e IL(003) são executadas normalmente. , BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
entre IL(002) e IL(003) são executadas normalmente. , BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

4141

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br 2. Controle de interrupção SET INTERRUPT MASK: MSKS(690) Finalidade

2. Controle de interrupção

SET INTERRUPT MASK: MSKS(690) Finalidade Controla se E/S de task de interrupção e atraso de
SET INTERRUPT MASK: MSKS(690)
Finalidade
Controla se E/S de task de
interrupção e atraso de task
de interrupção estão
executadas. Quando começa
a execução do programa, a
Símbolo Ladder
entrada de interrupção que
gera E/S de tasks de
interrupção são desabilitadas,
N: Identificador de interrupção
e
o timer interno cria um timer
C: Dado de de controle interrupção que gera um
atrasa nas task de interrupção
e são paradas.
Variações
MSKS(690) é usada para
habilitar as E/S de interrupção
e timers de interrupção, que
correspondem com as tasks
de que serão executadas.
Á rea de programa aplicado

Especificação dos Operandos

Especificação dos Operandos
Á rea de programa aplicado Especificação dos Operandos BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

4242

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br 2. Controle de interrupção Descri ão ç . especifica

2. Controle de interrupção

Descri ão ç . especifica a task de interrupção e o tipo de processo que
Descri ão
ç
.
especifica a task de interrupção e o tipo de processo que será executado.
MSKS(690) controla a execu ão de tasks de interru
ç
ão O valor em N
Exemplos Exemplos para o CS1W-INT01 / CJ1W-INT01 Quando CIO 000000 vai à ON, MSKS(690) habilita
Exemplos
Exemplos para o CS1W-INT01 / CJ1W-INT01
Quando CIO 000000 vai à ON, MSKS(690) habilita entrada de interrupção na
entrada do Módulo de Interrupção 0.
Quando CIO 000000 vai à ON, MSKS(690) aciona a borde de subida/descida
designada para interromper a entrada do Módulo de Interrupção 0.
para interromper a entrada do Módulo de Interrupção 0. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
para interromper a entrada do Módulo de Interrupção 0. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

4343

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas ACIONAR SUB-ROTINA: SBS(091) BRASILBRASIL PLCPLC IIII

3. Sub rotinas

ACIONAR SUB-ROTINA: SBS(091)
ACIONAR SUB-ROTINA: SBS(091)
3. Sub rotinas ACIONAR SUB-ROTINA: SBS(091) BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
3. Sub rotinas ACIONAR SUB-ROTINA: SBS(091) BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

4444

OPLC

ANÇADRSOAVCU

O PLC ANÇAD RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

3. Sub rotinas

ANÇAD RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
ANÇAD RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
ANÇAD RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

4545

OPLC

ANÇADRSOAVCU

O PLC ANÇAD RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

3. Sub rotinas

ANÇAD RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
ANÇAD RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
ANÇAD RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

4646

OPLC

ANÇADRSOAVCU

O PLC ANÇAD RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

3. Sub rotinas

ANÇAD RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
ANÇAD RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
ANÇAD RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

4747

OPLC

ANÇADRSOAVCU

O PLC ANÇAD RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

3. Sub rotinas

ANÇAD RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
ANÇAD RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
ANÇAD RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

4848

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas ENTRADA DE SUB-ROTINA: SBN(092) BRASILBRASIL PLCPLC

3. Sub rotinas

ENTRADA DE SUB-ROTINA: SBN(092)
ENTRADA DE SUB-ROTINA: SBN(092)
3. Sub rotinas ENTRADA DE SUB-ROTINA: SBN(092) BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
3. Sub rotinas ENTRADA DE SUB-ROTINA: SBN(092) BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

4949

OPLC

ANÇADRSOAVCU

O PLC ANÇAD RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

3. Sub rotinas

ANÇAD RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
ANÇAD RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
ANÇAD RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

5050

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br 3. Sub rotinas RETORNO DE SUB-ROTINA: RET(093) BRASILBRASIL PLCPLC

3. Sub rotinas

RETORNO DE SUB-ROTINA: RET(093)
RETORNO DE SUB-ROTINA: RET(093)
3. Sub rotinas RETORNO DE SUB-ROTINA: RET(093) BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
3. Sub rotinas RETORNO DE SUB-ROTINA: RET(093) BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

5151

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida CONTADOR DE ALTA VELOCIDADE: PRV(881) BRASILBRASIL

4. Pulsagem rápida

CONTADOR DE ALTA VELOCIDADE: PRV(881)
CONTADOR DE ALTA VELOCIDADE: PRV(881)
4. Pulsagem rápida CONTADOR DE ALTA VELOCIDADE: PRV(881) BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
4. Pulsagem rápida CONTADOR DE ALTA VELOCIDADE: PRV(881) BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

5252

OPLC

ANÇADRSOAVCU

O PLC ANÇAD RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII ––

4. Pulsagem rápida

RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

5353

4. Pulsagem rápida ANÇADRSOAVCU OPLC
4. Pulsagem rápida
ANÇADRSOAVCU
OPLC
4. Pulsagem rápida ANÇADRSOAVCU OPLC BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

5454

4. Pulsagem rápida ANÇADRSOAVCU OPLC
4. Pulsagem rápida
ANÇADRSOAVCU
OPLC
4. Pulsagem rápida ANÇADRSOAVCU OPLC BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

5555

4. Pulsagem rápida ANÇADRSOAVCU OPLC
4. Pulsagem rápida
ANÇADRSOAVCU
OPLC
4. Pulsagem rápida ANÇADRSOAVCU OPLC BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

5656

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida TABELA DE COMPARAÇÃO DE REGISTRO: CTBL(882)

4. Pulsagem rápida

TABELA DE COMPARAÇÃO DE REGISTRO: CTBL(882)
TABELA DE COMPARAÇÃO DE REGISTRO: CTBL(882)
rápida TABELA DE COMPARAÇÃO DE REGISTRO: CTBL(882) BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
rápida TABELA DE COMPARAÇÃO DE REGISTRO: CTBL(882) BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

5757

4. Pulsagem rápida ANÇADRSOAVCU OPLC
4. Pulsagem rápida
ANÇADRSOAVCU
OPLC
4. Pulsagem rápida ANÇADRSOAVCU OPLC BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

5858

OPLC

ANÇADRSOAVCU

O PLC ANÇAD RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII ––

4. Pulsagem rápida

RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

5959

OPLC

ANÇADRSOAVCU

O PLC ANÇAD RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII ––

4. Pulsagem rápida

RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

6060

4. Pulsagem rápida SAÍDA RÁPIDA: SPED(885) RSOAVCU ANÇAD OPLC
4. Pulsagem rápida
SAÍDA RÁPIDA: SPED(885)
RSOAVCU
ANÇAD OPLC
rápida SAÍDA RÁPIDA: SPED(885) RSOAVCU ANÇAD OPLC BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

6161

4. Pulsagem rápida ANÇADRSOAVCU OPLC
4. Pulsagem rápida
ANÇADRSOAVCU
OPLC
4. Pulsagem rápida ANÇADRSOAVCU OPLC BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

6262

OPLC

ANÇADRSOAVCU

O PLC ANÇAD RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII ––

4. Pulsagem rápida

RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

6363

OPLC

ANÇADRSOAVCU

O PLC ANÇAD RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII ––

4. Pulsagem rápida

RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

6464

OPLC

ANÇADRSOAVCU

O PLC ANÇAD RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII ––

4. Pulsagem rápida

RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

6565

4. Pulsagem rápida AJUSTAR QUANTIDADE DE PULSOS: PULS(886) RSOAVCU ANÇAD OPLC
4. Pulsagem rápida
AJUSTAR QUANTIDADE DE PULSOS: PULS(886)
RSOAVCU
ANÇAD OPLC
QUANTIDADE DE PULSOS: PULS(886) RSOAVCU ANÇAD OPLC BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

6666

OPLC

ANÇADRSOAVCU

O PLC ANÇAD RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII ––

4. Pulsagem rápida

RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
RSO AV CU www.cliqueapostilas.com.br 4. Pulsagem rápida BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

6767

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br 5. Controle de tarefas TASK ON: TKON(820) Finalidade Executa

5. Controle de tarefas

TASK ON: TKON(820) Finalidade Executa uma task específica. Também trabalha como task de interrupção para
TASK ON: TKON(820)
Finalidade
Executa uma task específica. Também trabalha como task de interrupção
para operar uma task cíclica extra. (Tasks cíclicas extras são suportadas
somente pelas CPU das famílias CS1 e CJ1).
Símbolo Ladder
N: Número da Task
Variações
Área de programa aplicado

Operandos

N: Número da task

O range para N depende do tipo de task especificada.

- Task cíclica:

N deve ser uma constante entre 0 e 31 decimal. (Para valores de 0 a 31

especificar task cíclicas de 0 a 31).

- Task cíclica extra (somente para CPU das séries CS1 e CJ1.)

N deve ser uma constante entre 8000 e 8255 decimal. (Para valores de

mi8000 a 8255 especificar task cíclica extra de 0 a 255).

Especificação dos Operandos

cíclica extra de 0 a 255). Especificação dos Operandos BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

6868

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br 5. Controle de tarefas Es ecificando uma task de

5. Controle de tarefas

Es ecificando uma task de atraso p Exemplos Quando CIO 000000 está em ON, a
Es ecificando uma task de atraso
p
Exemplos
Quando CIO 000000 está em ON, a task nº 3 é será executada no mesmo
ciclo quando a execução do programa alcança a task nº3.
Task nº 3 é executada
no mesmo ciclo
Especificando uma task “antecipada” Quando CIO 000000 via a ON, task nº 1 é executada
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 próximo ciclo quando a execução do programa alcançar a
task nº 1.
Task nº 1 é executada no
próximo ciclo.
a task nº 1. Task nº 1 é executada no próximo ciclo. BRASILBRASIL PLCPLC IIII ––

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

6969

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br 5. Controle de tarefas TASK OFF: TONF(821) Finalidade Coloca

5. Controle de tarefas

TASK OFF: TONF(821) Finalidade Coloca a task cíclica específica ou task cíclica extra em estado
TASK OFF: TONF(821)
Finalidade
Coloca a task cíclica específica ou task cíclica extra em estado de espera,
ou seja, desabilita a execução da task.
Símbolo Ladder
N: Número da task
Variações
Área de programa aplicada
Operandos
N: Número da task
O range para N depende do tipo de task especificada.
- Task cíclica:
N deve ser uma constante entre 0 e 31 decimal. (Para valores de 0 a 31
especificar task cíclicas de 0 a 31).
- Task cíclica extra (somente para CPU das séries CS1 e CJ1.)
N deve ser uma constante entre 8000 e 8255 decimal. (Para valores de

mi8000 a 8255 especificar task cíclica extra de 0 a 255).

Especificação dos Operandos
Especificação dos
Operandos
cíclica extra de 0 a 255). Especificação dos Operandos BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

7070

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br 5. Controle de tarefas Exem los p p Quando

5. Controle de tarefas

Exem los p p Quando CIO 000000 está em ON, a task nº 3 é
Exem los
p
p
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 execução alcançar a task nº 3.
Es ecificando uma task de atraso
Task nº 3 em estado de
espera, ou seja, não é
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 não será executada no mesmo ciclo quando a execução do
programa alcançar a task nº 1.
Task nº 1 em estado de
espera no ciclo seguinte,
ou seja, é executada no
ciclo atual, mas não no
próximo.
seja, é executada no ciclo atual, mas não no próximo. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
seja, é executada no ciclo atual, mas não no próximo. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

7171

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br 6. Analógicas ESCALONAMENTO: SBS(091) Finalidade Converte um dado

6. Analógicas

ESCALONAMENTO: SBS(091) Finalidade Converte um dado Binário sem sinal em um dado em BCD também
ESCALONAMENTO: SBS(091)
Finalidade
Converte um dado Binário sem sinal em um dado em BCD também sem
sinal, de acordo com uma função linear específica.
Símbolo em Ladder
S: Word de origem
P1: 1 word de parametrização
ª
R: Word resultante
Variações
Área de programa aplicada
Operandos

O conteúdo das 4 words começam com a 1ª word de parametrização (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 (binário)

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 (binário)

Nota: P1 até P1+3 tem de ser da mesma área de memória

Nota: P1 até P1+3 tem de ser da mesma área de memória BRASILBRASIL PLCPLC IIII ––
Nota: P1 até P1+3 tem de ser da mesma área de memória BRASILBRASIL PLCPLC IIII ––

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

7272

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br 6. Analógicas Especificações de Operando BRASILBRASIL PLCPLC IIII

6. Analógicas

Especificações de Operando
Especificações de Operando
6. Analógicas Especificações de Operando BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
6. Analógicas Especificações de Operando BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

7373

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br 6. Analógicas Exemplo No exemplo abaixo, um sinal digital

6. Analógicas

Exemplo No exemplo abaixo, um sinal digital de 1 a 5V é convertido e inserido
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 conteúdo de D00000 é escalonado
usando o função linear definida pelo ponto A (0000, 0000) e o ponto B
(0FA0, 0300). As coordenadas destes pontos estão contidos de D00100
a D00103, e o resultado é enviado para D00200.

Valores Negativos Uma unidade de entradas analógicas envia valores de FF38 a 1068 hexadecimal para 0,8 a 5,2V. A função SCL(194) pode, contudo, operar somente valores em binário sem sinal (+ -) entre 0000 e FFFF hexadecimal, tornando impossível o uso da SCL(194) diretamente para operar valores binários com sinal (+ -) abaixo de 1V (0000 hexadecimal), isto é, FF38 a FFFF hexadecimal. Na aplicação apresentada, é necessário 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
Valor em
CIO 0200 +
00C8 Hex
como mostrado abaixo. Valor em CIO 0200 + 00C8 Hex BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

7474

OPLC

ANÇADRSOAV

CU

O PLC ANÇAD RSO AV CU www.cliqueapostilas.com.br 6. Analógicas Neste exemplo, valores de 0000 a 00C8

6. Analógicas

Neste exemplo, valores de 0000 a 00C8 hex serão convertidos para valores negativos. SCL(194), contudo,
Neste exemplo, valores de 0000 a 00C8 hex serão convertidos para
valores negativos. SCL(194), contudo, pode-se sair com valores BCD sem
sinal de 0000 a 9999, então 0000 BCD será enviado para a saída quando
o conteúdo de D00000 está entre 0000 e 00C8 hex.
Escala Reversa
Também 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.
a 0000, respectivamente, como mostrado no diagrama abaixo. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
a 0000, respectivamente, como mostrado no diagrama abaixo. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

7575

6. Analógicas ESCALONAMENTO 3: SCL3(487) Finalidade Converte valores BCD com sinal em valores binário com
6. Analógicas
ESCALONAMENTO 3: SCL3(487)
Finalidade
Converte valores BCD com sinal em valores binário com sinal de acordo
com a função linear. Um offset pode ser inserido definindo a função linear.
Símbolo Ladder
S: Word de origem
P1
:
1ª W
or
d d
e parame r zaç o
t
i
ã
R: Word de resultado
Variações
Área de programa aplicado
Operandos
O conteúdo de 5 words começando com a primeira word de parametrização
(P1) são mostradas no diagrama abaixo.
Offset de função linear
8000
a 7FFF (binário com sinal)
∆X
0001
a 9999 (BCD)
∆Y
8000
a 7FFF (binário com sinal)
Máxima conversão
8000
a 7FFF (binário com sinal)
Mínima conversão
8000
a 7FFF (binário com sinal)
NOTA: P1 a P1+4 têm de estar na mesma área de memória.
CU RSOAV ANÇAD OPLC
de estar na mesma área de memória. CU RSOAV ANÇAD OPLC BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

7676

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br 6. Analógicas Especificação de Operando BRASILBRASIL PLCPLC IIII

6. Analógicas

Especificação de Operando
Especificação de Operando
6. Analógicas Especificação de Operando BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
6. Analógicas Especificação de Operando BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

7777

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br 6. Analógicas Exem lo p Quando um valor de

6. Analógicas

Exem lo p Quando um valor de 0 a 200 é escalonado p ara um
Exem lo
p
Quando um valor de 0 a 200 é escalonado
p
ara um sinal analó ico (1 a 5V
,

g por exemplo), o valor BCD com sinal de 0000 a 0200 é convertido (escalonado) para binário com sinal de 0000 a 0FA0 por uma unidade de saída analógica. Quando CIO 000000 vai p/ ON no exemplo abaixo, o conteúdo de D00000 é escalonado usando a função linear definida por ∆X(0200), ∆Y(0FA0), e o offset(0). Esses valores estão contidos de D00100 a D00102. O sinal do valor BCD em D00000 indicado pelo Carry Flag. O resultado é alocado na CIO 2011.

pelo Carry Flag. O resultado é alocado na CIO 2011. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
pelo Carry Flag. O resultado é alocado na CIO 2011. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
pelo Carry Flag. O resultado é alocado na CIO 2011. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

7878

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br 6. Analógicas MÉDIA: AVG(195) Finalidade Calcula o valor de

6. Analógicas

MÉDIA: AVG(195)

Finalidade Calcula o valor de média de uma word de entrada por um número específico
Finalidade
Calcula o valor de média de uma word de entrada por um número específico
de ciclos.
Símbolo Ladder
S: Word de origem
N: Número de ciclos
R: Word resultante
R+1: Primeira word de trabalho
Variações
Área de programa aplicado
Operandos
N: Número de ciclos
O número 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 médio depois da especificação do número de ciclos. R+1
fornecerá informações sobre o processo da média 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 .

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

abaixo: Note: R para R+N+1 tem de ser da mesma área . BRASILBRASIL PLCPLC IIII ––

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

7979

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br 6. Analógicas Especificação dos Operandos BRASILBRASIL PLCPLC IIII

6. Analógicas

Especificação dos Operandos
Especificação dos
Operandos
6. Analógicas Especificação dos Operandos BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
6. Analógicas Especificação dos Operandos BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

8080

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br 6. Analógicas Exemplos No exemplo abaixo o conteúdo da

6. Analógicas

Exemplos No exemplo abaixo o conteúdo da CIO 0040 é “setado” para #0000 e então
Exemplos
No exemplo abaixo o conteúdo da CIO 0040 é “setado” para #0000 e então
incrementado por 1 a cada ciclo. Para os primeiros 2 ciclos, AVG(195) move
o conteúdo da CIO 0040 para D01002 e D01003. O Conteúdo de D01001
também 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 média
contida de D01002 para D01004 e escreve a média em D01000.
contida de D01002 para D01004 e escreve a média em D01000. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
contida de D01002 para D01004 e escreve a média em D01000. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

8181

OPLC

ANÇADRSOAV

CU

O PLC ANÇAD RSO AV CU www.cliqueapostilas.com.br Módulos Analógicos Número máximo de módulos por CPU O

Módulos Analógicos

RSO AV CU www.cliqueapostilas.com.br Módulos Analógicos Número máximo de módulos por CPU O número máximo está
RSO AV CU www.cliqueapostilas.com.br Módulos Analógicos Número máximo de módulos por CPU O número máximo está

Número máximo de módulos por CPU

Módulos Analógicos Número máximo de módulos por CPU O número máximo está limitado pela corrente Consumida.

O número máximo está limitado pela corrente Consumida. Ter em atenção os restantes Módulos. (Ver manual).

Velocidade de Conversão 1 ms por ponto e resolução de 4000 pontos ou (versão –V1) 250 micro seg. e resolução de 8000 pontos.

Detecção de interrupção de sinal

Quando as entradas estão 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.

Função de Valor Máximo Quando habilitada, retém o valor máximo de cada entrada.

Função de Retenção de Saída Quando habilitada, mantém o valor da saída quando ocorre um erro na CPU do PLC.

Função de Valor Médio

É possível parametrizar no módulo o numero de amostragens para calculo da

média do valor de entrada.

Modo de ajuste de Ganho e Offset Para dispositivos com necessidade de calibração, é possível parametrizar para cada ponto o ganho e o offset dos valores analógicos. Para isso colocar o módulo em modo de ajuste e seguir as instruções do manual.

em modo de ajuste e seguir as instruções do manual. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

8282

OPLC

ANÇADRSOAV

CU

O PLC ANÇAD RSO AV CU www.cliqueapostilas.com.br Entradas analógicas 1 a 5V / 4 a 20mA

Entradas analógicas

RSO AV CU www.cliqueapostilas.com.br Entradas analógicas 1 a 5V / 4 a 20mA 0 a 10V

1 a 5V / 4 a 20mA

0 a 10V

Entradas analógicas 1 a 5V / 4 a 20mA 0 a 10V 0 a 5 V
Entradas analógicas 1 a 5V / 4 a 20mA 0 a 10V 0 a 5 V

0 a 5V

-10 a 10V

0 a 5 V -10 a 10V
0 a 5 V -10 a 10V
0 a 5 V -10 a 10V
0 a 5 V -10 a 10V
1 a 5V / 4 a 20mA 0 a 10V 0 a 5 V -10 a

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

8383

OPLC

O PLC www.cliqueapostilas.com.br Entradas analógicas ANÇADRSOAVCU Anotações BRASILBRASIL PLCPLC IIII ––

Entradas analógicas

O PLC www.cliqueapostilas.com.br Entradas analógicas ANÇADRSOAVCU Anotações BRASILBRASIL PLCPLC IIII ––
ANÇADRSOAVCU
ANÇADRSOAVCU

Anotações

Entradas analógicas ANÇADRSOAVCU Anotações BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

8484

OPLC

ANÇADRSOAV

CU

O PLC ANÇAD RSO AV CU www.cliqueapostilas.com.br Saídas analógicas 1 a 5V / 4 a 20mA

Saídas analógicas

RSO AV CU www.cliqueapostilas.com.br Saídas analógicas 1 a 5V / 4 a 20mA 0 a 10V

1 a 5V / 4 a 20mA

0 a 10V

Saídas analógicas 1 a 5V / 4 a 20mA 0 a 10V 0 a 5V -10

0 a 5V

-10 a 10V

0 a 5V -10 a 10V
analógicas 1 a 5V / 4 a 20mA 0 a 10V 0 a 5V -10 a

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

8585

OPLC

O PLC www.cliqueapostilas.com.br Saídas analógicas ANÇADRSOAVCU Anotações BRASILBRASIL PLCPLC IIII ––

Saídas analógicas

ANÇADRSOAVCU
ANÇADRSOAVCU

Anotações

Saídas analógicas ANÇADRSOAVCU Anotações BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

8686

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Parametrização A sequência de operações descrita é válida para

Parametrização

A sequência de operações descrita é válida para qualquer um dos módulos analógicos.

1
1

Colocar o Switch da parte frontal do módulo na posição “Modo Normal”. (1 e 2 a Off).

2
2

Colocar o Switch da parte posterior do bloco de bornes na posição correta. Entrada em tensão ou em corrente.

3
3

Selecionar o numero de carta especial nos dois Switchs Rotativos da parte frontal do módulo (garantir que não existe duplicações).

4
4

Efetuar as ligações físicas dos sinais.

5
5

Alimentar o PLC.

6
6

Alimentar os dispositivos analógicos.

7
7

Com o PLC em modo Program, criar a Tabela de Entrada/Saídas.

8
8

Configurar os canais da área D atribuídos 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 média e as entradas que vão utilizar esta função. (apenas para os módulos de entradas).

- Selecionar o modo de retenção do valor de saída. (apenas para os módulos de saídas).

- Selecionar o tempo e a resolução de conversão (apenas para os módulos –V1).

9
9

Desligar e voltar a ligar o PLC para que os parâmetros sejam ativados.

voltar a ligar o PLC para que os parâmetros sejam ativados. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

8787

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Parametrização Parametrização de Canais Para cada módulo são

Parametrização

Parametrização de Canais Para cada módulo são destinados 10 canais na área CIO (desde o canal n a n+9)

n = CIO 2000 + (a x 10)

Para cada módulo são destinados 100 canais na área D (desde o canal m a m+9)

m = D 20000 + (a x 100)

“a” é o número de cartões especiais (switch rotativo)

“a” é o número de cartões especiais (switch rotativo) Características dos Canais – Área D m

Características dos Canais – Área D

m = D 20000 + (a x 100)

dos Canais – Área D m = D 20000 + (a x 100) Apenas para os
dos Canais – Área D m = D 20000 + (a x 100) Apenas para os

Apenas para os módulos –V1

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

1) Os módulos CJ1W-AD041-V1, só utilizam D(m) a D(m+5). BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

8888

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br Parametrização Descrição de Canais – Área D m =

Parametrização

Descrição de Canais – Área D

m = D 20000 + (a x 100)

Descrição de Canais – Área D m = D 20000 + (a x 100) Características dos

Características dos Canais – Área D

m = D 20000 + (a x 100)

Características dos Canais – Área D m = D 20000 + (a x 100)
dos Canais – Área D m = D 20000 + (a x 100) BRASILBRASIL PLCPLC IIII

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

8989

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br Parametrização Características dos Canais – Área D m =

Parametrização

Características dos Canais – Área D

m = D 20000 + (a x 100)

dos Canais – Área D m = D 20000 + (a x 100) Características dos Canais
dos Canais – Área D m = D 20000 + (a x 100) Características dos Canais

Características dos Canais – Área D

m = D 20000 + (a x 100)

Características dos Canais – Área D m = D 2 0 0 0 0 + (
Características dos Canais – Área D m = D 2 0 0 0 0 + (
m = D 2 0 0 0 0 + ( a x 1 0 0 )

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

9090

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br Parametrização Características dos Canais – Área D m =

Parametrização

Características dos Canais – Área D

m = D 20000 + (a x 100)

dos Canais – Área D m = D 20000 + (a x 100) Características dos Canais

Características dos Canais – Área CIO

20000 + (a x 100) Características dos Canais – Área CIO n = CIO 2000 +

n = CIO 2000 + (a x 10)

dos Canais – Área CIO n = CIO 2000 + (a x 10) BRASILBRASIL PLCPLC IIII

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

9191

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br Parametrização Características dos Canais – Área CIO n =

Parametrização

Características dos Canais – Área CIO

n = CIO 2000 + (a x 10)

dos Canais – Área CIO n = CIO 2000 + (a x 10) Características dos Canais

Características dos Canais – Área CIO

n = CIO 2000 + (a x 10)

Características dos Canais – Área CIO n = CIO 2000 + (a x 10)
dos Canais – Área CIO n = CIO 2000 + (a x 10) BRASILBRASIL PLCPLC IIII

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

9292

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br Parametrização Características dos Canais– Área CIO n = CIO

Parametrização

Características dos Canais– Área CIO

n = CIO 2000 + (a x 10)

dos Canais– Área CIO n = CIO 2000 + (a x 10) BRASILBRASIL PLCPLC IIII ––
dos Canais– Área CIO n = CIO 2000 + (a x 10) BRASILBRASIL PLCPLC IIII ––
dos Canais– Área CIO n = CIO 2000 + (a x 10) BRASILBRASIL PLCPLC IIII ––

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

9393

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Parametrização Objetivo Pretende-se controlar a frequência da

Parametrização

Objetivo

Pretende-se controlar a frequência da Bomba mediante um variador de velocidade.

O Sensor Ultra-sônico fornece o nível do reservatório (saída 0 a 10V).

Quando o nível de água no reservatório for superior a 200 litros, a bomba é ligada.

A frequência mínima da Bomba é de 10Hz e a máxima é de 50Hz. A frequência da bomba vai ser proporcional ao nível de água no depósito.

A proporcionalidade é a seguinte:

- 200

- 1000 litros = 50Hz

litros = 10Hz

Sensor

ultra-sônico

- 200 - 1000 litros = 50Hz litros = 10Hz S e n s o r
- 200 - 1000 litros = 50Hz litros = 10Hz S e n s o r

Inversor de Frequência

Reservatório Bomba
Reservatório
Bomba
- 200 - 1000 litros = 50Hz litros = 10Hz S e n s o r
- 200 - 1000 litros = 50Hz litros = 10Hz S e n s o r
- 200 - 1000 litros = 50Hz litros = 10Hz S e n s o r
BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento v.1v.1 9494

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

9494

de Frequência Reservatório Bomba BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento v.1v.1 9494

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Parametrização Implementação Passo-a-Passo Configurar a entrada

Parametrização

Implementação Passo-a-Passo Configurar a entrada analógica Sabemos que o sinal de entrada é em tensão
Implementação Passo-a-Passo
Configurar a entrada analógica
Sabemos que o sinal de entrada é em tensão e com os limites de 0 a 10V.
2 - Efectuar as ligações físicas
+
-
SENSOR
0 a 10V. 2 - Efectuar as ligações físicas + - SENSOR 1- Colocar o Switch

1- Colocar o Switch correspondente à entrada analógica 1 na posição OFF (entrada em tensão).

3 – Parametrizar o número do Cartão Especial (ex: 00) 4 – Ligar o PLC

3 – Parametrizar o número do Cartão Especial (ex: 00)

4 – Ligar o PLC e colocar em modo PROGRAM. Criar a tabela de Entradas/Saídas (I/O Table).

5 – Parametrizar o módulo (Zona D correspondente) Carta Especial nº 00:

m = D20000 + (a x 100) onde a = 00 então m = D20000 + (00 x 100) m = 20000

x 100) onde a = 00 então m = D20000 + (00 x 100) m =

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

9595

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Parametrização Entradas Utilizadas: - Entrada 1, então: D(m) =

Parametrização

AV ANÇAD O PLC www.cliqueapostilas.com.br Parametrização Entradas Utilizadas: - Entrada 1, então: D(m) = 1 D20000
AV ANÇAD O PLC www.cliqueapostilas.com.br Parametrização Entradas Utilizadas: - Entrada 1, então: D(m) = 1 D20000

Entradas Utilizadas:

- Entrada 1, então:

D(m) = 1 D20000 = 1

Limites do sinal:

-

0 a 10V, então:

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 parametrizações sejam ativadas.

7 – Colocar o PLC em modo MONITOR e verificar o funcionamento da Entrada Analógica 1.

- Canal CIO 2001

o funcionamento da Entrada Analógica 1. - Canal CIO 2001 n = CIO2000 + (a x
o funcionamento da Entrada Analógica 1. - Canal CIO 2001 n = CIO2000 + (a x
o funcionamento da Entrada Analógica 1. - Canal CIO 2001 n = CIO2000 + (a x
o funcionamento da Entrada Analógica 1. - Canal CIO 2001 n = CIO2000 + (a x

n = CIO2000 + (a x 10)

onde a = 00

então n = CIO2000 + (00 x 10)

n = 2000

onde a = 00 então n = CIO2000 + (00 x 10) n = 2000 BRASILBRASIL

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

9696

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Parametrização Implementação Passo-a-Passo Configurar a saída

Parametrização

Implementação Passo-a-Passo Configurar a saída analógica 1 - Efectuar as ligações físicas + - INVE
Implementação Passo-a-Passo
Configurar a saída analógica
1 - Efectuar as ligações físicas
+
-
INVE RSOR

Sabemos que o sinal de saída é em tensão e com os limites de 0 a 10V.

2 – Parametrizar o número do Cartão Especial (ex: 01) 3 – Ligar o PLC

2 – Parametrizar o número do Cartão Especial (ex: 01)

3 – Ligar o PLC e colocar em modo PROGRAM. Criar a tabela de Entradas/Saídas.

4 – Parametrizar o módulo (Zona D correspondente) Carta Especial nº 01:

m = D20000 + (a x 100) onde a = 01 então m = D20000 + (01 x 100) m = 20100

x 100) onde a = 01 então m = D20000 + (01 x 100) m =

x 100) onde a = 01 então m = D20000 + (01 x 100) m =

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

9797

Parametrização Saídas Utilizadas: - Saída 1, então: D(m) = 1 D20100 = 1 Limites do
Parametrização
Saídas Utilizadas:
-
Saída 1, então:
D(m) = 1
D20100 = 1
Limites do sinal:
-
0
a 10V, então:
D(m+1) = 01
D20101 = 01
Restante Zona de D(m+2) e D(m+3) deve conter o valor 0000
CU RSOAV ANÇAD OPLC

5 – Desligar e voltar a ligar o PLC, para que as parametrizações sejam activadas.

6 – Colocar o PLC em modo MONITOR e verificar o funcionamento da Saída Analógica 1.

- Canal CIO 2011

o funcionamento da Saída Analógica 1. - Canal CIO 2011 n = CIO2000 + (a x
o funcionamento da Saída Analógica 1. - Canal CIO 2011 n = CIO2000 + (a x

n = CIO2000 + (a x 10)

onde a = 01

então n = CIO2000 + (01 x 10)

n = 2010

onde a = 01 então n = CIO2000 + (01 x 10) n = 2010 BRASILBRASIL

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

9898

ANÇAD OPLC

RSOAVCU

ANÇAD O PLC RSO AV CU www.cliqueapostilas.com.br Parametrização NOTA: Para que a saída fique ativa, é

Parametrização

NOTA: Para que a saída fique ativa, é necessário activar o bit correspondente de conversão habilitada. CIO 2010.00

o bit correspondente de conversão habilitada. CIO 2010.00 Ex: Colocar o valor 0FA0 no canal CIO
o bit correspondente de conversão habilitada. CIO 2010.00 Ex: Colocar o valor 0FA0 no canal CIO

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

Ex: Colocar o valor 0FA0 no canal CIO 2011 e verificar se a saída tem 10V.
0FA0 no canal CIO 2011 e verificar se a saída tem 10V. BRASILBRASIL PLCPLC IIII ––

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

9999

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Parametrização Implementação Passo-a-Passo 3 Programação Entrada

Parametrização

Implementação Passo-a-Passo

3
3

Programação Entrada Analógica

Vamos criar uma conversão do valor analógico (Hex para BCD) de forma a que represente o valor do nível em litros.

BCD) de forma a que represente o valor do nível em litros. O Sensor Ultra-sónico fornece

O Sensor Ultra-sónico fornece uma saída em tensão de 0 a 10V. Em Hexadecimal vai corresponder:

0V – 0(Hex) 10V – 0FA0(Hex)

O sensor foi configurado para ter a seguinte correspondência:

- 10V - 1000 Litros

0V

0 Litros

então, podemos dizer que:

0 Litros

1000 Litros – 0FA0(Hex)

0(Hex)

BCD 1000 0 HEX 0 0FA0
BCD
1000
0
HEX
0
0FA0

Necessitamos efetuar uma correspondência proporcional do valor em Hexadecimal (0 a 0FA0) para BCD (0 a 1000).

do valor em Hexadecimal (0 a 0FA0) para BCD (0 a 1000). BRASILBRASIL PLCPLC IIII ––

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

100100

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Parametrização Existe uma função que faz essa conversão

Parametrização

Existe uma função que faz essa conversão proporcional: SCL

SCL(194) IN (Hex) Parâmetros OUT (BCD)
SCL(194)
IN (Hex)
Parâmetros
OUT (BCD)

BCD

C

SCL SCL(194) IN (Hex) Parâmetros OUT (BCD) BCD C P = A P+1 = B P+2

P

= A

P+1

= B

P+2

= C

P+3

= D

A

B

D

HEX

No nosso exemplo:

BCD

1000

C

B D HEX No nosso exemplo: BCD 1000 C 0 0FA0 B D D500 = 0000

0

0FA0

B

D

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

0

A

HEX

SCL(194) 2001 D500 D100
SCL(194)
2001
D500
D100

Efetuar o Ladder correspondente e verificar o valor do D100.

Deve ser:

0V = 0 10V = 1000

e verificar o valor do D100. Deve ser: 0V = 0 10V = 1000 BRASILBRASIL PLCPLC

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

101101

Parametrização Implementação Passo-a-Passo 4 Programação Saída Analógica Sabemos que o variador de Velocidade
Parametrização
Implementação Passo-a-Passo
4
Programação Saída Analógica
Sabemos que o variador de Velocidade vai receber um valor em tensão de 0
a
10V. Este sinal é proveniente do PLC e vai fornecer a frequência de
referência 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 disponível no D100. Agora necessitamos de criar uma
conversão 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 (hex) = 4000 (Dec)
X = (4000 x 10) / 50
X = 800 (Dec) = 320 (hex)
X
10
HEX
0FA0
Necessitamos de efetuar
uma correspondência
proporcional do valor em
BCD (200 a 1000) para
HEX (320 a 0FA0).
0320
BCD
200
1000
BRASILBRASIL
PLCPLC IIII –– TreinamentoTreinamento v.1v.1
102102
CU RSOAV ANÇAD OPLC
Parametrização Existe uma função que faz essa conversão proporcional: SCL3 HEX SCL3(487) 0FA0 IN (BCD)
Parametrização
Existe uma função que faz essa conversão proporcional: SCL3
HEX
SCL3(487)
0FA0
IN (BCD)
P
= Offset (Hex)
P+1
= Delta X (BCD)
Y
P+2
= Delta Y (Hex)
Parâmetros
P+3
= Max. (Hex)
P+4
= Min. (Hex)
OUT (HEX)
0320
BCD
200
1000
X
No nosso exemplo:
HEX
0FA0
SCL3(487)
D100
D510 = 0000
D511 = 0800
D512 = 0C80
D513 = 0FA0
D514 = 0320
Y
D510
0320
BCD
2011
200
1000
X
BRASILBRASIL
PLCPLC IIII –– TreinamentoTreinamento v.1v.1
103103
CU RSOAV ANÇAD OPLC

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Parametrização HEX D510 = 0000 D511 = 0800 Delta

Parametrização

HEX D510 = 0000 D511 = 0800 Delta X = 1000 - 200 0FA0 D512
HEX
D510 = 0000
D511 = 0800
Delta X = 1000 - 200
0FA0
D512 = 0C80
Delta Y = 0FA0 - 0320
D513 = 0FA0
x mo
i
= 50H
z (
10V
)
Y
D514 = 0320
Mínimo = 10Hz (2V)
0FA0
10V
0320
BCD
0320
X

200

X 1000

0FA0 (hex) = 4000 (dec) 0320 (hex) = 800 (dec)

X = (800 x 10) / 4000

X = (800 x 10) / 4000

X = 2

Efetuar o Ladder correspondente e verificar o funcionamento:

NOTA: Para que a saída fique ativa, é necessário ativar o bit correspondente de conversão habilita. CIO 2010.00

Verificar que quando o valor do nível é inferior a 200 Litros a saída tem um valor de 2 Volt e vai aumentando proporcionalmente até atingir os 10 Volt aos 1000 Litros.

proporcionalmente até atingir os 10 Volt aos 1000 Litros. BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

104104

CU RSOAV ANÇAD OPLC

CU RSO AV ANÇAD O PLC www.cliqueapostilas.com.br Parametrização Implementação Passo-a-Passo 5 Controle da Bomba O

Parametrização

Implementação Passo-a-Passo

5
5

Controle da Bomba

O controle da frequência de referência já está implementado. Falta agora criar a condição de colocação em marcha da bomba (RUN do variador de frequência) quando o nível for superior a 200 Litros.

Para isso basta efetuar a seguinte lógica, tendo em conta que a saída 60.00 esta ligada à entrada de RUN do variador:

a saída 60.00 esta ligada à entrada de RUN do variador: BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
a saída 60.00 esta ligada à entrada de RUN do variador: BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento
a saída 60.00 esta ligada à entrada de RUN do variador: BRASILBRASIL PLCPLC IIII –– TreinamentoTreinamento

BRASILBRASIL

PLCPLC IIII –– TreinamentoTreinamento v.1v.1

105105

www.cliqueapostilas.com.br RAFAEL LEITE ENGENHARIA DE APLICAÇÃO rafael.leite@omron.com.br (41) 2105-5966 (41)

RAFAEL LEITE

ENGENHARIA DE APLICAÇÃO

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

RAFAEL LEITE ENGENHARIA DE APLICAÇÃO rafael.leite@omron.com.br (41) 2105-5966 (41) 9600-7997