Escolar Documentos
Profissional Documentos
Cultura Documentos
2-CLP - Parte 2
2-CLP - Parte 2
CONTROLE
OPERACIONAL DE
SISTEMAS
Prof. Andr Laurindo Maitelli
DCA-UFRN
Programao de CLPs
Definio
DIAGRAMA LADDER
A B C
( )
Linguagem Ladder
Forma de programao usada para
passar instrues ao CLP sobre como
deve ser executado o controle sobre o
processo
Utiliza smbolos similares aos usados
em diagrama eltrico de reles como
linguagem de programao
Endereamento
I 1 2
IDENTIFICADOR DO RACK BIT
ARQUIVO
CLP Allen Bradley Micrologix
A memria do usurio consiste de 4 unidades:
Sees de arquivos
Arquivos
Palavras
Bits
I 1 2
Instrues Bsicas
Instrues Bsicas - exemplos
Instrues Tipo Rel
Contato NA
Contato NF
Bobina
Exemplo - Instrues Tipo Rel
CIRCUITO ELETROMECANICO DIAGRAMA LADDER
( )
M R
Bobina com Reteno
Exemplo Bobina com Reteno
I:1/1 O:2/1
B1
B2
(S)
B1 M
M
I:1/2 O:2/1
M
(R)
B2 M
Binrios (B3)
So variveis binrias internas
B3 1 02
Temporizadores
Os temporizadores disponveis no
SLC500 possuem a seguinte estrutura de
arquivo:
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
I:001 TON
EN
TIMER ON DELAY
01 TIMER T4:0
TIME BASE 1.0 DN
Preset 180
Accum 0
T4:0 O:001
01
EN
T4:0 O:001
DN 02
Instruo de Temporizao TOF
I:012 TOF
EN
TIMER ON DELAY
10 TIMER T4:0
TIME BASE 1.0 DN
Preset 180
Accum 0
T4:0 O:013
01
EN
T4:0 O:013
DN 02
Instruo de Contagem (CTU)
CTU
COUNT UP CU
Counter
Preset DN
Accum
I:001 CTU
COUNT UP CU
Counter C5:0
01
DN
Preset 4
Accum 0
C5:0 O:001
01
DN
I:001 C5:0
RES
02
Instrues de Comparao
Instrues de Comparao - exemplos
Instrues Matemticas
Instrues Matemticas - exemplos
I:012 ADD
ADD
10 SOURCE A N7:3
SOURCE B N7:4
DETINATION N7:20
Instrues de Manipulao de Dados
Instrues Manipulao - exemplos
RSLogix
O RSLogix 500 disponibiliza um
ambiente de programao em linguagem
ladder
RSLogix
Novo projeto
RSLogix
Configurando o driver de comunicao: RSLinx
RSLogix
Configurando os mdulos de entrada e sada
RSLogix
Conjunto de Instrues: