49
Configuração de Controladores Programáveis Lista de Instruções Automação Semestre 02/2012 Engenharia de Controle e Automação

APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

Embed Size (px)

Citation preview

Page 1: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

Configuração de Controladores Programáveis – Lista de Instruções Automação Semestre 02/2012

Engenharia de Controle e Automação

Page 2: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Controladores Industriais

Micro810 Micro830 MicroLogix 1000

MicroLogix 1200

MicroLogix 1100

MicroLogix 1400 MicroLogix 1500

SLC 500

CMX

CMX

Software de Programação para CLP/PLC:

CCW – Gratuito – Todos os Micro800, IHM PanelView Component e Inversores de Frequência PowerFlex 4x

RSLogix 500 – Todos MicroLogix e SLC500

RSLogix Micro Developer – Possui ferramentas adicionais - Todos MicroLogix

RSLogix Micro Starter – Todos Micrologix

RSLogix Micro Starter Lite – Gratuito – ML1000 e ML1100

Fonte para consulta: http://www.rockwellautomation.com/rockwellsoftware/design/rslogix500/

http://www.rockwellautomation.com/rockwellsoftware/design/rslogixmicro/

Software de Programação para CLP/PLC:

RSLogix5000 – Todos CompactLogix e ControlLogix

Fonte para consulta: http://www.rockwellautomation.com/rockwellsoftware/design/rslogix5000/

Page 3: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Endereçamento

Page 4: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Estrutura de Dados

Page 5: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Estrutura de Dados

Relação entre DINT, INT, BYTE, NIBLE, BIT

1 DINT = 2 INT = 4 BYTE = 16 NIBBLE = 32 BITS

Page 6: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Numeração dos Slots ou ranhuras

Page 7: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Terminais de ligação

FENG – ENGEHARIA DE CONTROLE E

Page 8: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Mapeamento da Memória do I/O

8 entradas

16 entradas

32 entradas

Page 9: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Mapeamento da Memória do I/O

8 saídas

16 saídas

32 saídas

Page 10: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Exemplos de Endereçamentos

Page 11: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Configuração do Driver de Comunicação entre o PC e o PLC

Configuração do Driver de Comunicação entre o PC de programação e o PLC

utilizando o RSLinx Classic

O RSLinx é encontrado em 3 tipos:

•RSLinx Classic

Lite

•RSLinx Classic

OEM

•RSLinx Classic

Gateway

•Ladder logic programming using RSLogix products.

•Network and device configuration and diagnostics using RSNetWorx.

•Configuring 1756-ENET, 1756-DHRIO, and 1757-SRM modules.

•Upgrading firmware using ControlFlash.

•Browsing networks and getting device information such as firmware revision.

•Data acquisition using OPC or DDE to any number of devices. This includes clients such as

RSView32, Microsoft Office, Visual Basic, and web pages.

•+ RSLinx Lite

•Multiple RSView32 clients accessing data through one RSLinx Gateway (remote OPC).

•Remote PC running RSLogix connecting to a plant network over a modem for online program changes.

•Remote Microsoft Office applications displaying plant floor data such as Excel.

•A web page displaying plant floor data when the web server and RSLinx are on separate computers.

•+ RSLinx Pro

Page 12: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Configuração do Driver de Comunicação entre o PC e o PLC

Para abrir o RSLinx:

Iniciar => Programas =>

Rockwell Software =>

RSLinx => RSLinx

Depois clique em:

Communications =>

Configure Drivers

Page 13: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Inserção de Módulos de Expansão no MicroLogix 1100

Clique em Available Driver Types e selecione o Driver de Comunicação com o PLC.

Depois clique em Add New... para adicionar o Driver.

Para o driver de simulação com o MicroLogix 1100 selecione o SLC500 (DH485) Emulator driver

Page 14: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Inserção de Módulos de Expansão no MicroLogix 1100

Aceite o nome do Driver ou renomeie conforme sua necessidade.

Depois clique em OK.

Page 15: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Inserção de Módulos de Expansão no MicroLogix 1100

