56
LABORAT ÓRIO DE AUTOMAÇÃO E CLP Página 1 Sumário 1. Introdução ............................................................................................................................. 3 2. Informações Importantes...................................................................................................... 4 3. Como usar ............................................................................................................................. 4 3.1 Características Técnicas ........................................................................................................ 5 3.2 Conexões Básicas .................................................................................................................. 5 3.3 Alimentação dos Postos de Trabalho .................................................................................... 5 4. Software Delta ISPSoft 2.00 .................................................................................................. 5 4.1 Requisitos do Sistema ........................................................................................................... 6 4.2 Instalação do software ISPSoft 2.00 ...................................................................................... 6 4.3 Abrindo o ISPSoft 2.00 .......................................................................................................... 9 4.4 Conhecendo a Área de Trabalho ......................................................................................... 10 4.5 Criando um Novo Projeto.................................................................................................... 11 4.6 Declaração das Variáveis (Symbols) .................................................................................... 14 4.7 Criando um Programa em Ladder (LD Editor) ..................................................................... 17 a. Como inserir um contato .................................................................................................... 18 b. Como inserir uma saída....................................................................................................... 18 c. Como identificar a variável de entrada ou saída................................................................. 19 d. Como alterar a função de um contato ................................................................................ 19 e. Como alterar a função de uma saída .................................................................................. 20 f. Como inserir uma nova linha de instruções, Network ........................................................ 20 4.8 Comunicação entre o software ISPSoft 2.00 e o PLC .......................................................... 21 a. Configuração de Comunicação............................................................................................ 22 b. Transmissão de Dados......................................................................................................... 25 i. Clique na barra Menu em PLC > Transfer > Upload ............................................................ 26 ii. Clique na barra Menu em PLC > Transfer > Download ....................................................... 27 c. Senha do PLC ....................................................................................................................... 28 d. Liga/Desliga PLC .................................................................................................................. 29 e. Modo Online ....................................................................................................................... 30 f. Formatando a Memória do PLC .......................................................................................... 31 g. Edição no modo Online ....................................................................................................... 32

Manual Da Bancada Principal_Rev01!0!1

Embed Size (px)

Citation preview

Page 1: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 1

Sumário 1. Introdução ............................................................................................................................. 3

2. Informações Importantes ...................................................................................................... 4

3. Como usar ............................................................................................................................. 4

3.1 Características Técnicas ........................................................................................................ 5

3.2 Conexões Básicas .................................................................................................................. 5

3.3 Alimentação dos Postos de Trabalho .................................................................................... 5

4. Software Delta ISPSoft 2.00 .................................................................................................. 5

4.1 Requisitos do Sistema ........................................................................................................... 6

4.2 Instalação do software ISPSoft 2.00 ...................................................................................... 6

4.3 Abrindo o ISPSoft 2.00 .......................................................................................................... 9

4.4 Conhecendo a Área de Trabalho ......................................................................................... 10

4.5 Criando um Novo Projeto .................................................................................................... 11

4.6 Declaração das Variáveis (Symbols) .................................................................................... 14

4.7 Criando um Programa em Ladder (LD Editor) ..................................................................... 17

a. Como inserir um contato .................................................................................................... 18

b. Como inserir uma saída ....................................................................................................... 18

c. Como identificar a variável de entrada ou saída ................................................................. 19

d. Como alterar a função de um contato ................................................................................ 19

e. Como alterar a função de uma saída .................................................................................. 20

f. Como inserir uma nova linha de instruções, Network ........................................................ 20

4.8 Comunicação entre o software ISPSoft 2.00 e o PLC .......................................................... 21

a. Configuração de Comunicação ............................................................................................ 22

b. Transmissão de Dados ......................................................................................................... 25

i. Clique na barra Menu em PLC > Transfer > Upload ............................................................ 26

ii. Clique na barra Menu em PLC > Transfer > Download ....................................................... 27

c. Senha do PLC ....................................................................................................................... 28

d. Liga/Desliga PLC .................................................................................................................. 29

e. Modo Online ....................................................................................................................... 30

f. Formatando a Memória do PLC .......................................................................................... 31

g. Edição no modo Online ....................................................................................................... 32

Page 2: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 2

h. Consultando informações do PLC ....................................................................................... 33

4.9 Menu Ajuda/Help ................................................................................................................ 33

4.10 Instruções e Registradores Especiais .................................................................................. 34

a. Timer [TMR] ........................................................................................................................ 34

b. Contador [CNT] .................................................................................................................... 37

