FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Conhecendo os Controladores Programáveis – Lista de InstruçõesAutomação Semestre 02/2015
Engenharia de Controle e Automação
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Controladores Industriais - Anatomia Fonte de alimentação;
CPU;
Entrada Digital da base;
Saída Digital da base;
Entrada Analógica da base;
Saída Analógica da base;
Entrada Digital de expansão local;
Saída Digital de expansão local;
Portas de comunicação;
Cartão de memória de backup;
Chave seletora do modo de operação;
Alguns controladores necessitam de rack e outros utilizam um trinlho DIN;
Alguns controladores necessitam de baterias e outros utilizam um super capacitor.
Mid-Range - 1769-L27ERM
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Controladores Industriais - exemplosMicro810 Micro830 MicroLogix 1100
MicroLogix 1400
SLC 500
CMX
CLX
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 CAP/PAC:
RSLogix5000 ou Studio5000 – Todos CompactLogix e ControlLogix
Fonte para consulta: http://www.rockwellautomation.com/rockwellsoftware/design/rslogix5000/
1769-L23E... 1769-L32E
Micro850
LAB antigo
LAB novo
Micro820
1769-L27ERM
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Endereçamento de PLCs
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Estrutura de
Dados dos
PLCs
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Estrutura de Dados dos PLCs
Relação entre DINT, INT, BYTE ou SINT, NIBLE, BIT
1 DINT = 2 INT = 4 BYTE = 8 NIBBLE = 32 BITS
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Numeração dos Slots ou ranhuras dos PLCs
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Mapeamento da Memória do I/O dos PLCs
8 entradas
16 entradas
32 entradas
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Mapeamento da Memória do I/O dos PLCs
8 saídas
16 saídas
32 saídas
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Exemplos de Endereçamentos dos PLCs
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Terminais de ligação do PLC MicroLogix 1100 – 1763-L16BWA
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Endereçamento de PACs
http://www.feng.pucrs.br/professores/tergolina/Automacao_e_Controle/LITERATURA_ADICIONAL_-_1756-pm004_-en-p_Logix5000_Controllers_IO_and_Tag_Data.pdf
Página 19
Endereços físicos, ou seja, endereço das entradas e saídas do controlador
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Endereçamento de PACsEndereços físicos, ou seja, endereço das entradas e saídas do controlador
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Endereçamento de PACsEndereços das memórias principais, ou seja, tags de memória do controlador
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Endereçamento de PACs
Consulte o documento 1756-pm004_-en-p Logix5000 Controllers IO and Tag Data.pdf na página 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 AUTOMAÇÃO
Endereçamento de PACsEndereços das memórias principais, em vetores (array) e matrizes
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Endereçamento de PACs
Consulte o documento 1756-pm004_-en-p Logix5000 Controllers IO and Tag Data.pdf na página 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 AUTOMAÇÃO
Estrutura de Dados
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Conversão da base de Dados
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Exemplos de Endereçamentos dos PACs
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Terminais de ligação do PAC CompactLogix 1769-L23E-QBFC1B
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Terminais de ligação do PAC CompactLogix 1769-L23E-QBFC1B
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Terminais de ligação do PAC CompactLogix 1769-L23E-QBFC1B
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Terminais de ligação do PAC CompactLogix 1769-L23E-QBFC1B
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Terminais de ligação do PAC CompactLogix 1769-L23E-QBFC1B
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Terminais de ligação do PAC CompactLogix 1769-L23E-QBFC1B
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Terminais de ligação do PAC CompactLogix 1769-L23E-QBFC1B
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Terminais de ligação do PAC CompactLogix 1769-L23E-QBFC1B
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Configuração do Driver de Comunicação entre o PC e os Controladores
Configuração do Driver de Comunicação entre o PC de programação e os Controladores
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
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Exemplo de Configuração de um PLC utilizando
o software RSLinx Classic e o RSLogix500
Neste próximo passo a passo mostra como é a configuração básica do protocolo de comunicação serial no RSLinx Classic em um PLC.
Depois o passo a passo mostra a configuração básica e o procedimento de download do aplicativo no PLC utilizando o RSLogix500.
Esta sequencia de slides é sobre o laboratório mais antigo com PLC, mas pode-se ter uma ideia de como esta feito o procedimento de configuração e donwload.
Atualmente dispomos de outros guias mais novos para os novos controladores do laboratório como segue abaixo o nome dos documentos que estão no nosso site de Automação na pasta de Programas do LAB:http://www.feng.pucrs.br/professores/tergolina/Automacao_e_Controle/?SUBDIRETORIO=Automacao_e_Controle
Seção 01 - Procedimento Configuração do Driver de Comunicação EIP Broadcast no RSLinx Classic.pdf
Seção 01 - Procedimento Configuração do Driver de Comunicação EIP Unicast no RSLinx Classic.pdf
Seção 02 - Procedimento Configuração da Arquitetura do CompactLogix L23E.pdf
Seção 02 - Procedimento Configuração da Arquitetura do CompactLogix L32E.pdf
Seção 03 - Procedimento de Download no CompactLogix L23E.pdf
Seção 03 - Procedimento de Download no CompactLogix L32E.pdf
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
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
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Configuração do RSLogix500 ou Micro
Para inserir uma linha
de programa clique
no ícone New Rung.
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
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Configuração do RSLogix500 ou Micro
Após clique na tecla
Enter para aceitar o
endereço.
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.
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.
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.
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.
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
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
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
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
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
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
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
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Coloque o SLC em modo Prog (Programa) clicando Sim.
Configuração do RSLogix500 ou Micro
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
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Aceite para voltar em modo Run clicando em Sim.
Configuração do RSLogix500 ou Micro
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
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Perfil de uma monitoração do programa em modo On Line.
Configuração do RSLogix500 ou Micro
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Configuração do RSLogix500 ou MicroIdentificaçã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.
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 MicroIdentificação de Falhas
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Configuração do RSLogix500 ou MicroIdentificação de Falhas
FENG – ENGENHARIA DE CONTROLE E
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 MicroIdentificação de Falhas
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Clique em Sim para o controlador estar em modo RUN.
Configuração do RSLogix500 ou MicroIdentificação de Falhas
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.
FENG – ENGENHARIA DE CONTROLE E AUTOMAÇÃO
Perguntas?