Escolar Documentos
Profissional Documentos
Cultura Documentos
Curso de RS Logix-UNILINS
Curso de RS Logix-UNILINS
Curso de RS Logix-UNILINS
CLP
• RSLogix 500:
Programa responsável por provê um ambiente
para programação Ladder
• RSLinx:
Programa responsável por provê uma
comunicação entre PC e PLC através de
drivers / protocolos de comunicação.
3 de 106
Configurando o RSLinx
O Que é o RSLinx
5 de 106
Comunicação entre PC e PLC
• Necessidade:
Quando for preciso fazer download ou
upload de programas.
Configuração das portas para programação
Ladder.
Monitoração em tempo real do PLC.
Programação on-line
6 de 106
Comunicação entre PC e PLC
7 de 106
Configurando o RSLinx
• Configuração do canal serial do computador para
comunicação com o PLC.
Abra o RSLinx, clicando no ícone na área de
trabalho:
8 de 106
Configurando o RSLinx
9 de 106
Configurando o RSLinx
No Configure Drivers selecione o driver de acordo
com a conexão
10 de 106
Configurando o RSLinx
Selecione o driver RS-232 DF1 devices, e clique em
Add New. Em seguida digite um nome para o driver.
11 de 106
Configurando o RSLinx
Selecione a porta de comunicação e clique em Auto-
Configure
12 de 106
Finalizando
13 de 106
Finalizando
Clique sobre o controlador escolhido e marque a
opção Apply to Project e OK
14 de 106
Configurando o RSLogix
O Que é o RSLogix
• Programa usado para desenvolvimento de aplicações
em LADDER para a família de PLC’s da Rockwell,
bem como download, upload e monitoração de
programas no PLC.
16 de 106
Configuração Inicial
• Necessidade:
Quando for usar o RSLogix pela primeira
vez.
Quando for iniciar um novo programa em
LADDER.
17 de 106
Configuração Inicial
• Configuração inicial do RSlogix para
programação
– Abra o RSLogix, clicando no ícone na área de
trabalho:
18 de 106
Configurando a CPU
Clique em , abrirá a tela a seguir: selecione a CPU
do PLC com o seu respectivo sistema operacional.
Essas informações se encontram em uma etiqueta
colada na CPU.
19 de 106
Configurando I/O
Configuração das portas de Entrada e Saída: clique
no item IO Configuration. Essa configuração
permitirá o endereçamento dos cartões de I/O
conectados ao chassi.
20 de 106
Configurando I/O
Clique em Read IO Config para que a configuração
seja feita automaticamente.
21 de 106
Configurando I/O
Selecione o driver de comunicação desejado e clique
novamente em Read IO Config. Observe que após a
configuração automaticamente aparecem os
dispositivos de entrada e saída conectados ao chassi.
22 de 106
Finalizando
• É necessário que o
RSLogix 500 esteja
associado a um driver
para finalizar a
configuração.
Clique no menu
Comm e selecione o
item System
Comms…
23 de 106
Finalizando
Clique sobre o controlador escolhido e marque a
opção Apply to Project e OK.
24 de 106
Trabalhando com Projetos e
Arquivos
Ambiente de Trabalho
Barra Barra de
On-line Instruções
Tabuladas
Área de Área de
Memória Inserção
de linhas
26 de 106
Área de Memória
27 de 106
Área de Programas
28 de 106
Área de Dados
• O0 – Saída
• I1 – Entrada
• S2 – Status
• B3 – Binário
• T4 – Temporizadores
• C5 – Contador
• R6 – Controle
• N7 – Inteiros
• F8 – Ponto Flutuante
29 de 106
Área de Dados
• Cada arquivo na área de
dados pode ter até 256
elementos;
• Pode-se ter até 256
arquivos de dados
30 de 106
Endereçamento
Endereçamento
I = Entrada
O = Saída Palavra 0 – 1º
Número do Slot 1 – 2º
32 de 106
Programação
Programa em Ladder
34 de 106
Progamação em Ladder
• Para inserir códigos no Ladder:
– Selecione a linha desejada e pressione Insert para adicionar
uma nova linha;
– Instrução: digitar o nome da instrução ou arrastá-la da barra
de instruções;
– Os comandos Ctrl+C, Ctrl+V, Ctrl+X e Ctrl+Z funcionam
neste ambiente.
• Para inserir comentários no Ladder:
– Comentários por instrução
– Comentários por endereço
– Símbolos
– Comentários de linha e título de página
35 de 106
Comunicação
Comunicação PC - PLC
• A comunicação pode ser feita de diversas formas,
dependendo do processador em uso:
– RS 232
– EthernetIP
– DeviceNet
– ControlNet
37 de 106
Modo On-
On-line e Off
Off--line
On-line: Ambiente de teste e monitoração;
Off-line: Ambiente de Programação
38 de 106
Fazendo Download e Upload
Para enviar programas em LADDER para o PLC,
primeiramente salve-o e clique em Download, como
mostra a figura abaixo:
39 de 106
Fazendo Download e Upload
Para enviar programas do PLC para o PC, clique em
Upload, como mostra a figura abaixo:
40 de 106
Instruções de Controle de Fluxo
Instruções de Bit
42 de 106
Instruções de Bit
Instruções de Bit
44 de 106
Instruções de Bit
45 de 106
Exercício
• Com FC1 acionado e com um pulso do botão BL1, deve-se
ligar o motor de descida M1 e o motor de giro M2.
• Quando FC2 for acionado, deve-se desligar o motor M1 e ligar
o motor de subida M3.
• Ao acionar FC1, deve-se desligar os motores M2 e M3.
46 de 106
Instruções de Temporização e
Contagem
Instruções de Temporização
• Dividido em 3 palavras:
– Estado (EN, TT, DN)
– Preset (PRE)
– Acumulador (ACC)
48 de 106
Instruções de Temporização
Endereço
Valor do Preset
49 de 106
Instruções de Temporização
50 de 106
Instruções de Temporização
Endereço
Valor do Preset
51 de 106
Instruções de Temporização
52 de 106
Instruções de Temporização
Valor do Preset
53 de 106
Instruções de Temporização
54 de 106
Exercício
55 de 106
Instruções de Contagem
• Dividido em 3 palavras:
– Estado (CU, CD, DN, OV, UN)
– Preset (PRE)
– Acumulador (ACC)
56 de 106
Instruções de Contagem
Endereço
Valor do Preset
57 de 106
Instruções de Contagem
58 de 106
Instruções de Contagem
Endereço
Valor do Preset
59 de 106
Instruções de Contagem
60 de 106
Exercício
61 de 106
Instruções Matemáticas
Instruções Matemáticas
63 de 106
Instruções Matemáticas
• Source: local onde o valor está armazenado;
• Dest: local onde o resultado será armazenado;
• ADD: soma as Sources;
• SUB: subtrai as Sources;
• MUL: multiplica as Sources;
• DIV: divide as Sources;
• NEG: inverte o sinal da Source;
• SQR: calcula a raiz quadrada da Source;
• CLR: zera o conteúdo de Dest.
64 de 106
Instruções Matemáticas
Endereço do resultado
Expressão
65 de 106
Exercício
66 de 106
Instruções de Movimentação
Instruções Matemáticas
Origem do Dado
Destino
68 de 106
Instruções de Lógica
Instruções de Lógica
70 de 106
Instruções de Comparação
Instruções de Comparação
72 de 106
Instruções de Comparação
• Source: local onde o valor está armazenado;
• EQU: testa se dois valores são iguais;
• NEQ: testa se dois valores são diferentes;
• LES: testa se o valor A é menor que o valor B;
• LEQ: testa se o valor A é menor ou igual que o valor B;
• GRT: testa se o valor A é maior que o valor B;
• GEQ: testa se o valor A é maior ou igual que o valor B;
• LIM: testa valores dentro ou fora de uma faixa específica.
73 de 106
Exercício
74 de 106
Projetos Finais
75 de 106