4.11 Linguagem de Programação IL (Lista de Instruções) ........................................................... 38

4.12 Linguagem de Programação SFC (Sequential Function Chart) ............................................ 40

a. Programando em SFC (Sequential Function Chart) ............................................................. 40

b. Criando uma Transição (Transition) .................................................................................... 43

c. Criando uma Ação (Action) ................................................................................................. 44

d. Editando uma Transição ...................................................................................................... 45

e. Editando uma Ação ............................................................................................................. 45

f. Vinculando as Ações aos Passos .......................................................................................... 46

g. Compilando o programa ..................................................................................................... 46

h. Iniciando o SFC no PLC ........................................................................................................ 47

5. Laboratório de Automação e PLC ........................................................................................ 47

a. Módulo PLC ......................................................................................................................... 47

i. Entradas (X) ......................................................................................................................... 48

ii. Saídas (Y) ............................................................................................................................. 49

b. Módulo Fonte ...................................................................................................................... 50

c. Módulo para Controle de Mistura de Líquidos ................................................................... 50

d. Módulo para Controle de Tráfego ....................................................................................... 51

e. Módulo para Modelagem através de Válvulas Pneumáticas .............................................. 52

f. Módulo para Acionamento de Motor Trifásico .................................................................. 52

g. Módulo para Controle de Iluminação de Torre................................................................... 53

h. Módulo para Alimentação e Carga com Esteiras Transportadoras ..................................... 53

i. Módulo para Controle de Nível ........................................................................................... 54

j. Módulo para Controle de Elevador ..................................................................................... 54

k. Módulo Laminador .............................................................................................................. 55

l. Módulo para Controle de Plataformas................................................................................ 55

m. Acessórios ............................................................................................................................ 55

n. Datasheets (Especificações do Principais Equipamentos) .................................................. 56

Page 3: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 3

1. Introdução

A Central do Saber espera que este material ajude você a tirar o máximo

proveito do Laboratório de Automação e PLC. Neste manual encontram-se

as informações básicas que facilitam a instalação e utilização do

Laboratório de Automação, bem como as especificações técnicas

necessárias ao bom uso deste equipamento didático.

Como devem ter observado estamos utilizando nesse manual a sigla PLC,

abreviatura do inglês Programmable Logic Controller, pois a sigla CLP (sua

tradução para o português) é marca registrada de um fabricante nacional

e tem seu uso restrito. Dessa forma toda vez que fizermos menção a este

equipamento será utilizada essa sigla.

Segundo a ABNT (Associação Brasileira de Normas Técnicas), o

Controlador Lógico Programável é um equipamento eletrônico digital com

hardware e software compatíveis com as aplicações industriais.

Page 4: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 4

2. Informações Importantes

Para instalação e utilização da bancada, favor observar algumas

recomendações:

• A instalação e alimentação da bancada, bem como seu

fornecimento de cabos e tomada, são de responsabilidade do

usuário;

• O Laboratório de Automação deve ser colocado sobre uma

superfície estável, livre de vibrações e outras interferências;

• Ao instalar a bancada, certifique-se de que o disjuntor de

alimentação e proteção do Laboratório esteja desligado;

• A seção mínima do condutor a ser utilizado na instalação deve ser

de 2,5mm²;

• Nunca alimente o Laboratório enquanto os alunos estiverem

montando alguma tarefa. Somente energize ao término da

montagem, após supervisionar a instalação realizada;

• Tenha cuidado com a pintura para que está não seja danificada,

para limpeza da superfície utilize um pano macio e limpo,

levemente umedecido com água limpa e álcool 70%. Ao realizar a

limpeza certifique-se de que o Laboratório de Automação encontre-

se desenergizado.

3. Como usar O Laboratório de Automação é um equipamento didático modular

fabricado em estrutura metálica (alumínio) constituído por dois postos

de trabalho (frente e verso), que servirão de base para utilização de

qualquer um dos módulos disponíveis.

Possui uma régua para entrada dos cabos de alimentação para rede

220/380V mais neutro e aterramento, uma tomada(220V, 250W) para

ligação de cargas auxiliares, um disjuntor para proteção de 16A para

proteção termomagnética e um interruptor diferencial(DR).

Page 5: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 5

Cada posto de trabalho conta com chaveamento de acesso exclusivo

liga-desliga e 01 chave seccionadora knob flag preto com espelho

frontal gravado.

3.1 Características Técnicas

• Tensão de Alimentação: 220/380V;

• Classe de Tensão: 600VCA;

• Freqüência da Rede: 50/60Hz

