5
CLPNvel 1
Allan
Allan Csar
Csar Pinheiro
Pinheiro Cutrim
Cutrim
Tcnico
Tcnico em
em Automao
Automao Industrial
Industrial
Tcnico
Tcnico em
em Eletromecnica
Eletromecnica
[email protected]
[email protected]
CLP BSICO
ROCKWELL Automation do Brasil
5
CLPNvel 1
SISTEMAS DE NUMERAO
O que ser ?
ROCKWELL Automation do Brasil
5
CLPNvel 1
SISTEMA DE NUMERAO DECIMAL
O sistema de numerao decimal composto dos seguintes
algarismos
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Qualquer nmero uma composio destes elementos
Vamos ver como isto funciona ex: 456
O primeiro dgito da esquerda para direita e multiplicado por 10 0
O seguinte ser multiplicado por 101
O seguinte da esquerda para direita ser multiplicado por 10 2
Preste ateno
456
*
100 =
6
*
101 = 50
*
102 = 400
-----
ROCKWELL Automation do Brasil
456
3
5
CLPNvel 1
SISTEMA DE NUMERAO OCTAL
Este sistema de numerao composto dos seguintes algarismos
0, 1, 2, 3, 4, 5, 6, 7
No existe os nmeros 8, 9
Vamos entender observe a sequncia
0, 1, 2, 3, 4, 5, 6, 7, 10, 11, 12, 13, 14, 15, 16, 17, 20 ..........
Vamos converter de octal para decimal ex: 57 8
Multiplica-se o primeiro dgito a esquerda por sua base
57
* 80
=
7
* 81
=
40
-------47
ROCKWELL Automation do Brasil
5
CLPNvel 1
SISTEMA DE NUMERAO BINRIO
Neste sistema s existem dois algarismos
0,1
Todos os nmeros so compostos por estes dois algarismos
Vamos ver como isto funciona ex: 01010101
Para converter de binrio para decimal usa-se a regra a seguir
010101 *
20
=
1
*
21
=
0
*
22
=
4
*
23
=
0
*
24
=
16
---------21
ROCKWELL Automation do Brasil
5
CLPNvel 1
SISTEMA DE NUMERAO BCD
Neste sistema de numerao cada digito decimal ( 0 a 9 )
representado por quatro dgitos binrio .
Uma Chave Thumbwheel normalmente um dispositivo
BCD
Quando conectada a um controlador cada algarismo ou casa
decimal conectado a quatro fios
BCD DECIMAL
BCD
DECIMAL
0000
0
0101
5
0001
1
0110
6
0010
2
0111
7
0011
3
1000
8
0100
4
1001
9
ROCKWELL Automation do Brasil
5
CLPNvel 1
TABELA GERAL
DECIMAL
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
ROCKWELL Automation do Brasil
HEXA
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
OCTAL
0
1
2
3
4
5
6
7
10
11
12
13
14
15
16
17
BINRIO
00000000
00000001
00000010
00000011
00000100
00000101
00000110
00000111
00001000
00001001
00001010
00001011
00001100
00001101
00001110
00001111
BCD
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
0001
0001
0001
0001
0001
0001
BCD
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
0000
0001
0010
0011
0100
0111
7
5
CLPNvel 1
SISTEMA DE NUMERAO HEXADECIMAL
Sistema de numerao composto pelos algarismos
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
Veja este exemplo FFCD
Converso para decimal
FFCD
*
160
=
13
*
161
=
192
*
162
=
3840
*
163
=
61440
-----------65485
ROCKWELL Automation do Brasil
5
CLPNvel 1
DEFINIO DE CONTROLADOR LGICO PROGRAMAVEL
DISPOSITIVOS DE PROGRAMAO/
COMUNICAO
C
I
R
C
U
I
T
O
S
D
E
E
N
T
R
A
D
A
UNIDADE
CENTRAL
DE
PROCESSAMENTO
MEMRIA
PROGRAMA / DADOS
ISOLAMENTO
PTICO
FONTE DE ALIMENTAO
ROCKWELL Automation do Brasil
C
I
R
C
U
I
T
O
S
D
E
S
A
D
A
I >
ISOLAMENTO
PTICO
9
5
CLPNvel 1
HISTRICO DOS CLPs
Como surgiu os
Controladores Lgico
Programveis ?
ROCKWELL Automation do Brasil
10
5
CLPNvel 1
HISTRICO DOS CLPs
O desenvolvimento dos clps comeou em 1968 em resposta a
uma requisio da diviso hidramticca da General Motors.
Naquela poca, a General Motors passava dias, semanas
alterando sistemas de controle baseados em rels. Para reduzir
o alto custo de instalao a especificao de controle da GM
necessitava de um sistema de estado slido, com a flexibilidade
de um computador, mas que pudesse ser programado e
mantido pelos engenheiros e tcnicos na fbrica.
Tambm era preciso que suportasse o ar poludo, a vibrao, o
rudo eltrico e os extremos de umidade e temperatura
encontrados num ambiente industrial.
ROCKWELL Automation do Brasil
11
5
CLPNvel 1
HISTRICO DOS CLPs
Os primeiros CLPs foram instalados em 1969, fazendo
sucesso quase imediato.
Funcionando como substitutos de rels, at mesmos estes
primeiros CLPs eram mais confiveis do que os sistemas
baseados em rels, principalmente devido robustez de
seus componentes de estado slido quando comparados s
peas moveis dos rels eletromecnicos.
Os CLPs permitiram reduzir os custos de materiais, mode-obra, instalao e localizao de falhas ao reduzir a
necessidade de fiao e os erros associados.
Os CLPs ocupam menos espao do que os contadores,
temporizadores e outros
ROCKWELL Automation do Brasil
12
5
CLPNvel 1
HISTRICO DOS CLPS
Talvez a razo principal da aceitao dos CLPs pela
indstria foi que a linguagem inicial de programao
era baseada nos diagramas ladder smbolos eltricos
usados normalmente pelos eletricistas.
A maior parte do pessoal de fbrica j estava
treinada em lgica ladder.
Na verdade, a lgica ladder ainda tem papel
importante na programao e localizao de falhas,
mesmo com as linguagem mais avanadas de
programao desenvolvidas posteriormente.
ROCKWELL Automation do Brasil
13
5
CLPNvel 1
CONCEITOS BSICOS
Para entendermos o funcionamento dos
controladores, vamos relembrar alguns
conceitos bsicos de vital importncia
como :
BIT
BYTE
PALAVRA
MNEMNICO
CMOSRAM
SOFTWARE
HARDWARE
ROCKWELL Automation do Brasil
14
5
CLPNvel 1
CONCEITOS BSICOS
BIT , o que ser?
ROCKWELL Automation do Brasil
15
5
CLPNvel 1
CONCEITOS BSICOS
BIT O MENOR ESPAO DE
ARMAZENAMENTO NA MEMRIA
PODE ASSUMIR APENAS DOIS VALORES:
1 (ENERGIZADO/ VERDADEIRO )
0 (DESENERGIZADO/FALSO ).
ROCKWELL Automation do Brasil
16
5
CLPNvel 1
CONCEITOS BSICOS
Bom BIT eu entendi...
mas o que BYTE ?
ROCKWELL Automation do Brasil
17
5
CLPNvel 1
CONCEITOS BSICOS
BEM, BYTE UM GRUPO DE BITS
ADJACENTES NORMALMENTE OPERADO
COMO UMA UNIDADE.
EXISTEM OITO BITS EM UM BYTE.
UM BYTE CAPAZ DE ARMAZENAR E
MOSTRAR UM VALOR NUMRICO
EQUIVALENTE ENTRE 0 E 255
0 0 0 0 0 0 0 0 AT 1 1 1 1 1 1 1 1
ROCKWELL Automation do Brasil
18
5
CLPNvel 1
CONCEITOS BSICOS
Legal, BYTE um
conjunto de 8 bits...
Mas o que PALAVRA ?
ROCKWELL Automation do Brasil
19
5
CLPNvel 1
CONCEITOS BSICOS
PALAVRA UMA UNIDADE DE MEMRIA
COMPOSTA DE 16 BITS INDIVIDUAIS.
AS PALAVRAS OU PARTES DE PALAVRAS SO
USADAS NA PROGRAMAO DE INSTRUES
OU NA REALIZAO DE OPERAES
MATEMTICAS.
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
ROCKWELL Automation do Brasil
20
CONCEITOS BSICOS
5
CLPNvel 1
O que MNEMNICO?
ROCKWELL Automation do Brasil
21
5
CLPNvel 1
CONCEITOS BSICOS
UM BOM MNEMNICO COMO UM APELIDO
PARA NOMES EXTENSOS
EX: UNIDADE CENTRAL DE PROCESSAMENTO
O MNEMNICO PARA ESTE NOME
CPU
ROCKWELL Automation do Brasil
22
5
CLPNvel 1
CONCEITOS BSICOS
O que CMOSRAM ?
ROCKWELL Automation do Brasil
23
5
CLPNvel 1
CONCEITOS BSICOS
CMOS UMA TECNOLOGIA DE
CONSTRUO DE CHIPS ELETRNICOS
DE ULTIMA GERAO
RAM MEMRIA DE ACESSO ALEATRIO.
UMA MEMRIA RPIDA E VOLTIL .
CONSTITUDA DE BITS.
SE RETIRARMOS A ALIMENTAO OS
DADOS SE PERDEM.
UMA MEMRIA DE ESCRITA E LEITURA.
ROCKWELL Automation do Brasil
24
5
CLPNvel 1
CONCEITOS BSICOS
O que SOFTWARE ?
ROCKWELL Automation do Brasil
25
5
CLPNvel 1
CONCEITOS BSICOS
SO OS PROGRAMAS EM LINGUAGEM
LADDER ARMAZENADO NO CLP.
SO OS PACOTES DE PROGRAMAO
EXECUTVEL, USADO PARA
DESENVOLVER OS PROGRAMAS EM
LINGUAGEM LADDER.
ROCKWELL Automation do Brasil
26
5
CLPNvel 1
CONCEITOS BSICOS
O que posso entender como
HARDWARE ?
ROCKWELL Automation do Brasil
27
5
CLPNvel 1
CONCEITOS BSICOS
HARDWARE INCLUI TODOS OS
COMPONENTES FSICOS DO SISTEMA DE
CONTROLE.
CONTROLADOR
PERIFRICOS
FIAO DE CONEXO
ROCKWELL Automation do Brasil
28
5
CLPNvel 1
O SISTEMA CLP-5 CONSISTE DE
CHASSIS
OU RACK
CONTROLADOR
ROCKWELL Automation do Brasil
CARTES DE ENTRADA/SADA
29
PROCESSADORES CLP-5
PROCESSADOR
CLP-5/10
CLP-5/11
CLP-5/12
CLP-5/15
CLP-5/20
CLP-5/25
CLP-5/30
CLP-5/40
CLP-5/40L
CLP-5/60
CLP-5/60L
CLP-5/80
ROCKWELL Automation do Brasil
5
CLPNvel 1
CDIGO DE CATLOGO
1785-LT4
1785-L11B
1785-LT3
1785-LT
1785-20B
1785-LT2
1785-L30B
1785-L40B
1785-L40L
1785-L60B
1785-L60L
1785-L80B
30
5
CLPNvel 1
LEDS DE INDICAO DE STATUS DO CLP
ROCKWELL Automation do Brasil
34
P5
CLCLP
INSTALANDO A BATERIA
Nvel 1
5/11 OU 5/20
3V
ROCKWELL Automation do Brasil
35
3V
P5
L
C
INSTALANDO A BATERIA NONvel
CLP1
5/30, 5/40, 5/60, 5/80
ROCKWELL Automation do Brasil
36
5
CLPNvel 1
3,6 V
INSTALANDO A BATERIA NO CLP
5/15, 5/25, 5/12
ROCKWELL Automation do Brasil
37
5
CLPNvel 1
3,6 V
CDIGO DE CATALGO
1770-XY
CDIGO DE CATALGO
1770-XYC
ROCKWELL Automation do Brasil
3V
38
5
CLPNvel 1
INSTALANDO A EEPROM
ROCKWELL Automation do Brasil
39
5
CLPNvel 1
ROCKWELL Automation do Brasil
40
SELECIONANDO A FONTE DE
ALIMENTAO
5
CLPNvel 1
1771-P7
ROCKWELL Automation do Brasil
41
SELECIONANDO A FONTE DE
ALIMENTAO
5
CLPNvel 1
1771-P3
1771-P4
1771-P6
ROCKWELL Automation do Brasil
42
CICLO DE OPERAO
5
CLPNvel 1
HOUSEKEEPING
1
ENTRADAS
CICLO DE
OPERAO
SERVIOS
COMUNS
PROGRAMA
4
3
SADAS
ROCKWELL Automation do Brasil
43
CICLO DE OPERAO
5
CLPNvel 1
1- TEMPO REQUERIDO PELO PROCESSADOR
PARA SCANEAR E LER TODAS AS ENTRADAS.
2- TEMPO REQUERIDO PELO PROCESSADOR
PARA EXECUTAR TODAS AS INSTRUES
PRESENTES NO PROGRAMA , ESTE TEMPO
DEPENDE DAS INSTRUES UTILIZADAS.
3- TEMPO REQUERIDO PELO PROCESSADOR
PARA SCANEAR E ESCREVER EM TODAS AS
SADAS.
4- PARTE DO CICLO DE OPERAO EM QUE A
COMUNICAO TROCA DADOS COM OS OUTROS
DISPOSITIVOS COMO O COMPUTADOR PESSOAL.
5- HOSEKEEPING O TEMPO GASTO COM
ATUALIZAO DOS REGISTROS INTERNOS.
ROCKWELL Automation do Brasil
44
ORGANIZAO DA MEMRIA
0 SYSTEM
DADOS
1 RESERVADO
2 LADDER
PROGRAMA
O
I
S
B
T
C
R
N
F
|
|
|
X
0
1
2
3
4
5
6
7
8
5
CLPNvel 1
SADAS
ENTRADAS
STATUS
BINRIO
TEMPORIZADOR
CONTADOR
CONTROLE
INTEIRO
P. FLUTUANTE
999 INDEFINIDO
3 LADDER
|
|
|
|
999 LADDER
ROCKWELL Automation do Brasil
45
ENDEREAMENTO DE
ENTRADA/SADA
5
CLPNvel 1
GRUPO DE ENTRADA/SADA : Unidade de
endereamento que corresponde a uma palavra da
tabela imagem de entrada ( 16 bits ) e uma palavra na
tabela imagem da sada ( 16 bits ) . Um grupo pode
assumir at 16 entradas e 16 sadas, podendo ocupar
1/2, 1 ou 2 ranhuras( slot ) do mdulo para
endereamento.
ROCKWELL Automation do Brasil
46
5
CLPNvel 1
ENDEREAMENTO DE
ENTRADA/SADA
SADA
17 16 15 14
GRUPO
O:000
I:000
ENTRADA
ROCKWELL Automation do Brasil
0000
0000
13 12 11 10
5 4
0000 0000 0000
0000 0000 0000
BITS
47
treminais de
entrada
2 slots /grupo
ROCKWELL Automation do Brasil
treminais de
sada
5
CLPNvel 1
entrada
ou sada
1 slot /grupo
48
ENDEREAMENTO DE
ENTRADA/SADA
5
CLPNvel 1
RACK LGICO ( GAVETA DE E/S ) : unidade de
endereamento que corresponde a 8 palavras da tabela
de entrada e 8 palavras da tabela imagem de sada.
Um rack lgico um conjunto de 8 grupos ( 0 - 7)
ROCKWELL Automation do Brasil
49
5
CLPNvel 1
ROCKWELL Automation do Brasil
50
ENDEREAMENTO DE
ENTRADA/SADA
5
CLPNvel 1
Dependendo do tamanho do chassis de entrada/sada e
do tamanho do grupo de entrada/sada, umrack lgico
pode ocupar uma parte do chassis, um chassis completo
ou vrios chassis.
Selecione um modo de endereamento para cada
chassis independentemente, com base no tipo e
densisdade dos mdulos de entrada/sada instalados no
chassis.
ROCKWELL Automation do Brasil
51
ENDEREAMENTO DE
ENTRADA/SADA
5
CLPNvel 1
ENDEREAMENTO DE 2 RANHURAS ( SLOTS )
Ao selecionar o endereamento de 2 ranhuras, o
controlador enderea duas ranhuras fsicas como um
grupo de entrada/sada.
MDULOS DE I/O ( ENTRADA/SADA ) DE 8 BITS
( PONTOS ) : Os mdulos de entrada/ sada discreta de
8 bits possuem no mximo, 8 entradas ou 8 sadas.
Como esses mdulos no interferem na tabela imagem
de entrada/sada dos outros mdulos , pode-se realizar
qualquer combinao de 8 bits, em qualquer ordem.
ROCKWELL Automation do Brasil
52
5
CLPNvel 1
ENDEREAMENTO DE
ENTRADA/SADA
MDULOS DE I/O ( ENTRADA/ SADA ) DE 16 BITS
( PONTOS ) :
Os mdulos de entrada/sada de 16 bits (pontos ) possuem, no
mximo 16 entradas ou 16 sadas.
Um mdulo de entrada/sada de 16 bits utiliza uma palavra
completa na tabela imagem de entrada ou sada.
MDULOS DE I/O ( ENTRADA/SADA ) DE 16 BITS
( PONTOS ) DEVEM SER USADOS AOS PARES
MDULOS DE I/O DE ( ENTRADA/SADA ) DE 32 BITS
( PONTOS ) NO PODEM SER UTILIZADOS NESTE
TIPO DE ENDEREAMENTO.
ROCKWELL Automation do Brasil
53
5
CLPNvel 1
2 slots/ranhuras fsicos
formam 1 grupo
terminais de entrada
1771- IB
8 bits
terminais de entrada
tabela imagem referente a sada
no utilizada
ROCKWELL Automation do Brasil
tabela imagem referente a entrada
54
00
1771- OB
terminais de sada
1771- IB
5
CLPNvel 1
terminais de entrada
tabela imagem de entrada
utilizada
ROCKWELL Automation do Brasil
no utlizada
no utilizada
utilizada
tabela imagem de sada
55
0
1771 - IBD
terminais de entrada
1771 - OBD
5
CLPNvel 1
terminais de sada
tabela imagem de sada
tabela imagem de entrada
ROCKWELL Automation do Brasil
56
palavra #
tabela imagem de sada
LP 5
Nvel 1
designao do grupo de entrada/sada
chassis de entrada e sada com
mdulos de 16 bits
Designao de entrada/sada
tabela imagem de entrada
palavra #
ROCKWELL Automation do Brasil
57
5
CLPNvel 1
ENDEREAMENTO DE
ENTRADA/SADA
ENDEREAMENTO DE 1 RANHURA ( SLOT ) POR
GRUPO
Ao selecionar o endereamento de 1 ranhura, o
controlador enderea uma ranhura do mdulo de
entrada e sada como um grupo de entrada e sada.
cada ranhura fsica no chassi corresponde a uma
palavra na tabela imagem de entrada e de sada.
O tipo ( unidirecional ou bidirecional ) e a densidade do
mdulo instalado determinam o nmero de bits
utilizados nessas palavras.
ROCKWELL Automation do Brasil
58
5
CLPNvel 1
ENDEREAMENTO DE
ENTRADA/SADA
Mdulos de entrada/saida de 8 bits pode ser utilizado
em qualquer combinao no endereamento de 1
ranhura.
Mdulos de entrada/sada de 16 bits tambm podem
ser utilizados em qualquer combinao.
Mdulos de entrada/sada de 32 bits devem ser
utilizados aos pares.
ROCKWELL Automation do Brasil
59
5
CLPNvel 1
1771 - IBD
1771 - OBD
TERMINAIS DE ENTRADA
TERMINAIS DE SAIDA
OU
TABELA IMAGEM DE SADA
TABELA IMAGEM DE ENTRADA
ROCKWELL Automation do Brasil
60
5
CLPNvel 1
ROCKWELL Automation do Brasil
61
5
CLPNvel 1
ROCKWELL Automation do Brasil
62
5
CLPNvel 1
ROCKWELL Automation do Brasil
63
5
CLPNvel 1
ROCKWELL Automation do Brasil
64
ENDEREAMENTO DE I/O
5
CLPNvel 1
___:___ ___ ___/ ___ ___
BIT ( 0-17 )
I = ENTRADA
O = SADA
NMERO DO GRUPO
NMERO DO RACK LGICO
OBS : ENDEREAMENTO EM OCTAL
ROCKWELL Automation do Brasil
65
ENDEREAMENTO DE I/O
5
CLPNvel 1
___:___ ___ ___/ ___ ___
BIT ( 0-17 )
I = ENTRADA
O = SADA
NMERO DO GRUPO
NMERO DO RACK LGICO
OBS : ENDEREAMENTO EM OCTAL
ROCKWELL Automation do Brasil
66
5
CLPNvel 1
INSTRUES TIPO REL
--| |--, XIC ; EXAMINA SE ENERGIZADO.
--| |--, XIO ; EXAMINA SE DESENERGIZADO.
--( )--, OTE ; ENERGIZA SADA
--( L )--, OTL ; ENERGIZA SADA COM RETENO
--( U )--, OTU ; DESENERGIZA SADA COM RETENO
ROCKWELL Automation do Brasil
67
5
CLPNvel 1
CHAVE DE MODO DE OPERAO
REM
RUN
PROG :
PROG
COLOCA O PLC EM PROGRAMAO
DESABILITA TODAS AS SADAS
PERMITE ALTERAES NO PROGRAMA
ROCKWELL Automation do Brasil
68
5
CLPNvel 1
CHAVE DE MODO DE OPERAO
REM
RUN
RUN :
PROG
COLOCA O PLC EM OPERAO
NO PERMITE NENHUM TIPO DE ALTERAO
NO PROGRAMA
ROCKWELL Automation do Brasil
69
5
CLPNvel 1
CHAVE DE MODO DE OPERAO
REM
RUN
REM :
PROG
REM PROG ; IDNTICO AO PROG
REM RUN ; COLOCA O PLC EM OPERAO,
MAS PERMITE ALTERAES NO PROGRAMA
REM TEST ; PERMITE TESTAR O PROGRAMA
NO MICRO, SEM ATIVAR AS SADAS FSICAS
ROCKWELL Automation do Brasil
70
5
CLPNvel 1
1771-CT
ROCKWELL Automation do Brasil
71
5
CLPNvel 1
ROCKWELL Automation do Brasil
72
5
CLPNvel 1
1771-OBD SERIES B
CDIGO DE
CATLGO
CLASSE DE
TENSO
TECNOLOGIA SMD
MDULO DE SADA
DUPLA DESNSIDADE = 16 PONTOS DE SIDA
ROCKWELL Automation do Brasil
73
5
CLPNvel 1
DISPOSITIVO
DE CAMPO
ROCKWELL Automation do Brasil
FONTE DE
ALIMENTAO
DOCLIENTE
74
5
CLPNvel 1
ACTIVE
00
10
01
02
03
04
05
06
07
11
12
13
14
15
16
17
FUSE
ROCKWELL Automation do Brasil
75
1771-IBD SERIES B
5
CLPNvel 1
CDIGO DE
CATLGO
CLASSE DE
TENSO
TECNOLOGIA SMD
MDULO DE ENTRADA
DUPLA DESNSIDADE = 16 PONTOS DE SIDA
ROCKWELL Automation do Brasil
76
5
CLPNvel 1
ACTIVE
00
01
02
03
04
05
06
07
ROCKWELL Automation do Brasil
10
11
12
13
14
15
16
17
77
5
CLPNvel 1
FONTE VDC
ROCKWELL Automation do Brasil
78
5
CLPNvel 1
ROCKWELL Automation do Brasil
79
1771--A1B
1771
ROCKWELL Automation do Brasil
5
CLPNvel 1
80
1771-A2B
ROCKWELL Automation do Brasil
5
CLPNvel 1
81
TIPOS DE CHASSIS/RACKS
CDIGO DE CAT.
1771-A1B, 4 SLOTS
1771-A2B, 8 SLOS
1771-A3B, 12 SLOTS
1771-A4B, 16 SLOTS
5
CLPNvel 1
SLO T DEST INADO
AO PROCESSADOR,
OU MODULO QUE
CONTROLAR O RACK
NO CASO DE UM RACK
REMOTO PODE SE R
COLO CADO UM
MODULO 1771-ASB
S LOT OU RANHURA
ROCKWELL Automation do Brasil
82
1771--A4B
1771
ROCKWELL Automation do Brasil
5
CLPNvel 1
9 10 11 12 13 14 15 16
83
TIPOS DE CHASSIS/RACKS
5
CLPNvel 1
ESTRAPE OU JUMPER
QUE DETER MINA SE A FONTE
DE ALIM ENTA O
INTERNA OU EXTERNA
( APOSTILA MANUAL DE
MONTAGEM E INSTALA0
CAP 2 PAG 2-4 )
MINI- SELETOR AS
PARA C ONFIGURAR
O CHASSIS
( APOSTILA MANUAL DE
MONTAGEM E INSTALA0
CAP 2 PAGS 2-2 E 2-3 )
CONEC TORES DESTINADOS
A INTER LIGAO COM
A FONTE EXTERNA
ROCKWELL Automation do Brasil
84
5
CLPNvel 1
TABELA IMAGEM DE SADA
17 16 15 14 13 12 11 10
RACK
LGICO
ZERO
O:000:
O:001:
O:002:
O:003:
O:004:
O:005:
O:006:
O:007
SADA
ROCKWELL Automation do Brasil
GRUPO
7 6 5 4
3 2 1 0
0000 0000 0000 0000
0000 0000 0000 0000
0000 0000 0000 0000
0000 0000 0000 0000
0000 0000 0000 0000
0000 0000 0000 0000
0000 0000 0000 0000
0000 0000 0000 0000
85
5
CLPNvel 1
TABELA IMAGEM DE ENTRADA
17 16 15 14 13 12 11 10
RACK
LGICO
ZERO
I:000:
I:001:
I:002:
I:003:
I:004:
I:005:
I:006:
I:007
ENTRADA GRUPO
ROCKWELL Automation do Brasil
7 6 5 4
3 2 1 0
0000 0000 0000 0000
0000 0000 0000 0000
0000 0000 0000 0000
0000 0000 0000 0000
0000 0000 0000 0000
0000 0000 0000 0000
0000 0000 0000 0000
0000 0000 0000 0000
86
5
CLPNvel 1
ARQUIVO DE DADOS
EN TT DN
T4:0
Isto uma palavra !
PRESETADO
Isto uma palavra !
ACUMULADO
Isto uma palavra !
ELEMENTO
I:000
ROCKWELL Automation do Brasil
0000 0000 0000 0000
87
5
CLPNvel 1
NECESSITO DEIXAR
UMA LMPADA LIGADA
DURANTE 2 MINUTOS ?
ROCKWELL Automation do Brasil
88
5
CLPNvel 1
TEMPORIZADORES
Existem aplicaes que devem ocorrer durante
um certo tempo ou depois de um certo tempo.
No CLP-5 temos:
TON :Timer on ( temporizador na energizao).
TOF :Timer off ( temporizador na
desenergizao).
RTO :Retentive Timer on : ( temporizador na
energizao retentivo ).
ROCKWELL Automation do Brasil
89
TEMPORIZADORES
I:002
] [
10
5
CLPNvel 1
TON
TIMER ON DELAY
Timer
Time Base
Preset
Accum
( EN )
( DN )
TON ( T emporizador na energizao ) : Vamos ver como parametrizar
esta instruo.
ROCKWELL Automation do Brasil
90
TEMPORIZADORES
I:002
] [
10
5
CLPNvel 1
TON
TIMER ON DELAY
T4:0
Timer
( EN )
Time Base
Preset
Accum
( DN )
No CLP-5 existe um arquivo dentro da rea de DADOS
especifico para temporizadores observe na figura a seguir :
ROCKWELL Automation do Brasil
91
5
CLPNvel 1
TEMPORIZADORES
ORGANIZAO DA MEMRIA
SADA
I
S
B
T
1
2
3
4
ENTRADA
STATUS
BINRIO
TEMPORIZA.
DADOS
T4:0
ROCKWELL Automation do Brasil
EN
TT DN ESTADO
PRESETE
ACUMULADO
SOMENTE OS BITS
PALAVRA
PALAVRA
92
TEMPORIZADORES
5
CLPNvel 1
TON
I:002
] [
10
TIMER ON DELAY
Timer
Time Base
Preset
Accum
( EN )
T4:0
1. 0
( DN )
EXISTEM DUAS BASES DE TEMPO PARA
TEMPORIZADORES
1. 0 SEGUNDO
0.01 SEGUNDOS
ROCKWELL Automation do Brasil
93
TEMPORIZADORES
I:002
] [
10
5
CLPNvel 1
TON
TIMER ON DELAY
Timer
Time Base
Preset
Accum
( EN )
T4:0
1. 0
( DN )
120
Valor de presete multiplicado pela base de tempo, determina
o valor total da operao do temporizador.
O maior valor para o preset de 32.767 positivo
ROCKWELL Automation do Brasil
94
5
CLPNvel 1
TEMPORIZADORES
I:002
] [
10
TON
TIMER ON DELAY
Timer
Time Base
Preset
Accum
( EN )
T4:0
1. 0
( DN )
120
0
O valor de acumulado ser incrementado de 1.0 em 1.0
segundo a partir do valor estipulado para o acumulado, no
momento em que a condio de entrada for satisfeita, lembrando
que depois da operao ou durante a mesma se a condio passar
a ser falsa o valor de acumulado zerado e dos bits de controle.
ROCKWELL Automation do Brasil
95
5
CLPNvel 1
TEMPORIZADORES
I:002
] [
10
ROCKWELL Automation do Brasil
TON
TIMER ON DELAY
Timer
Time Base
Preset
Accum
( EN )
T4:0
1. 0
( DN )
120
1
96
5
CLPNvel 1
TEMPORIZADORES
TON
I:002
] [
10
TIMER ON DELAY
Timer
Time Base
Preset
Accum
( EN )
T4:0
1. 0
( DN )
120
2
ATENO
ROCKWELL Automation do Brasil
97
5
CLPNvel 1
TEMPORIZADORES
I:002
] [
10
ROCKWELL Automation do Brasil
TON
TIMER ON DELAY
Timer
Time Base
Preset
Accum
( EN )
T4:0
1. 0
( DN )
120
3
98
5
CLPNvel 1
TEMPORIZADORES
I:002
] [
10
ROCKWELL Automation do Brasil
TON
TIMER ON DELAY
Timer
Time Base
Preset
Accum
( EN )
T4:0
1. 0
( DN )
120
4
99
5
CLPNvel 1
TEMPORIZADORES
I:002
] [
10
TON
TIMER ON DELAY
Timer
Time Base
Preset
Accum
( EN )
T4:0
1. 0
( DN )
120
120
ESTES SO OS BITS DE CONTROLE
ROCKWELL Automation do Brasil
100
5
CLPNvel 1
TEMPORIZADORES
VEJA COMO OS BITS DE CONTROLE FUNCIONAM
T4:0 neste elemento temos 3 bits disponveis so eles:
ENABLE ( EN ): enquanto a condio de entrada for verdadeira
este bit ficar em 1 caso contrrio 0
DONE ( DN ) : quando o valor de acumulado for igual ao valor
presetado este bit ir para 1 permanecendo assim at a condio
de entrada passar para 0, ou T4:0 ser resetado.
TIMER TIMING ( TT ): quando o temporizador estiver
habilitado, e o valor de acumulado estiver sendo incrementado
este bit estar em 1 caso contrrio 0
ROCKWELL Automation do Brasil
101
TEMPORIZADORES
5
CLPNvel 1
TON
I:002
] [
10
TIMER ON DELAY
Timer
Time Base
Preset
Accum
( EN )
T4:0
1. 0
( DN )
120
120
T4:0
] [
EN
O:003
( )
15
T4:0
] [
DN
O:003
( )
17
ROCKWELL Automation do Brasil
102
TEMPORIZADORES
5
CLPNvel 1
TON
I:002
] [
10
T4:0
] [
TT
ROCKWELL Automation do Brasil
TIMER ON DELAY
Timer
Time Base
Preset
Accum
( EN )
T4:0
1. 0
( DN )
120
100
O:003
( )
07
103
5
CLPNvel 1
TEMPORIZADORES
RTO
I:002
] [
10
ROCKWELL Automation do Brasil
RETENTIVE TIMER ON
Timer
Time Base
Preset
Accum
( EN )
T4:1
1. 0
( DN )
120
0
104
5
CLPNvel 1
TEMPORIZADORES
RTO
I:002
] [
10
ROCKWELL Automation do Brasil
RETENTIVE TIMER ON
Timer
Time Base
Preset
Accum
( EN )
T4:1
1. 0
( DN )
120
1
105
5
CLPNvel 1
TEMPORIZADORES
RTO
I:002
] [
10
ROCKWELL Automation do Brasil
RETENTIVE TIMER ON
Timer
Time Base
Preset
Accum
( EN )
T4:1
1. 0
( DN )
120
3
106
5
CLPNvel 1
TEMPORIZADORES
RTO
I:002
] [
10
ROCKWELL Automation do Brasil
RETENTIVE TIMER ON
Timer
Time Base
Preset
Accum
( EN )
T4:1
1. 0
( DN )
120
4
107
5
CLPNvel 1
TEMPORIZADORES
RTO
I:002
] [
10
ROCKWELL Automation do Brasil
RETENTIVE TIMER ON
Timer
Time Base
Preset
Accum
( EN )
T4:1
1. 0
( DN )
120
4
108
5
CLPNvel 1
TEMPORIZADORES
RTO
I:002
] [
10
ROCKWELL Automation do Brasil
RETENTIVE TIMER ON
Timer
Time Base
Preset
Accum
( EN )
T4:1
1. 0
( DN )
120
5
109
5
CLPNvel 1
TEMPORIZADORES
RTO
I:002
] [
10
ROCKWELL Automation do Brasil
RETENTIVE TIMER ON
Timer
Time Base
Preset
Accum
( EN )
T4:1
1. 0
( DN )
120
120
110
TEMPORIZADORES
5
CLPNvel 1
RTO
I:002
] [
10
RETENTIVE TIMER ON
Timer
Time Base
Preset
Accum
( EN )
T4:1
1. 0
( DN )
120
120
Mesmo que a condio de entrada passe a ser falsa o valor
de acumulado ficar retido. Dessa forma ser necessrio se
utilizar de uma instruo denominada por resete ( RES ), no
endereo do temporizador
ROCKWELL Automation do Brasil
111
5
CLPNvel 1
TEMPORIZADORES
RTO
I:002
] [
10
T4:1
] [
RETENTIVE TIMER ON
Timer
Time Base
Preset
Accum
( EN )
T4:1
( DN )
1. 0
120
120
T4:1
( res )
DN
ROCKWELL Automation do Brasil
112
5
CLPNvel 1
TEMPORIZADORES
TOF
I:002
] [
10
TIMER OFF DELAY
Timer
Time Base
Preset
Accum
( EN )
T4:2
1. 0
( DN )
120
0
O temporizador na desenergizao necessita que a
condio da linha passe de verdadeira para falsa, neste momento
o temporizador passa a incrementar o acumulado de acordo com
a base de tempo definida no time base.
ROCKWELL Automation do Brasil
113
5
CLPNvel 1
TEMPORIZADORES
TOF
I:002
] [
10
TIMER OFF DELAY
Timer
Time Base
Preset
Accum
( EN )
T4:1
1. 0
( DN )
120
0
Observe que o bit de executado j esta energizado ou seja 1
e ir a zero quando o valor de acumulado for igual ao valor
presetado.
ROCKWELL Automation do Brasil
114
5
CLPNvel 1
TEMPORIZADORES
TOF
I:002
] [
10
ROCKWELL Automation do Brasil
TIMER OFF DELAY
Timer
Time Base
Preset
Accum
( EN )
T4:1
1. 0
( DN )
120
1
115
5
CLPNvel 1
TEMPORIZADORES
TOF
I:002
] [
10
ROCKWELL Automation do Brasil
TIMER OFF DELAY
Timer
Time Base
Preset
Accum
( EN )
T4:1
1. 0
( DN )
120
2
116
5
CLPNvel 1
TEMPORIZADORES
TOF
I:002
] [
10
ROCKWELL Automation do Brasil
TIMER OFF DELAY
Timer
Time Base
Preset
Accum
( EN )
T4:1
1. 0
( DN )
120
2
117
5
CLPNvel 1
TEMPORIZADORES
TOF
I:002
] [
10
ROCKWELL Automation do Brasil
TIMER OFF DELAY
Timer
Time Base
Preset
Accum
( EN )
T4:1
1. 0
( DN )
120
3
118
5
CLPNvel 1
TEMPORIZADORES
TOF
I:002
] [
10
ROCKWELL Automation do Brasil
TIMER OFF DELAY
Timer
Time Base
Preset
Accum
( EN )
T4:1
1. 0
( DN )
120
4
119
5
CLPNvel 1
TEMPORIZADORES
TOF
I:002
] [
10
ROCKWELL Automation do Brasil
TIMER OFF DELAY
Timer
Time Base
Preset
Accum
( EN )
T4:1
1. 0
( DN )
120
5
120
5
CLPNvel 1
TEMPORIZADORES
TOF
I:002
] [
10
ROCKWELL Automation do Brasil
TIMER OFF DELAY
Timer
Time Base
Preset
Accum
( EN )
T4:1
1. 0
( DN )
120
6
121
5
CLPNvel 1
TEMPORIZADORES
TOF
I:002
] [
10
ROCKWELL Automation do Brasil
TIMER OFF DELAY
Timer
Time Base
Preset
Accum
( EN )
T4:1
1. 0
( DN )
120
120
122
EXERCCIO
ROCKWELL Automation do Brasil
5
CLPNvel 1
123
5
CLPNvel 1
Criar um arquivo de programa de 4 nomear como
semfaro, tornar o mesmo MCP.
Elaborar um programa em lgica ladder para
controlar um semfaro.
A lmpada vermelha = O:003/7 e dever
permanecer acessa durante 20 segundos.
A lmpada verde = O:003/0 e dever permanecer
acessa durante 15 segundos.
A lmpada amarela = O:003/4 e dever permanecer
acessa durante 7segundos.
ROCKWELL Automation do Brasil
124
5
CLPNvel 1
ROCKWELL Automation do Brasil
125
5
CLPNvel 1
ROCKWELL Automation do Brasil
126
5
CLPNvel 1
ROCKWELL Automation do Brasil
127
5
CLPNvel 1
ROCKWELL Automation do Brasil
128
5
CLPNvel 1
ROCKWELL Automation do Brasil
129
5
CLPNvel 1
CONTADORES
ROCKWELL Automation do Brasil
130
CONTADORES
5
CLPNvel 1
Existem dois tipos de contadores nos CLP-5 so eles :
COUNTER UP ( CTU ): Contador crescente
COUNTER DOWN ( CTD ): Contador decrescente
ROCKWELL Automation do Brasil
131
5
CLPNvel 1
CONTADORES
CTU
I:002
] [
05
COUNTER UP
Counter
Preset
Accum
( CU )
C5:0
( DN )
Dentro da organizao de memria do CLP-5, existe um arquivo
destinado para contadores veja a seguir :
ROCKWELL Automation do Brasil
132
5
CLPNvel 1
CONTADORES
ORGANIZAO DA MEMRIA
SADA
I
S
B
T
C
1
2
3
4
5
ENTRADA
STATUS
BINRIO
TEMPORIZA.
CONTADOR.
DADOS
C5:0
ROCKWELL Automation do Brasil
CU CD DN OV UN
PRESETE
ACUMULADO
SOMENTE OS BITS
PALAVRA
PALAVRA
133
5
CLPNvel 1
CONTADORES
CTU
I:002
] [
05
COUNTER UP
Counter
Preset
Accum
( CU )
C5:0
100
( DN )
A cada transio de falsa para verdadeira da
linha, o valor de acumulado incrementar
ROCKWELL Automation do Brasil
134
5
CLPNvel 1
CONTADORES
CTU
I:002
] [
05
ROCKWELL Automation do Brasil
COUNTER UP
Counter
Preset
Accum
( CU )
C5:0
100
( DN )
135
5
CLPNvel 1
CONTADORES
CTU
I:002
] [
05
ROCKWELL Automation do Brasil
COUNTER UP
Counter
Preset
Accum
( CU )
C5:0
100
( DN )
136
5
CLPNvel 1
CONTADORES
CTU
I:002
] [
05
ROCKWELL Automation do Brasil
COUNTER UP
Counter
Preset
Accum
( CU )
C5:0
100
( DN )
137
5
CLPNvel 1
CONTADORES
CTU
I:002
] [
05
COUNTER UP
Counter
Preset
Accum
( CU )
C5:0
100
( DN )
100
Quando o valor de acumulado for igual ao valor de
presetado o bit de ( DN ) ir para 1
ROCKWELL Automation do Brasil
138
5
CLPNvel 1
CONTADORES
CTU
I:002
] [
05
COUNTER UP
Counter
Preset
Accum
( CU )
C5:0
100
101
( DN )
Mesmo que o valor de acumulado tenha atingido o
valor presetado se a condio de entrada transicionar
de falsa para verdadeira o contador continuar
incrementando at o valor de 32.767 positivo.
ROCKWELL Automation do Brasil
139
5
CLPNvel 1
CONTADORES
CTU
I:002
] [
05
COUNTER UP
Counter
Preset
Accum
( CU )
C5:0
100
32.767
( DN )
Quando o valor de acumulado estiver em 32.767, se a
condio de entrada continuar transicionando, ento o valor de
acumulado gira para o maior valor negativo -32.768 e passar o
bit de OVERFLOW ( OV ) para 1 permanecendo at o contador
ser resetado
ROCKWELL Automation do Brasil
140
5
CLPNvel 1
CONTADORES
CTU
I:002
] [
05
ROCKWELL Automation do Brasil
COUNTER UP
Counter
Preset
Accum
( CU )
C5:0
100
-32.768
( DN )
141
5
CLPNvel 1
CONTADORES
Para resetar o contador utilize-se da
instruo de RESETE
C5:0
( RES )
ROCKWELL Automation do Brasil
142
5
CLPNvel 1
CONTADORES
CTD
I:002
] [
05
ROCKWELL Automation do Brasil
COUNTER DOWN
Counter
Preset
Accum
( CD )
C5:1
-100
0
( DN )
143
5
CLPNvel 1
CONTADORES
CTD
I:002
] [
05
ROCKWELL Automation do Brasil
COUNTER DOWN
Counter
Preset
Accum
( CD )
C5:1
-100
-1
( DN )
144
5
CLPNvel 1
CONTADORES
CTD
I:002
] [
05
ROCKWELL Automation do Brasil
COUNTER DOWN
Counter
Preset
Accum
( CD )
C5:1
-100
-2
( DN )
145
5
CLPNvel 1
CONTADORES
CTD
I:002
] [
05
ROCKWELL Automation do Brasil
COUNTER DOWN
Counter
Preset
Accum
( CD )
C5:1
-100
-3
( DN )
146
5
CLPNvel 1
CONTADORES
CTD
I:002
] [
05
COUNTER DOWN
Counter
Preset
Accum
( CD )
C5:1
-100
-100
( DN )
Quando o valor de acumulado se torna menor que o valor
presetado o bit de ( DN ) ir a 0
ROCKWELL Automation do Brasil
147
5
CLPNvel 1
CONTADORES
CTD
I:002
] [
05
COUNTER DOWN
Counter
Preset
Accum
( CD )
C5:1
-100
-101
( DN )
Se a condio de entrada continuar transicionando
o valor de acumulado ir decrescer at atingir o maior
valor negativo -32.768
ROCKWELL Automation do Brasil
148
5
CLPNvel 1
CONTADORES
CTD
I:002
] [
05
COUNTER DOWN
Counter
Preset
Accum
( CD )
C5:1
-100
-32.768
( DN )
Quando o maior valor negativo para o acumulado for
atingido, e se a condio de entrada continuar transicionando o bit
de UNDERFLOW ( UV ) ir a 1, e o acumulado gira para o valor
mximo positivo 32.767 e continuar a ser decrementado.
ROCKWELL Automation do Brasil
149
5
CLPNvel 1
CONTADORES
CTD
I:002
] [
05
ROCKWELL Automation do Brasil
COUNTER DOWN
Counter
Preset
Accum
( CD )
C5:1
-100
32.767
( DN )
150
5
CLPNvel 1
CONTADORES
CTD
I:002
] [
05
ROCKWELL Automation do Brasil
COUNTER DOWN
Counter
Preset
Accum
( CD )
C5:1
-100
32.766
( DN )
151
5
CLPNvel 1
ARITMTICAS
0
17
0
16
0
15
0
14
0
13
0
12
0 0
11
10
CHAVE
THUMBWEEL
BCD
1771-IBD
BIT
1 x 24 = 16
VALOR EM DECIMAL
ROCKWELL Automation do Brasil
152
5
CLPNvel 1
ARITMTICAS
FRD
I:002
] [
05
FROM BCD
Source
I:000
Dest
Endereo a nvel de PALAVRA, da origem do valor a ser
convertido para decimal ex: chave thumbweel
ROCKWELL Automation do Brasil
153
5
CLPNvel 1
ARITMTICAS
FRD
FRD
I:002
] [
05
FROM BCD
Source
I:000
Dest
N7: 0
A CONVERSO DE UM NUMERO INTEIRO EM BCD DEVE
ORIGINAR UM OUTRO NMERO INTEIRO EM DECIMAL, VISTO
DESTA MANEIRA, O ARQUIVO DE DADOS N7 J PREDEFINIDO
PARA ARMAZENAR NMEROS INTEIROS
ROCKWELL Automation do Brasil
154
5
CLPNvel 1
ARITMTICAS
TW1
FRD
I:002
] [
05
FROM BCD
Source
I:000
Dest
N7: 0
TW2
FRD
FROM BCD
ROCKWELL Automation do Brasil
Source
I:012
Dest
N7: 1
155
5
CLPNvel 1
ARITMTICAS
ADD
I:002
] [
10
ADD
Source
N7:0
Source
N7:1
Dest
N7:2
O resultado de uma operao de soma com nmeros inteiros um
terceiro nmero inteiro deve ser armazenado no arquivo de nmeros
inteiros
ROCKWELL Automation do Brasil
156
5
CLPNvel 1
ARITMTICAS
TOD
TO BCD
Source
N7:2
Dest
O:001
ENDEREO DO DISPLAY, LEMBRE-SE O DISPLAY E UM
DISPOTIVO BCD, DESTA FORMA SER NECESSRIO A
CONVERSO DE DECIMAL PARA BCD
ROCKWELL Automation do Brasil
157
5
CLPNvel 1
ARITMTICAS
SUB
I:002
] [
11
ROCKWELL Automation do Brasil
SUBTRACT
Source
N7:0
Source
N7:1
Dest
N7:2
158
5
CLPNvel 1
ARITMTICAS
MUL
I:002
] [
12
ROCKWELL Automation do Brasil
MULTIPLY
Source
N7:0
Source
N7:1
Dest
N7:2
159
5
CLPNvel 1
ARITMTICAS
DIV
I:002
] [
12
ROCKWELL Automation do Brasil
DIVIDE
Source
N7:0
Source
N7:1
Dest
N7:2
160
OFF - LINE
5
CLPNvel 1
O modo de programao OFF - LINE determina que a
operao esta sendo realizada na memria CMOSRAM
do microcomputador.
Dessa forma o micro no esta conectado a memria do
CLP.
A operao SAVE ir salvar o programa que esta na
memria RAM do micro, para a winchester ( arquivo ).
A operao RESTORE ir transportar o contedo da
WINCHESTER para a memria do MICRO,
possibilitando assim desenvolver programas sem a
necessidade do CLP.
Veja a figura a seguir :
ROCKWELL Automation do Brasil
161
CMOSRAM
O
P
E
N
OFF - LINE
5
CLPNvel 1
S
A
V
E
winchester
ROCKWELL Automation do Brasil
162
OFF - LINE
5
CLPNvel 1
CMOSRAM
O
F
F
L
I
N
E
S
A
V
E
W
O
R
K
P
R
O
G
R
A
M
winchester
ROCKWELL Automation do Brasil
163
5
CLPNvel 1
ON - LINE
O modo de operao ON - LINE determina que as
operaes esto sendo realizadas na memria
CMOSRAM de do CLP.
Dessa forma as modificaes deveram ser salvas para a
winchester aps o termino.
veja a figura a seguir :
ROCKWELL Automation do Brasil
164
5
CLPNvel 1
ON -LINE
CMOSRAM
W
O
D
D
A
O
L
N
CMOSRAM
D
A
O
L
UP
winchester
ROCKWELL Automation do Brasil
165
5
CLPNvel 1
ON -LINE
CMOSRAM
CMOSRAM
E
R
O
T
ES
E
V
SA
winchester
ROCKWELL Automation do Brasil
166