Você está na página 1de 68

Conhecendo os Controladores Programveis Lista de Instrues

Automao Semestre 02/2015

Engenharia de Controle e Automao

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Controladores Industriais - Anatomia
Fonte de alimentao;
CPU;
Entrada Digital da base;
Sada Digital da base;
Entrada Analgica da base;
Sada Analgica da base;
Entrada Digital de expanso local;
Mid-Range - 1769-L27ERM
Sada Digital de expanso local;
Portas de comunicao;
Carto de memria de backup;
Chave seletora do modo de operao;
Alguns controladores necessitam de rack e outros utilizam um trinlho DIN;
Alguns controladores necessitam de baterias e outros utilizam um super capacitor.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Controladores Industriais - exemplos SLC 500
Micro810 Micro820 Micro830 Micro850 MicroLogix 1100

LAB antigo
1769-L23E... 1769-L32E 1769-L27ERM MicroLogix 1400

LAB novo

Software de Programao para CLP/PLC:


CCW Gratuito Todos os Micro800, IHM PanelView Component e Inversores de Frequncia 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/
CMX
http://www.rockwellautomation.com/rockwellsoftware/design/rslogixmicro/

Software de Programao para CAP/PAC:


RSLogix5000 ou Studio5000 Todos CompactLogix e ControlLogix
CLX
Fonte para consulta: http://www.rockwellautomation.com/rockwellsoftware/design/rslogix5000/
FENG ENGENHARIA DE CONTROLE E AUTOMAO
Endereamento de PLCs

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Estrutura de
Dados dos
PLCs

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Estrutura de Dados dos PLCs

Relao entre DINT, INT, BYTE ou SINT, NIBLE, BIT


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

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Numerao dos Slots ou ranhuras dos
PLCs

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Mapeamento da Memria do I/O dos
PLCs

8 entradas

16 entradas

32 entradas

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Mapeamento da Memria do I/O dos
PLCs

8 sadas

16 sadas

32 sadas

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Exemplos de Endereamentos dos
PLCs

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Terminais de ligao do PLC
MicroLogix 1100 1763-L16BWA

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Endereamento de PACs
Endereos fsicos, ou
seja, endereo das
entradas e sadas do
controlador

http://www.feng.pucrs.br/professores/tergolina/Automacao_e_Controle/LITERATURA_ADICIONAL_-_1756-pm004_-en-p_Logix5000_Controllers_IO_and_Tag_Data.pdf
Pgina 19
FENG ENGENHARIA DE CONTROLE E AUTOMAO
Endereamento de PACs
Endereos fsicos, ou seja, endereo das entradas e sadas do controlador

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Endereamento de PACs
Endereos das memrias principais, ou seja, tags de memria do controlador

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Endereamento de PACs

Consulte o documento 1756-pm004_-en-p Logix5000 Controllers IO and Tag Data.pdf na pgina 35 no nosso site em Literatura Adicional,
ou acesse:
http://www.feng.pucrs.br/professores/tergolina/Automacao_e_Controle/LITERATURA_ADICIONAL_-_1756-pm004_-en-p_Logix5000_Controllers_IO_and_Tag_Data.pdf

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Endereamento de PACs
Endereos das memrias principais, em vetores (array) e matrizes

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Endereamento de PACs

Consulte o documento 1756-pm004_-en-p Logix5000 Controllers IO and Tag Data.pdf na pgina 34 no nosso site em Literatura Adicional,
ou acesse:
http://www.feng.pucrs.br/professores/tergolina/Automacao_e_Controle/LITERATURA_ADICIONAL_-_1756-pm004_-en-p_Logix5000_Controllers_IO_and_Tag_Data.pdf

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Estrutura
de Dados

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Converso da base de Dados

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Exemplos de Endereamentos dos
PACs

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Terminais de ligao do PAC
CompactLogix 1769-L23E-QBFC1B

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Terminais de ligao do PAC
CompactLogix 1769-L23E-QBFC1B

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Terminais de ligao do PAC
CompactLogix 1769-L23E-QBFC1B

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Terminais de ligao do PAC
CompactLogix 1769-L23E-QBFC1B

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Terminais de ligao do PAC
CompactLogix 1769-L23E-QBFC1B

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Terminais de ligao do PAC
CompactLogix 1769-L23E-QBFC1B

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Terminais de ligao do PAC
CompactLogix 1769-L23E-QBFC1B

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Terminais de ligao do PAC
CompactLogix 1769-L23E-QBFC1B

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do Driver de Comunicao
entre o PC e os Controladores