Depois de configurado o Driver, este deverá apresentar o Status de Running.

Clique em Close.

Page 16: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Inserção de Módulos de Expansão no MicroLogix 1100

Para verificar se o

Driver está

programado

corretamente,

clique no Driver

programado.

Deverá aparecer a

estação de trabalho

(PC).

Depois clique em

File => Exit

Page 17: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Configuração do RSLogix500 ou Micro

Para abrir o RSLogix500 clique em:

Iniciar => Programas => Rockwell Software => RSLogix500 English => RSLogix500

English.

Page 18: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Configuração do RSLogix500 ou Micro

Crie um projeto novo

clicando File => New.

Após selecione a versão da

CPU que será programada

em sua aplicação.

Depois de selecionada

clique em OK.

Pode-se nomear a CPU em

Processor Name.

Em Communication settings,

é configurado o drive de

comunicação segundo o

RSLinx.

Page 19: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Configuração do RSLogix500 ou Micro

Se a CPU selecionada

for o MicroLogix1000

pode-se começar o

programa ladder.

Se a CPU for um

SLC500 modular, ou um

MicroLogix1200 com

expansão ou ainda um

MicroLogix1500 com

expansão será

necessário configurar

os módulos de I/O’s.

Para isto clique duas

vezes em I/O

Configuration.

Page 20: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Configuração do RSLogix500 ou Micro

Aqui pode-se

escolher o tipo de

rack de sua

aplicação.

Para configurar os

slot’s pode-se

arrastar o módulo

desejado do lado

direito para o lado

esquerdo em cima do

número do slot vazio.

Outro modo de

configurar os slot’s é

clicando no ícone

Read IO Config.

Page 21: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Configuração do RSLogix500 ou Micro

Se você clicou em Read IO Config

aparecerá uma tela como esta ao

lado.

Clicando no ícone Who Active você

poderá escolher o driver e o PLC

apropriado para se fazer a leitura

dos I/O’s.

Se o driver já está configurado,

clique em Read IO Config para a

leitura dos I/O’s.

Page 22: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Configuração do RSLogix500 ou Micro

Após a leitura dos I/O’s os

módulos aparecem nos

slot’s do rack.

Para verificar se a fonte

selecionada está de acordo

com a carga exigida pelos

módulos do SLC, clique em

Power Supply.

Page 23: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Configuração do RSLogix500 ou Micro

Selecione o tipo da fonte que está

em sua aplicação para verificar se

está bem dimensionada.

A fonte estará bem dimensionada

quando os valores de Estimated

Margin for Rack forem positivos.

Se estes valores forem negativos,

deverá ser realizada a troca da

fonte.

Depois clique em OK para fechar

a janela e depois X para voltar à

tela principal.

Page 24: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Configuração do RSLogix500 ou Micro

Para inserir uma linha

de programa clique

no ícone New Rung.

Page 25: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Configuração do RSLogix500 ou Micro

Clique no ícone de

contato fechado para

inserir-lo na linha.

Após digite o endereço

com formato de bit.

Ex.: I:0/0

O:0/0

B3:0/0

Page 26: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Configuração do RSLogix500 ou Micro

Após clique na tecla

Enter para aceitar o

endereço.

Page 27: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Configuração do RSLogix500 ou Micro

Após clique no ícone

Rung Branch para

inserir uma ramificação

na linha.

Page 28: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Configuração do RSLogix500 ou Micro

Clique no lugar onde está

posicionado o retângulo

vermelho, como na figura

ao lado, para inserir o

contato aberto.

Após clique no ícone do

contato aberto e depois

escreva o endereço deste

contato em formato de bit.

Ex.: I:0/1

Tecle em Enter para

aceitar o endereço no

contato.

Page 29: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Configuração do RSLogix500 ou Micro

Clique no lugar onde

está posicionado o

retângulo vermelho

como na figura ao lado

para inserir o outro

contato aberto.

Após clique no ícone do

contato aberto e depois

escreva o endereço

deste contato em

formato de bit.

Ex.: O:0/0

Tecle em Enter para

aceitar o endereço no

contato.

