Académique Documents
Professionnel Documents
Culture Documents
CLP BSICO
ROCKWELL Automation do Brasil
Nvel 1
SISTEMAS DE NUMERAO
O que ser ?
Nvel 1
456
3
Nvel 1
Nvel 1
Nvel 1
TABELA GERAL
DECIMAL 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
ROCKWELL Automation do Brasil
Nvel 1
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
Nvel 1
Nvel 1
C I R C U I T O S
D E
S A D A
I >
ISOLAMENTO PTICO
FONTE DE ALIMENTAO
ROCKWELL Automation do Brasil
ISOLAMENTO PTICO
9
Nvel 1
10
Nvel 1
11
Nvel 1
12
Nvel 1
13
Nvel 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
14
Nvel 1
CONCEITOS BSICOS
15
Nvel 1
CONCEITOS BSICOS
BIT O MENOR ESPAO DE ARMAZENAMENTO NA MEMRIA PODE ASSUMIR APENAS DOIS VALORES: 1 (ENERGIZADO/ VERDADEIRO )
0 (DESENERGIZADO/FALSO ).
16
Nvel 1
CONCEITOS BSICOS
17
Nvel 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
18
Nvel 1
CONCEITOS BSICOS
19
Nvel 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
20
CONCEITOS BSICOS
Nvel 1
O que MNEMNICO?
21
Nvel 1
CONCEITOS BSICOS
UM BOM MNEMNICO COMO UM APELIDO PARA NOMES EXTENSOS EX: UNIDADE CENTRAL DE PROCESSAMENTO O MNEMNICO PARA ESTE NOME
CPU
22
Nvel 1
CONCEITOS BSICOS
O que CMOSRAM ?
23
Nvel 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.
24
Nvel 1
CONCEITOS BSICOS
O que SOFTWARE ?
25
Nvel 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.
26
Nvel 1
CONCEITOS BSICOS
27
Nvel 1
CONCEITOS BSICOS
HARDWARE INCLUI TODOS OS COMPONENTES FSICOS DO SISTEMA DE CONTROLE. CONTROLADOR PERIFRICOS FIAO DE CONEXO
28
Nvel 1
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
Nvel 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
Nvel 1
LEDSDEINDICAODESTATUSDOCLP
34
3V
35
36
Nvel 1
3,6 V
37
Nvel 1
3,6 V
3V
38
INSTALANDO A EEPROM
Nvel 1
39
Nvel 1
40
Nvel 1
1771-P7
41
Nvel 1
42
CICLO DE OPERAO
HOUSEKEEPING 1 5
Nvel 1
ENTRADAS
SERVIOS COMUNS 4
CICLO DE OPERAO
PROGRAMA
3 SADAS
43
CICLO DE OPERAO
Nvel 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
O I S B T C R N F | | | X 0 1 2 3 4 5 6 7 8
Nvel 1
0 SYSTEM 1 RESERVADO
DADOS
PROGRAMA
2 LADDER
3 LADDER | | | | 999 LADDER
ROCKWELL Automation do Brasil
999 INDEFINIDO
45
ENDEREAMENTO DE ENTRADA/SADA
Nvel 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.
46
Nvel 1
ENDEREAMENTO DE ENTRADA/SADA
SADA
17 16 15 14 13 12 11 10 7 6 5 4 3 2 1 0
GRUPO
O:000 I:000
0000 0000
ENTRADA
ROCKWELL Automation do Brasil
BITS
47
0
entrada ou sada
treminais de entrada
treminais de sada
0
Nvel 1
2 slots /grupo
1 slot /grupo
48
ENDEREAMENTO DE ENTRADA/SADA
Nvel 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)
49
Nvel 1
50
Nvel 1
ENDEREAMENTO DE ENTRADA/SADA
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.
51
Nvel 1
ENDEREAMENTO DE ENTRADA/SADA
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
Nvel 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
Nvel 1
no utilizada
54
1771- OB
0 0
1771- IB
Nvel 1
terminais de sada
terminais de entrada
utilizada
no utilizada
no utlizada
utilizada
Nvel 1
56
palavra #
chassis de entrada e sada com mdulos de 16 bits Designao de entrada/sada tabela imagem de entrada
palavra #
57
Nvel 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
Nvel 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.
59
1771 - IBD
TERMINAIS DE ENTRADA
1771 - OBD
TERMINAIS DE SAIDA
Nvel 1
OU
60
Nvel 1
61
Nvel 1
62
Nvel 1
63
Nvel 1
64
ENDEREAMENTO DE I/O
Nvel 1
I 0 1 ___:___ ___
2 ___/
1 ___
5 ___
65
ENDEREAMENTO DE I/O
Nvel 1
I 0 1 ___:___ ___
2 ___/
1 ___
5 ___
66
Nvel 1
67
Nvel 1
PROG :
68
Nvel 1
RUN :
69
Nvel 1
REM :
REM TEST ; PERMITE TESTAR O PROGRAMA NO MICRO, SEM ATIVAR AS SADAS FSICAS
70
Nvel 1
1771-CT
71
Nvel 1
72
Nvel 1
1771-OBD SERIES B
CDIGO DE CATLGO
TECNOLOGIA SMD
73
Nvel 1
DISPOSITIVO DE CAMPO
74
Nvel 1
ACTIVE
00 01 02 03 04 05 06 07 10 11 12 13 14 15 16 17
FUSE
75
Nvel 1
1771-IBD SERIES B
CDIGO DE CATLGO
TECNOLOGIA SMD
76
Nvel 1
ACTIVE
00 01 02 03 04 05 06 07 10 11 12 13 14 15 16 17
77
Nvel 1
FONTE VDC
78
Nvel 1
79
17711771 -A1B
Nvel 1
80
1771-A2B
Nvel 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
Nvel 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
17711771 -A4B
Nvel 1
9 10 11 12 13 14 15 16
83
TIPOSDECHASSIS/RACKS
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 )
Nvel 1
MINI- SELETOR AS PARA C ONFIGURAR O CHASSIS ( APOSTILA MANUAL DE MONTAGEM E INSTALA0 CAP 2 PAGS 2-2 E 2-3 )
84
Nvel 1
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
SADA
17 16 15 14 13 12 11 10
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
ENTRADA GRUPO
Nvel 1
ARQUIVO DE DADOS
EN TT DN Isto uma palavra !
T4:0
PRESETADO ACUMULADO
ELEMENTO
I:000
ROCKWELL Automation do Brasil
87
Nvel 1
88
Nvel 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 ).
89
TEMPORIZADORES
I:002 ] [ 10 TON
TIMER ON DELAY
Nvel 1
( EN ) ( DN )
90
TEMPORIZADORES
I:002 ] [ 10 TON
TIMER ON DELAY T4:0 Timer
Nvel 1
( EN ) ( 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
TEMPORIZADORES
ORGANIZAO DA MEMRIA
O I S B T 0 1 2 3 4 SADA ENTRADA STATUS BINRIO TEMPORIZA.
Nvel 1
DADOS
T4:0
ROCKWELL Automation do Brasil
EN TT DN PRESETE ACUMULADO
ESTADO
SOMENTE OS BITS
PALAVRA PALAVRA
92
TEMPORIZADORES
I:002 ] [ 10 TON
TIMER ON DELAY
Nvel 1
( EN ) ( DN )
T4:0
1. 0
93
TEMPORIZADORES
I:002 ] [ 10 TON
TIMER ON DELAY
Nvel 1
( EN ) ( DN )
T4:0
1. 0 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
94
TEMPORIZADORES
I:002 ] [ 10 TON
TIMER ON DELAY
Nvel 1
( EN ) ( DN )
T4:0
1. 0 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
Nvel 1
TEMPORIZADORES
I:002 ] [ 10
TON
TIMER ON DELAY
( EN )
T4:0
1. 0 120 1
( DN )
96
Nvel 1
TEMPORIZADORES
TON
TIMER ON DELAY
I:002 ] [ 10
( EN ) ( DN )
T4:0
1. 0 120 2
ATENO
ROCKWELL Automation do Brasil
97
Nvel 1
TEMPORIZADORES
TON
TIMER ON DELAY
I:002 ] [ 10
( EN ) ( DN )
T4:0
1. 0 120 3
98
Nvel 1
TEMPORIZADORES
TON
TIMER ON DELAY
I:002 ] [ 10
( EN ) ( DN )
T4:0
1. 0 120 4
99
Nvel 1
TEMPORIZADORES
I:002 ] [ 10 TON
TIMER ON DELAY
( EN )
T4:0
1. 0 120 120
( DN )
100
Nvel 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
101
Nvel 1
TEMPORIZADORES
TON I:002 ] [ 10
TIMER ON DELAY
( EN ) ( DN )
T4:0
1. 0
120 120
T4:0 ] [ EN T4:0 ] [ DN
ROCKWELL Automation do Brasil
O:003 ( ) 15 O:003 ( ) 17
102
Nvel 1
TEMPORIZADORES
TON I:002 ] [ 10
TIMER ON DELAY
( EN ) ( DN )
T4:0
1. 0
120 100
T4:0 ] [ TT
O:003 ( ) 07
103
Nvel 1
TEMPORIZADORES
RTO I:002 ] [ 10
RETENTIVE TIMER ON
( EN ) ( DN )
T4:1
1. 0 120 0
104
Nvel 1
TEMPORIZADORES
RTO I:002 ] [ 10
RETENTIVE TIMER ON
( EN ) ( DN )
T4:1
1. 0 120 1
105
Nvel 1
TEMPORIZADORES
RTO I:002 ] [ 10
RETENTIVE TIMER ON
( EN ) ( DN )
T4:1
1. 0 120 3
106
Nvel 1
TEMPORIZADORES
RTO I:002 ] [ 10
RETENTIVE TIMER ON
( EN ) ( DN )
T4:1
1. 0 120 4
107
Nvel 1
TEMPORIZADORES
RTO I:002 ] [ 10
RETENTIVE TIMER ON
( EN ) ( DN )
T4:1
1. 0 120 4
108
Nvel 1
TEMPORIZADORES
RTO I:002 ] [ 10
RETENTIVE TIMER ON
( EN ) ( DN )
T4:1
1. 0 120 5
109
Nvel 1
TEMPORIZADORES
RTO I:002 ] [ 10
RETENTIVE TIMER ON
( EN ) ( DN )
T4:1
1. 0 120 120
110
Nvel 1
TEMPORIZADORES
RTO I:002 ] [ 10
RETENTIVE TIMER ON
( EN )
T4:1
1. 0 120 120
( DN )
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
Nvel 1
TEMPORIZADORES
RTO I:002 ] [ 10
RETENTIVE TIMER ON
( EN ) ( DN )
T4:1
1. 0 120 120
T4:1 ] [
DN
( res )
T4:1
112
Nvel 1
TEMPORIZADORES
TOF
I:002 ] [ 10
( EN ) ( DN )
T4:2
1. 0 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
Nvel 1
TEMPORIZADORES
TOF I:002 ] [ 10
TIMER OFF DELAY
( EN ) ( DN )
T4:1
1. 0 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.
114
Nvel 1
TEMPORIZADORES
TOF I:002 ] [ 10
TIMER OFF DELAY
( EN )
T4:1
1. 0 120 1
( DN )
115
Nvel 1
TEMPORIZADORES
TOF I:002 ] [ 10
TIMER OFF DELAY
( EN )
T4:1
1. 0 120 2
( DN )
116
Nvel 1
TEMPORIZADORES
TOF
I:002 ] [ 10
TIMER OFF DELAY
( EN )
T4:1
1. 0 120 2
( DN )
117
Nvel 1
TEMPORIZADORES
TOF
I:002 ] [ 10
TIMER OFF DELAY
( EN )
T4:1
1. 0 120 3
( DN )
118
Nvel 1
TEMPORIZADORES
TOF
I:002 ] [ 10
TIMER OFF DELAY
( EN )
T4:1
1. 0 120 4
( DN )
119
Nvel 1
TEMPORIZADORES
TOF I:002 ] [ 10
TIMER OFF DELAY
( EN )
T4:1
1. 0 120 5
( DN )
120
Nvel 1
TEMPORIZADORES
TOF I:002 ] [ 10
TIMER OFF DELAY
( EN )
T4:1
1. 0 120 6
( DN )
121
Nvel 1
TEMPORIZADORES
TOF I:002 ] [ 10
TIMER OFF DELAY
( EN ) ( DN )
T4:1
1. 0
120
120
122
EXERCCIO
Nvel 1
123
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.
Nvel 1
124
Nvel 1
125
Nvel 1
126
Nvel 1
127
Nvel 1
128
Nvel 1
129
Nvel 1
CONTADORES
130
CONTADORES
Nvel 1
131
Nvel 1
CONTADORES
CTU I:002 ] [ 05
COUNTER UP
( CU )
C5:0
( DN )
Dentro da organizao de memria do CLP-5, existe um arquivo destinado para contadores veja a seguir :
132
CONTADORES
ORGANIZAO DA MEMRIA
O I S B T C 0 1 2 3 4 5 SADA ENTRADA STATUS BINRIO TEMPORIZA. CONTADOR.
Nvel 1
DADOS
C5:0
ROCKWELL Automation do Brasil
CU CD DN OV UN PRESETE ACUMULADO
SOMENTE OS BITS
PALAVRA PALAVRA
133
CONTADORES
CTU I:002 ] [ 05
COUNTER UP
Nvel 1
( CU )
C5:0
100
1
( DN )
134
CONTADORES
CTU I:002 ] [ 05
COUNTER UP
Nvel 1
( CU )
C5:0
100
( DN )
135
Nvel 1
CONTADORES
CTU I:002 ] [ 05
COUNTER UP
( CU )
C5:0
100
( DN )
136
Nvel 1
CONTADORES
CTU I:002 ] [ 05
COUNTER UP
( CU )
C5:0
100
( DN )
137
Nvel 1
CONTADORES
CTU I:002 ] [ 05
COUNTER UP
( CU )
C5:0
100 100
( DN )
138
Nvel 1
CONTADORES
CTU I:002 ] [ 05
COUNTER UP
( CU )
C5:0
100
( DN )
101
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
Nvel 1
CONTADORES
CTU I:002 ] [ 05
COUNTER UP
( 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
Nvel 1
CONTADORES
CTU I:002 ] [ 05
COUNTER UP
( CU )
C5:0
100
( DN )
-32.768
141
Nvel 1
CONTADORES
( RES )
142
Nvel 1
CONTADORES
CTD I:002 ] [ 05
COUNTER DOWN
( CD )
C5:1
-100 0
( DN )
143
Nvel 1
CONTADORES
CTD I:002 ] [ 05
COUNTER DOWN
( CD )
C5:1
-100 -1
( DN )
144
Nvel 1
CONTADORES
CTD I:002 ] [ 05
COUNTER DOWN
( CD )
C5:1
-100 -2
( DN )
145
Nvel 1
CONTADORES
CTD I:002 ] [ 05
COUNTER DOWN
( CD )
C5:1
-100 -3
( DN )
146
Nvel 1
CONTADORES
CTD I:002 ] [ 05
COUNTER DOWN
( CD )
C5:1
-100 -100
( DN )
147
Nvel 1
CONTADORES
CTD I:002 ] [ 05
COUNTER DOWN
( 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
Nvel 1
CONTADORES
CTD I:002 ] [ 05
COUNTER DOWN
( 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.
149
Nvel 1
CONTADORES
CTD I:002 ] [ 05
COUNTER DOWN
( CD )
C5:1
-100 32.767
( DN )
150
Nvel 1
CONTADORES
CTD I:002 ] [ 05
COUNTER DOWN
( CD )
C5:1
-100 32.766
( DN )
151
Nvel 1
ARITMTICAS
CHAVE THUMBWEEL
BCD
0
17 16
0
15 14
0
13
0
12
0
11
0
10
0
7
0 0
6 5
1
4
0
3
0
2
0
1
0
0
1771-IBD BIT
1 x 24 = 16 VALOR EM DECIMAL
ROCKWELL Automation do Brasil
152
Nvel 1
ARITMTICAS
FRD I:002 ] [ 05
FROM BCD
Source Dest
I:000
Endereo a nvel de PALAVRA, da origem do valor a ser convertido para decimal ex: chave thumbweel
153
Nvel 1
ARITMTICAS
FRD FRD I:002 ] [ 05
FROM BCD
Source Dest
I:000
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
Nvel 1
ARITMTICAS
FRD I:002 ] [ 05
FROM BCD
TW1
I:000
N7: 0
TW2
Source Dest
I:012
N7: 1
155
ARITMTICAS
ADD I:002 ] [ 10
ADD
Nvel 1
Source
N7:0
Source
Dest
N7:1
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
Nvel 1
ARITMTICAS
TOD
TO BCD
Source Dest
N7:2 O:001
ENDEREO DO DISPLAY, LEMBRE-SE O DISPLAY E UM DISPOTIVO BCD, DESTA FORMA SER NECESSRIO A CONVERSO DE DECIMAL PARA BCD
157
Nvel 1
ARITMTICAS
SUB I:002 ] [ 11
SUBTRACT
Source
N7:0
Source
Dest
N7:1
N7:2
158
Nvel 1
ARITMTICAS
MUL I:002 ] [ 12
MULTIPLY
Source
N7:0
Source
Dest
N7:1
N7:2
159
Nvel 1
ARITMTICAS
DIV I:002 ] [ 12
DIVIDE
Source
N7:0
Source
Dest
N7:1
N7:2
160
OFF - LINE
Nvel 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
OFF - LINE
Nvel 1
O P E N
S A V E
winchester
162
OFF - LINE
CMOSRAM
Nvel 1
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
Nvel 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 :
164
Nvel 1
ON -LINE
CMOSRAM
CMOSRAM
winchester
ROCKWELL Automation do Brasil
165
Nvel 1
ON -LINE
CMOSRAM
CMOSRAM
winchester
ROCKWELL Automation do Brasil
166