• Tensão Fornecida em Cada Posto de Trabalho: 220VCA;

• Dimensões Aproximadas: 1700(A)x800(L)x1460(P)mm;

3.2 Conexões Básicas O Laboratório de Automação deve ser alimentado por rede trifásica de

220V/380V.

Para isso, possui uma régua de bornes identificada, onde devem ser

conectados os cabos de alimentação (R, S, T), o cabo neutro e o condutor

terra (PE).

A instalação até a régua de bornes é de responsabilidade do usuário,

recomendam-se condutores de seção mínima de 2,5mm² na entrada.

3.3 Alimentação dos Postos de Trabalho Para segurança, cada posto de trabalho possui uma botoeira de

emergência e alimentação seccionadora com chave, que dá ao professor o

controle sobre a alimentação da tarefa realizada.

4. Software Delta ISPSoft 2.00 O software ISPSoft é um editor de programa usado para fazer a

comunicação entre o PLC Delta DVP-48EH e um computador, sendo

necessário pelo menos uma porta de comunicação serial tipo COM.

O software ISPSoft 2.00 está de acordo com a norma IEC 61131-3.

As linguagens de programação disponíveis no ISPSoft 2.00 são:

• Diagrama Ladder;

Page 6: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 6

• SFC, Sequentian Function Chart (Diagrama de Funções-Grafcet);

• IL, Lista de Instruções;

• FBD, Diagrama de Blocos de Funções;

• ST, Texto Estruturado;

Os programas criados com o ISPSoft serão salvos como um projeto. Cada

projeto terá a extensão de arquivo *.ISP e só será mostrado um projeto

por vez. Contudo é possível editar vários projetos ao mesmo tempo.

Algumas linguagens de programação podem não ser suportadas por

determinado série/modelo de PLC.

4.1 Requisitos do Sistema

Sistema Operacional Windows 2000/NT/ME/XP/VISTA/Windows 7

CPU Mínimo Pentium 1.5G

Memória RAM 512MB recomendado Hard Disk Mínimo de 100MB

CD-ROM Drive de CD-ROM para instalação do ISPSoft Monitor de Vídeo 800x600, 16 cores ou superior

Mouse Compatível com Windows Impressora Compatível com Windows

COM RS-232 Mínimo de uma COM

Compatível com PLC Série DVP DELTA Internet RJ

4.2 Instalação do software ISPSoft 2.00 Inicialize seu sistema operacional.

Insira o CD de instalação do software ISPSoft 2.00 no drive do CD-ROM,

opcionalmente você pode fazer o download no site da Delta usando o

seguinte link:

http://www.delta.com.tw/product/em/control/plc/download/software/D

elta_ISPSoft_V2.00.zip

Page 7: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 7

Clique em Iniciar e então clique em executar:

Digite a localização do arquivo no CD:

Aguarde abrir o instalador:

Clique em Next >

Page 8: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 8

Coloque as informações do usuário, em seguida clique em Next >:

Clique em Next> para instalar nesse diretório ou Change para alterar a

pasta destino.

Clique em Finish para concluir a instalação.

Page 9: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 9

4.3 Abrindo o ISPSoft 2.00 Dê um duplo clique no ícone criado na janela do Windows

Irá abrir a tela abaixo e depois o programa abrirá na tela principal

Na primeira vez em que o programa é aberto só estarão disponíveis na

tela as funções File, PLC, Tools e Help, para começar um novo programa

clique em File >>

Page 10: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 10

4.4 Conhecendo a Área de Trabalho

A Barra de Ferramentas é composta por 4 grupos:

• Ferramentas Padrão

• Ferramentas do PLC

• Ferramentas de Edição

• Ferramentas de Programação

Page 11: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 11

4.5 Criando um Novo Projeto Na barra Menu, clique em File > New > New (Ctrl+N)

Dê um nome ao projeto (Project Name), escolha o modelo do PLC (PLC

Type) ex: EH2, o diretório onde serão salvos os projetos (Drive/Path),

clique em propriedades (Properties...) e adicione informações

complementares.

Page 12: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 12

Propriedades complementares do Projeto

Clique em OK > OK e aparecerá a próxima tela

Page 13: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 13

Agora vamos criar um novo programa (POU) dentro do projeto, clique com

a tecla direita do mouse em Programs > POU > New

Dê um nome ao novo programa (POU Name), e escolha a linguagem de

programação a ser utilizada (Ex. Ladder Diagram)em seguida clique em OK

• Não serão permitidos caracteres especiais como: “~, !, @, #, $, %, ^,

&, *, (, )”.