Configurao do Driver de Comunicao entre o PC de programao e os Controladores


utilizando o RSLinx Classic
O RSLinx encontrado em 3 tipos:
Ladder logic programming using RSLogix products.
RSLinx Classic Network and device configuration and diagnostics using RSNetWorx.
Configuring 1756-ENET, 1756-DHRIO, and 1757-SRM modules.
Lite
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
RSLinx Classic RSView32, Microsoft Office, Visual Basic, and web pages.
+ RSLinx Lite
OEM
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.
RSLinx Classic 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.
Gateway
+ RSLinx Pro

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Exemplo de Configurao de um PLC utilizando
o software RSLinx Classic e o RSLogix500

Neste prximo passo a passo mostra como a configurao bsica do protocolo de


comunicao serial no RSLinx Classic em um PLC.

Depois o passo a passo mostra a configurao bsica e o procedimento de download do


aplicativo no PLC utilizando o RSLogix500.

Esta sequencia de slides sobre o laboratrio mais antigo com PLC, mas pode-se ter uma
ideia de como esta feito o procedimento de configurao e donwload.

Atualmente dispomos de outros guias mais novos para os novos controladores


do laboratrio como segue abaixo o nome dos documentos que esto no
nosso site de Automao na pasta de Programas do LAB:
http://www.feng.pucrs.br/professores/tergolina/Automacao_e_Controle/?SUBDIRETORIO=Automacao_e_Controle
Seo 01 - Procedimento Configurao do Driver de Comunicao EIP Broadcast no RSLinx Classic.pdf
Seo 01 - Procedimento Configurao do Driver de Comunicao EIP Unicast no RSLinx Classic.pdf
Seo 02 - Procedimento Configurao da Arquitetura do CompactLogix L23E.pdf
Seo 02 - Procedimento Configurao da Arquitetura do CompactLogix L32E.pdf
Seo 03 - Procedimento de Download no CompactLogix L23E.pdf
Seo 03 - Procedimento de Download no CompactLogix L32E.pdf
FENG ENGENHARIA DE CONTROLE E AUTOMAO
Configurao do Driver de
Comunicao entre o PC e o PLC

Para abrir o RSLinx:


Iniciar => Programas =>
Rockwell Software =>
RSLinx => RSLinx
Depois clique em:
Communications =>
Configure Drivers

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Insero de Mdulos de Expanso
no MicroLogix 1100
Clique em Available Driver Types e selecione o Driver de Comunicao com o PLC.
Depois clique em Add New... para adicionar o Driver.
Para o driver de simulao com o MicroLogix 1100 selecione o SLC500 (DH485) Emulator driver

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Insero de Mdulos de Expanso
no MicroLogix 1100

Aceite o nome do Driver ou renomeie conforme sua necessidade.


Depois clique em OK.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Insero de Mdulos de Expanso
no MicroLogix 1100

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


Clique em Close.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Insero de Mdulos de Expanso
no MicroLogix 1100

Para verificar se o
Driver est
programado
corretamente,
clique no Driver
programado.
Dever aparecer a
estao de trabalho
(PC).
Depois clique em
File => Exit

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou Micro

Para abrir o RSLogix500 clique em:


Iniciar => Programas => Rockwell Software => RSLogix500 English => RSLogix500
English.
FENG ENGENHARIA DE CONTROLE E AUTOMAO
Configurao do RSLogix500 ou Micro
Crie um projeto novo
clicando File => New.
Aps selecione a verso da
CPU que ser programada
em sua aplicao.
Depois de selecionada
clique em OK.
Pode-se nomear a CPU em
Processor Name.
Em Communication settings,
configurado o drive de
comunicao segundo o
RSLinx.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro
Se a CPU selecionada
for o MicroLogix1000
pode-se comear o
programa ladder.
Se a CPU for um
SLC500 modular, ou um
MicroLogix1200 com
expanso ou ainda um
MicroLogix1500 com
expanso ser
necessrio configurar
os mdulos de I/Os.
Para isto clique duas
vezes em I/O
Configuration.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro
Aqui pode-se
escolher o tipo de
rack de sua
aplicao.
Para configurar os
slots pode-se
arrastar o mdulo
desejado do lado
direito para o lado
esquerdo em cima do
nmero do slot vazio.
Outro modo de
configurar os slots
clicando no cone
Read IO Config.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao 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/Os.
Se o driver j est configurado,
clique em Read IO Config para a
leitura dos I/Os.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro
Aps a leitura dos I/Os os
mdulos aparecem nos
slots do rack.
Para verificar se a fonte
selecionada est de acordo
com a carga exigida pelos
mdulos do SLC, clique em
Power Supply.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro
Selecione o tipo da fonte que est
em sua aplicao 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.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro
Para inserir uma linha
de programa clique
no cone New Rung.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro
Clique no cone de
contato fechado para
inserir-lo na linha.
Aps digite o endereo
com formato de bit.
Ex.: I:0/0
O:0/0
B3:0/0

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro
Aps clique na tecla
Enter para aceitar o
endereo.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro
Aps clique no cone
Rung Branch para
inserir uma ramificao
na linha.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro
Clique no lugar onde est
posicionado o retngulo
vermelho, como na figura
ao lado, para inserir o
contato aberto.
Aps clique no cone do
contato aberto e depois
escreva o endereo deste
contato em formato de bit.
Ex.: I:0/1
Tecle em Enter para
aceitar o endereo no
contato.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro
Clique no lugar onde
est posicionado o
retngulo vermelho
como na figura ao lado
para inserir o outro
contato aberto.
Aps clique no cone do
contato aberto e depois
escreva o endereo
deste contato em
formato de bit.
Ex.: O:0/0
Tecle em Enter para
aceitar o endereo no
contato.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro
Clique no lugar onde
est posicionado o
retngulo vermelho,
como na figura ao lado,
para inserir a o smbolo
da sada digital (bobina).
Aps clique no cone da
bobina e depois escreva
o endereo deste
contato em formato de
bit.
Ex.: O:0/0
Tecle em Enter para
aceitar o endereo no
contato.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro

Para configurar os
smbolos e comentrios
das sadas (bobinas) clique
duas vezes em OUTPUT.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro
Selecionando os bits de
sada que foram usados
no programa, pode-se
inserir um smbolo para o
contato ou sada (Simbol).
Tambm pode-se inserir
um comentrio
escrevendo no campo
Desc.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro
Para configurar os
smbolos e comentrios
das entradas clique duas
vezes em INPUT.
Selecionando os bits de
entrada que foram usados
no programa, pode-se
inserir um smbolo para o
contato (Simbol).
Tambm pode-se inserir
um comentrio escrevendo
no campo Desc.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro
Aps terminado o
programa podemos
fazer uma verificao
de projeto clicando no
cone Verify Project.
Se ocorrer algum erro
na verificao o
RSLogix mostrar
onde est o provvel
erro.
Aps clique em Save
para salvar o
programa.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro
Nesta janela voc poder escolher o
caminho para armazenar e o nome do
programa, assim como o nmero da
verso e algum comentrio.
Depois clique em Salvar.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro

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


System Comms. Aps selecione o PLC na lista e em seguida acione o boto
Download.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro

Para realizar o Download, devemos aceitar o envio do programa


aplicativo para a CPU.
Aceite o Download do programa na CPU clicando Sim.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro

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

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro

Aviso de troca da configurao de comunicao no canal CH1,


pode-se clicar Apply.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro

Aceite para voltar em modo Run clicando em Sim.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro

Aceite para visualizar o programa em modo On Line


clicando em Sim.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou
Micro

Perfil de uma monitorao do programa em modo On Line.


FENG ENGENHARIA DE CONTROLE E AUTOMAO
Configurao do RSLogix500 ou Micro
Identificao 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.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou Micro
Identificao de Falhas

Visualize a falha, e
providencie para que ela
no torne a ocorrer
novamente.
Aps clique em Clear Major
Error para limpar a falha.
Em seguida clique em X
para fechar a janela.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou Micro
Identificao de Falhas

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou Micro
Identificao de Falhas

Clique na seta ao lado das


palavras REMOTE PROG.
Clique em Run para o
SLC executar a lgica do
programa ladder.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou Micro
Identificao de Falhas

Clique em Sim para o controlador estar em modo RUN.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Configurao do RSLogix500 ou Micro

Usem este exemplo simples


para exercitarem o
raciocnio para a
programao.

FENG ENGENHARIA DE CONTROLE E AUTOMAO


Perguntas?

FENG ENGENHARIA DE CONTROLE E AUTOMAO

Você também pode gostar