Page 30: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Configuração do RSLogix500 ou Micro

Clique no lugar onde

está posicionado o

retângulo vermelho,

como na figura ao lado,

para inserir a o símbolo

da saída digital (bobina).

Após clique no ícone da

bobina e depois escreva

o endereço deste

contato em formato de

bit.

Ex.: O:0/0

Tecle em Enter para

aceitar o endereço no

contato.

Page 31: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Para configurar os

símbolos e comentários

das saídas (bobinas) clique

duas vezes em OUTPUT.

Configuração do RSLogix500 ou Micro

Page 32: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Selecionando os bits de

saída que foram usados

no programa, pode-se

inserir um símbolo para o

contato ou saída (Simbol).

Também pode-se inserir

um comentário

escrevendo no campo

Desc.

Configuração do RSLogix500 ou Micro

Page 33: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Para configurar os

símbolos e comentários

das entradas clique duas

vezes em INPUT.

Selecionando os bits de

entrada que foram usados

no programa, pode-se

inserir um símbolo para o

contato (Simbol).

Também pode-se inserir

um comentário escrevendo

no campo Desc.

Configuração do RSLogix500 ou Micro

Page 34: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Após terminado o

programa podemos

fazer uma verificação

de projeto clicando no

ícone Verify Project.

Se ocorrer algum erro

na verificação o

RSLogix mostrará

onde está o provável

erro.

Após clique em Save

para salvar o

programa.

Configuração do RSLogix500 ou Micro

Page 35: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Nesta janela você poderá escolher o

caminho para armazenar e o nome do

programa, assim como o número da

versão e algum comentário.

Depois clique em Salvar.

Configuração do RSLogix500 ou Micro

Page 36: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Para fazer o Download do programa para o PLC clique em Comms =>

System Comms. Após selecione o PLC na lista e em seguida acione o botão

Download.

Configuração do RSLogix500 ou Micro

Page 37: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Para realizar o Download, devemos aceitar o envio do programa

aplicativo para a CPU.

Aceite o Download do programa na CPU clicando Sim.

Configuração do RSLogix500 ou Micro

Page 38: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Coloque o SLC em modo Prog (Programa) clicando Sim.

Configuração do RSLogix500 ou Micro

Page 39: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Aviso de troca da configuração de comunicação no canal CH1,

pode-se clicar Apply.

Configuração do RSLogix500 ou Micro

Page 40: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Aceite para voltar em modo Run clicando em Sim.

Configuração do RSLogix500 ou Micro

Page 41: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Aceite para visualizar o programa em modo On Line

clicando em Sim.

Configuração do RSLogix500 ou Micro

Page 42: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Perfil de uma monitoração do programa em modo On Line.

Configuração do RSLogix500 ou Micro

Page 43: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Configuração do RSLogix500 ou Micro Identificação de Falhas

Quando ocorrer uma falha

no PLC visualize o

programa em modo On

Line.

Depois clique na seta ao

lado da palavra FAULTED.

Clique em Go To Error

para visualizar o tipo da

falha.

Page 44: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Visualize a falha, e

providencie para que ela

não torne a ocorrer

novamente.

Após clique em Clear Major

Error para limpar a falha.

Em seguida clique em X

para fechar a janela.

Configuração do RSLogix500 ou Micro Identificação de Falhas

Page 45: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO FENG – ENGENHARIA DE CONTROLE E

Configuração do RSLogix500 ou Micro Identificação de Falhas

Page 46: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Clique na seta ao lado das

palavras REMOTE PROG.

Clique em Run para o

SLC executar a lógica do

programa ladder.

Configuração do RSLogix500 ou Micro Identificação de Falhas

Page 47: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Clique em Sim para o controlador estar em modo RUN.

Configuração do RSLogix500 ou Micro Identificação de Falhas

Page 48: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Configuração do RSLogix500 ou Micro

Usem este exemplo simples

para exercitarem o

raciocínio para a

programação.

Page 49: APRESENTACAO - Lab 02 Configuracao de Controladores Programaveis Lista Instrucoes

Perguntas?