• Não são permitidos nomes repetidos.

• Máximo de 16 caracteres

• Case-insensitive

Page 14: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 14

Será apresentada uma nova tela:

4.6 Declaração das Variáveis (Symbols) Cada POU tem uma tabela de variáveis que deve ser declarada para ser

usada nas linhas de instruções. Essas variáveis podem ser Globais ou

Locais. O nome da variável não deve conter mais de 30 caracteres.

Para começar a declarar as variáveis dê um duplo clique em Global

Symbols no espaço de trabalho do projeto, a janela Global Symbols irá

abrir na tela.

Page 15: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 15

Dê um duplo clique dentro da janela Global Symbols e irá abrir uma janela

pop-up chamada Add Symbol

Na primeira coluna, Identifier, dê um nome a variável.

Pressione > Tab para mover para a próxima coluna, Address, onde será

configurado o endereço da variável no PLC, clique em [...] para abrir o

mapa das entradas e saídas do dispositivo.

Em Device Name, você pode escolher entre X (Entrada) e Y(Saída).

Page 16: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 16

Em Device Number, você pode escolher o endereço da entrada X entre:

X0 até X7, X10 até X17 e X20 até X27 de um total de 24 entradas digitais.

As saídas digitais são: Y0 até Y7, Y10 até Y17 e Y20 até Y27 de um total de

24 saídas digitais.

Na coluna Type cliquem em [...] para escolher o tipo de variável.

Clique em OK.

Na quarta coluna você pode definir o valor inicial da variável, False= 0;

True= 1.

Page 17: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 17

Em [Commnet...] você pode inserir comentários pertinentes a variável.

Clique em OK.

Para inserir outras variáveis repita este procedimento até um limite

máximo de 32.767 vezes.

4.7 Criando um Programa em Ladder (LD Editor) Recomenda-se inicialmente declarar as variáveis, sejam elas globais ou

locais, para as variáveis locais o processo de declaração é o mesmo das

variáveis globais.

Defina quais serão as saídas e quais serão as entradas usadas do PLC e

enderece de acordo com as variáveis que serão utilizadas.

No editor Ladder cada linha de Network é uma instrução, contendo os

contatos de entrada, as instruções lógicas, os blocos de função e as saídas.

As entradas são colocadas do lado esquerdo do quadrado vermelho e as

saídas do lado direito.

Page 18: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 18

a. Como inserir um contato Para inserir um contato no diagrama clique no ícone na barra de

ferramentas

Mova o cursor até a área do retângulo vermelho, clique no retângulo e o

contato será gerado.

b. Como inserir uma saída Para inserir uma saída (Coil), clique no ícone na barra de ferramentas

Mova o cursor até o lado direito do contato e clique para gerar a saída.

Page 19: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 19

c. Como identificar a variável de entrada ou saída Para identificar a variável clique com a tecla esquerda do mouse em [???].

Faça o mesmo procedimento para o contato de saída.

d. Como alterar a função de um contato Por padrão os contatos são NA (Normalmente Aberto), caso seja

necessário mudar o tipo de contato dê um duplo clique com a tecla

esquerda do mouse dentro do retângulo vermelho ou clique na tecla

espaço do teclado, segue abaixo as opções desta função.

Page 20: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 20

e. Como alterar a função de uma saída O procedimento é o mesmo dos contatos.

f. Como inserir uma nova linha de instruções, Network Na barra de ferramentas clique no ícone Add an Empty Network After

para adicionar uma nova linha de instruções.

Page 21: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 21

Clique em Check the Current POU para checar o programa Ladder

Na janela Compile Message serão mostrados os avisos “0 Errors, 0

Warning” se não forem encontrados problemas pelo software. Para mais

detalhes sobre programação em Ladder, favor consultar o capítulo 4 do

manual em inglês.

Para completar o projeto e gerar um programa executável no PLC clique

no ícone Compile PLC Project.

4.8 Comunicação entre o software ISPSoft 2.00 e o PLC Agora vamos começar uma etapa interessante do nosso trabalho, vamos

comunicar o PC com o PLC. Para isso é muito importante que o

computador tenha disponível uma saída serial (COM1) do tipo DB-9.

Nessa etapa vamos fazer a transmissão do programa para o PLC, só assim

o equipamento funcionará de acordo com o programa instalado.

Tenha certeza de que as conexões entre o PC e o PLC sejam feitas

corretamente e que estejam funcionando antes de transferir o programa.

Page 22: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 22

Conecte o cabo fornecido junto com o Laboratório de Automação e PLC no

