Escolar Documentos
Profissional Documentos
Cultura Documentos
Automação
Nível 1
CLP 5 NÍVEL I
PROGRAMA DO CURSO
SISTEMAS DE NUMERAÇÃO
O que será ?
DISPOSITIVOS DE PROGRAMAÇÃO/
COMUNICAÇÃO
C D C D
I E
UNIDADE I E X
R R
C E CENTRAL
P C S
U N DE U A
I T PROCESSAMENTO I Í
T R T D
O A O A
S D S
A
MEMÓRIA I >
PROGRAMA / DADOS
ISOLAMENTO
ISOLAMENTO
ÓPTICO
ÓPTICO
FONTE DE ALIMENTAÇÃO
ROCKWELL Automation do Brasil 5
Nível 1
1 2 3 4 5 IHM
3 4
CPU
Dispositivos de entrada
E
S
Dispositivos de Saída
N
T A
R Í
2 D
A
D A
A S
S
MEMÓRIA
S
INPUT OUTPUT
1 Fonte de Alimentação
ROCKWELL Automation do Brasil 6
Nível 1
Como surgiu os
Controladores Lógico
Programáveis ?
CONCEITOS BÁSICOS
• Para entendermos o
funcionamento dos controladores,
vamos relembrar alguns conceitos
básicos de vital importância como :
• BIT
• BYTE
• PALAVRA
• MNEMÔNICO
• SOFTWARE
• HARDWARE
CONCEITOS BÁSICOS
CONCEITOS BÁSICOS
“0” (DESENERGIZADO/FALSO ).
CONCEITOS BÁSICOS
CONCEITOS BÁSICOS
CONCEITOS BÁSICOS
Legal, BYTE é um
conjunto de 8 bit’s...
Mas o que é PALAVRA ?
CONCEITOS BÁSICOS
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
O que é MNEMÔNICO?
CONCEITOS BÁSICOS
“ CPU ”
CONCEITOS BÁSICOS
O que é SOFTWARE ?
CONCEITOS BÁSICOS
CONCEITOS BÁSICOS
CONCEITOS BÁSICOS
CHASSIS
OU RACK
LED’SDEINDICAÇÃODESTATUSDOCLP
HOUSEKEEPING
1
ENTRADAS
5
2
CICLO DE
SERVIÇOS OPERAÇÃO
COMUNS
PROGRAMA
4
SAÍDAS
ENTRADA/SAÍDA
ENDEREÇAMENTO DE
ENTRADA/SAÍDA
SAÍDA
17 16 15 14 13 12 11 10 7 6 5 4 3 2 1 0
ENTRADA
BIT’S
ROCKWELL Automation do Brasil 30
0 0
Nível 1
entrada
ou saída
treminais de treminais de
entrada saída
ENTRADA/SAÍDA
0 1 2 3 4 5 6 7
ENDEREÇAMENTO DE
ENTRADA/SAÍDA
• MÓDULOS DE I/O ( ENTRADA/ SAÍDA ) DE 16 BITS (
PONTOS ) :
• Os módulos de entrada/saída de 16 bits (pontos ) possuem, no
máximo 16 entradas ou 16 saídas.
• Um módulo de entrada/saída de 16 bits utiliza uma palavra
completa na tabela imagem de entrada ou saída.
• MÓDULOS DE I/O ( ENTRADA/SAÍDA ) DE 16 BITS (
PONTOS ) DEVEM SER USADOS AOS PARES
• MÓDULOS DE I/O DE ( ENTRADA/SAÍDA ) DE 32 BITS (
PONTOS ) NÃO PODEM SER UTILIZADOS NESTE TIPO
DE ENDEREÇAMENTO.
não utilizada
Designação de entrada/saída
tabela imagem de entrada
palavra #
ENDEREÇAMENTO DE
ENTRADA/SAÍDA
• ENDEREÇAMENTO DE 1 RANHURA ( SLOT ) POR
GRUPO
• Ao selecionar o endereçamento de 1 ranhura, o
controlador endereça uma ranhura do módulo de
entrada e saída como um grupo de entrada e saída.
• cada ranhura física no chassi corresponde a uma
palavra na tabela imagem de entrada e de saída.
• O tipo ( unidirecional ou bidirecional ) e a densidade do
módulo instalado determinam o número de bits
utilizados nessas palavras.
ENDEREÇAMENTO DE
ENTRADA/SAÍDA
• Módulos de entrada/saida de 8 bits pode ser utilizado
em qualquer combinação no endereçamento de 1
ranhura.
• Módulos de entrada/saída de 16 bits também podem ser
utilizados em qualquer combinação.
• Módulos de entrada/saída de 32 bits devem ser
utilizados aos pares.
OU
I 0 1
___:___ ___ 2
___/ 1
___ 5
___
BIT ( 0-17 )
I = ENTRADA
O = SAÍDA NÚMERO DO GRUPO
I 0 1
___:___ ___ 2
___/ 1
___ 5
___
BIT ( 0-17 )
I = ENTRADA
O = SAÍDA NÚMERO DO GRUPO
DISPOSITIVO FONTE DE
DE CAMPO ALIMENTAÇÃO
DOCLIENTE
ACTIVE
00 10
01 11
02 12
03 13
04 14
05 15
06 16
07 17
FUSE
ACTIVE
00 10
01 11
02 12
03 13
04 14
05 15
06 16
07 17
ARQUIVO DE DADOS
ELEMENTO
TEMPORIZADORES
• Existem aplicações que devem ocorrer durante
um certo tempo ou depois de um certo tempo.
• No CLP-5 temos:
• TON :Timer on ( temporizador na energização).
• TOF :Timer off ( temporizador na
desenergização).
• RTO :Retentive Timer on : ( temporizador na
energização retentivo ).
TON
I:002 TIMER ON DELAY ( EN )
] [ Timer
10 Time Base ( DN )
Preset
Accum
DADOS
ACUMULADO PALAVRA
TON
I:002 TIMER ON DELAY ( EN )
] [ Timer T4:0
10 Time Base 1. 0 ( DN )
Preset
Accum
TON
I:002 TIMER ON DELAY ( EN )
] [ Timer T4:0
10 Time Base 1. 0 ( DN )
Preset 120
Accum
TON
I:002 TIMER ON DELAY ( EN )
] [ Timer T4:0
10 Time Base 1. 0 ( DN )
Preset 120
Accum 0
TEMPORIZADORES
TON
I:002 TIMER ON DELAY ( EN )
] [ Timer T4:0
10 Time Base 1. 0 ( DN )
Preset 120
Accum 1
TEMPORIZADORES
TON
I:002 TIMER ON DELAY ( EN )
] [ Timer T4:0
10 Time Base 1. 0 ( DN )
Preset 120
Accum 2
ATENÇÃO
ROCKWELL Automation do Brasil 65
Nível 1
TEMPORIZADORES
TON
I:002 TIMER ON DELAY ( EN )
] [ Timer T4:0
10 Time Base 1. 0 ( DN )
Preset 120
Accum 3
TEMPORIZADORES
TON
I:002 TIMER ON DELAY ( EN )
] [ Timer T4:0
10 Time Base 1. 0 ( DN )
Preset 120
Accum 4
TEMPORIZADORES
TON
I:002 TIMER ON DELAY ( EN )
] [ Timer T4:0
10 Time Base 1. 0 ( DN )
Preset 120
Accum 120
TEMPORIZADORES
VEJA COMO OS BITS DE CONTROLE FUNCIONAM
T4:0 O:003
] [ ( )
EN 15
T4:0 O:003
] [ ( )
DN 17
ROCKWELL Automation do Brasil 70
Nível 1
TEMPORIZADORES
TON
TIMER ON DELAY ( EN )
I:002
Timer T4:0
] [
10 Time Base 1. 0 ( DN )
Preset 120
Accum 100
T4:0 O:003
] [ ( )
TT 07
TEMPORIZADORES
RTO
RETENTIVE TIMER ON ( EN )
I:002
] [ Timer T4:1
TEMPORIZADORES
RTO
RETENTIVE TIMER ON ( EN )
I:002
] [ Timer T4:1
TEMPORIZADORES
RTO
RETENTIVE TIMER ON ( EN )
I:002
] [ Timer T4:1
TEMPORIZADORES
RTO
RETENTIVE TIMER ON ( EN )
I:002
] [ Timer T4:1
TEMPORIZADORES
RTO
RETENTIVE TIMER ON ( EN )
I:002
] [ Timer T4:1
TEMPORIZADORES
RTO
RETENTIVE TIMER ON ( EN )
I:002
] [ Timer T4:1
TEMPORIZADORES
RTO
RETENTIVE TIMER ON ( EN )
I:002
] [ Timer T4:1
RTO
RETENTIVE TIMER ON ( EN )
I:002
Timer T4:1
] [
10 Time Base 1. 0 ( DN )
Preset 120
Accum 120
RTO
RETENTIVE TIMER ON ( EN )
I:002
Timer T4:1
] [
10 Time Base 1. 0 ( DN )
Preset 120
Accum 120
T4:1 T4:1
] [ ( res )
DN
TEMPORIZADORES
TOF
TIMER OFF DELAY ( EN )
I:002
] [ Timer T4:2
TEMPORIZADORES
TOF
TIMER OFF DELAY ( EN )
I:002
Timer T4:1
] [
10 Time Base 1. 0 ( DN )
Preset 120
Accum 0
TEMPORIZADORES
TOF
TIMER OFF DELAY ( EN )
I:002
Timer T4:1
] [
10 Time Base 1. 0 ( DN )
Preset 120
Accum 1
TEMPORIZADORES
TOF
TIMER OFF DELAY ( EN )
I:002
Timer T4:1
] [
10 Time Base 1. 0 ( DN )
Preset 120
Accum 2
TEMPORIZADORES
TOF
TIMER OFF DELAY ( EN )
I:002
Timer T4:1
] [
10 Time Base 1. 0 ( DN )
Preset 120
Accum 2
TEMPORIZADORES
TOF
TIMER OFF DELAY ( EN )
I:002
Timer T4:1
] [
10 Time Base 1. 0 ( DN )
Preset 120
Accum 3
TEMPORIZADORES
TOF
TIMER OFF DELAY ( EN )
I:002
Timer T4:1
] [
10 Time Base 1. 0 ( DN )
Preset 120
Accum 4
TEMPORIZADORES
TOF
TIMER OFF DELAY ( EN )
I:002
Timer T4:1
] [
10 Time Base 1. 0 ( DN )
Preset 120
Accum 5
TEMPORIZADORES
TOF
TIMER OFF DELAY ( EN )
I:002
Timer T4:1
] [
10 Time Base 1. 0 ( DN )
Preset 120
Accum 6
TEMPORIZADORES
TOF
TIMER OFF DELAY ( EN )
I:002
Timer T4:1
] [
10 Time Base 1. 0 ( DN )
Preset 120
Accum 120
CONTADORES
CONTADORES
CTU
COUNTER UP ( CU )
I:002
Counter C5:0
] [
05 Preset ( DN )
Accum
DADOS
CU CD DN OV UN SOMENTE OS BITS
CTU
COUNTER UP ( CU )
I:002
Counter C5:0
] [
Preset 100 ( DN )
05
Accum 1
CTU
COUNTER UP ( CU )
I:002
Counter C5:0
] [
Preset 100 ( DN )
05
Accum 2
CONTADORES
CTU
COUNTER UP ( CU )
I:002
Counter C5:0
] [
Preset 100 ( DN )
05
Accum 3
CONTADORES
CTU
COUNTER UP ( CU )
I:002
Counter C5:0
] [
Preset 100 ( DN )
05
Accum 4
CONTADORES
CTU
COUNTER UP ( CU )
I:002
Counter C5:0
] [
Preset 100 ( DN )
05
Accum 100
CONTADORES
CTU
COUNTER UP ( CU )
I:002
Counter C5:0
] [
Preset 100 ( DN )
05
Accum 101
CONTADORES
CTU
COUNTER UP ( CU )
I:002
Counter C5:0
] [
Preset 100 ( DN )
05
Accum 32.767
CONTADORES
CTU
COUNTER UP ( CU )
I:002
Counter C5:0
] [
Preset 100 ( DN )
05
Accum -32.768
CONTADORES
Para resetar o contador utilize-se da
instrução de RESETE
C5:0
( RES )
CONTADORES
CTD
COUNTER DOWN ( CD )
I:002
Counter C5:1
] [
Preset -100 ( DN )
05
Accum 0
CONTADORES
CTD
COUNTER DOWN ( CD )
I:002
Counter C5:1
] [
Preset -100 ( DN )
05
Accum -1
CONTADORES
CTD
COUNTER DOWN ( CD )
I:002
Counter C5:1
] [
Preset -100 ( DN )
05
Accum -2
CONTADORES
CTD
COUNTER DOWN ( CD )
I:002
Counter C5:1
] [
Preset -100 ( DN )
05
Accum -3
CONTADORES
CTD
COUNTER DOWN ( CD )
I:002
Counter C5:1
] [
Preset -100 ( DN )
05
Accum -100
CONTADORES
CTD
COUNTER DOWN ( CD )
I:002
Counter C5:1
] [
Preset -100 ( DN )
05
Accum -101
CONTADORES
CTD
COUNTER DOWN ( CD )
I:002
Counter C5:1
] [
Preset -100 ( DN )
05
Accum -32.768
CONTADORES
CTD
COUNTER DOWN ( CD )
I:002
Counter C5:1
] [
Preset -100 ( DN )
05
Accum 32.767
CONTADORES
CTD
COUNTER DOWN ( CD )
I:002
Counter C5:1
] [
Preset -100 ( DN )
05
Accum 32.766
ARITMÉTICAS
CHAVE
0 0 1 0 THUMBWEEL
BCD
0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1771-IBD
17 16 15 14 13 12 11 10 7 6 5 4 3 2 1 0
BIT
1 x 24 = 16
VALOR EM DECIMAL
ROCKWELL Automation do Brasil 120
Nível 1
ARITMÉTICAS
FRD
FROM BCD
I:002
Source I:000
] [
05 Dest
ARITMÉTICAS
FRD
FRD
FROM BCD
I:002
Source I:000
] [
05 Dest N7: 0
ARITMÉTICAS
TW1
FRD
FROM BCD
I:002
Source I:000
] [
05 Dest N7: 0
TW2
FRD
FROM BCD
Source I:012
Dest N7: 1
ADD
ADD
I:002 Source N7:0
] [
10 Source N7:1
Dest N7:2
ARITMÉTICAS
TOD
TO BCD
Source N7:2
Dest O:001
ARITMÉTICAS
SUB
SUBTRACT
I:002 Source N7:0
] [
11 Source N7:1
Dest N7:2
ARITMÉTICAS
MUL
MULTIPLY
I:002 Source N7:0
] [
12 Source N7:1
Dest N7:2
ARITMÉTICAS
DIV
DIVIDE
I:002 Source N7:0
] [
12 Source N7:1
Dest N7:2
S
A
O V
P
E
E
N
winchester
O
F S
F A
L V
I
N E
E
W
P O
R
O R
G K
R
A
M
winchester
ROCKWELL Automation do Brasil 131
Nível 1
ON - LINE
• O modo de operação ON - LINE determina que as
operações estão sendo realizadas na memória
CMOSRAM de do CLP.
ON -LINE
CMOSRAM CMOSRAM
winchester
ON -LINE
CMOSRAM CMOSRAM
winchester