PC e em seguida conecte o cabo no PLC no local indicado abaixo:

a. Configuração de Comunicação Na barra de Menu clique em Tools > Communication Settings

Page 23: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 23

Caso apareça a mensagem abaixo é sinal que ocorreu um erro de

comunicação e está faltando o drive do dispositivo ou o mesmo não foi

inicializado.

Esse problema pode ser corrigido com a instalação do drive, o arquivo

acompanha o CD de instalação ou pode ser feito o download no link

http://www.delta.com.tw/product/em/control/plc/download/software/D

elta_COMMGR_v1.00.zip

Caso seja necessária essa instalação o Windows XP precisa ser

reinicializado para que essa alteração funcione.

Veja se foi criado na Área de Notificação do Windows o ícone abaixo

Dê um duplo clique no ícone COMMGR

Page 24: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 24

Na janela COMMGR clique em Add para adicionar o drive.

Verifique as propriedades do drive e clique em OK.

Page 25: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 25

O drive foi adicionado e precisa ser inicializado, clique em cima da linha

Driver1 e depois clique em Start.

Feche essa janela.

Clique novamente em Tools > Communication Settings, se tudo estiver

certo irá aparecer próxima janela.

Selecione o Driver1 e clique em OK.

A comunicação está sendo realizada entre o PC e o PLC.

b. Transmissão de Dados Depois de feita a configuração de comunicação o usuário pode ler as

informações do PLC.

Upload >> Ler informações do PLC

Download >> Transferir informações/programa para o PLC.

Page 26: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 26

i. Clique na barra Menu em PLC > Transfer > Upload

Na janela Transfer Setup, marque a opção [Program] caso ela esteja

desmarcada, clique em OK.

Page 27: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 27

Para armazenar os dados do PLC será criado um novo projeto, nomei este

projeto e clique em OK.

Ao finalizar a transferência irá aparecer a seguinte mensagem:

As informações do PLC serão transferidas para o PC caso não exista senha

de proteção.

ii. Clique na barra Menu em PLC > Transfer > Download

Page 28: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 28

Marque as opções que desejam transferir, em seguir clique em OK.

Só serão dadas informações de erro, caso isso não ocorra a transferência

foi feita corretamente.

c. Senha do PLC Para proteção do PLC poderá ser criada uma senha, na barra Menu clique

em PLC > System Security > Password Setting

Page 29: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 29

Crie uma senha de 4 caracteres, não são permitidos caracteres especiais.

d. Liga/Desliga PLC Para executar o programa o PLC precisa ser ligado [RUN], isso pode ser

feito via software ou via hardware (alavanca situada acima do cabo de

comunicação).

Clique na barra Menu > PLC, Run (Liga) e Stop (Desliga)

Page 30: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 30

Clique em Sim

Para parar [Stop] o procedimento é o mesmo.

e. Modo Online O modo Online faz a comunicação em tempo real entre o PC e o PLC,

sendo possível acompanhar o estado das entradas e das saídas.

Clique em PLC > Online Mode

Page 31: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 31

O estado das entradas e das saídas pode ser visualizado nas instruções,

quando o retângulo verde estiver preenchido é porque o contato está

ativo/ligado.

Nessa etapa algumas funções de edição ficam indisponíveis.

f. Formatando a Memória do PLC Clique em PLC > Format PLC Memory

Page 32: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 32

Na próxima janela marque [Clear All Program Memory], clique OK.

Para [Reset PLC Memory (Factory Setting) consulte o manual completo do

PLC.

g. Edição no modo Online É possível fazer a edição das instruções no modo Online, sendo bastante

limitada essa função, dentro do modo Online clique no ícone

Page 33: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 33

h. Consultando informações do PLC O usuário pode consultar informações do sistema do PLC, para isso clique

em PLC > System Information

4.9 Menu Ajuda/Help Informações de versão do software (About) e manual online podem ser

acessados clicando em Help na barra Menu

Page 34: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 34

4.10 Instruções e Registradores Especiais

a. Timer [TMR] Uma das funções mais importantes de um PLC é o temporizador, vamos

aprender a utilizar a função Timer [TMR].

Primeiro vamos declarar as variáveis que serão utilizadas:

• Liga_Timer01;

• Saida_Timer01;

• Timer01 [FB]

Dê um duplo clique com o botão esquerdo do mouse em Local Symbols

para declarar as variáveis.

Quando for declarar a variável Timer01 deixe em branco o Address

(Endereço) e clique em [...] Type, clique em TIMER e depois em OK.

Page 35: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 35

Compile o projeto [Ctrl+F7] e veja na tela abaixo que foram atribuídos

valores ao TIMER.

Insira uma nova linha de instruções.

Insira um contato NA.

Clique no ícone API/FB Selection para adicionar o bloco de função TIMER.

Digite TMR no campo API/FB e clique em Insert

Page 36: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 36

O bloco de função será adicionado na área de trabalho.

Identifique o Timer = S > Timer01

Tempo do Timer = D > milissegundos (200ms = 20segundos)

Adicione uma nova linha de instruções para a saída do Timer, identifique o

contato da Network 4 como Timer01

Page 37: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 37

Quando o contato Saida00 for acionado (SET) o Timer passa a contar o

tempo e quando chega no valor de setup fecha o contato do Timer01.

As funções SET e RESET são mostradas abaixo:

Para desligar o temporizador basta acionar o contato Entrada01.

b. Contador [CNT] Agora vamos aprender a utilizar o FB (Funcion Block) Contador [CNT],

Primeiramente vamos declarar as variáveis.

Na variável Contador_Pulsos temos que definir o tipo [Type], COUNTER.

Podemos inserir um comentário (Comment...) e clicar em OK.

Page 38: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 38

Agora vamos inserir as linhas de instruções.

A linha Network 5 é utilizada para reiniciar o contador.

A linha Network 6 é utilizada para gerar os pulsos no FB Contador

A linha Network 7 é o contato de saída do FB Contador, e a

Saida_Contador é o contato físico do PLC.

Identifique o Contador = S > Contador_Pulsos

Quantidade de Pulsos = D > 5 (no quinto pulso a saída correspondente

será acionada)

4.11 Linguagem de Programação IL (Lista de Instruções) A linguagem de programação IL (Instruction List) é uma linguagem textual

padronizada pela norma IEC 61131-3 e é composta por uma seqüência de

instruções.

Cada instrução começa em uma nova linha onde estão contidas a

instrução e a ação.

Page 39: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 39

Criando um POU em IL (Instruction List)

Com o botão direito do mouse clique em Programs > POU > New

Nomei o programa e marque a opção Instruction List (IL), clique em OK.

Irá abrir o IL Editor...

Page 40: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 40

Insira as instruções

É em Ladder equivale a:

4.12 Linguagem de Programação SFC (Sequential Function Chart)

SFC é uma típica linguagem de programação que mostra o controle do

processo como um fluxograma, constituído de múltiplos passos (Steps).

SFC ajuda o usuário a visualizar a ordem de execução dos passos e

transições.

Vamos criar um programa simples para compreensão desta linguagem de

programação.

a. Programando em SFC (Sequential Function Chart) Clique em File > New > New

Nomeie como SFC_Exemplo, clique OK.

Page 41: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 41

O usuário precisa criar dois POU’s, nomeie o primeiro como Init e use

Ladder Diagram como linguagem de programação.

Esse POU tem como função iniciar o PLC quando este é ligado.

Agora crie o segundo POU, SFC_Exemplo e marque a opção SFC.

Page 42: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 42

A tela de trabalho deve ficar assim:

Para inserir novos passos basta clicar no ícone em destaque

Veja como fica a estrutura:

Page 43: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 43

Nomeie o primeiro passo como Inicio

Clique em Ok e novamente em Ok

No último passo clique em ??? para vincular o final dos passos.

b. Criando uma Transição (Transition) Dê um duplo clique em SFC_Exemplo[PRG,SFC], deverão aparecer as

Ações (Actions) e as Transições (Transitions)

Com o botão direito do mouse clique sobre Transitions > Action/Transition

> Add

Page 44: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 44

Nomeie a transição, clique em OK.

Repita esse processo para todas as transições necessárias.

c. Criando uma Ação (Action) Com o botão direito do mouse clique sobre Action > Action/Transition >

Add

Nomeie a Ação e clique em OK.

Repita esse processo para todas as ações necessárias.

Page 45: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 45

d. Editando uma Transição Nessa etapa precisamos identificar as transições, em cima de cada

transição clique com o mouse, e selecione a transição.

Dê um duplo clique com o mouse sobre Tran0[LD]

O usuário poderá editar as instruções de acordo com o programa

e. Editando uma Ação Dê um duplo clique com o mouse sobre Action0[LD]

O processo é o mesmo das Transições.

Page 46: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 46

f. Vinculando as Ações aos Passos Cada Passo dá início a uma série de ações, para isso precisamos vincular as

ações ao passo.

Sobre cada passo clique com o botão direito do mouse, clique em Action

Settings...

Faça a associação de cada ação do passo e clique em OK.

g. Compilando o programa Compile o programa para identificar os endereços dos passos (Step).

Essa etapa é importante para identificar o endereço (Address) que

inicializa o PLC, para isso vamos utilizar o registrador M1002.

Page 47: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 47

h. Iniciando o SFC no PLC Dê um duplo clique no POU Init, crie a seguinte instrução:

Contato NA = M1002 (Dá um pulso inicial quando o PLC é energizado)

Saída S10 = Endereço do passo INICIO

Compile o programa e transfira para o PLC.

Esse processo pode ser visualizado em detalhes no seguinte link:

http://deltautomation.wordpress.com/2012/02/21/ispsoft-sfc-example/

5. Laboratório de Automação e PLC

a. Módulo PLC

• Unidade de Controle : PLC da marca Delta Electronics, modelo DVP-

48EH00R2.

• 24 entradas digitais [X0 a X7; X10 a X17; X20 a X27], 24 VCC.

• 24 saídas digitais a relê [Y0 a Y7; Y10 a Y17; Y20 a Y27], máx. 240

VCA com terminal comum [C0; C1; C2; C3].

• Alimentação 100-240VCA; 50/60Hz.

• Cabo de conexão serial DB9.

• Fonte de Saída 24 VCC, Máx. 500mA

O PLC é o módulo principal de controle, onde os programas devem ser

instalados para que possam funcionar.

Antes de energizar o módulo verifique se a chave Liga/Desliga encontra-se

na posição Desliga (0).

O módulo PLC deve ser ligado na bancada com o auxílio de um cabo de

alimentação, para isso o usuário deve primeiramente conectar o plug

Page 48: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 48

macho do cabo de alimentação na tomada existente no módulo, depois

deve conectar o outro plug na bancada, essa ordem não deve ser invertida

pois há risco de choque elétrico.

Conectar o Terra em todos os módulos utilizados para reduzir o risco de

choque elétrico.

No módulo PLC há 3 led’s indicadores de tensão de alimentação, quando

alimentado corretamente estes led’s devem acender indicado a presença

das fases RST. O PLC funciona com tensão de alimentação entre 100 e

240VCA.

Para ligar o PLC basta girar a chave Liga/Desliga para a posição 1, o led

indicativo de alimentação deve acender bem como o led POWER do PLC.

i. Entradas (X) As entradas do PLC funcionam com 24 VCC que podem ser fornecidos pela

fonte interna do PLC com uma corrente máxima total de 500mA. Cada

entrada precisa de no mínimo 7mA para ser ativada. Para correntes

maiores o usuário deve utilizar o Módulo Fonte, não esquecer de ligar o

borne 0V dos módulos como ponto comum.

Circuito equivalente para as entradas:

Para utilização do PLC com os módulos deve haver um ponto de conexão

comum, este ponto é o borne 0V.

Page 49: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 49

Para funcionar o PLC precisa que exista um programa na memória interna,

este programa pode ser criado e editado com o software ISPSoft e deve

ser feita a transferência do PC para o PLC usando o cabo de comunicação

fornecido junto com a bancada.

Para teste das entradas e saídas já está instalado um programa-teste,

onde cada entrada liga uma saída, quando a entrada está ativa o led

correspondente deve acender.

ii. Saídas (Y) As saídas funcionam com tensão máxima de 240VCA e o esquema de

ligação é mostrado abaixo:

• (1) Fonte do circuito de saída (Ex. 24VCC);

• (2) Contato NA dos módulos;

• (3) Circuito de Proteção (Use fusível de proteção entre 5 e 10 A);

• (4) Carga indutiva;

• (5) Carga resistiva;

Os terminais C0, C1, C2, C3 e C4 são pontos comuns das saídas e são

alimentados com 24VCC fornecidos pelo Módulo Fonte ou 127/220VCA

fornecidos pelo painel principal da bancada.

Page 50: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 50

b. Módulo Fonte

• Fonte de alimentação monofásica com saídas 24VCC (+V) e

referência em 0VCC (-V).

O Módulo Fonte deve ser utilizado quando as cargas forem superiores a

400mA. A fonte fornece uma corrente de saída máxima de 5A.

A alimentação da fonte deve ser feita pelo painel da bancada principal e

não deve ser superior a 220VCA (176 ~264VAC), para isso o usuário deve

ligar o borne neutro (N) e uma das fases RST, deve ser ligado também o

borne Terra.

Este módulo conta com chave liga/desliga.

c. Módulo para Controle de Mistura de Líquidos O Módulo para Controle de Mistura de Líquidos possui 4 (quatro) chaves

tipo alavanca, 4 (quatro) entradas (X0, X1, X2 e X3), 6 (seis) saídas (Y0 a

Y5) e 10 (dez) LED’s de indicação do status do processo.

Page 51: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 51

d. Módulo para Controle de Tráfego O Módulo para Controle de Tráfego simula um semáforo de 2 vias, sendo

composto por 10 entradas e 3 saídas alimentadas pelo PLC. Três chaves

tipo alavanca conectadas as saídas X0, X1 e X2.

A ligação entre o Módulo PLC e o Módulo para Controle de tráfego deve

ser feita da seguinte forma:

• Ligar o borne 0V do Módulo para Controle de Tráfego no borne 0V

do PLC e no borne 0V do Módulo Fonte.

• Ligar o borne 24V do Módulo para Controle de Tráfego ao borne

24V do Módulo PLC.

• Ligar os bornes X0, X1 e X2 do Módulo para Controle de Tráfego aos

bornes X0, X1 e X2 do PLC.

• Ligar os bornes Y0, Y1, Y2, Y6, Y7, Y10, Y11, Y12, Y16 e Y17 nos

respectivos bornes do Módulo PLC.

• Transferir o programa do PC para o Módulo PLC, como exemplo

segue o programa Traffic_Light, contido no diretório [Projetos]

incluso no CD que acompanha está bancada didática.

Page 52: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 52

e. Módulo para Modelagem através de Válvulas Pneumáticas

O Módulo para Modelagem através de Válvulas Pneumáticas possui 6

(seis) chaves tipo alavanca, 6 (seis) entradas e 4 (quatro) saídas, além de

10 (dez) LED’s de indicação do processo.

f. Módulo para Acionamento de Motor Trifásico O Módulo para Acionamento de Motor Trifásico possui 3 (três) chaves tipo

alavanca, 3 (três) entradas e 4 (saídas), além de 6 (seis) LED’s de indicação

do processo.

Page 53: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 53

g. Módulo para Controle de Iluminação de Torre O Módulo para Controle de Iluminação de Torre possui 1 (um) display de 7

segmentos, 17 (dezessete) bornes amarelos e 9 (nove) LED’s de indicação

do status do processo.

h. Módulo para Alimentação e Carga com Esteiras Transportadoras

O Módulo para Alimentação e Carga com Esteiras Transportadoras possui

2 (duas) chaves tipo alavanca, 2 (duas) entradas, 7 (sete) saídas e 9 (nove)

LED’s para indicação do status do processo.

Page 54: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 54

i. Módulo para Controle de Nível O Módulo para Controle de Nível possui 4 (quatro) chaves tipo alavanca, 4

(quatro) entradas, 2 (duas) saídas e 6 (seis) LED’s para indicação do status

do processo.

j. Módulo para Controle de Elevador O Módulo para Controle de Elevador possui 10 (dez) botões, 1 (um)

display de 7 segmentos, 14 (quatorze) bornes verdes, 1 (um) borne

vermelho, 2 (dois) bornes pretos, 16 (dezesseis) bornes amarelos e 1 (um)

mecanismo móvel que utiliza um motor DC de 24 VCC.

Page 55: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 55

k. Módulo Laminador O Módulo Laminador possui 2 (duas) chaves tipo alavanca, 2 (duas)

entradas, 6 (seis) saídas e 10 (dez) LED’s de indicação do status do

processo.

l. Módulo para Controle de Plataformas O Módulo para Controle de Plataformas possui 6 (seis) botões, 1 (um)

dispositivo móvel acionado por um motor DC de 24 VCC, 12 (doze) bornes

verdes, 1 (um) borne preto e 5 (cinco) bornes amarelos.

m. Acessórios Acompanham esta bancada 2 (dois) motores de indução trifásico de ¼ CV,

4 (quatro) pólos, 220/380VCA com bornes de ligação, 2 (dois) contatores

auxiliares com bobina 220VCA/6A 2NA+2NF, 1 (um) voltímetro analógico

de 0~500 VCA, 80 (oitenta) cabos de conexão banana/banana em diversas

cores.

Manuais impressos e em mídia CD.

Page 56: Manual Da Bancada Principal_Rev01!0!1

L A B O R A T Ó R I O D E A U T O M A Ç Ã O E C L P

Página 56

n. Datasheets (Especificações do Principais Equipamentos)

PLC: DVP-EH2_I_TSE_20090615.pdf

Fonte 24 VCC: DR-120-spec.pdf