Você está na página 1de 222

_________________________________________________________________________

Curso CLP - 5
Mdulo Bsico
usando o software RS Logix 5

________________________________________________________________________________________
Curso PLC-5 usando o software RS Logix 5 Mdulo Bsico
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
ndice
Pgina
1. DEFINIO DE CLP ou PLC
1.1 IEC (International Eletric Commitee)
1.2 Prtica
1.3 Histrico e caractersticas do CLP
1.4 Aparncia do PLC-5 (Famlia 5 da Allen Bradley)
1.5 Arquitetura de um Controlador Lgico Programvel (CLP)
1.6 Arquitetura do CLP-5
1.7 Funcionamento do CLP
1.8 Ciclo de Operao do CLP (SCAN)
1.9 Interrupo do ciclo de operao

001
001
001
002
003
005
006
007
008

2. COMPONENTES BSICOS DO HARDWARE DO CLP-5


2.1 Chassis
2.1.1 Mini-seletoras do Chassi Principal
2.1.2 Jumper de seleo da Fonte de alimentao do chassi
2.2 Fonte de alimentao
2.3 Mdulo Controlador ou CPU
2.3.1 Definio da Estao DH+ do canal 1A
2.3.2 Configurao da Porta Serial
2.3.3 Modos de operao do CLP-5
2.3.4 Leds sinalizadores de STATUS do CLP-5
2.3.5 Instalao e Remoo da Bateria do Controlador
2.3.6 Instalao dos mdulos de memria EEPROM
2.4 Sistemas de E/S
2.4.1 Mdulos de E/S da plataforma 1771
2.4.1.1 Mdulo de ED lgica SINK
2.4.1.2 Mdulo de ED lgica SOURCE
2.4.1.3 Mdulo de SD lgica SINK
2.4.1.4 Mdulo de SD lgica SOURCE
2.4.2 Mdulos de Entradas Digitais
2.4.3 Mdulos de Sadas Digitais
2.4.4 Mdulos de E/S Analgicas da plataforma 1771
2.4.4.1 Mdulos de Entrada Analgica
2.4.4.2 Mdulos de Sada Analgica

009
010
011
012
015
022
023
027
029
030
032
033
033
034
034
035
035
036
037
038
038
040

3. REDE DE E/S LOCAL ESTENDIDA USANDO OS CLP-5/40L ou CLP-5/60L042


4. REDE DE E/S REMOTAS (RIO)
4.1 Conceito
4.1.1 Caractersticas gerais da rede
4.2 Meio fsico
4.3 Velocidades
4.4 Mdulo Adaptador de E/S Remotas 1771-ASB

044
044
045
045
045

_______________________________________________________________________________________
NDICE da apostila do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina I de IX
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
ndice
Pgina
4.4.1 Configurao do jumper
4.4.2 Configurao das mini-seletoras SW1 e SW2
4.4.3 Configurao das mini-seletoras do Chassi de E/S remotas
4.4.4 Diagrama de interligao do cabo na borneira do 1771-ASB
4.4.5 Leds sinalizadores de STATUS do mdulo 1771-ASB
4.5 Interligao entre dispositivos na rede RIO
4.6 Subsistema de E/S remotas FLEX I/O

046
046
048
049
049
052
053

5. REDE DATA HIGHWAY PLUS (DH+)


5.1 Conceito
5.1.1 Caractersticas gerais da rede
5.2 Meio fsico
5.3 Velocidade
5.4 Protocolo
5.5 Nmero mximo de estaes DH+ por rede
5.6 Interfaces de micros para rede DH+
5.6.1 Interface para desktop (1784-KTX)
5.6.2 Interface para notebook (1784-PCMK0)
5.7 Transferncia de dados entre controladores
5.8 Interligao entre dispositivos na rede DH+

055
055
056
056
056
056
057
057
058
058

6. REDE ETHERNET INDUSTRIAL (TCP/IP)


6.1 Conceito
6.2 Meio fsico
6.3 Velocidade
6.4 Topologias
6.4.1 Barramento
6.4.2 Anel
6.4.3 Estrela
6.5 Protocolo
6.6 Acesso
6.7 Endereo de IP
6.8 Arquitetura do Sistema de Automao na Bacia de Campos
6.9 Controladores com porta Ethernet TCP/IP incorporada
6.10 Interface Ethernet 1785-ENET

059
059
059
060
060
060
061
061
061
062
062
063
064

7. REDE MODBUS RTU


7.1 Conceito
7.2 Meios fsicos e padres eltricos
7.3 Princpio bsico de comunicao em Modbus
7.4 Mdulo de comunicao Modbus para CLP-5
7.4.1 Caractersticas do mdulo 3100-MCM

065
066
066
067
067

_______________________________________________________________________________________
NDICE da apostila do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina II de IX
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
ndice
Pgina
8. MEMRIA DO CLP-5
8.1 Conceitos bsicos
8.1.1 BIT
8.1.2 BYTE
8.1.3 REGISTRO ou PALAVRA
8.1.4 REGISTRO de PONTO FLUTUANTE
8.2 Organizao da memria do CLP-5
8.2.1 Generalidades
8.2.2 Arquivos de Programas
8.2.2.1 Arquivos reservados
8.2.2.2 Arquivo de Programa Principal
8.2.2.3 Arquivos de transio e de Passo do SFC
8.2.2.4 Arquivos de subrotinas
8.2.2.5 Arquivo de Interrupo com Temporizao selecionvel
8.2.2.6 Arquivo de Rotina de Falha
8.2.2.7 Transferncia de Arquivos de Programa
8.2.3 Arquivos de Dados
8.2.3.1 Arquivos utilizados com maior freqncia
8.2.3.2 Estendendo o Arquivo Imagem de E/S (CLP-5/15)
8.2.3.3 Agrupamento de Arquivos do mesmo tipo
8.2.3.4 Elementos de Arquivo
8.2.3.5 Tipos de Dados
8.2.4 Endereamento Lgico
8.2.4.1 Endereamento Lgico Direto
8.3 Endereamento no CLP-5
8.3.1 Endereamento de E/S
8.3.1.1 Definies bsicas
8.3.1.2 Tipos de endereamentos de chassis
8.3.2 Endereamento do Arquivo de Status
8.3.3 Exemplos de Endereamento Lgico Direto
8.3.4 Endereamento Indireto
8.3.5 Exemplos de endereamento Direto e Indireto
8.3.6 Endereamento Indexado
8.3.7 Exemplo de endereamento indexado
8.3.8 Constantes de Programa
8.3.9 Visualizao dos nmeros de Ponto Flutuante

069
069
069
069
070
070
070
071
071
072
072
072
073
074
075
077
077
078
080
082
085
085
086
087
088
089
090
091
093
093
094

9. RS LOGIX 5
9.1 Introduo
9.2 Procedimentos de operao do software RS Logix 5
9.2.1 Abrindo uma aplicao existente
9.2.2 Modificando uma linha de programa em OFF LINE
9.2.3 Modificando uma linha de programa em ON LINE
9.2.4 Gerando um backup de uma aplicao
9.2.5 Restaurando um backup de uma aplicao

095
096
096
096
097
099
100

_______________________________________________________________________________________
NDICE da apostila do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina III de IX
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
ndice
Pgina
9.2.6 Configurao do driver serial RS-232 atravs do RS LINX
9.2.7 Configurao do driver Ethernet atravs do RS LINX
9.2.8 Transferindo uma aplicao para o CLP (Download)
9.2.9 Salvando uma aplicao do CLP (Upload)
9.2.10 Acessando a tabela de Dados do CLP
9.2.11 Referncia cruzada
9.2.12 Acessando a tabela de FORCES do CLP
9.2.13 Acessando a tabela de FALHAS do CLP
9.2.14 Identificando falhas de E/S

102
106
110
112
114
117
121
125
127

10. LINGUAGENS DE PROGRAMAO


10.1 Padronizao IEC
10.2 Linguagem grfica
10.2.1 Diagrama de lgica de rels (LADDER)
10.2.2 Diagrama de Blocos de Funes (FBD)
10.2.3 Grfico seqencial de Funes (SFC)
10.3 Linguagem textual
10.3.1 Lista de instrues (IL)
10.3.2 Texto estruturado (STX)
10.3.3 Basic (BAS)
10.3.4 Linguagem C
10.4 Linguagem LADDER

129
129
129
129
129
129
129
129

11. INSTRUES BSICAS DO CLP-5


11.1 Instrues do Tipo RELS
11.1.1 Generalidades
11.1.2 Instrues Examine
11.1.2.1 Examine se Energizado (XIC)
11.1.2.2 Examine se Desenergizado (XIO)
11.1.3 Instrues Energizar / Desenergizar sada
11.1.3.1 Energizar sada (OTE)
11.1.3.2 Energizar sada com reteno (OTL) e
Desenergizar Sada com reteno (OTU)
11.1.4 Instrues de ramificao
11.1.4.1 Ramificao de entrada
11.1.4.2 Ramificao de sada
11.1.5 Instruo de Inverso (INV)
11.2 Instrues de Temporizadores e Contadores
11.2.1 Generalidades
11.2.2 Descrio
11.2.3 Instrues de Temporizador
11.2.3.1 Temporizador na Energizao (TON)
11.2.3.2 Temporizador na Desenergizao (TOF)

131
131
131
132
132
133
135
135
136

137
137
139
141

_______________________________________________________________________________________
NDICE da apostila do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina IV de IX
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
ndice
Pgina
11.2.3.3 Temporizador Retentivo (RTO)
143
11.2.4 Instrues de Contador Crescente / Decrescente (CTU e CTD) 146
11.2.5 Instruo de Rearme de Temporizador / Contador (RES)
150
11.3 Instrues Aritmticas, Lgicas e de Movimentao
11.3.1 Generalidades
11.3.2 Descrio
11.3.3 Parmetros das Instrues
11.3.4 Bits de Estado Aritmtico
11.3.5 Tipos de Dados
11.3.6 Instruo de Adio (ADD)
11.3.7 Instruo de Subtrao (SUB)
11.3.8 Instruo de Multiplicao (MUL)
11.3.9 Instruo de Diviso (DIV)
11.3.10 Instruo de Raiz Quadrada (SQR)
11.3.11 Instruo de Negao (NEG)
11.3.12 Instruo de Zeramento (CLR)
11.3.13 Instruo de Converso para BCD (TOD)
11.3.14 Instruo de Converso de BCD (FRD)

151
151
151
152
152
153
153
154
154
155
155
156
156
157

INSTRUES LGICAS
Recordao de Portas Lgicas
Aplicao das Operaes Lgicas em Plataformas

158
159

11.3.15 Instruo Lgica E (AND)


11.3.16 Instruo Lgica OU (OR)
11.3.17 Instruo Lgica OU Exclusivo (XOR)
11.3.18 Instruo Lgica Complemento (NOT)
11.3.19 Instruo de Movimentao (MOV)
11.3.20 Instruo de Movimentao com Mscara (MVM)
11.3.20.1 Parmetros da instruo
11.3.20.2 Operao
11.3.21 Instruo de Clculo (CPT)
11.3.21.1 Parmetros da instruo
11.4 Instrues de Comparao
11.4.1 Generalidades
11.4.2 Descrio
11.4.3 Parmetros da instruo
11.4.4 Instruo Igual a (EQU)
11.4.5 Instruo Diferente de (NEQ)
11.4.6 Instruo Menor que (LES)
11.4.7 Instruo Menor ou Igual a (LEQ)
11.4.8 Instruo Maior que (GRT)
11.4.9 Instruo Maior ou Igual a (GEQ)
11.4.10 Instruo Testar Limite (LIM)
11.4.10.1 Parmetros da instruo
11.4.11 Instruo Igual Mascarado (MEQ)

160
161
162
163
164
164
164
165
166
166

168
168
168
169
169
170
170
171
171
172
172
173

_______________________________________________________________________________________
NDICE da apostila do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina V de IX
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
ndice
Pgina
11.4.11.1 Parmetros da instruo
11.4.12 Instruo de Comparao (CMP)

174
175

12. REDUNDNCIA DE CPUs


12.1 Conceito
12.2 Operao bsica
12.3 Mdulo de Backup de Comunicao 1785-BCM
12.3.1 Leds sinalizadores de STATUS do 1785-BCM
12.3.2 Diagrama de interligao entre os mdulos 1785-BCM
Primrio e Secundrio

176
176
177
178
179

13. EXERCCIOS DE APLICAO


Exerccio sobre configurao de E/S
Exerccio 2
Exerccio 3
Exerccio 4
Exerccio 5
Exerccio 6
Exerccio 7
Exerccio 8
Exerccio 9
Exerccio 10
Exerccio 11

180
183
186
189
192
195
198
201
204
207
210

FIGURAS
Figura 1.A Vista do Controlador CLP-5
Figura 1.B Vista do Chassi do CLP-5
Figura 1.C Funcionamento do CLP
Figura 1.D Ciclo de SCAN
Figura 1.E Interrupo do ciclo de operao

002
005
006
007
008

Figura 2.A Tamanhos de Chassis


009
Figura 2.B Vista do chassi sem cartes e localizao da chave de configura-o do mesmo e jumper de seleo da fonte de alimentao
010
Figura 2.C Mdulo Fonte de Alimentao
012
Figura 2.D Fonte de Alimentao externa
012
Figura 2.E Vista Frontal do mdulo Fonte de Alimentao
013
Figura 2.F Vista Frontal da Fonte de Alimentao Externa
013
Figura 2.G Vista Frontal dos Controladores CLP-5/15 e CLP-5/25
017
Figura 2.H Ajuste das mini-seletoras dos Controladores CLP-5/15 e CLP-5/25 018
Figura 2.I Vista Frontal dos Controladores CLP-5/11 e CLP-5/20
019
Figura 2.J Vista Frontal dos Controladores CLP-5/30; -5/40; -5/60 e -5/80
020
Figura 2.K Ajuste das mini-seletoras dos Controladores 5/11;-5/20;-5/30;-5/40
-5/60 e -5/80
021
_______________________________________________________________________________________
NDICE da apostila do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina VI de IX
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
ndice
Pgina
Figura 2.L Vista Frontal dos Controladores CLP-5/20E; -5/40E e -5/80E
Figura 2.M Vista Frontal dos Controladores CLP-5/40L e CLP-5/60L
Figura 2.N Vista Frontal dos Controladores CLP-5/20C; -5/40C e -5/80C
Figura 2.O Instalao da Bateria
Figura 2.P Instalao dos mdulos de memria EEPROM
Figura 2.Q Conexo do tipo entrada SINK
Figura 2.R Conexo do tipo entrada SOURCE
Figura 2.S Conexo do tipo sada SINK
Figura 2.T Conexo do tipo sada SOURCE
Figura 2.U Vista Frontal do mdulo de ED 1771-IBN
Figura 2.V Vista Frontal do mdulo de SD 1771-OW16

024
025
026
031
032
034
034
035
035
036
037

Figura 2.W Controle de nvel do tanque


Figura 2.X Conversor A/D
Figura 2.Y Conversor D/A

038
039
040

Figura 3.A Desenho da rede de E/S Local estendida


Figura 3.B Desenho de conexo dos cabos entre os mdulos 1771-ALX

043
043

Figura 4.A Desenho de interligao da rede de E/S Remotas


Figura 4.B Vista do mdulo adaptador de E/S remotas 1771-ASB
Figura 4.C Vista do chassi sem cartes e localizao da chave de configura-o do mesmo e jumper de seleo da Fone de alimentao
Figura 4.E Montagem do mdulo adaptador e base para mdulos sobre
Trilho DIN

044
045

054

Figura 5.A Desenho de interligao da rede DH+


Figura 5.B Placa 1784-KTX
Figura 5.C Placa 1784-PCMK

056
057
057

Figura 6.A Vista Frontal do mdulo 1785-ENET

064

Figura 7.A Desenho da rede serial Modbus-RTU


Figura 7.B Vista Frontal do mdulo 3100-MCM
Figura 7.C Comunicao entre PLC-5 e mdulo 3100-MCM

065
067
068

Figura 8.A Arquivos com elementos de uma Palavra


Figura 8.B Arquivo de Ponto Flutuante
Figura 8.C Arquivos de Temporizador e Contador
Figura 8.D Arquivo de Controle
Figura 8.E Formato geral do Endereo Lgico Direto
Figura 8.F Exemplo de Endereo Indexado

078
078
079
080
082
093

Figura 10.A Tipos de linguagens de programao

129

Figura 11.A Instruo Examinar se Energizado (XIC)


Figura 11.B Instruo Examinar se Desenergizado (XIO)
Figura 11.C Instruo Energizar Sada (OTE)
Figura 11.D Instruo Energizar Sada com Reteno (OTL)
Figura 11.E Instruo Desenergizar Sada com Reteno (OTU)

131
132
133
134
134

048

_______________________________________________________________________________________
NDICE da apostila do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina VII de IX
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
ndice
Pgina
Figura 11.F Exemplo de ramificao interna
Figura 11.G Exemplo da Instruo INV
Figura 11.H Palavras da Tabela de Dados para Temporizadores e
Contadores
Figura 11.I Palavra de controle da instruo de Temporizador
Figura 11.J Temporizador na Energizao (TON) Diagrama de Tempo
Figura 11.K Temporizador na Desenergizao (TOF) Diagrama de Tempo
Figura 11.L Temporizador Retentivo (RTO) Diagrama de Tempo
Figura 11.M Formato das instrues CTU e CTD
Figura 11.N Palavra de Controle da Instruo de Contador
Figura 11.O Diagrama de tempo do Contador Crescente e Decrescente
Figura 11.P Instruo de rearme de temporizadores e contadores
Figura 11.Q Formato da instruo de Adio (ADD)
Figura 11.R Formato da instruo de Subtrao (SUB)
Figura 11.S Formato da instruo de Multiplicao (MUL)
Figura 11.T Formato da instruo de Diviso (DIV)
Figura 11.U Formato da instruo de Raiz Quadrada (SQR)
Figura 11.V Formato da instruo de Negao (NEG)
Figura 11.W Formato da instruo de zeramento (CLR)
Figura 11.X Formato da instruo TOD
Figura 11.Y Formato da instruo FRD
Figura 11.Z Formato da instruo AND
Figura 11.AA Formato da instruo OR
Figura 11.BB Formato da instruo XOR
Figura 11.CC Formato da instruo NOT
Figura 11.DD Formato da instruo MOV
Figura 11.EE Formato da instruo MVM
Figura 11.FF Exemplo da instruo MVM
Figura 11.GG Formato da instruo CPT
Figura 11.HH Formato da instruo QUE
Figura 11.II Formato da instruo NEQ
Figura 11.JJ Formato da instruo LES
Figura 11.KK Formato da instruo LEQ
Figura 11.LL Formato da instruo GRT
Figura 11.MM Formato da instruo GEQ
Figura 11.NN Formato da instruo LIM
Figura 11.OO Exemplo da Instruo LIM
Figura 11.PP Formato da instruo MEQ
Figura 11.QQ Exemplo da instruo MEQ
Figura 11.RR Formato da instruo CMP

135
136
137
138
140
142
145
146
147
149
150
153
153
154
154
155
155
156
156
157
160
161
162
163
164
164
165
166
169
169
170
170
171
171
172
173
173
174
175

Figura 12.A Sistema de Redundncia usando o mdulo 1785-BCM

177

_______________________________________________________________________________________
NDICE da apostila do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina VIII de IX
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
ndice
Pgina
TABELAS
Tabela 2.1 Fontes de Alimentao em um Chassi do Controlador
Tabela 2.2 Especificaes dos Controladores CLP-5
Tabela 2.3 Endereamento do nmero da Estao DH+ do Controlador
Tabela 2.4 Configurao da Porta serial do Controlador
Tabela 2.5 Modelos de Mdulos de Entradas Digitais
Tabela 2.6 Modelos de Mdulos de Sadas Digitais

014
016
022
023
036
037

Tabela 4.1 Diagnsticos do mdulo adaptador 1771-ASB

050

Tabela 8.1 Organizao de Memria para Arquivos de Dados


Tabela 8.2 Mapa de Memria dos Tipos de Arquivos
Tabela 8.3 Arquivo de Status do CLP-5
Tabela 8.4 Endereo de Palavra (Arquivos T, C e R)
Tabela 8.5 Endereo de Bit (Arquivos T, C e R)

074
076
081
083
084

Tabela 11.1 Bits de estado aritmticos


Tabela 11.2 Operao Lgica E
Tabela 11.3 Operao Lgica OU
Tabela 11.4 Operao Lgica OU Exclusivo (XOR)
Tabela 11.5 Operao Lgica NOT
Tabela 11.6 Smbolos de operaes da instruo CPT
Tabela 11.7 Smbolos e Tipos de operaes da instruo CMP

152
160
161
162
163
167
175

Tabela 12.1 Leds indicadores de status do mdulo 1785-BCM

178

_______________________________________________________________________________________
NDICE da apostila do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina IX de IX
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

1. DEFINIO DE CLP ou PLC


1.1 IEC ( International Electric Committee )
um sistema eletrnico operando digitalmente, projetado para uso em
ambiente industrial, usando memria programvel para armazenar instrues
orientadas para o usurio.
Este sistema eletrnico usado para fazer lgica seqencial, temporizao
e contagem de eventos e controle de mquinas ou processos, atravs de
interfaces de entradas e sadas.

1.2 - PRTICA
A sigla CLP significa Controlador Lgico Programvel. No termo em ingls
usada a sigla PLC que significa Programmable Logic Controller.
um equipamento de controle de processos e mquinas, programvel
atravs de um computador e apropriado para aplicaes industriais em operaes
sequenciais, intertravamento, alarme e segurana.
usado para controle automtico de subsistemas dentro de uma
plataforma (Exemplo: Fogo e gs / Separador de leo e gs / Geradores /
Emergncia / intertravamento de vlvulas de segurana, etc...)
A aquisio de dados de um CLP feita normalmente utilizando-se de uma
IHM ou Sistema Supervisrio (ESC ou ECOS).

1.3 - Histrico e caractersticas do CLP

Criado em 1969 para a General Motors dos Estados Unidos;


Fcil de programar e reprogramar (software);
Facilidade de manuteno e reparo;
Robustez mesmo em ambiente hostil (industrial);
Menor tamanho que sistema com rels eletromecnicos convencionais;
Aumenta a produtividade;
Aceitar entradas e sadas para diferentes nveis de tenso (Vac / Vcc);
Modular e expansvel
Confiabilidade aumentada quando se utiliza um sistema de redundncia.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 1 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
1.4 - Aparncia do PLC-5 (Famlia 5 da Allen Bradley)

Apresenta configurao modular e expansvel sendo selecionado e


montado pelo usurio de acordo com suas necessidades

Figura 1.A Vista do Controlador PLC-5

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 2 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
1.5 - Arquitetura de um Controlador Lgico Programvel ( CLP )

Sensores mecnicos

Sensores capacitivos
I
T
Sensor de Temperatura

Variveis de Sada da
Planta
Eventos ON / OFF

Variveis de Sada da
Planta
MEDIO DE GRANDEZAS
ANALGICAS

I
P
Sensor de Presso
Variveis de Entrada do
CLP

Superviso
IHM

Controlador
Lgico
Programvel

PLANTA OU
PROCESSO
INDUSTRIA
L

Variveis de Sada do
CLP

Contatores e Rels
Convencionais

Variveis de Entrada na Planta


Comandos ABRE / FECHA
Comandos LIGA / DESLIGA
Comandos PROPORCIONAIS

Solenides de vlvulas

Lmpadas / Sirenes

CIRCUITOS DE ENTRADAS
q So circuitos que fazem a interface com sinais de entrada de campo (Exemplos:
chaves de nvel, sensores de nvel, transmissores de presso, temperatura, botes
liga / desliga, emergncia, abandono, etc)

CIRCUITOS DE SADAS
q So circuitos que fazem a interface com sinais de sada de campo (Exemplos:
solenides, sirenes, comandos para vlvulas proporcionais, etc)

CPU
q

Unidade Central de Processamento. o crebro do CLP. responsvel pela


execuo do programa aplicativo (ladder) que controla a(s) planta(s) dentro da
plataforma. (Exemplo: Controle dos geradores, fogo e gs, separador de leo /
gs, etc )

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 3 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
FONTE DE ALIMENTAO
q utilizada para a energizao do barramento do rack permitindo a alimentao
dos circuitos eletrnicos da CPU e mdulos instalados no rack.

TERMINAL DE PROGRAMAO
q um microcomputador onde instalado um software de configurao,
programao e documentao do PLC-5. Este software chamado de RS Logix 5
e roda em ambiente Windows (sistema operacional).
q

Este terminal ser utilizado como ferramenta de diagnsticos e manuteno do


CLP.

Geralmente o terminal de programao comunica-se com o CLP atravs da rede


Ethernet / TCP-IP (Em caso de plataformas onde o sistema j est instalado),
podendo tambm comunicar-se com o CLP atravs da porta serial, utilizando o
protocolo DF1 (Full Duplex)

MEMRIA
q o local onde os dados e programas do CLP so armazenados.
q

Existem 02 tipos de memrias:


Memria voltil ou no retentiva => O contedo desta memria apagado
quando no existe tenso aplicada. Exemplo: memria RAM (Random Access
Memory)
No PLC-5 o programa e dados so armazenados na memria RAM com backup
atravs de bateria de ltio.
Memria no voltil ou retentiva => O contedo desta memria fica armazenado
mesmo quando no existe tenso aplicada. Exemplo: memria EEPROM
(Electrical Erasable Programmable Read Only Memory)

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 4 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
1.6 - Arquitetura do CLP-5
A arquitetura do CLP-5 acompanha o mesmo padro utilizado por qualquer sistema de
controle baseado em CLP, sendo basicamente constituda por:
n
n
n
n
n
n
n

Chassis de 4, 8, 12 ou 16 slots
Mdulo Processador (CPU)
Interface de Entradas e Sadas Digitais e Analgicas
Mdulos Especiais (Interfaces de redes, Carto de pulsos de alta freqncia, etc)
Memrias
Fontes de alimentao
Dispositivos de programao (RS Logix 5)

Figura 1.B Vista do Chassis do CLP-5

n Estrutura metlica onde so encaixados os mdulos do CLP e a Fonte de


alimentao;
n Utiliza um barramento dedicado para sinais de alimentao, controle e dados de
comunicao entre a CPU e os demais mdulos;
n No Chassis so inseridos os seguintes cartes:
n Fonte de alimentao
n CPU
n Mdulos de entradas e sadas (E/S ou I/O)
n Mdulos de comunicao

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 5 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
1.7 - Funcionamento do CLP
1 O Processador do CLP l continuamente os status dos mdulos de entrada e atualiza
a memria de imagem das entradas ( Tabela Imagem das Entradas );
2 O Processador do CLP executa continuamente a lgica de programa do usurio,
baseada nas informaes da memria de imagem das entradas. A medida que o CLP
executa cada linha de programa ele atualiza a sua memria de imagem das sadas
(Tabela Imagem das Sadas);

3 O Processador do CLP ativa ou desativa os canais dos cartes de sada, baseados


nos status da memria imagem das sadas.

Figura 1.C Funcionamento do CLP


Mdulo de entrada
Equipamento de entrada

Processador do CLP l continuamente os status


do mdulo de entrada e atualiza a imagem de
entrada

Processador do CLP resolve continuamente


o programa lgico do usurio baseado nos
status da tabela de imagem da entrada
Programa lgico do usurio
Processador do CLP atualiza
continuamente os status da tabela de
imagem da sada baseado na soluo do
programa lgico do usurio
Processador do CLP ativa ou desativa
continuamente os status do mdulo de sada de
acordo com os status da tabela de imagem da
sada

Tabela de imagem de sada

Mdulo de sada

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 6 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
1.8 - Ciclo de Operao do CLP ( SCAN )
O ciclo de operao de um CLP consiste em uma srie de operaes seqenciais
e repetidas, a menos que a lgica do seu programa altere o ciclo normal de operao.
Figura 1.D Ciclo de SCAN

Housekeeping
(Atualizao da
memria interna
de diagnsticos)

Leitura das
Entradas

Servios de
Comunicao

SCAN

Execuo do
programa
aplicativo
(LADDER)

4
3
Atualizao das sadas

Descrio:
1- Tempo requerido pela CPU para varrer e ler todas as entradas.
2- Tempo requerido pela CPU para executar todas as instrues presentes no
programa aplicativo. Este tempo depende das instrues utilizadas.
3- Tempo requerido pela CPU para varrer e escrever em todas as sadas.
4- Parte do ciclo de operao em que ocorre a comunicao com o terminal
de programao.
5- Housekeeping o tempo gasto com atualizao dos registros internos de
diagnsticos.
Observao:
O SCAN medido em milisegundos (ms). Para se medir o tempo de SCAN
de uma aplicao necessrio utilizar-se de um terminal de programao
(microcomputador rodando o software RS Logix 5) e estabelecer comunicao
com a CPU e acessar a janela de Diagnsticos do CLP.
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 7 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
1.9 - Interrupo do ciclo de operao
O ciclo de operao (SCAN) de um CLP pode ser interrompido por uma
rotina de programa especfica. ( Exemplos: clculo e totalizao de vazo; controle
de uma malha PID de temperatura e/ou presso ).
Existem dois tipos de rotinas que podem interromper o ciclo normal de
operao de um CLP
a) Rotina de interrupo por tempo (STI)
b) Rotina de interrupo por evento (PII)
A rotina de interrupo por tempo executada em intervalos de tempo prdefinidos pelo programador ou usurio ( Exemplo: A totalizao de vazo deve ser
feita a cada 1000 ms ).
A rotina de interrupo por evento executada somente quando um evento
ocorrer (Exemplo: quando uma chave de nvel atuar, o CLP executa uma rotina de
controle de nvel )
Figura 1.E Interrupo do Ciclo de Operao

PROCESSAMENTO DO
PROGRAMA

leitura dos sinais


de entrada

atualizao das
sadas

Rotina de
interrupo

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 8 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

2. COMPONENTES BSICOS DO HARDWARE DO CLP-5


2.1 - CHASSIS
O Chassis o bastidor utilizado para o encaixe dos seguintes mdulos:
Fonte de Alimentao
CPU ou mdulo adaptador
Mdulos de entrada / sada
Mdulos especiais
Existem trs tipos de chassis quanto sua denominao:
Chassis Principal
Aquele que abriga a CPU
Chassis de Expanso Local
Aquele que abriga o mdulo adaptador de E/S
Local expandida (1771-ALX) e mdulos adicionais de E/S
Chassis de Expanso Remota Aquele que abriga o mdulo adaptador de E/S
Remotas (1771-ASB) e os mdulos adicionais de E/S
O Chassis contm um barramento dedicado AB (Allen Bradley). Este
barramento dividido em sinais de controle, sinais de transferncia de dados e
sinais de alimentao.
Existem quatro modelos de Chassis:
1771- A1B 04 slots + slot da CPU
1771- A2B 08 slots + slot da CPU
1771- A3B 12 slots + slot da CPU
1771- A4B 16 slots + slot da CPU
Figura 2.A Tamanhos de chassis

1771-A1B

1771-A2B

1771-A3B

1771-A4B

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 9 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
2.1.1 Mini-seletoras do Chassis Principal ( com CLP-5)
No backplane (placa de fundo) do Chassis existe um conjunto de 08 miniseletoras utilizadas para a configurao do mesmo. A configurao destas miniseletoras depende do tipo de Chassis a ser empregado na configurao do
sistema (Principal, Expanso Local, Expanso Remota).
Mostraremos primeiramente a configurao do Chassis Principal, ou seja, aquele
que abriga o Mdulo Controlador (CPU).
Figura 2.B Vista do chassis sem cartes e localizao da chave de configurao do
mesmo e jumper de seleo da fonte de alimentao
Jumper de Seleo da Fonte de Alimentao

SW-1
SW-2
SW-3
SW-4
SW-5
SW-6
SW-7
SW-8

Miniseletora

Posio

Descrio

ON

Sadas permanecem no seu ltimo estado quando ocorre uma falha


no hardware (1)
Sadas so desenergizadas quando ocorre uma falha de hardware
(1)
Esta mini-seletora deve permanecer sempre desligada
Esta mini-seletora deve permanecer sempre desligada
Define o endereamento do Chassis para 02 ranhuras
Define o endereamento do Chassis para 01 ranhura
Define o endereamento do Chassis para ranhura
No permitido
Transfere programa aplicativo da memria EEPROM para a memria
RAM do Controlador na Energizao (2)
Transfere da EEPROM para a memria RAM do Controlador se a
memria do mesmo no for vlida
No transfere (3)
Proteo da memria RAM do Controlador desabilitada
Proteo da memria RAM do Controlador habilitada (4)

SW-1

OFF

SW-2
SW-3
SW-4 /
SW-5
SW-6 /
SW-7

OFF
OFF
OFF
OFF
ON
ON
OFF

OFF
ON
OFF
ON
OFF

ON

ON

ON

SW-8

OFF
OFF
ON

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 10 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Notas:
(1)
Independentemente do ajuste da mini-seletora, as sadas so
desenergizadas quando:
- o controlador detecta um erro de run-time
- ocorre uma falha na placa de fundo do Chassis de E/S
- o modo teste ou programao selecionado
- um bit do arquivo de status ajustado para desenergizar uma gaveta local.
(2)
Se um mdulo de memria EEPROM no estiver instalado, o indicador
PROC pisca e o controlador energiza o bit S:11/9 (bit 9) da palavra de falha grave
do CLP.
(3)
Uma falha no controlador ocorre se a memria do controlador (indicador
PROC aceso) no for vlida
(4)
No possvel limpar a memria do controlador quando esta mini-seletora
est na posio ON, ou descarregar um novo programa no CLP (download).
possvel apenas alterar linhas de programa no modo de edio ON LINE.

2.1.2 Jumper de seleo da Fonte de Alimentao no Chassis de E/S


No backplane (placa de fundo) do Chassis existe tambm um jumper de
seleo do tipo de Fonte de Alimentao que ser instalada no Chassis.
Existem 02 tipos de fonte de alimentao:
a) Placa fonte de alimentao que colocada em uma ranhura (slot) do Chassis
b) Fonte de Alimentao externa que montada no lado esquerdo do Chassis
Deste modo este jumper usado para selecionar se o chassis receber uma
placa fonte de alimentao ou ser energizado atravs de uma fonte externa.
Posio do jumper

Descrio

Quando se utiliza Fonte de alimentao interna (mdulo fonte


de alimentao)
Quando se utiliza Fonte de alimentao externa

Observao: No possvel energizar um nico chassis com um mdulo fonte de


alimentao e uma fonte de alimentao externa.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 11 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
2.2 - FONTE DE ALIMENTAO
A Fonte de alimentao utilizada para energizao do Mdulo Controlador
(CPU) ou mdulo adaptador, mdulos de E/S e mdulos especiais encaixados em
um Chassis.
Existem 02 tipos de Fontes de alimentao que podem ser utilizados no
Sistema de Controle usando PLC-5:
a) Mdulo Fonte de alimentao: uma fonte de alimentao interna
porque est instalada em uma ou duas ranhuras de um chassis.
b) Fonte de alimentao: uma fonte de alimentao montada na lateral
esquerda do chassis. No utiliza ranhuras para cartes de E/S.

Figura 2.C Mdulo Fonte de alimentao

Figura 2.D Fonte de alimentao externa

Fonte de
Alimentao

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 12 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Figura 2.E Vista frontal do mdulo Fonte de Alimentao

LED indicador de alimentao


Conector paralelo

Chave LIGA / DESLIGA


Fusvel da Fonte
Conexo da alimentao

Figura 2.F Vista frontal Fonte de alimentao externa

Conexo da alimentao
Chave LIGA / DESLIGA
Fusvel da Fonte
Chave seletora de
Tenso
LED indicador de alimentao

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 13 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Tabela 2.1: Fontes de alimentao em um Chassis com o Controlador

Fonte
1771-P3
1771-P4
1771P4S
1771P4S1
1771P4R
1771-P5
1771P6S
1771P6S1
1771P6R
1771-P7
1771PS7

Alimentao
de entrada

Corrente
de sada
(A)

Corrente de Sada (A) quando em paralelo


com:
P3
P4
P4S P4S1 P5
P6S P6S1

Localizao
da Fonte de
Alimentao

120 Vca
120 Vca

3
8

6
11

11
16

11
16

Ranhura
Ranhura

120 Vca

11

16

16

Ranhura

100 Vca

120 Vca

8 / 16

16

Ranhura
Ranhura

24 Vcc

220 Vca

200 Vca

220 Vca

8 / 16

Ranhura

16

Externa (1)

16

Externa (1)

120/220
Vca
120/220
Vca

16

Ranhura
16

Ranhura
16

Ranhura

(1) No se pode utilizar uma fonte de alimentao externa e um mdulo fonte de


alimentao para fornecer alimentao ao mesmo chassis, pois no so
compatveis.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 14 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
2.3 Mdulo Controlador ou CPU
A CPU o crebro do CLP-5. responsvel pela varredura das E/S,
execuo do programa aplicativo que controla o processo (cada subsistema de
uma plataforma) e diagnsticos do sistema.

Existem vrios modelos de CPUs da famlia PLC-5. As diferenas bsicas


entre as CPUs so:
a) Capacidade de memria (programa + dados)
b) Capacidade de controle de E/S digitais e/ou analgicas
c) Velocidade de processamento (freqncia do microprocessador).

Cada chassi ou bastidor permite apenas 01 CPU instalada na ranhura mais


esquerda. As demais ranhuras so reservadas para mdulos de E/S e/ou
especiais.

Modelos de Controladores para plataforma PLC-5:


Processador

Cdigo de catlogo

CLP-5/11
CLP-5/15 (*)
CLP-5/20
CLP-5/25 (*)
CLP-5/30
CLP-5/40
CLP-5/60
CLP-5/40L
CLP-5/60L
CLP-5/80

1785-L11
1785-LT
1785-L20
1785-LT2
1785-L30
1785-L40
1785-L60
1785-L40L
1785-L60L
1785-L80

(*) Os Processadores CLP-5/15 e CLP-5/25 so CPUs pertencentes plataforma


antiga (primeiros processadores da famlia CLP-5) e os demais processadores so
pertencentes nova plataforma.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 15 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Tabela 2.2: Especificaes dos Controladores CLP-5

Controlador

Capacidade
De E/S

Nmero
total de
Gavetas
de E/S

CLP-5/15

512 (3)

CLP-5/25

1024 (4)

CLP-5/11

512 (5)

CLP-5/20

512 (5)

CLP-5/30

1024 (4)

CLP-5/40

2048 (6)

16

CLP-5/40L

2048 (6)

16

CLP-5/60

3072 (7)

24

CLP-5/60L

3072 (7)

24

CLP-5/80

3072 (7)

24

Configuraes
Da Gaveta

1 4 local,
0 3 remotas
1 4 local,
1 7 remotas
1 4 local
1 remota
1 4 local,
3 remotas
1 4 local,
1 7 remotas
1 4 local,
1 15
remotas
1 4 local,
1 15 local
expandida e
remota
1 4 local,
1 23 remota
1 4 local
1 23 local
expandida e
remota
1 4 local
1 23 remota

Nmeros
das
Gavetas
de E/S
(2)

Modos de
comunicao
de E/S
Remota

Configurao
Automtica
de E/S

Memria do
Controlador

Adaptador e
Scanner
Adaptador e
Scanner
Adaptador e
Scanner
Adaptador e
Scanner
Adaptador e
Scanner
Adaptador e
Scanner

Sim

6K / 14K (1)

Sim

13K / 21K

0 - 17

0 - 27

0-3
0-7
0-3
0-3
0-7
0 - 17

0 - 27

0 - 27

(1)

Sim

8K

Sim

16K

Sim

32K

Sim

48K

Adaptador e
Scanner

Sim

48K

Adaptador e
Scanner
Adaptador e
Scanner

Sim

64K

Sim

64K

Sim

100K

Adaptador e
Scanner

(1)
(2)
(3)
(4)
(5)

Expanso de memria com mdulo de expanso 1785-MS


Todos os nmeros das gavetas de E/S esto em notao OCTAL.
512 entradas e 512 sadas, utilizando mdulos de 16 ou 32 pontos
1024 entradas e 1024 sadas, utilizando mdulos de 16 ou 32 pontos
512 E/S, utilizando mdulos de E/S de 32 pontos com endereamento de
ranhura no chassis de E/S
(6) 2048 entradas e 2048 sadas, utilizando mdulos de 16 ou 32 pontos
(7) 3072 entradas e 3072 sadas, utilizando mdulos de 16 ou 32 pontos
Observao:
Memria de 1K = 1024 words (1024 palavras ou registros de 16 bits).

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 16 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Figura 2.G Vista Frontal dos Controladores CLP-5/15 e CLP-5/25 (Plataforma antiga)

Indicador de comunicao
Ativa / em Falha
(verde / vermelho)

Indicador de Bateria Fraca (vermelho)

Indicador de E/S
Remota ativa / falha
(verde / vermelho)

Indicador operao / falha no controlador


(verde / vermelho)
Indicador Force
(mbar)

Indicador do
Modo de operao
(verde)

Compartimento
da bateria

Conexo com o Terminal de


Programao

Conexo com a REDE DH+


Conexo com a REDE de E/S remota

Conector para

Tipo do
conector

Terminal de Programao 9 pinos, D-shell

Comunicao com a rede 3 pinos


DH+
Rede E/S remota
3 pinos

Descrio

Conecta
um
terminal
de
programao
diretamente
ao
controlador.
Possui
conexo
paralela com o conector de 3 pinos
da rede DH+
Estabelece a conexo com a rede
DH+
Estabelece a conexo com as
gavetas de E/S remotas.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 17 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Figura 2.H Ajuste das mini-seletoras dos Controladores CLP-5/15 e CLP-5/25
Vista superior do Controlador

SW1
Vista inferior do Controlador

SW3

Utilize a miniseletora
SW1

SW2

SW3

SW2

Para:
-definir o nmero da estao do controlador na rede DH+
-selecionar o modo de operao (adaptador ou scanner) para o
controlador
- determinar o nmero de palavras da tabela de dados reservadas para
estabelecer a comunicao entre um controlador principal e o
controlador CLP-5 operando como adaptador.
- nmero do primeiro grupo da gaveta na qual o CLP-5, operando como
adaptador, est instalado.
- determinar o nmero da gaveta de E/S do CLP-5, operando como
adaptador.
- conectar um resistor de terminao na linha do controlador quando
este for o ltimo dispositivo da rede DH+ e/ou rede de E/S remota.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 18 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Figura 2.I Vista Frontal dos Controladores CLP-5/11 e CLP-5/20
CLP-5/11

CLP-5/20

Chave seletora
de
Modo de
operao

LED indicador de
BATERIA FRACA
(vermelho)
LED indicador de
Operao / Falha
no Controlador
(verde / vermelho)
LED indicador de
FORCE (mbar)

Slot para
instalao do
mdulo de
memria EEPROM
(opcional)

LED indicador do
canal 0 (verde)

Porta serial
Canal 0

Compartimento
de bateria

Indicador de
status do
canal 1A
(verde/verme
-lho)

Porta de
comunicao
Canal 1A

Canal /
Conector

1A
1B

Terminal de
Programao

Indicador de
status do canal
1B
(verde/vermelho)

Conexo do
terminal de
programao
quando o canal 1A
est configurado
para rede DH+

Porta de comunicao
Canal 1B

Canal 1A
Porta DH+
fixa

Tipo do canal /
conector

25 pinos, D-shell

3 pinos

8 pinos, mini-DIN
(2 conectores)

Descrio

Modo de
comunicao
default

Porta serial opticamente isolada.


Suporta os seguintes padres eltricos seriais:
RS-232, RS-422 e RS-423.
Porta com protocolo ASCII ou DF1 (ponto-aponto, escravo ou mestre).

Ponto-a-ponto DF1
(2400 bps, sem
paridade, 1 stop bit,
verificao de erro
BCC e sem
handshaking)
DH+:
canal 1A

Portas de comunicao configurveis pelo


usurio.
Permitem que o CLP-5 opere como Scanner,
adaptador ou estabelea comunicao com a
rede DH+ (Data Highway Plus).
O canal 1A do CLP-5/20 uma porta DH+ fixa.
Possui conexo paralela com o conector de 3
pinos dos canais 1A .

Scanner: canal 1B

DH+

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 19 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Figura 2.J Vista Frontal dos Controladores CLP-5/30, CLP-5/40, CLP-5/60 e CLP-5/80
CLP-5/40 , 5/60 ou 5/80
CLP-5/30
Chave seletora
de modo de
operao
Indicador
do canal 2A
(verde constante)

LED indicador de
BATERIA FRACA
(vermelho)

Conexo do
Terminal de
programao
quando o canal 2A
estiver configurado
para DH+

LED indicador de
Operao / Falha
no Controlador
(verde / vermelho)
Indicador
do canal 2B
(verde constante)

LED indicador de
FORCE (mbar)
LED indicador do
canal 0 (verde)

Porta de
comunicao
Canal 2A

Porta serial
Canal 0

Porta serial
Canal 0

Porta de
comunicao
Canal 2B
Indicador
do canal 1B
(verde constante)

Indicador
do canal 1A
(verde constante)

Instalao do
mdulo de
memria EEPROM

Conexo do
Terminal de
programao
quando o canal 1A
estiver configurado
para DH+
Porta de
comunicao
Canal 1A

Compartimento
de bateria

Porta de
comunicao
Canal 1B

Canal /
Conector

1A
1B
2A
2B

Tipo do canal /
conector

25 pinos, D-shell

Descrio

Modo de
comunicao
default

Porta serial opticamente isolada.


Suporta os seguintes padres eltricos seriais:
RS-232, RS-422 e RS-423.
Porta com protocolo ASCII ou DF1 (ponto-aponto, escravo ou mestre).

Ponto-a-ponto DF1
(2400 bps, sem
paridade, 1 stop bit,
verificao de erro
BCC e sem
handshaking)
DH+:
canal 1A
Scanner: canal 1B
Canais no
utilizados: 2A e 2B

Portas de comunicao configurveis pelo


usurio.
3 pinos
Permitem que o CLP-5 opere como Scanner,
adaptador ou estabelea comunicao com a
rede DH+ (Data Highway Plus).
Terminal de
8 pinos, mini-DIN Possui conexo paralela com o conector de 3
Programao (2 conectores)
pinos dos canais 1A e 2A. Utilizam-se estes
conectores quando os canais 1A e 2A estiverem
configurados para rede DH+
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 20 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Figura 2.K Ajuste das mini-seletoras dos Controladores CLP-5/11 , CLP-5/20 , CLP5/30, CLP-5/40, CLP-5/60 e CLP-5/80

Vista lateral do Controlador

SW1

Vista inferior do Controlador

SW2

Utilize a miniseletora
SW1
SW2

Para:
- definir o nmero da estao do canal 1A na Rede DH+
- definir a configurao do padro eltrico para a porta serial 0.
Os padres eltricos disponveis so compatveis com EIA RS-232C,
RS-423 ou RS-422.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 21 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
2.3.1 Definio da Estao DH+ do canal 1A
Utilize o grupo de mini-seletoras SW1 para configurar o endereo da Estao DH+ do
Controlador para o canal 1A quando este canal for utilizado para conexo rede DH+.
Este ajuste lido pelo Processador na energizao e quando a memria do controlador
apresenta uma falha que depois removida.
Importante: O ajuste default (de fbrica) da mini-seletora para o canal 1A o endereo 0
da estao DH+
1. Localize o grupo SW1 (figura 17)
2. Ajuste as mini-seletoras 1-6 de acordo com a tabela
3. Ajuste a mini-seletora 7 em D (desligada), pois no utilizada.

Tabela 2.3: Endereamento do nmero da Estao do Controlador na rede DH+

Nmero da
estao

Mini-seletora

Nmero da
estao

Mini-seletora

0
1
2
3
4
5
6
7
10
11
12
13
14
15
16
17

L
D
L
D
L
D
L
D
L
D
L
D
L
D
L
D

L
L
D
D
L
L
D
D
L
L
D
D
L
L
D
D

L
L
L
L
D
D
D
D
L
L
L
L
D
D
D
D

L
L
L
L
L
L
L
L
D
D
D
D
D
D
D
D

L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L

L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L

20
21
22
23
24
25
26
27
30
31
32
33
34
35
36
37

L
D
L
D
L
D
L
D
L
D
L
D
L
D
L
D

L
L
D
D
L
L
D
D
L
L
D
D
L
L
D
D

L
L
L
L
D
D
D
D
L
L
L
L
D
D
D
D

L
L
L
L
L
L
L
L
D
D
D
D
D
D
D
D

D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D

L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 22 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Tabela 2.3: Endereamento do nmero da Estao do Controlador na rede DH+
Nmero da
estao

Mini-seletora

Nmero da
estao

Mini-seletora

40
41
42
43
44
45
46
47
50
51
52
53
54
55
56
57

L
D
L
D
L
D
L
D
L
D
L
D
L
D
L
D

L
L
D
D
L
L
D
D
L
L
D
D
L
L
D
D

L
L
L
L
D
D
D
D
L
L
L
L
D
D
D
D

L
L
L
L
L
L
L
L
D
D
D
D
D
D
D
D

L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L

D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D

60
61
62
63
64
65
66
67
70
71
72
73
74
75
76
77

L
D
L
D
L
D
L
D
L
D
L
D
L
D
L
D

L
L
D
D
L
L
D
D
L
L
D
D
L
L
D
D

L
L
L
L
D
D
D
D
L
L
L
L
D
D
D
D

L
L
L
L
L
L
L
L
D
D
D
D
D
D
D
D

D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D

D
D
D
D
D
D
D
D
D
D
D
D
D
D
D
D

2.3.2 Configurao da Porta Serial


O canal 0 uma porta serial configurvel para comunicao RS-232C, -423, -422 ou
compatvel. Utilize o grupo SW2 para especificar a configurao da porta. Proceder como
descrito a seguir:
1.
Localize o grupo de mini-seletoras SW2 (conforme figura 17)
2.
Ajuste o grupo SW2 de acordo com a tabela 4
Tabela 2.4: Configurao da Porta Serial do Controlador
Para utilizar esta
configurao da porta
serial:

RS-232C
RS-422A
RS-423

Ajuste as mini-seletoras da seguinte forma:


1

10

L
D
L

L
D
L

L
L
L

D
D
D

D
D
D

L
D
L

L
D
D

D
D
D

L
L
L

D
D
D

Observao:
As mini-seletoras 3 e 9 esto sempre ajustadas em On (ligada);
As mini-seletoras 4, 5, 8 e 10 esto sempre ajustadas em Off (desligada)

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 23 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Figura 2.L Vista Frontal dos Controladores CLP-5/20E, CLP-5/40E, CLP-5/80E
(Plataforma ETHERNET)
Estes Controladores possuem uma interface Ethernet (10Mbps) incorporada no prprio
Mdulo Processador.
A porta 2 a porta Ehernet e utiliza um conector AUI 15 pinos. Podemos instalar nesta
porta um transceiver para cabo par tranado (10BaseT), cabo coaxial e fibra-ptica.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 24 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Figura 2.M Vista Frontal dos Controladores CLP-5/40L e CLP-5/60L
Estes Controladores possuem uma interface paralela de comunicao com Chassis de
Expanso Local
A porta 2 a porta de expanso local e nela instala-se um cabo paralelo para interligao
aos chassis de expanso local.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 25 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Figura 2.N Vista Frontal dos Controladores CLP-5/20C , CLP-5/40C e CLP-5/80C
(Plataforma CONTROL NET)
Estes Controladores possuem uma interface ControlNet com redundncia incorporada no
prprio Mdulo Processador.
A porta 2 a porta ControlNet e utiliza dois conectores do tipo BNC. O cabo coaxial da
rede ControlNet instalado em um conector BNC ou em ambos conectores quando se
trabalha com redundncia de meio fsico.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 26 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
2.3.3 Modos de operao do Controlador CLP-5

Quando a chave colocada na posio RUN:


- Executa-se o programa aplicativo,
- As sadas do Controlador so habilitadas;
- Permite o force das E/S;
- possvel salvar o programa aplicativo no disco
rgido do programador (micro rodando o
RSLogix5);
- O equipamento ou processo controlado por este
Processador inicia a operao

Impedimento:
No possvel criar ou apagar um arquivo de programa, criar ou apagar arquivos
de dados ou alterar os modos de operao atravs do terminal de programao.

Quando a chave colocada na posio PROG:


- O Controlador pra de executar o programa
aplicativo;
- As sadas do Controlador so desabilitadas;
- possvel fazer uma transferncia do programa
e configurao do terminal de programao para
a memria do Controlador;
- possvel criar, modificar e apagar arquivos de
programas e /ou arquivos de dados;
- Copiar o programa aplicativo para a memria
EEPROM;
Observao:
O controlador pra de executar a varredura do programa aplicativo;
No possvel alterar o modo de operao atravs do terminal de programao.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 27 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Quando a chave colocada na posio REM:
- possvel alterar os modos de operao para
Programao, Teste ou RUN atravs do terminal
de programao;
Operao remota / REM RUN
- Controlador varre o programa aplicativo;
- As sadas do controlador so habilitadas;
- Salvar/recuperar e editar programas em On Line
Obs.: No possvel criar ou apagar programas
de aplicao ou arquivos de dados.

Programao remota / REM PROG


- O Controlador pra de executar o programa aplicativo;
- As sadas do Controlador so desabilitadas;
- possvel fazer uma transferncia do programa e configurao do terminal de
programao para a memria do Controlador;
- possvel criar, modificar e apagar arquivos de programas e /ou arquivos de
dados;
- Copiar o programa aplicativo para a memria EEPROM;
Teste remoto / REM TEST
- Executa os programas de aplicao com as sadas desabilitadas.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 28 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
2.3.4 LEDs sinalizadores de STATUS do CLP-5
BATT Led indicador de bateria fraca
Bateria normal
Bateria fraca. Ao substituir a bateria
PROC Led indicador de RUN ou Falha do CLP
CPU no modo Program ou Test
CPU no modo RUN ou Operao
CPU com falha de Run Time (vermelho piscante)
CPU com falha de hardware e/ou memria (vermelho fixo)
FORCE Led indicador de forces de E/S no CLP
No existe ponto forado no CLP
Existe(m) force(s) desabilitados (mbar piscante)
Existe(m) force(s) habilitados (mbar fixo)
COMM Led indicador de comunicao pela porta serial
Comunicao inativa (sem comunicao)
Comunicao ativa (verde piscante)

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 29 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
2.3.5 Instalao e Remoo da Bateria do Controlador
Caso o controlador CLP-5 esteja desenergizado, a bateria do controlador manter os
dados em sua memria CMOS-RAM.
A bateria utilizada para os Controladores CLP-5/11, 5/20, 5/30, 5/40, 5/40L, 5/60, 5/60L e
5/80 1770-XYC (contm menos de 0,65 g de ltio).
A bateria utilizada para os Controladores CLP-5/15 e CLP-5/25 1770-XY (contm menos
de g de ltio).
ATENO: Descargas eletrostticas podem danificar os circuitos integrados ou os
semicondutores do controlador, durante a instalao da bateria. A no observncia dos
cuidados descritos a seguir poder resultar em danos ao CLP-5
Para evitar danos ao controlador, originrias de descargas eletrostticas, observe as
seguintes precaues:

Use uma pulseira de aterramento ou toque em um objeto aterrado antes de


manusear o controlador.
No toque nos pinos dos conectores ou no conector da placa de fundo do chassis
de E/S.
Quando o controlador no estiver sendo utilizado, guard-lo em saco antiesttico.

Ao instalar a bateria, deve-se proceder conforme descrito nas seguintes etapas:


Etapa 1:

Remova o controlador do saco antiesttico.

Etapa 2:

Localize o conector da bateria.

Etapa 3:

Instale a bateria conforme figura 21.

Etapa 4:

Coloque a cobertura do compartimento sobre a bateria e aperte os


parafusos.

Etapa 5:

Escreva a data da instalao da bateria na cobertura do compartimento.

Recomenda-se que a substituio da bateria de ltio seja feita todo ano ou quando o
indicador de bateria (BATT) acender.
Importante: Pode-se inserir ou remover a bateria sem que o controlador seja
desenergizado. Entretanto, para NO perder o programa, certificar-se de que o
controlador esteja ENERGIZADO ao trocar a bateria.
Importante: O mdulo CMOS RAM possui memria voltil. Quando houver substituio
da bateria do controlador, durante a manuteno regular, certificar-se de que o
controlador esteja ENERGIZADO, caso contrrio, perder a memria.
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 30 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Para substituir a bateria, proceder como descrito a seguir:
1
2
3

Solte os parafusos de aperto manual do compartimento de bateria.


Remova a bateria.
Observe o procedimento adequado de instalao para a bateria que est
sendo substituda.

Figura 2.O Instalao da Bateria


A. Instalao da bateria 1770-XYC no
Controlador CLP-5/11 ou CLP-5/20

B. Instalao da bateria 1770-XYC no


Controlador CLP-5/30; 5/40; 5/40L;
5/60; 5/60L e 5/80

a) Encaixe devidamente o conector da bateria no conector do controlador.


b) Para remover a bateria, pressione a trava da bateria e desencaixe os conectores.

C. Instalao da bateria 1770-XYC no Controlador CLP5/30, -5/40,-5/60, -5/40L ou -5/60L.

a) Encaixe devidamente o conector do controlador


na bateria.
b) Dobre os fios e coloque a bateria no
compartimento, com a polaridade positiva
primeiro.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 31 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
2.3.6 Instalao dos mdulos EEPROM nos Controladores CLP-5/11, -5/20,
-5/30, -5/40, -5/60, -5/40L, -5/60L ou -5/80
Os mdulos de memria EEPROM so mdulos opcionais e que so utilizados para
armazenamento do programa aplicativo, alm do backup via bateria de ltio.
Os modelos de mdulo EEPROM que podem ser adquiridos so:
1785-ME16: 16 K palavras
1785-ME32: 32 K palavras
1785-ME64: 64 K palavras
Observe as seguintes precaues antiestticas:
1. Marque o mdulo de memria para indicar os programas ou controlador que ser
copiado;
2. Desligue a alimentao do chassi e do controlador;
3. Insira com firmeza o mdulo EEPROM no controlador com o pino de codificao
voltado para baixo. A colocao do mdulo estar correta se os pinos conectores
na parte traseira da EEPROM forem encaixados adequadamente no conector
correspondente no controlador.
ATENO: No coloque ou remova a EEPROM se o controlador estiver energizado, pois
isso poder resultar em perda de memria do programa e falha do controlador.

Figura 2.P Instalao dos mdulos de memria EEPROM 1785-ME16, - ME32, -ME64

Pino de codificao

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 32 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

2.4

SISTEMAS DE E/S

Os sensores de campo digitais e analgicos (ex: chaves de nvel, chaves


de presso, transmissores de nvel, presso, temperatura, etc.) so
interligados ao CLP-5 atravs das Interfaces de E/S digitais e/ou analgicas
como visto na Arquitetura do CLP-5.

Estas interfaces podem ser instaladas em um rack Principal e/ou rack de


expanso local ou remota.

Estas interfaces podem tambm ser instaladas em uma rede proprietria


da Allen Bradley chamada de Rede de E/S remotas. Geralmente estas
interfaces podem ser Racks Remotos ou Flex I/O.

Faremos um breve estudo dos cartes da AB (Interfaces E/S) para racks e


posteriormente quando estudarmos a rede de E/S remotas trataremos das
interfaces chamadas Racks Remotos e Flex I/O.

2.4.1 - MDULOS DE E/S DIGITAIS PLATAFORMA 1771


Os mdulos de Entradas e Sadas digitais fazem a interface dos sinais de
entrada e sada de campo com o CLP.
Existem mdulos de entradas para tenses de corrente contnua e corrente
alternada, dependendo do tipo de fonte de alimentao usada para alimentar o
sensor ou a solenide.

Com relao aos mdulos de Entradas e Sadas digitais para tenses de


corrente contnua so definidos dois tipos de mdulos:
a) Sink ou lgica positiva
b) Source ou lgica negativa.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 33 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
2.4.1.1 - Mdulo de Entrada digital LGICA POSITIVA (SINK)

O dispositivo de campo est conectado ao positivo da fonte.


Quando o mesmo atua, ele fornece corrente ao circuito de entrada do
mdulo.

Figura 2.Q Conexo do tipo entrada SINK

2.4.1.2 - Mdulo de Entrada digital LGICA NEGATIVA (SOURCE)

O dispositivo de campo est conectado ao negativo da fonte.


Quando o mesmo atua, ele drena corrente do circuito de entrada do
mdulo.

Figura 2.R Conexo do tipo entrada SOURCE

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 34 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
2.4.1.3 - Mdulo de Sada digital LGICA POSITIVA (SINK)

O dispositivo de campo est conectado entre o positivo da fonte externa e o


terminal de sada do mdulo.
Quando o terminal de sada do mdulo atua, ele drena corrente do
dispositivo de campo.

Figura 2.S Conexo do tipo sada SINK

2.4.1.4 - Mdulo de Sada digital LGICA NEGATIVA (SOURCE)

O dispositivo de campo est conectado entre o negativo da fonte externa e


o terminal de sada do mdulo.
Quando o terminal de sada do mdulo atua, ele fornece corrente para o
dispositivo de campo.

Figura 2.T Conexo do tipo sada SOURCE

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 35 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
2.4.2 - Mdulos de Entradas Digitais
Fazem a interface dos seguintes sinais de campo com o CLP ( chaves fim
de curso de vlvulas, pressostatos, chaves de nvel, chaves de filtro condensado,
botoeira local abre / fecha, etc...)
Existem mdulos de entrada com densidade de 8, 16 ou 32 canais. Cada
canal utilizado para a interligao de um sinal de campo.
Existem mdulos de entrada para classes de tenso Vcc (corrente
contnua) ou Vca (corrente alternada).
Tabela 2.5 Modelos de Mdulos de Entradas Digitais
Mdulo
1771-IB
1771-IBD
1771-IBN
1771-IA
1771-IAD

Nmero de
canais
8
16
32
8
16

Voltagem
10 30 Vcc
10 30 Vcc
10 30 Vcc
110 Vca
110 Vca

Lgica
Pos / Neg
Pos
Pos
Pos
-

Figura 2.U Vista do Frontal do Mdulo de Entrada Digital - (1771-IBN)

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 36 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
2.4.3 - Mdulos de Sadas Digitais
Fazem a interface dos seguintes sinais de campo com o CLP ( solenides,
contatores, lmpadas, sirenes, rels de comando liga/desliga, etc...)
Existem mdulos de sada com densidade de 8, 16 ou 32 canais. Cada
canal utilizado para a interligao de um sinal de campo.
Existem mdulos de sada para classes de tenso Vcc (corrente contnua)
ou Vca (corrente alternada).
Tabela 2.6 Modelos de Mdulos de Sadas Digitais
Mdulo
1771-OB
1771-OBD
1771-OBN
1771-OA
1771-OW16

Nmero de
canais
8
16
32
8
16 sadas de
contato seco

Voltagem

Carga

10 30 Vcc
10 30 Vcc
10 30 Vcc
110 Vca
Vcc / Vca

2A
2A
2A
2A
2A

Lgica
Pos / Neg
Neg
Neg
Neg
-

Figura 2.V Vista do Frontal do Mdulo de Sada de contato seco (1771-OW16)

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 37 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

2.4.4 - MDULOS DE E / S ANALGICAS PLATAFORMA 1771


Os mdulos de E / S analgicas permitem que o CLP possa medir e / ou
controlar grandezas fsicas como temperatura, presso, nvel, velocidade,
corrente, etc.
Um exemplo de aplicao utilizando estes mdulos o controle de nvel
indicado na figura abaixo. A quantidade de fluido que entra no tanque controlada
atravs do ajuste percentual de abertura da vlvula. Inicialmente a vlvula aberta
com 100%, dessa forma, o nvel no tanque comea a subir e quando o nvel est
se aproximando do valor pr-determinado (Setpoint), o processador modifica o
valor para a sada da vlvula em 90%, 80%, ajustando o valor para manter o nvel
o mais prximo do valor pr-determinado.
Figura 2.W Controle de nvel

Sinal de corrente de 4 a 20 mA

CPU

Mdulo EA

Vlvula

Tanque

Mdulo SA
Sinal de corrente de 4 a 20 mA

L/I
Transmissor de nvel

2.4.4.1 - Mdulos de Entrada Analgica


Os mdulos de Entrada Analgica so a interface dos sinais analgicos (Ex:
presso, temperatura, nvel, velocidade, etc...) com o CLP.
Existem mdulos de 8 canais diferenciais ou 16 canais simples. Cada canal
permite a interligao de um sinal de entrada analgica proveniente de um
transmissor de corrente e / ou tenso.
Existe um componente chamado conversor de analgico para digital (A/D)
responsvel pela converso de um sinal de corrente ou tenso em um nmero
binrio proporcional na faixa de 0 a 4095 ou 0 a 32767 dependendo do tipo de
conversor.

Exemplos:
Transmissor de temperatura
Transmissor de presso

4 a 20 mA A/D 0 a 4095
0 a 10 Vcc A/D 0 a 4095

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 38 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
A converso do sinal para escala em unidades de engenharia pode ser
configurada no prprio mdulo EA ou feita atravs de programa utilizando-se
instrues matemticas.
Figura 2.X Conversor A/D
Conversor Analgico / Digital
4 ~ 20 mA

A/D

P/I

0 a 4095

Transmissor de presso

Registro no CLP

Exemplo:
Mdulo 1771-IFE
- um mdulo de EA configurvel para 16 canais simples ou 8 canais
diferenciais.
- Cada EA pode ser individualmente configurada para uma entrada de corrente
ou tenso (via hardware).
- Existe um conversor A/D de 12 bits
4 mA
12 mA
20 mA

0
2048
4095

Diagrama de conexo do mdulo 1771-IFE com transmissores a 2 fios

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 39 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
2.4.4.2 - Mdulos de Sadas Analgicas
Os mdulos de Sada Analgica so a interface dos sinais analgicos
(Ex: comando de abertura de uma vlvula proporcional) com o CLP.
Existem mdulos de 4 canais. Cada canal permite a interligao de um sinal
de sada analgica.
Existe um componente chamado conversor de digital para analgico (D/A)
responsvel pela converso de um nmero binrio de 0 a 4095 em um sinal de
corrente e / ou tenso configurado.
Exemplos:
Abertura da vlvula em 50% =>
Abertura da vlvula em 100% =>

2048 => D/A => 12 mA


4095 => D/A => 20 mA

A converso do sinal de unidades de engenharia para a faixa de 0 a 4095


counts pode ser feita atravs de instrues matemticas ou configuradas no
prprio mdulo de SA.

Figura 2.Y Conversor D/A

Conversor Digital / Analgico


Comando
Abertura de 50%

0 a 4095

4 ~ 20 mA

atuador
eltrico

D/A

2048

REGISTRO NO CLP

Vlvula proporcional

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 40 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Exemplo:
Mdulo 1771-OFE2
- um mdulo de SA com 04 sadas isoladas de 4 a 20 mA.
- O conversor D/A do mdulo de 12 bits
0
0 mA
2048 12 mA
4095 20 mA
Diagrama de conexo de um dispositivo analgico borneira do mdulo 1771OFE2

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 41 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

3. Rede de E/S local estendida usando os CLP


5/40L ou CLP-5/60L

possvel expandirmos a quantidade de mdulos de E/S inserindo os


mesmos em chassis de expanso local (chassi que no contm CPU).

Em cada chassi de expanso dever ser instalado um mdulo adaptador de


E/S local estendida (1771-ALX). Este mdulo s pode ser interligado a
controladores CLP-5/40L ou CLP-5/60L.

A rede de expanso Local uma rede de comunicao paralela do


controlador programvel. Esta rede utiliza um mdulo 1771-ALX em cada
chassi.

O comprimento mximo do cabo para esta rede de 30 m.


Comprimento do
cabo (m)
1
2
5
7
10
15
20
25
30

Cdigo de
catlogo
1771-CX1
1771-CX2
1771-CX5
1771-CX7
1771-CX10
1771-CX15
1771-CX20
1771-CX25
1771-CX30

Os cabos possuem um conector de terminao simples em uma ponta e um


conector de terminao dupla na outra.

Para interligar os chassis ao controlador necessrio instalar os seguintes


mdulos:

Controlador CLP-5/40L ou CLP-5/60L


A porta 2 incorporada ao controlador a interface para comunicao
com os chassis de expanso local estendida.
Fornece uma Interface paralela de alta velocidade.
3 LEDs na frente do mdulo sinalizam o status.

Mdulo adaptador de E/S local estendida 1771-ALX


Sempre localizado na 1 (primeira) ranhura do rack de expanso.
ltimo mdulo 1771-ALX requer plug terminador.
3 LEDs na frente do mdulo sinalizam o status.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 42 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Figura 3.A Desenho da rede E/S Local estendida

CLP-5/40L ou CLP-5/60L

1771-ALX

1771-ALX

Figura 3.B - Desenho de conexo dos cabos entre os mdulos 1771-ALX

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 43 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

4. Rede de E/S Remotas (RIO)


4.1 - Conceito
uma rede de dispositivos com protocolo fechado Allen Bradley. Atravs
da rede universal de E/S todos os sinais de instrumentos da plataforma so
conectados em interfaces de E/S digitais e analgicas chamadas de racks E/S
remotas (1771) e / ou Flex I/O (1794) conectados nesta rede com um endereo
especfico de Gaveta (Rack lgico) e grupo inicial de E/S. Desta forma, o
Controlador do PLC-5 localizado no Rack Principal ter controle sobre todos os
sinais de E/S distribudos nesta rede.

4.1.1 - Caractersticas gerais da rede

E/S distribudas;
Baixo custo de cabeamento;
Fcil Diagnstico;
Configurao dos mdulos adaptadores ASB feita via hardware;
Rede determinstica protocolo: Mestre / Escravo;
Nmero total de Gavetas depende do modelo do Controlador PLC-5;
Comprimento mximo da Rede de aproximadamente 3000 metros;
Tipos de subsistemas de E/S instalados na rede E/S remota:
Racks Remotos (Mdulos E/S - 1771 e mdulos especiais)
Flex I/O (Mdulos E/S plataforma 1794)

Figura 4.A - Desenho de interligao da rede de E/S Remotas

CLP-5/80

CLP
1771-ASB
1794-ASB

Canal 1B Scanner (Mestre)


Mdulo adaptador (Escravo)
Mdulo adaptador (Escravo)

Canal 1B
(Scanner)
Rack Remoto
1771

Rack Remoto
1771

Flex I/O
1794

1794-ASB

1794-

1794-

10

11

12

13

14

15

Flex I/O
1794

1794-ASB

1794-

1794-

10

11

12

13

14

15

1771-ASB
1771-ASB
REDE E/S REMOTAS
IHM
(Painel View)

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 44 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

4.2 Meio fsico

Cabo biaxial blindado 1770-CD Fabricante Belden (9463)


Comprimento mximo do cabo de 3000 m
Impedncia caracterstica do cabo de 75 Ohm
necessrio 02 resistores de terminao de 150 Ohm / W

4.3 Velocidades

57,6 Kbps comprimento mximo = 3000 m


115,2 Kbps comprimento mximo = 1500 m
230,4 Kbps comprimento mximo = 750 m

4.4 MDULO ADAPTADOR DE E/S REMOTAS 1771-ASB


O mdulo adaptador de E/S remotas colocado na primeira ranhura do chassi
remoto. Ele a interface entre os mdulos de E/S instalados no chassi e o mdulo
scanner localizado no Controlador CLP-5.
necessrio um mdulo adaptador de E/S remotas para cada chassis remoto.
Figura 4.B Vista do mdulo adaptador de E/S remotas 1771-ASB

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 45 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

4.4.1 Configurao do jumper

Se os 03 jumpers forem colocados na posio esquerda, podemos


instalar no chassi, mdulos de E/S de 32 pontos para qualquer tipo de
endereamento, entretanto no possvel instalar mdulos 1771-IX ou
1771-IY

Se os 03 jumpers forem colocados na posio direita, podemos


instalar no chassi, mdulos 1771-IX ou 1771-IY para qualquer tipo de
endereamento, entretanto no possvel instalar mdulos de E/S de
32 pontos.

4.4.2 Configurao das mini-seletoras SW1 e SW2


As mini-seletoras SW1 so utilizadas para configurar:
nmero da Gaveta ou Rack Lgico
nmero do Grupo de E/S inicial
comunicao com Scanner com ou sem E/S complementares
As mini-seletoras SW2 so utilizadas para configurar:
velocidade da rede (Baud rate) em funo da distncia mxima do cabo
comunicao com Scanner com ou sem E/S complementares
ciclo de varredura do mdulo scanner em todos os slots do chassis
link de resposta emula tempo de resposta do adaptador srie B
necessrio para comunicao com scanners do CLP-2 ou CLP-3.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 46 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

4.4.2 Configurao das mini-seletoras SW1 e SW2

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 47 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

4.4.3 Configurao da mini-seletora do Chassi de E/S remotas


No backplane (placa de fundo) do Chassi de E/S remotas existe um conjunto de
08 mini-seletoras utilizadas para a configurao do mesmo.
Mostraremos agora a configurao do Chassis de E/S remotas, ou seja, aquele
que abriga o Mdulo adaptador de E/S remotas (1771-ASB).
Figura 4.C Vista do chassis sem cartes e localizao da chave de configurao do
mesmo e jumper de seleo da fonte de alimentao
Jumper de Seleo da Fonte de Alimentao

SW-1
SW-2
SW-3
SW-4
SW-5
SW-6
SW-7
SW-8

Miniseletora

SW-1

Posio

Descrio

ON

Em caso de falha do mdulo adaptador (1771-ASB), as sadas deste


chassis so mantidas no ltimo estado.
Em caso de falha do mdulo adaptador (1771-ASB), as sadas deste
chassis so desenergizadas.
A CPU pode reinicializar a comunicao com o mdulo ASB aps a
correo da falha de comunicao.
O chassis de E/S dever ser resetado atravs de um boto
(manualmente) aps a correo da falha de comunicao.
Esta mini-seletora deve permanecer sempre desligada
Esta mini-seletora deve permanecer sempre desligada
Define o endereamento do Chassis de ranhura
Define o endereamento do Chassis de 1 ranhura
Define o endereamento do Chassis de 2 ranhuras
No permitido
Esta mini-seletora deve permanecer sempre desligada
Esta mini-seletora deve permanecer sempre desligada

OFF
ON

SW-2
SW-3
SW-4
SW-5 /
SW-6
SW-7
SW-8

OFF
OFF
OFF
OFF
ON
OFF
ON

ON
OFF
OFF
ON

OFF
OFF

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 48 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

4.4.4 Diagrama de interligao do cabo 1770-CD na borneira do mdulo


1771-ASB

4.4.5 LEDs sinalizadores de status do mdulo adaptador 1771-ASB

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 49 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Tabela 4.1 Diagnsticos do mdulo adaptador 1771-ASB
Active

Indicador
Adapter
Fault

I/O
Rack

Descrio

Causa provvel

ON

OFF

OFF

OFF

ON

OFF

Indicao normal,
adaptador remoto em
operao normal.
Processador em modo
RUN
Falha no adaptador

ON

Piscante

OFF

Erro no adaptador

Mdulo em slot incorreto

Piscante ao mesmo
tempo
ON
ON

OFF

Grupo inicial incorreto

ON

Mdulo no
comunicando
Mdulo no
comunicando

Erro no grupo inicial ou


endereo do Rack Lgico
Velocidade setada de
forma incorreta
Varredura setada para
todos + ltimos 4 slots em
rack com tamanho de 1/4
Processador no modo
Program ou Test ou falha
na configurao

OFF

ON

ON

Piscante

OFF

OFF

Falha de memria RAM


Timeout Watchdog

Sequncia ON / OFF dos


leds de cima para baixo

Adaptador no
controlando E/S
(link de comunicao
com scanner
normal) e
autoconfigurao foi
feita com sucesso
Mdulo no
comunicando

Piscante
alternadamente

OFF

Mdulo adaptador no
controlando as E/S

OFF

OFF

ON

Chassis E/S com falha

Podem existir problemas


entre:
- adaptador e um mdulo
no chassis, o mdulo
ficar em falha at que a
falha seja corrigida
- curto circuito no
backplane ou no mdulo
E/S

Piscante

OFF

ON

Violao no chassi

Possvel curto no
backplane

Existe outro mdulo


Adaptador com o mesmo
endereo na rede
Mini-seletora do chassis
Processor restart lockout
na posio ON

Excessivo rudo no
backplane

Ao recomendada

Energize novamente o
mdulo. Caso
necessrio substitua o
mdulo.
Colocar o mdulo em
slot correto no chassis
Checar mini-seletoras
SW1 e SW2
Checar mini-seletora
SW2
Resetar configurao
de scan.
Colocar o processador
no modo RUN.
Corrigir a configurao
(tamanho de rack,
nmero do rack)

Corrigir o endereo

Pressione o boto de
reset ou re-energize o
chassis:
- checar se o boto de
pulso no foi
corretamente instalado
na borneira do mdulo
adaptador.
Reenergize o chassis
para resetar as falhas
de um possvel
problema resultante de
rudos.
- remova e substitua
todos os mdulos
- se o problema
persistir, troque o
mdulo ou chassis.
Identificar fonte de
rudo.
Checar chassis e se
necessrio substitu-lo.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 50 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Tabela 4.1 Diagnsticos do mdulo adaptador 1771-ASB
Indicador
Adapter
Fault
Piscante
ON
Active

OFF

OFF

I/O
Rack
OFF

Descrio

Causa provvel

Falha na linha de
identificao do
mdulo

Excessivo rudo no
backplane

Mdulo no
comunicando

Configurao no
realizada com sucesso ou
mdulo Scanner no
configurado corretamente.

Ao recomendada
Identificar fonte de
rudo.
Checar chassis e se
necessrio substitu-lo
Checar led indicador de
COM do scanner
Verde fixo normal
Piscante verde no
mnimo um n da rede
falhou
Vermelho scanner
pode ter um problema
de hardware, substituao
Desligado canal do
mdulo scanner no foi
configurado para ser
ativo na rede RIO.

OFF
Falha na Fonte de
alimentao

Checar o cabo da fonte


de alimentao e
conexes e verifique se
o mdulo adaptador
est inserido
corretamente no
chassis.

Fiao entre o mdulo


Scanner e o mdulo
adaptador interrompida

Corrigir cabo e defeitos


na fiao.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 51 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

4.5 INTERLIGAO ENTRE DISPOSITIVOS NA REDE RIO


O conector constitudo por 3 pinos denominados de pino 1, pino 2 e SH (shield =
blindagem).
O cabo 1770-CD par tranado com blindagem
Fio azul dever ser conectado no pino 1
Fio branco dever ser conectado no pino 2
Blindagem do cabo dever ser conectado no pino SH
Devero ser instalados resistores de terminao de 150 Ohm em cada
extremidade do cabo.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 52 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

4.6 SUBSISTEMA DE E/S REMOTAS FLEX I/O


FLEX I / O fornece um subsistema de E/S Remotas utilizado para aquisio de
sinais digitais e analgicos do processo e que atravs da rede RIO fornece uma
interface para Controladores da famlia 5.
O FLEX I / O mais compacto que o chassi padro para PLC-5 (1771) e tem a
grande vantagem de permitir troca a quente dos mdulos de E/S, ao contrrio do
chassi 1771 que deve ser desenergizado quando for executar a troca dos cartes.
Um FLEX I/O ocupa um n da rede RIO do CLP-5. Ele formado por:
1 mdulo adaptador (1794-ASB) com fonte de alimentao incorporada;
8 bases terminais (1794-TB3) montadas em trilho DIN e que fornecem
suporte para mdulos de E/S em qualquer combinao;
8 mdulos de E/S digitais e analgicas.
Figura 4.D - Vista frontal do mdulo adaptador 1794-ASB

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 53 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Cada subsistema FLEX I / O fornece 128 E/S digitais (16 x 8) ou 64 E/S
analgicas (8 x 8)
Figura 4.E - Montagem do mdulo adaptador e base para mdulos sobre trilho
DIN

4.5.1 Configurao bsica das mini-seletoras do Mdulo adaptador de E/S


(1794-ASB)

Grupo E/S
Inicial

Nmero
Rack E/S

ON
SW1

Modo de operao 0 (*)

7
6
5

7
6
5

Mantm Entradas ltimo estado


Seleo de Falha de Rack
Modo de operao 1 (*)

4
3
2

4
3
2

Baud rate ( velocidade )


Reinicializao automtica pela CPU

Mantm ltimo estado Sadas

ON
SW2

(*) As mini-seletoras SW2-5 e SW2-8 vm de fbrica na posio ON. Isto devido


seleo de endereamento de 1 ranhura para o Flex I/O. Neste caso, podemos
inserir mdulos de Entradas e Sadas de 8 e / ou 16 pontos.
Observao: Para informaes detalhadas de configurao das mini-seletoras, favor consultar
manual do fabricante. Acessar site www.ab.com/manuals e procurar por 1794-ASB.
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 54 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

5. Rede Data Highway Plus (DH+)


5.1 - Conceito
uma rede proprietria da Allen Bradley e utilizada para comunicao
(transferncia de dados) entre Controladores PLC-5, SLC-500 e ControlLogix
5000.
Exemplo de aplicao:
Painel de Geradores da Plataforma utiliza PLC-5
Painel de Utilidades da Plataforma utiliza PLC-5
Deseja-se interligar Utilidades com Geradores atravs da rede DH+ para
transferncia de dados (sinais de comandos e status).

Terminais de programao (rodando os softwares RS Logix 5 e RS Linx) e


Sistemas SCADAS (ESC ou ECOS) podem ser instalados na rede DH+ para
comunicao com Controladores PLC-5.

5.1.1 - Caractersticas gerais da rede

Permite controle distribuido;


Baixo custo de cabeamento;
Fcil Diagnstico;
Configurao das estaes da rede via hardware e via software;
Rede determinstica protocolo: Token Passing;
Nmero total de estaes na rede de 64 ns;
Comprimento mximo da Rede de aproximadamente 3000 metros;
Tipos de equipamentos que podem ser instalados na rede:
Controladores PLC-5, SLC-5/04, ControlLogix 5000
Terminais de programao rodando software IPDS (AB6200),
AI Sries 5 e RS Logix 5 (Plataforma Windows)
ESC e / ou ECOS sistemas de Superviso e Controle

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 55 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Figura 5.A - Desenho de interligao da rede DH+

CONTROLOGIX

IHM
ESC OU ECOS

TERMINAL DE PROGRAMAO

PLC-5

Rede DH+

RT = 150 OHM

RT = 150 OHM

SLC-5/04

5.2 Meio fsico

Cabo biaxial blindado 1770-CD Fabricante Belden (9463)


Comprimento mximo do cabo de 3000 m
Impedncia caracterstica do cabo de 75 Ohm
necessrio 02 resistores de terminao de 150 Ohm / W

5.3 Velocidades

57,6 Kbps comprimento mximo = 3000 m


115,2 Kbps comprimento mximo = 1500 m
230,4 Kbps comprimento mximo = 750 m

Passagem de basto (Token passing)

5.4 Protocolo

5.5 Nmero mximo de estaes por rede

64 estaes (ns) endereadas em OCTAL na faixa de 00 77

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 56 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Observao: O canal 1A dos CLP-5/11, -5/20, -5/30, -5/40, -5/60, -5/80 vem
configurado de fbrica para funcionar como canal DH+ e cujo endereo do nmero
da estao feito atravs da mini-seletora SW2 do Controlador conforme descrito
anteriormente.
Os canais 1B para os controladores CLP-5/30, -5/40, -5/60, -5/80 podem se
necessrio ser configurados como canal DH+ cuja configurao e atribuio do
nmero da estao feita atravs do software RS Logix 5
Os canais 2A e 2B para os controladores CLP-5/40, 5/60 e 5/80, podem se
necessrio, serem configurados como canais DH+ cujas configuraes e
atribuies dos nmeros das estaes so feitas atravs do software RS Logix 5

5.6 INTERFACES DE MICROS PARA REDE DH+


5.6.1 Interface para DESKTOP (Exemplo: IBM/PC rodando software de
superviso e controle IN TOUCH)
Figura 5.B Placa 1784-KTX
As interfaces utilizadas so:
1784-KT
1784-KTX
1784-KTXD

1784-KTX
5.6.2 Interface para notebook (Exemplo: terminal de programao rodando os
softwares RS Logix 5 e RS Linx)
As interface utilizada instalada em slot PCMCIA do notebook:
1784-PCMK
Figura 5.C - Placa PCMK

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 57 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

5.7 TRANSFERNCIA DE DADOS ENTRE CONTROLADORES PLC-5 e


SLC-500
A transferncia de dados entre Controladores na rede DH+ feita atravs de
programao de blocos de instrues.
A instruo para transferncia de dados chamada de MSG (Message). A
programao desta instruo feita atravs do editor ladder do RS Logix 5.

5.8 INTERLIGAO ENTRE DISPOSITIVOS NA REDE DH+


O conector constitudo por 3 pinos denominados de pino 1, pino 2 e SH (shield =
blindagem).
O cabo 1770-CD par tranado com blindagem
Fio azul dever ser conectado no pino 1
Fio branco dever ser conectado no pino 2
Blindagem do cabo dever ser conectado no pino SH
Devero ser instalados resistores de terminao de 150 Ohm em cada
extremidade do cabo.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 58 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

6. Rede Ethernet Industrial (TCP/IP)


6.1 - Conceito
uma rede local utilizada para comunicao entre a(s) ESC(s) / ECOS e o(s)
PLC(s) (LAN Local Area Network) de alta velocidade .

6.2 Meios fsicos:


par tranado (10BaseT)
ns por segmento de rede.

distncia mxima de 100 m, somente 02

cabo coaxial fino (10Base2) distncia mxima de aproximadamente


200 m, 30 ns, distncia mxima entre ns de 0,5 m
cabo coaxial grosso (10Base5)

distncia
mxima
de
aproximadamente 500 m, 100 ns, distncia mxima entre ns de 2,5 m.
fibra ptica (10BaseFL)
ns por segmento.
wireless RF

distncia mxima de 2000 m, somente 02

comunicao via ondas de rdio (tecnologia sem fio)

6.3 Velocidades:

10 Mbps , 100 Mbps e 1Gbps


Observao: As interfaces Ethernet do PLC-5 operam com velocidade de 10 Mbps

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 59 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

6.4 Topologias:
6.4.1 BARRAMENTO
Utiliza um cabo tronco (principal) e derivaes do tipo T para conexo de
equipamentos.
Mdias
10Base2 (cabo coaxial fino)
10Base5 (cabo coaxial grosso)

6.4.2 ANEL

Anel

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 60 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
6.4.3 ESTRELA
Nesta topologia, cada dispositivo conectado a um concentrador de informaes
(hub / switch).
Falha de um n no afeta os demais ns;
Falha no concentrador gera falha na rede toda.
Mdias

10/100BaseT (Par tranado)


100BASE-FL

Hub / switch

6.5 Protocolo

TCP / IP Protocolo de Controle de Transmisso / Internet Protocol

6.6 Acesso

CSMA / CD CARRIER SENSE MULTIPLE ACCESS / COLLISION DETECT


um mecanismo de transmisso de dados onde os dispositivos que esto prontos
para transmitir, checam por um sinal de carrier (portadora) no canal de
transmisso. Se nenhum sinal carrier for detectado em um intervalo de tempo, o
dispositivo poder transmitir. Se dois dispositivos transmitirem ao mesmo tempo,
ocorre coliso que detectada por todos os equipamentos que transmitiram os
dados. Esta coliso gera atrasos na retransmisso dos dados em um perodo de
tempo indeterminado.
Este acesso CSMA/CD regido pela ETHERNET e padro IEEE 802.3
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 61 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

6.7 Endereo de IP
Cada dispositivo conectado na rede identificado individualmente atravs de um
nmero de n chamado de endereo de IP (IP Address).
No protocolo TCP/IP, existem dois tipos de endereos para cada dispositivo:
Endereo fsico
Endereo lgico

endereo fornecido pelo fabricante do dispositivo (fixo)


endereo definido via software pelo usurio.

O endereo lgico chamado de IP Address formado por 32 bits utilizados para


identificar ns na rede (IPv4). Cada dispositivo tem seu prprio endereo de IP
diferentemente dos demais ns. No pode haver duplicidade de ns na rede.
Exemplo: IP Address:

10.121.1.12

Este endereo contm informaes que auxiliam a rota de dados atravs da rede
para o n destino.
O endereo fsico (Endereo de Hardware) um nmero que identifica o
fabricante, tipo de mquina e o identificador da unidade (lote). Ele no contm
qualquer informao da rota.
Exemplo:

Allen Bradley 00-00-BC-XX-XX-XX


GE Fanuc 08-00-19-XX-XX-XX

6.8 Arquitetura do Sistema de Automao na Bacia de Campos

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 62 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

6.9 Controladores com porta Ethernet TCP/IP incorporada:


Controladores CLP-5/20E, 5/40E e 5/80E
Estes Controladores possuem uma interface Ethernet (10Mbps) incorporada no prprio
Mdulo Processador.
A porta 2 a porta Ehernet e utiliza um conector AUI 15 pinos. Podemos instalar nesta
porta um transceiver para cabo par tranado (10BaseT), cabo coaxial e fibra-ptica.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 63 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

6.10 Interface Ethernet 1785-ENET:


Este mdulo fornece um canal Ethernet adicional para os Controladores CLP5/20E, -5/40E e -5/80E.
Para os demais controladores CLP-5 este mdulo fornece uma interface Ethernet .
O canal Ethernet que configurado para este mdulo o canal 3A
A configurao deste canal feita atravs do software RS Logix 5
Este mdulo dever ser encaixado obrigatoriamente na ranhura direita da CPU
(Controlador CLP-5). Existem parafusos de fixao desta interface ao Controlador.
Figura 6.A - Vista frontal do mdulo 1785-ENET

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 64 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

7. Rede Modbus - RTU


7.1 - Conceito
uma rede serial com protocolo aberto Modbus RTU ou ASCII para transmisso
e recepo de dados, entre equipamentos de diferentes fabricantes.
Este tipo de rede muito utilizado em controle de processos de explorao de
leo e gs.
Exemplo de aplicao em plataformas:
Em plataformas existe um ou mais sistemas de controle das BCS (Bombas
Centrfugas Submersas). Cada sistema de controle utiliza um PLC redundante
para acionamento e proteo das bombas.
Para cada bomba utiliza-se um variador de freqncia (VSD) para controlar a
vazo da bomba e um ISP (Integrated Surface Panel) que um painel multisensor utilizado para monitorao dos sinais das bombas (presso de suco,
presso de descarga, temperatura na suco, vibrao do motor, etc.)
Estes equipamentos VSD e ISP se comunicam com o PLC da BCS atravs da
rede serial com protocolo Modbus-RTU, para aquisio de sinais e controle dos
mesmos.

Figura 7.A - Exemplo de rede serial Modbus - RTU

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 65 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

7.2 Meios fsicos e padres eltricos:


EIA RS-232, comunicao serial ponto a ponto, sem driver de linha
(desbalanceada).
EIA RS-422, comunicao serial com driver de linha e full duplex (balanceada)
comunicao a 4 fios
EIA RS-485, comunicao serial com driver de linha e half duplex (balanceada) comunicao a 2 fios.
Utiliza-se cabo par tranado com blindagem (impedncia recomendada de 120
Ohm)
Geralmente o padro eltrico mais utilizado o EIA RS-485 (multidrop) com
comprimento mximo do cabo de 1200 m.

7.3 Princpio bsico de comunicao no Modbus:


MESTRE / ESCRAVO
Na rede deve existir somente um n (dispositivo) MESTRE ativado e um ou mais
ns (dispositivos) ESCRAVOS at um total de 247 ns (endereados em decimal
de 1 a 247). O n 0 reservado para comunicao do tipo broadcast.
A iniciativa de comunicao sempre do MESTRE. O MESTRE inicia um
comando de leitura ou escrita de dados para cada dispositivo ESCRAVO na rede.
O(s) ESCRAVO(s) somente responde(m) ao(s) comando(s) enviado(s) pelo
MESTRE.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 66 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

7.4 MDULO DE COMUNICAO MODBUS PARA CLP-5


Figura 7.B - Vista frontal do mdulo 3100-MCM

LEDs indicadores de
STATUS

PORTA 2

PORTA 1

7.4.1 Caractersticas do 3100-MCM


O mdulo de comunicao MODBUS compatvel com chassis da srie 1771 para
PLC-5 o 3100-MCM fabricado pela PROSOFT.
O mdulo pode ser instalado no Chassi Principal ou Chassi Remoto (instalado na
rede RIO);
O mdulo ocupa fisicamente uma ranhura do chassi
Cada mdulo apresenta 02 canais (denominados de PORTA 1 e PORTA 2) que
podem ser configurados como MESTRES OU ESCRAVOS para comunicao com
outros CLPs e/ou SDCDs e / ou dispositivos de outros fabricantes (VSD, ISP,
etc...) utilizando o protocolo serial MODBUS-RTU ou ASCII.
As portas podem ser configuradas para os 03 padres eltricos EIA RS-232, RS422 ou RS-485.
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 67 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
A comunicao entre o Mdulo Controlador (CLP-5) e o mdulo 3100-MCM
programada atravs de blocos de instrues BTW e BTR.
A comunicao entre o mdulo 3100-MCM e o(s) dispositivos ESCRAVOS feita
atravs do driver para protocolo MODBUS-RTU na prpria placa.

Figura 7.C - Comunicao entre PLC-5 e mdulo 3100-MCM

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 68 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

8. MEMRIA DO CLP-5
8.1 - CONCEITOS BSICOS
8.1.1. BIT - Dgito binrio
a menor unidade de informao digital. usado para armazenar o status de
uma entrada digital ou sada digital
Exemplos:
Entrada digital
Entrada digital
Sada digital
Sada digital

=> chave aberta


=> chave fechada
=> solenide desenergizada
=> solenide energizada

=> bit = 0
=> bit = 1
=> bit = 0
=> bit = 1

8.1.2. BYTE
um conjunto formado por 8 bits. O byte pode ser utilizado para armazenar o
status de at 8 entradas ou sadas digitais.
8.1.3. REGISTRO ou PALAVRA
um conjunto formado por 16 bits. O registro pode ser utilizado para armazenar o
status de at 16 entradas ou 16 sadas digitais. Ele pode ser usado tambm para
armazenar valores numricos na faixa de 0 a 65535 (UINT) ou -32768 a +32767
(SINT)
Exemplos:
Temperatura do motor = 48 C
Presso de suco da bomba = 12 kgf/cm2

8.1.4. REGISTRO DE PONTO FLUTUANTE


um conjunto formado por 02 registros (32bits). O registro de ponto
flutuante pode ser utilizado para armazenar um valor inteiro do tipo DINT na faixa
de -2.147.483.648 a + 2.147.483.647 ou utilizado para armazenar um valor real e /
ou fracionrio do tipo REAL na faixa de +/- 1,17x10-38 a +/-3,40x10+38.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 69 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

8.2 - ORGANIZAO DA MEMRIA DO CLP-5


8.2.1 - Generalidades
Por ser o CLP-5 um controlador que difere dos demais controladores
da ABCE necessrio, antes de conhecer seu conjunto de instrues, obter
informaes sobre os arquivos de programas e de dados que compem sua
memria, entender como realizado o seu endereamento, bem como os
procedimentos necessrios para a edio de um programa.
8.2.2 Arquivos de Programa
Os arquivos de programa incluem os seguintes tipos:
-

arquivo de Programa Principal ( arquivo de nmero 2 )

arquivos de passo e de transio para o diagrama do Controle


Sequencial de Funes ( SFC ) ( arquivos selecionados entre 2 a
999 )

arquivos de subrotinas acessados atravs do programa principal


ou atravs dos arquivos de passos do Controle Sequencial de
Funes( SFC ) ( arquivos selecionados entre 3 a 999 )

arquivo de Rotina de Falha ( arquivo selecionado entre 3 a 999 )

arquivo de Interrupo com Temporizao Selecionvel ( arquivo


selecionado entre 3 a 999 )

Cada arquivo de programa utiliza quatro palavras de cabealho.


8.2.2.1 Arquivos Reservados
Arquivo de Programa no 0 O arquivo de programa nmero 0
reservado para armazenar a senha e a identificao do programa.
-

A senha utilizada para proteger o acesso ao sistema. Uma


senha utiliza uma palavra de cabealho e uma palavra para cada
dois caracteres, sendo que a mesma pode ser composta por at
10 caracteres.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 70 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
- Os programas so identificados atravs de um nome de projeto,
um nome para cada arquivo de programa e uma descrio para
cada arquivo de programa ( opcional ).
- Cada nome de arquivo de programa utiliza uma palavra de
cabealho e uma palavra para cada dois caracteres, sendo que o
mesmo composto por at 10 caracteres.
-

Cada descrio de arquivo de programa pode ser composto por


at 50 caracteres ( AI Sries 5 , RS Logix 5 ).

Nomes de projeto no utilizam cabealho e utilizam uma palavra


para cada dois caracteres, sendo que os mesmos so compostos
por at 8 caracteres ( softwares 6200 e AI Sries 5 ), e mais de 8
caracteres no software RS Logix 5.

Arquivo de Programa no 1 O arquivo de programa nmero 1


controla a estrutura do controle sequencial de funes ( acessado somente
atravs do software do CLP-5 ). Este arquivo no disponvel para armazenar
programas na forma de diagrama de contatos.
8.2.2.2 Arquivo do Programa Principal
Quando no estiver sendo utilizado o Controle Sequencial de
Funes (SFC), o arquivo de programa nmero 2 armazena o programa principal.
O nmero de palavras disponveis para esse arquivo a diferena entre a
capacidade mxima de palavras da memria do controlador e o nmero de
palavras utilizadas por todos os outros arquivos.
No CLP-5 podemos configurar para o Controlador um total de 16
arquivos de programa principal, tambm chamados de arquivos MCP ( Main
Control Program ). O arquivo nmero 2, por definio j um arquivo MCP.

8.2.2.3 Arquivos de Transio e de Passo do SFC


Os arquivos de programas de 2 a 999 podem ser utilizados para
armazenar programas na forma de diagrama de contatos, sendo que cada um
desses programas pode representar um passo ou uma transio no diagrama do
Controle Sequencial de Funes ( SFC ).
A lgica de cada passo e de cada transio colocada em um
arquivo distinto e o controlador varre cada um desses arquivos de acordo com o
diagrama. Para informaes adicionais sobre o Controle Sequencial de Funes,
consulte o Manual do Fabricante.
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 71 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
8.2.2.4 Arquivos de Subrotinas
Os arquivos de programa 3-999 podem ser utilizados para armazenar
subrotinas. Os arquivos de subrotinas permitem um melhor aproveitamento da
memria, em aplicaes onde a programao repetitiva requerida ou, que se
otimize o tempo de varredura, onde sees do programa de aplicao no
precisam ser executadas a cada varredura. Cada subrotina deve estar em um
arquivo distinto numerado de 3 a 999. O controlador varre um arquivo de subrotina
sempre que encontra uma instruo informando-o para faz-lo e retorna ao
programa anterior no ponto em que saiu para a subrotina.
Em um programa de aplicao pode-se ter at oito nveis de
subrotinas. Porm, deve-se programar o retorno na ordem inversa, reconstituindose os saltos.

8.2.2.5 Arquivo de Interrupo com Temporizao Selecionvel


Pode-se programar o CLP-5 para saltar, periodicamente, para um
arquivo de interrupo, a um intervalo de tempo determinado. Pode-se especificar
qualquer nmero de arquivo de 3 a 999 para designar o arquivo de interrupo.
Para habilit-lo, deve-se inserir o nmero do arquivo e o tempo de interrupo nas
palavras 31 e 30, respectivamente, do arquivo de Status do Controlador.
Quando o programa na forma de diagrama de contatos ( Ladder ) do
arquivo de interrupo comea a ser varrido, a contagem do tempo recomea.
Portanto, necessrio certificar-se de que a varredura do mesmo se complete
antes que o tempo de interrupo termine. Do contrrio, o controlador detecta um
erro e energiza um bit de falha de advertncia no arquivo de Status do
Controlador.

8.2.2.6 Arquivo de Rotina de Falha


Um arquivo de programa 3-999 pode ser selecionado para
armazenar a Rotina de Falha. Para habilitar esse arquivo necessrio inserir seu
nmero na palavra 29 do arquivo de Status do Controlador.
Ao detectar uma falha grave o controlador interrompe a varredura do
programa de aplicao e varre o arquivo de Rotina de Falha, criado para tratar
algumas situaes de falhas graves.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 72 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Se no for criada uma rotina de falha, ao detectar uma falha grave, o
controlador passa, automaticamente para o modo de programao e todas as
sadas fsicas so desenergizadas.
O controlador retm os nmeros do arquivo de programa e da linha
que contm a instruo que provocou a falha, para que, a partir do terminal de
programao, se possa examinar esta informao. Assim o programa da Rotina
de Falha pode monitorar os cdigos de falha resultantes e agir adequadamente.
Pode-se tambm utilizar a Rotina de Falha quando da perda de
alimentao. O controlador pode ser programado, para no retorno, varrer o arquivo
de Rotina de Falha apenas uma vez, e:
-

decidir se as condies de mquina permitem reassumir varrendo


o programa principal a partir da primeira linha

realizar um desligamento ordenado

parar no final da Rotina de Falha ( requer interferncia manual )

com o diagrama SFC, reassumir varrendo os passos que


estavam ativos quando da queda de alimentao.

Sem a interferncia da Rotina de Falha, na energizao, o controlador


reassume varrendo a primeira linha do arquivo de programa que estava
varrendo, quando ocorreu a perda da alimentao.
8.2.2.7 Transferncia de Arquivos de Programas
Pode-se transferir arquivos de programas entre Controladores CLP5, tanto de mesma verso quanto de verses diferentes. Essa transferncia
realizada atravs dos seguintes dispositivos:
- Terminal de Programao atravs da rede Data Highway Plus A
transferncia ocorre apenas quando a memria e capacidade de
pontos de E/S no excedem os limites do controlador que est
recebendo o programa.
-

Mdulo de Memria EEPROM O contedo do Mdulo EEPROM


transferido totalmente para o CLP-5. Um mdulo EEPROM
1785-MJ de 8K gravado por um CLP-5/25 no pode ser utilizado
por um CLP-5/15. Se entretanto o Mdulo 1785-MJ for gravado
em um CLP-5/15 o mesmo poder ser utilizado em um CLP-5/25.

Computador via rede Data Highway Plus ou via rede Data


Highway As transferncias de programas entre controladores

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 73 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
atravs de um computador so limitadas apenas a controladores
de mesma verso e mesma srie, isto , s realizada a
transferncia entre CLPs de mesmo modelo e srie.
8.2.3 Arquivos de Dados
O Controlador CLP-5 permite at 1000 arquivos de diversos tipos, sendo

que cada tipo de arquivo pode armazenar at 1000 elementos. Um elemento


utiliza uma, duas ou trs palavras, dependendo do tipo do arquivo.

A tabela 8.1 a seguir apresenta a organizao da memria para os


arquivos de dados do Controlador CLP-5
Smbolo a ser
utilizado no
desenvolvimento
do programa

O
I
S
B
T
C
R
N
F

Nmero mximo Tipo de


de Elementos
Arquivo

Nmero do Palavras por


Arquivo
Elemento

*
*
32
1000
1000
1000
1000
1000
1000

Sada
Entrada
Status
Bit
Temporizador
Contador
Controle
Inteiro
Ponto Flutuante

0
1
2
3
4
5
6
7
8

1000

Tipo de arquivo
atribudo
conforme a
necessidade

9-999

1
1
1
1 (16 bits)
3
3
3
1
2

* Depende da Capacidade de endereamento de pontos de E/S de cada modelo de CLP-5


Tabela 8.1 Organizao de Memria para Arquivos de Dados

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 74 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Ao ser inicializado atravs do terminal de programao o controlador cria
arquivos de Sada, Entrada e Status. O nmero de elementos dos arquivos de
Entrada e Sada, dependem do modelo do Controlador CLP-5 e no podem Ter
seus tamanhos alterados. O arquivo de Status criado com 32 elementos e no
pode Ter seu tamanho alterado. So criados tambm arquivos de Bit,
Temporizador, Contador, Controle, Inteiro e Ponto Flutuante com tamanhos de 1
elemento cada, sendo que seus tamanhos podem ser alterados para conter at
1000 elementos.
Pode-se utilizar nmeros de 9 a 999 para identificar quaisquer tipos de
arquivos adicionais de Bit, Temporizador, Contador, Controle, Ponto Flutuante,
ASCII ou BCD. Arquivos ASCII e BCD podem ser exibidos e/ou transferidos, mas
no manipulados.
Para realizar qualquer alterao no tamanho dos arquivos ou criao dos
mesmos o controlador dever estar no modo programao.
O tipo de arquivo especificado de acordo com o tipo de dados nele
armazenado. No possvel misturar tipos de dados em um arquivo. Caso se
tente faze-lo, o terminal de programao informar que isto no deve ser
realizado.
Cada arquivo de dado utiliza duas palavras de cabealho alm dos dados
nele armazenados.
8.2.3.1 Arquivos utilizados com maior frequncia
Para otimizar a organizao da memria, recomenda-se que sejam
endereadas instrues de bit e elemento, utilizadas com maior frequncia, abaixo
do arquivo de Status e em determinadas localizaes.
No caso das instrues de Bit, estas devem vir antes da palavra 256 e no
caso das instrues de elemento, antes da palavra 4096. As palavras 256 e 4096
tm como referncia o incio do armazenamento dos dados, arquivo de Sada O,
palavra 0.
Os endereos de bit abaixo da palavra 256 e os endereos de elemento
abaixo da palavra 4096 necessitam de metade das palavras de armazenamento
dos endereos acima destes limites e so mais rapidamente acessados pelo
controlador.
Os arquivos do Controlador CLP-5 so contnuos na memria ( tabela 8.2 ).
Arquivos de E/S ( 1 e 0 ) tm seus tamanhos fixos de 32 palavras ( verso CLP5/15 ). Na verso CLP-5/25 os mesmos podem variar de tamanho de 32 a 64
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 75 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
palavras dependendo da configurao de E/S utilizada. O arquivo de Status (2)
tem seu tamanho fixo com 32 palavras.
J os arquivos de nmero 3 em diante variam de tamanho, contendo
somente o nmero de palavras que corresponde ao maior endereo determinado
no programa de aplicao.
CLP-5/15
CLP-5/25
No. de Palavra
0
0
32
32-64
64
64-128
96
96-160
256
4096

Tipo de Arquivo

No de Arquivo

Sada
Entrada
Status
Bit,
Temporizador,
Contador,
Controle, Inteiro, Ponto Flutuante.

0
1
2
3-999
conforme
necessidade

Tabela 8.2 Mapa de Memria dos Tipos de Arquivos

Controlador CLP-5/15
Na verso CLP-5/15 o arquivo de Status (2) termina na palavra 95. As
instrues de bit mais utilizadas so ento, endereadas no arquivo de Bit (3) de
B3:0 a B3:159. J as instrues de elemento mais utilizadas, so endereadas at
a palavra 4096, nos arquivos 4 em diante.
Controlador CLP-5/25
Na verso CLP-5/25 o arquivo de Status (2) termina na palavra 159 se for
utilizado o arquivo imagem de E/S inteiro. As instrues de bit mais utilizadas so
endereadas no arquivo de Bit (3) de B3:0 a B3:95. J as instrues de elemento
mais utilizadas, so endereadas at a palavra 4096, nos arquivos 4 em diante.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 76 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
8.2.3.2 Estendendo o Arquivo Imagem de E/S ( CLP-5/25 )
O arquivo imagem de E/S do CLP-5/25 pode ter seu tamanho ampliado de
32 palavras para 64 palavras, de um dos seguintes modos:
-

A uma instruo, inserida atravs do terminal de programao,


determinar um endereo de imagem de E/S. Por exemplo, o
endereo E:63 estende os arquivos imagem de Entrada e
imagem de Sada para 56 palavras cada, permitindo com isso a
utilizao da gaveta de nmero 6.

Criar o arquivo imagem de Entrada ou Sada atravs do terminal


de programao, aumentando o seu tamanho. Arquivos Imagens
de E/S so estendidos em incrementos de 8 palavras ( eqivale a
uma gaveta de E/S completa ) para a entrada e para a sada.
Para maiores detalhes, ver procedimento de criao de arquivo
no manual do terminal utilizado.

Quando se estende um arquivo imagem de entrada ou de sada, o


controlador estende automaticamente para o mesmo tamanho, o arquivo de
imagem oposto, pois o controlador no varre uma gaveta de E/S se sua
tabela imagem no existir. Quando se estende o arquivo imagem de E/S a
palavra 256 permanece como recomendao de limite. Ver arquivos
utilizados com Maior frequncia.

8.2.3.3 Agrupamento de Arquivos do mesmo tipo


Recomenda-se agrupar arquivos de dados do mesmo tipo. Por exemplo,
coloque todos os dados inteiros no N7. Se for necessrio espao adicional para 10
arquivos de dados inteiros, pode-se determinar, por exemplo, os nmeros 9 a 18,
para arquivos com endereos, tais como, N9 a N18.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 77 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
8.2.3.4 Elementos de Arquivo
Dependendo do tipo de arquivo, um elemento utiliza uma, duas ou trs
palavras. Um arquivo com 1000 elementos poderia ter respectivamente, 1000,
2000 ou 3000 palavras. Pode-se tambm, pensar em um elemento como uma
palavra de 16, 32 ou 48 bits.
-

A maioria dos arquivos ( E/S, Bit, Status, Inteiro, BCD e ASCII )


utilizam elementos de 1 palavra da qual o bit a menor unidade
enderevel
( figura 8.A ).
15

08 | 07

00

16 bits de dados
Faixa de valores que se pode armazenar em uma palavra 32768 a +32767 ( decimal )
Figura 8.A Arquivos com elementos de uma Palavra.

Os arquivos de Ponto Flutuante utilizam elementos de 2 palavras


na qual a menor unidade enderevel um par de palavras
(elemento) - ( figura 8.B )

_________________________________________________________________________
15
08 | 07
00

Faixa de valores que se pode armazenar em um elemento de ponto flutuante:


+/- 1.1754999E-38
+/- 3.4028237E+38
Figura 8.B Arquivo de Ponto Flutuante

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 78 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
- Os arquivos de Contador e Temporizador utilizam elementos de
trs palavras. O elemento armazena nessas trs palavras o valor
acumulado, o pr-selecionado e a palavra de controle. No
elemento de trs palavras, a menor unidade enderevel o bit
( figura 8.C ).

Temporizador
15

14

EN

TT

13

08|07

DN

Contador
00

no utilizado

15 14 13 12 11

|07

CU CD DN OV UN

00
no utilizado

Valor pr-selecionado

Valor pr-selecionado

Valor acumulado

Valor acumulado

Bits endereveis de Temporizador


EN = Habilitao
TT = Temporizando
DN = Executado

Bits Endereveis de Contador


CU= Habilitao do Contador Crescente
CD=Habilitao do Contador Decrescente
DN = Executado
OV = Overflow
UN = Underflow

Palavras Endereveis
.PRE = pr-selecionado
.ACC = acumulado
Figura 8.C Arquivos de Temporizador e Contador

A palavra 0 ( primeira palavra do elemento ) a palavra de estado do


temporizador e/ou contador sendo endereada apenas por um bit. J a palavra 1
( segunda palavra do elemento ) e a palavra 2 ( terceira palavra do elemento ) so
endereadas por bit ou por palavra. As faixas do valor pr-selecionado e do valor
acumulado so as seguintes:
Temporizadores:
Contadores:

inteiro com sinal 0 a +32767


inteiro com sinal 32768 a +32767

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 79 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
-

O arquivo de Controle tambm utiliza elementos de 3 palavras


(figura 8.D). Toda vez que se determina um endereo para uma
instruo de arquivo, utiliza-se trs palavras de memria ( um
elemento ) neste tipo de arquivo, alm das palavras operadas
pela prpria instruo.
15

08 | 07
Estado
Comprimento
Posio

00

Elemento de 3 palavras de um arquivo de Controle.


Figura 8.D Arquivo de Controle

8.2.3.5 Tipos de Dados

O Controlador opera com dois tipos de dados: inteiro e ponto flutuante,


tratando como inteiro os dados dos arquivos de Bit, Temporizador, Controle,
Contador, Status, Entrada, Sada, ASCII e BCD.
Os dados dos arquivos ASCII e BCD so utilizados apenas para
visualizao, pois se forem manipulados podero perder seus valores, j que o
controlador os interpreta como inteiros. Deste modo, deve-se utilizar instrues
aritmticas para converter BCD em nmero inteiro, caso se deseje manipular
valores equivalentes BCD ou, para converter nmero inteiro em BCD, caso se
deseje mostrar valores BCD externos ao controlador.
Pode-se combinar valores de nmero inteiro e de ponto flutuante nos
endereos do destino e da expresso, se o resultado da operao no exceder a
faixa dos valores inteiros. Recomenda-se a utilizao de um endereo de ponto
flutuante para o destino, se for inserido um endereo de ponto flutuante na
expresso. Se neste caso for utilizado um endereo inteiro o valor de ponto
flutuante pode perder a preciso quando convertido para inteiro.
Na converso para nmero inteiro, o controlador arredonda valores de
ponto flutuante de 0,5 a 0,9 para o nmero inteiro seguinte, e omite valores de 0,1
a 0,4. Por exemplo, o controlador arredonda 7,5 para 8 e 7,4 para 7.
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 80 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
O controlador possui um arquivo de Status ( arquivo 2 ) que utilizado para
identificar falhas graves, falhas de advertncia e de gaveta ( Rack Lgico de E/S ),
e armazenar informaes relacionadas sua operao ( tabela 8.3 ).
Para habilitar vrias funes do controlador deve-se inserir dados no
arquivo de status e seus bits podem ser examinados para manipular os dados no
programa de aplicao.

Tabela 8.3
Arquivo de Status
Palavra
Contedo
0
Bits de Estado Aritmticos
1,2
Estado do Controlador / Configurao
3,6
Tabelas de Estaes Ativas na Rede DH+
7
Estado das Gavetas de E/S e da Fila da TB
8
ltima varredura do programa (ms )
9
Mxima varredura do programa (ms )
10
Bits de Falha de Advertncia
11
Bits de Falha Grave
12
Cdigos de Falha
13
Nmero do Arquivo de Programa da ltima Falha
14
Nmero da Linha da ltima Falha
15-17
Reservadas para uso futuro
18-23
Relgio de Tempo Real e Calendrio *
24
Valor de ndice para Endereamento Indexado
25
No utilizada
26
Bits de Controle ( SFC e Proteo na Energizao ) *
27
Inibio de E/S e Rearme *
28
Watchdog Timer *
29
Nmero do Arquivo da Rotina de Falha *
30
Interrupo com Temporizao Selecionvel *
31
Arquivo de Interrupo com Temporizao Selecionvel *
No inserir valores nas palavras de 0 a 14, exceto caso se deseje zerar os bits de falha,
bem como o tempo mximo de varredura. A insero de valores nessas palavras anular
suas funes, ou seja, de informar a respeito do estado do controlador ou falhas
diversas.
As palavras de 18 a 31, marcadas com um asterisco ( * ), requerem a insero de
valores, caso se pretenda utilizar suas respectivas funes. Para habilitar a funo, devese inserir dados nestas palavras, ou ento inserir zero para inibi-las.
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 81 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
8.2.4 Endereamento Lgico
O endereamento lgico inclui endereamento direto e indexado. Inclui
tambm constantes de programa.
8.2.4.1 Endereamento Lgico Direto
Esta forma de endereamento permite que se identifique um bit, elemento
ou arquivo. O formato do endereo varia dependendo do tipo do endereo ( figura
8.E ).

#Xf:e.s/b
Onde:
#
X
f
:
e
.
s
/
b

identificador do endereo de arquivo


identificador do tipo do arquivo
nmero do tipo do arquivo
delimitador
nmero do elemento
delimitador
nmero do sub-elemento ou mnemnico
delimitador de bit
nmero do bit

Figura 8.E Formato Geral do Endereo Lgico Direto


Conforme apresentado na figura 8.E os smbolos identificam o seguinte:
#

Endereo de arquivo

Tipo de arquivo
O = Sada
I = Entrada
S = Estado
B = Bit
T = Temporizador
C = Contador
R = Controle
N = Nmero inteiro
F = Ponto flutuante
D = BCD*
A = ASCII*
* apenas para visualizao.
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 82 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
F

Nmero do arquivo
0 = Sada
1 = Entrada
2 = Estado
3 = Bit
4 = Temporizador
5 = Contador
6 = Controle
7 = Nmero inteiro
8 = Ponto flutuante
9 999 = para armazenamento de outros arquivos

Delimitador que separa o nmero do tipo de arquivo e o nmero do


elemento.

Nmero do elemento 0 a 37 octal para arquivos de E/S, 0 a 31 decimal


para arquivo de estado, ou 0 a 999 decimal para todos os outros tipos de
arquivos.

Delimitador utilizado apenas com mnemnico de sub-elemento em arquivo


de Controle, Contador e Temporizador.

Mnemnico de sub-elemento utilizado apenas com arquivo de


Temporizador, Contador ou de Controle.

Endereo de palavra em arquivos de Temporizador, Contador e Controle


Para enderear palavras, utilize o delimitador ponto ( . ) e o mnemnico, de acordo
com o tipo de arquivo ( tabela 8.D ).
Tabela 8.D
Endereo de palavra ( Arquivos T, C e R )
Arquivo T ou C
.PRE ( pr-selecionado )
.ACC ( acumulado )

Arquivo R
.LEN ( comprimento )
.POS ( posio )

Por exemplo, para se enderear o valor acumulado de um arquivo do tipo Contador


(5), o formato C5:8.ACC ( formato geral Xf:e.s )
Quando o sub-elemento for omitido ser entendido como sendo de controle (CTL).
/

Delimitador que separa o nmero de bit do nmero de elemento ou sub-elemento.

Nmero de bit

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 83 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
0-17 (octal) para arquivos de E/S
0-15 (decimal) para todos os outros tipos de arquivos
0-15999 (decimal) (opcional), para arquivos de bit quando no for
especificado o nmero do elemento.
Endereo de Bit em arquivos de Temporizador, Contador ou Controle
Para enderear bits, pode-se acessar somente os nmeros de bit ou
mnemnicos em arquivos de Temporizador, Contador ou de Controle
apresentados na tabela 8.5.
Tabela 8.5
Endereo de Bit ( Arquivos T, C e R )
Bit
15
14
13
12
11
10
09
08

Temporizador
Contador
EN habilitao
CU contagem crescente
TT temporizando CD contagem decrescente
DN executado
DN executado
OV overflow
UN underflow

Controle
EN habilitao
EU habilitao de descarga
DN executado
EM vazio
ER erro
UL descarga
IN inibio
FD descoberta

Por exemplo, para se enderear o bit de executado do arquivo de Contador


(5) de elemento 8, utiliza-se o formato C5:8/13 ou o mnemnico do bit C5:8/DN.
Notar que o sub-elemento for omitido ( formato geral Xf:e/b )
Por exemplo, para se acessar o bit zero do arquivo Contador (5) de
elemento 8, sub-elemento acumulado, utiliza-se o formato C5:8.ACC/00. Notar
que o mnemnico do sub-elemento ACC.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 84 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

8.3 - Endereamento no CLP


8.3.1 - ENDEREAMENTO DE E/S
8.3.1.1 Definies bsicas
GRUPO E/S
1 grupo E/S formado por uma palavra (16 bits) no Arquivo Imagem de Entradas
+ uma palavra (16 bits) no Arquivo Imagem de Sadas.
17 16 15 14 13 12 11 10 07 06 05 04 03 02 01
00

17 16 15 14 13 12 11 10 07 06 05 04 03 02 01
00

16 Entradas
Digitais

16 Sadas
Digitais

Observaes:

O endereo dos bits para E/S deve ser no formato OCTAL.


1 grupo pode ocupar 2 ranhuras, 1 ranhura ou ranhura.

RACK LGICO ou GAVETA de E/S


1 Gaveta de E/S formada por oito palavras no Arquivo Imagem de Entradas +
oito palavras no Arquivo Imagem de Sadas.
1 Gaveta ou Rack Lgico = 8 grupos de E/S
Observao:

Os grupos so endereados de 0 a 7.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 85 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
8.3.1.2 Tipos de endereamentos de Chassis
2 SLOTS ou 2 RANHURAS
Neste tipo de endereamento atribudo 1 GRUPO de E/S para cada 2 SLOTS do
Chassi.
1 GRUPO E/S = 2 SLOTS
17 16 15 14 13 12 11 10 07 06 05 04 03 02 01

GRUPO = 00

17 16 15 14 13 12 11 10 07 06 05 04 03 02 01
00

16 Sadas Digitais

16 Entradas Digitais

2 SLOTS

1 SLOT ou 1 RANHURA
Neste tipo de endereamento atribudo 1 GRUPO de E/S para cada 1 SLOT do
Chassi.
1 GRUPO E/S = 1 SLOT
17 16 15 14 13 12 11 10 07 06 05 04 03 02 01

GRUPO = 00

17 16 15 14 13 12 11 10 07 06 05 04 03 02 01
00

16 Entradas Digitais

16 Sadas Digitais

1 SLOT
1/2 SLOT ou 1/2 RANHURA
Neste tipo de endereamento atribudo 1 GRUPO de E/S para cada 1/2 SLOT
do Chassi.
2 GRUPOS E/S = 1 SLOT
16 ED

16 SD

16 ED

GRUPO 1

GRUPO 0

Observao:

16 SD

1 SLOT

Tipo de endereamento utilizado quando se utiliza cartes de 32 canais (32


bits).
Exemplo: 1771-IBN (Mdulo de Entrada Digital de 32 canais)
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 86 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
O formato para endereamento de E/S difere do formato geral. Palavras ou
bits em um arquivo de E/S devem ser endereados do seguinte modo:

I : Gg/00-17

O : Gg/00-17

Onde:
I = Entrada
O = Sada
G = nmero da gaveta E/S ou Rack Lgico E/S
G = nmero do grupo do mdulo
00 17 = nmero do terminal ( bit )

8.3.2 - ENDEREAMENTO DO ARQUIVO DE STATUS


O formato para endereamento do Arquivo de Status tambm difere do
formato geral. Palavras ou bits em um arquivo de Status devem ser endereados
do seguinte modo:
S : e/b
Onde:
S = arquivo de Status
e = nmero do elemento ( 00-31 )
b = nmero do bit ( 00-15 )

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 87 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
8.3.3 Exemplos de Endereamento Direto
ENDEREAMENTO DE BIT

B3/245 endereo de um bit na faixa de 0 a 15999 do arquivo de


bit de nmero 3 ( nesse formato no especificado o nmero do
elemento )

B3:15/5 endereo de bit idntico ao B3/245 ( neste formato


especificado o nmero do elemento )

I:002/10 endereo de bit de entrada, que representa gaveta ou


Rack Lgico 00 , Grupo 2 e bit 10.

S2:0/7 endereo de um bit localizado no elemento 0 do arquivo de


Status

N7:64/00 endereo de um bit localizado no elemento 64 do arquivo de


tipo Inteiro.

C5:6/DN endereo de um bit ( bit de executado DN ) de um arquivo


do tipo Contador de elemento 6.

ENDEREAMENTO DE SUBELEMENTO
-

T4:12.ACC endereo de uma palavra de um arquivo do tipo


Temporizador ( valor acumulado do temporizador 12 em um
arquivo 4 )

ENDEREAMENTO DE ELEMENTO
-

S:3 endereo de uma palavra em um arquivo de Status


elemento 3

F8:58 endereo de um elemento em um arquivo do tipo Ponto


Flutuante, elemento 58 do arquivo 8.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 88 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
8.3.4 Endereamento Indireto
A forma de endereamento indireto permite que um arquivo, elemento ou bit
seja especificado, atravs de seu local de armazenamento na Tabela de Dados,
sendo que os endereos indiretos podem ser formados por at dois endereos
diretos ( arquivo, elemento ou bit ).
O endereamento indireto utilizado quando se deseja que o programa de
aplicao manipule nmeros de arquivos ou elementos. J o endereamento
direto utilizado para endereos que no variam.
Um endereo indireto designado atravs de colchetes ( [ ] ), os quais
contm o endereo do nmero do arquivo, elemento ou bit do endereo indireto.
Por exemplo, no endereo F[N7:32]:0, o nmero do arquivo de Ponto Flutuante
(F) foi substitudo por um endereo direto do arquivo do tipo inteiro (N7:32), uma
vez que nesse endereo est armazenado o nmero correspondente ao arquivo F.
REGRAS PARA ENDEREAMENTO INDIRETO
Para realizar um endereamento indireto, faz-se necessrio observar as
seguintes regras:
-

Um endereo indireto deve ser indicado por colchetes.

O endereo dentro dos colchetes deve ser um endereo lgico


direto de um elemento do tipo Inteiro (N), Temporizador (T),
Contador (C) ou Controle (R). Recomenda-se utilizar um inteiro
(N).

O identificador de endereo de arquivo (#) deve ser omitido


dentro do colchetes.

Quando um endereo indireto armazena um nmero de arquivo,


esse nmero deve corresponder ao mesmo tipo de arquivo
especificado na Tabela de Dados. Caso contrrio, ocorrer um
erro de run-time.

_________________________________________________________________________
ATENO: No permitido combinar tipos de arquivos diferentes ao utilizar o
endereamento indireto. Se isso ocorrer, o controlador acusar um erro de run-time ao
executar a instruo e exibir, na tela referente ao Arquivo de Status, a localizao da
linha com falha. Para tanto, recomenda-se utilizar endereos inteiros para o nmero de
arquivo ou de elemento de um endereo indireto.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 89 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
- Se um endereo indireto armazenar um elemento, o nmero do
elemento no dever ultrapassar o comprimento do arquivo a que
ele pertence, afim de evitar um erro de run-time, ou seja, cruzar o
limite de um arquivo e entrar no prximo arquivo que pode ser do
mesmo tipo ou diferente.
_________________________________________________________________________
ATENO: O controlador NO verifica o valor do elemento armazenado em um
endereo indireto. Se esse valor ultrapassar o tamanho do arquivo, os dados podero se
tornar invlidos, ocasionando operao inesperada da mquina, com possveis avarias ao
equipamento e/ou danos pessoais.

A ttulo de exemplo, tem-se um endereo lgico direto pertencente ao


arquivo de Ponto Flutuante ( F ) e esse arquivo numerado de #F9 at #F13.
Caso se deseje enderear indiretamente o nmero do arquivo F, esse nmero
deve ser armazenado em um endereo inteiro ( por exemplo: N7:0 ) e deve estar
dentro da faixa de 9 a 13. Assim, o endereo indireto do nmero do arquivo de
Ponto Flutuante seria F[N7:0]:0.

8.3.5 Exemplos de Endereamento Direto e Indireto


Os formatos do endereamento indireto so diferentes dependendo de se
enderear indiretamente um nmero de arquivo, elemento ou bit. Os formatos
gerais de endereamento e seus respectivos exemplos so apresentados a seguir.
ENDEREO DE BIT
Os formatos para enderear um bit e seus respectivos exemplos so:
Bf/b
B3/15999
B[N7:10]/25
B/[ ]
B[ ]/[ ]

Xf:e/b
N7:3/15
N[N7:11]:3/12
N7 [ ]/10
N[ ] [ ]/6

Xf:e.s/b
T4:7.ACC/00
C[N7:12]:5.ACC/00
C5 [ ].ACC/00
T[ ] [ ].ACC/00

Pode-se tambm enderear um bit, utilizando-se o mnemnico EN, tal


como:
R6:[ ]/EN.
O delimitador ( : ) no precisa ser introduzido entre os colchetes, nem
imediatamente antes ou depois dos mesmos.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 90 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
ENDEREO DE ELEMENTO
A forma de enderear um elemento Xf:e, sendo que, a seguir so
apresentados alguns exemplos.
N7:3
F[N7:3]:3
D9[ ]
A[ ][ ]
ENDEREO DE ARQUIVO
O formato geral utilizado para enderear um arquivo #Xf:e, sendo
que, a seguir, so apresentados alguns exemplos.
#F8:0
#D[N7:14]:27
#N10[ ]
#A[ ][ ]
8.3.6 Endereamento Indexado
Esta forma de endereamento permite indexar um endereo atravs
de um nmero de palavras selecionado. Armazena-se o valor de ndice em uma
palavra no arquivo de Status do CLP-5. O controlador inicia a operao no
endereo, acrescido do valor do ndice, sendo possvel manipular este valor no
programa de aplicao.
Para operaes repetidas e de malha, pode-se criar instrues
apropriadas atravs do endereamento indexado.
O smbolo do endereo indexado #, sendo que o mesmo deve ser
colocado, em um endereo lgico, imediatamente antes do identificador de tipo de
arquivo. Deve-se tambm entrar com um valor de ndice na palavra 24 do Arquivo
de Status do Controlador ( S:24 ).
Todas as instrues indexadas utilizam a mesma palavra ( S:24 )
para armazenar um valor de ndice. Assim, antes de habilitar uma instruo
indexada, deve-se manipular esse valor.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 91 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
REGRAS PARA ENDEREAMENTO INDEXADO
-

Certifique-se de que o valor de ndice ( positivo ou negativo ) no


permita que o endereo indexado exceda os limites do arquivo.

O Controlador no verifica isso a menos que seja utilizado um endereo indexado


indireto ou que seja excedida a rea de arquivo de dados da memria. Se o
endereo indexado exceder a rea de arquivo de dados, ocorrer um erro de runtime, e o bit de falha grave no arquivo de Status do Controlador ser energizado.
-

Quando for utilizado dois ou mais endereos indexados em uma


mesma instruo, o mesmo valor de ndice ser adicionado a
cada endereo indexado.

Antes de habilitar uma instruo que tenha um endereo


indexado, deve-se atualizar a palavra que contm o valor de
ndice, para o valor desejado.

As seguintes instrues manipulam o valor de ndice na palavra S:24:


Carga / Descarga FIFO.................................................................. FFL / FFU
Comparao de Bits de Arquivos..................................................... FBC
Comparao e Pesquisa de Arquivo.................................................FSC
Cpia de Arquivo............................................................................ COP
Deslocamento de Bit Esquerda / Direita......................................BSL / BSR
Deteco de Diagnstico................................................................. DDT
Entrada / Carga / Sada de Sequenciador...................................... SQI / SQL / SQO
Lgica e Aritmtica de Arquivo........................................................ FAL
Preenchimento de Arquivo.............................................................. FLL
Pode-se tambm utilizar o smbolo # para identificar endereos em uma instruo
de arquivo. As instrues de arquivo, listadas acima, utilizam automaticamente a
indexao de endereo, de acordo com o modo de operao da instruo
selecionado.
ATENO: As instrues de arquivo manipulam o valor de ndice armazenado na palavra
S:24. Certifique-se de monitorar e/ou armazenar o valor de ndice antes de utilizar um
endereo indexado. Caso contrrio, pode ocorrer operao inesperada da mquina,
ocasionando possveis avarias ao equipamento e/ou danos pessoais.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 92 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
8.3.7 Exemplo de Endereamento Indexado
No exemplo da instruo ADD ( figura 8.F ), inserido um smbolo de
endereamento indexado no endereo Fonte e Destino. Se o valor de ndice 10 for
armazenado na palavra S:24, o controlador manipular os dados armazenados no
endereo base adicionado do valor do ndice.

Figura 8.F Exemplo de Endereamento Indexado.

No exemplo da figura 8.F, o controlador manipula os valores dos seguintes


endereos:
SOURCE A
SOURCE B
DEST

N7:10
N10:0
N11:15

8.3.8 Constantes do Programa


As constantes de nmero inteiro ou de ponto flutuante, tais como, valores
de referncia, podem ser introduzidas diretamente no programa de aplicao,
independente da Tabela de Dados, economizando, assim, uma palavra dessa
tabela. Se a constante for maior que 1024, sero utilizadas duas palavras de
armazenamento na memria do programa e se a constante for de ponto flutuante,
sero utilizadas trs palavras.
Uma vez inseridas, as constantes do programa no podem ser manipuladas
pelo programa de aplicao. Pode-se alter-las utilizando o software de
programao estando on-line com o Controlador, ou ento com o Controlador no
modo programao.
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 93 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
A faixa de valores para constantes de nmeros inteiros de 32768 a
+32767 e de +/- 1.1754944E-38 a +/- 3.402824E+38 para constantes de ponto
flutuante.
Por exemplo, pode-se introduzir diretamente um valor de referncia 238 em
uma instruo de comparao. A comparao desse valor com um outro,
armazenado em algum endereo direto tal que, quando a expresso N7:0 = 238
for verdadeira, habilitar uma sada. Ao inserir 238 na instruo de comparao o
valor 238 armazenado no programa de aplicao.
8.3.9 Visualizao dos Nmeros de Ponto Flutuante
Embora o controlador manipule e armazene nmeros de ponto flutuante na
faixa de +/- 1.1754944E-38 a +/- 3.402824E+38, o terminal de programao
utilizado tem limitaes que devem ser consideradas.
Dependendo do nmero de dgitos significativos e da extenso do nmero
de ponto flutuante, o terminal de programao pode arredondar ou truncar o
nmero inserido.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 94 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

9 . RS LOGIX 5

9.1 Introduo
- um software de configurao, programao e documentao dos Controladores
Lgicos Programveis CLP-5 ( Rockwell Automation / Allen Bradley ).
- utilizado tambm como uma ferramenta de manuteno e depurao do programa
aplicativo.
- Roda em Ambiente operacional Windows 95, 98, NT, 2000, XP.
- Em cada micro dever ser instalada uma licena de software. Para isto, deve-se ter um
disquete chamado de Master disk, que contm a ativao a ser transferida para o micro.
- Para monitorao das variveis do CLP, necessrio estar com o RS Logix 5 em modo
On Line.
Nota: Sem a ativao, o RS Logix 5 no roda.
- Modos de programao:
OFF LINE
o programa armazenado na memria RAM do micro
ON LINE
o programa armazenado na memria RAM do CLP

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 95 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2 Procedimentos de operao do software RS Logix 5
9.2.1 ABRINDO UMA APLICAO EXISTENTE
9.2.1.1 Abrir o RS Logix 5 ;
9.2.1.2 Selecionar File / Open / Abrir o diretrio onde o arquivo da aplicao est
gravado / selecionar o arquivo a ser aberto e clicar no boto Abrir.
Nota: Os arquivos gerados pelo RS Logix 5 tm extenso (.RSP)
Exemplos:
Aplicao VASPS MCS PLC1
Aplicao VASPS MCS PLC2

VASPS_MCS1_UNIC_02MAIO04.RSP
VASPS_MCS2_UNIC_02MAIO04.RSP

9.2.2 MODIFICANDO UMA LINHA DE PROGRAMA em OFF LINE (memria


micro)
9.2.2.1 Procurar pela linha (RUNG) de programa a ser modificada, teclando
CTRL + G e digitando o nmero do arquivo : nmero da linha de programa a
ser modificada.
Exemplo: Para se modificar a linha 1 do Ladder 20, teclar CTRL + G e digitar 20:1
e teclar Go To. Teclar Close para fechar a janela.

9.2.2.2 Fazer as modificaes necessrias na linha localizada.


9.2.2.3 Clicar com o boto direito do mouse no incio da linha e selecionar Verify
Rung para verificar a linha e finalizar a modificao.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 96 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.3 MODIFICANDO UMA LINHA DE PROGRAMA em ON LINE (memria
PLC)
9.2.3.1 Procurar pela linha (RUNG) de programa a ser modificada, teclando
CTRL + G e digitando o nmero do arquivo : nmero da linha de programa a
ser modificada.
Exemplo: Para se modificar a linha 1 do Ladder 20, teclar CTRL + G e digitar 20:1
e teclar Go To. Teclar Close para fechar a janela.

9.2.3.2 Dar duplo clique na linha de programa a ser modificada ou clicar com o boto
direito do mouse no incio da linha e selecionar Start Rung Edit

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 97 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.3.3 Fazer as modificaes necessrias sobre a linha de cor azul

9.2.3.4 Concludas as modificaes, clicar com o boto direito do mouse e


selecionar na seguinte ordem:
- Accept Rung Edits para verificar a modificao feita;
- Test Edits para testar a edio (observe que a linha r fica azul e a linha e fica
verde, ou seja, a linha que foi modificada passa a ser executada;
- Assemble Edits para finalizar a edio.
Observao: No modo ON LINE na janela ladder, aparecem os seguintes
comandos de edio ON LINE:

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 98 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.4 GERANDO UM BACKUP DE UMA APLICAO
9.2.4.1 Estando com a aplicao aberta selecionar File / Backup Project

9.2.4.2 Aparecer uma janela para selecionar o nome do arquivo a ser feito o
backup. Caso seja o que j est aberto, o nome dele aparece automaticamente.

9.2.4.3 Selecionar o diretrio onde o arquivo backupeado ser armazenado e


clicar no boto OK

9.2.4.4 Aps o backup ter sido completado aparecer a seguinte janela.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 99 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.5 RESTAURANDO UM BACKUP DE UMA APLICAO
9.2.5.1 Abrir o RS Logix 5
9.2.5.2 Selecionar File / Open e selecionar arquivos do tipo RS Backup Files
(*.RP1)

9.2.5.3 Selecionar na lista, o nome do arquivo a ser restaurado e clicar no boto


Abrir

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 100 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.5.4 Selecionar o diretrio onde ser armazenado o arquivo a ser restaurado
e clicar no boto OK.

9.2.5.5 O arquivo restaurado ser aberto automaticamente no RS Logix 5.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 101 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.6 CONFIGURAO DO DRIVER SERIAL RS-232 ATRAVS DO RS LINX
9.2.6.1 Abrir o software RS Linx

9.2.6.2 Selecionar Communications / Configure Drivers...

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 102 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.6.3 Clicar no boto de Available Drivers Types

9.2.6.4 Selecionar o driver RS-232 DF1 devices e clicar no boto Add New...

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 103 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.6.5 Clicar no boto OK

9.2.6.6 Aparecer a janela de configurao do driver serial. Neste caso, apenas


selecionar a porta serial onde est conectado o cabo serial Comm. Port

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 104 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.6.7 Caso o cabo esteja conectado na porta serial do CLP, basta clicar no
boto Auto-configure para configurao automtica dos parmetros para este
driver. Dever aparecer a seguinte mensagem Auto-configuration sucessfully.

9.2.6.8 O driver aparecer na lista de drivers configurados e o status ser


running. Neste caso o driver estar pronto para rodar.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 105 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.7 CONFIGURAO DO DRIVER ETHERNET ATRAVS DO RS LINX
9.2.7.1 Abrir o software RS Linx

9.2.7.2 Selecionar Communications / Configure Drivers...

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 106 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.7.3 Clicar no boto de Available Drivers Types

9.2.7.4 Selecionar o driver Ethernet devices e clicar no boto Add New...

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 107 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.7.5 Clicar no boto OK

9.2.7.6 Aparecer a janela de configurao do driver Ethernet. Neste caso,


digitar o endereo de IP da porta Ethernet do CLP. Para cada novo endereo de
IP a ser acrescentado na lista, teclar Add New.
Clicar no boto OK para fechar a janela do driver.
No exemplo abaixo:
IP 128.1.221.250 refere-se ao canal Ethernet do PLC1
IP 128.1.221.251 refere-se ao canal Ethernet do PLC2

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 108 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.7.7 Configurar o IP Address do terminal (micro) compatvel com o endereo
IP do PLC atravs do Painel de Controle do Windows / Conexes de Rede.
9.2.7.8 - O driver aparecer na lista de drivers configurados e o status ser
running. Neste caso o driver estar pronto para rodar.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 109 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.8 TRANSFERINDO UMA APLICAO PARA O CLP - (DOWNLOAD)
9.2.8.1 Estando com a aplicao a ser transferida para a memria do CLP
aberta, selecionar Tools / Options e aparecer a seguinte janela:

9.2.8.2 Selecionar System Communications e aparecer a seguinte janela:

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 110 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.8.3 Selecionar o driver AB_DF1 (para comunicao pela porta serial) ou
AB_ETH-1 (para comunicao pela rede EtherNet).
(Obs.: Os drivers AB_DF1 e/ou AB_ETH-1 j devem ter sido configurados atravs
do RS Linx)
9.2.8.4 Clicar no boto Who Active... para localizar o PLC1 ou PLC2 na rede
ethernet e selecionar o PLC desejado para comunicao. Caso a comunicao
seja feita pela porta serial configurar Node Processor = 1
9.2.8.5 Clicar no boto Aplicar
9.2.8.6 Clicar no boto OK para fechar a janela
9.2.8.7 Estando na janela principal selecionar no boto OFF LINE / Download

9.2.8.8 Aparecer uma janela informando o nome do projeto / modelo e reviso


da CPU a ser transferida e o nome do Processador / modelo / reviso do PLC cujo
terminal est conectado. Clicar no boto OK para iniciar o procedimento de
downloading.
Observao: Caso o PLC esteja no modo REM RUN o mesmo ser passado para
o modo REM PROG (CPU pra de executar o programa) e ocorre a transferncia
do controle para o PLC Stand by caso voc tenha um sistema de redundncia.
9.2.8.9 Aps o download ter sido completado, caso a CPU tenha sido colocada
no modo REM PROG, o software informa se o usurio deseja volt-la para o modo
REM RUN, caso contrrio, a mesma permanece em REM PROG.
9.2.8.10 Aparecer a seguinte janela:

9.2.8.11 Clicar no boto Sim para entrar ON LINE


___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 111 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.9 SALVANDO UMA APLICAO DO CLP - (UPLOAD)
9.2.9.1 Abrir a aplicao OFF LINE. Estando com a aplicao aberta,
necessrio configurar o driver a ser utilizado no RS Logix 5 para a comunicao
com o CLP. Neste caso, selecionar Tools / Options e aparecer a seguinte
janela:

9.2.9.2 Selecionar System Communications e aparecer a seguinte janela:

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 112 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.9.3 Selecionar o driver AB_DF1 (para comunicao pela porta serial) ou
AB_ETH-1 (para comunicao pela rede EtherNet).
(Obs.: Os drivers AB_DF1 e/ou AB_ETH-1 j devem ter sido configurados atravs
do RS Linx)
9.2.9.4 Clicar no boto Who Active... para localizar o PLC1 ou PLC2 na rede
ethernet e selecionar o PLC desejado para comunicao. Caso a comunicao
seja feita pela porta serial configurar Node Processor = 1
9.2.9.5 Clicar no boto Aplicar
9.2.9.6 Clicar no boto OK para fechar a janela
9.2.9.7 Estando na janela principal selecionar no boto OFF LINE / Upload

9.2.9.8 Inicia-se o processo de Upload. Aps o Upload salvar o arquivo (projeto)


no micro teclando o boto salvar.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 113 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.10 ACESSANDO A TABELA DE DADOS DO CLP
9.2.10.1 Estando com a aplicao aberta podemos visualizar a rea de dados
dentro da aplicao:

9.2.10.2 Para acessar qualquer arquivo de dados, basta posicionar o cursor


sobre a pasta do arquivo e dar duplo clique ou clicar com o boto direito e
selecionar Open

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 114 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.10.3 Aparecer a seguinte janela:

9.2.10.4 A partir desta janela possvel monitorar e/ou alterar o valor de


qualquer registro (palavra). possvel tambm selecionar a base (Decimal,
Hex/BCD, Binrio, Octal). possvel digitar um smbolo (tag) e descrio para
cada endereo.
9.2.10.5 Clicando no boto Usage ser mostrada uma tabela dos endereos
(bits / palavras) utilizados dentro da aplicao.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 115 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.10.6 Monitorando o ladder, colocar o cursor sobre um endereo (bit ou
palavra) e clicar com o boto direito para selecionar Goto Data Table para abrir a
tabela de dados naquele endereo.

9.2.10.7 Estando em uma janela ladder qualquer teclar CTRL + G e digitar o


endereo a ser monitorado. Clicar no boto Go To e Close para fechar.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 116 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.11 REFERNCIA CRUZADA
9.2.11.1 Estando com o programa aplicativo ladder aberto, clicar com o boto
direito sobre o endereo que se deseja fazer a referncia cruzada e selecionar a
opo Cross Reference

9.2.11.2 Aparecer a seguinte janela relatando o resultado da referncia cruzada

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 117 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Nesta lista podemos observar os seguintes itens:
N20:2/0
VSD in operation
OTE
File #8 Modbus 1
51

endereo a ser pesquisado


descrio do endereo (documentao)
instruo onde est sendo usado o endereo
Arquivo ladder onde est sendo usado
linha de programa onde est sendo usado

9.2.11.3 - Para se localizar a linha especfica, clicar duas vezes sobre a linha na
lista.
Exemplo:
- Clicando duas vezes na linha indicada abaixo:

- Aparecer a seguinte janela:

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 118 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.11.4 Estando com um projeto aberto no RS Logix 5, podemos abrir o arquivo
de Referncia Cruzada atravs da janela rvore de projeto conforme figura abaixo:

Arquivo de Referncia
Cruzada

9.2.11.5 Dar duplo clique no arquivo Cross Reference ou clicar com o boto
direito e selecionar abrir. Aparecer a seguinte janela:

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 119 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Como podemos perceber a lista de referncia cruzada est organizada por ordem
de endereos ( Sorted by address)
Se voc precisar acessar a lista de referncia cruzada organizada por smbolos
(tags), basta clicar no boto Sort By Symbol. Neste caso, aparecer a seguinte
janela:

Se voc precisar acessar a lista de referncia cruzada organizada por endereos,


basta clicar no boto Sort By Address.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 120 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.12 ACESSANDO A TABELA DE FORCES DO CLP
9.2.12.1 Estando com a aplicao aberta podemos visualizar a tabela de forces.

9.2.12.2 Para acessar a tabela de Forces das Sadas digitais, dar duplo clique
no arquivo O0 OUTPUT ou clicar com o boto direito do mouse e selecionar
Open

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 121 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Como podemos observar a sada de endereo O:032/7 est Forada em ON (1)
9.2.12.3 Para acessar a tabela de Forces das Entradas digitais, dar duplo clique
no arquivo I1 INPUT ou clicar com o boto direito do mouse e selecionar Open

Como podemos observar a entrada de endereo I:031/5 est Forada em OFF (0)

9.2.12.4 No programa podemos observar quando um endereo est forado ou


no e o estado deste force.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 122 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.12.5 Procedimento para forar um endereo (bit)
9.2.12.5.1 Teclar CTRL + G e digitar o endereo do bit a ser forado para
acessar a tabela de dados do CLP. Teclar GoTo e Close para fechar a janela.

Aparecer a seguinte janela de dados:

9.2.12.5.2 Clicar no boto Forces para acessar a tabela de Forces

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 123 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.12.5.3 Digitar 1 [enter] para FORCE ON
Digitar 0 [enter] para FORCE OFF
Digitar . [enter] para REMOVER FORCE

9.2.12.5.4 Se for o primeiro bit a ser forado dentro da aplicao necessrio


habilitar o(s) Force(s).

9.2.12.5.5 Para forar um endereo (bit) de entrada e/ou sada procurar o


endereo no programa ladder, clicar com o boto direito do mouse e selecionar
Force On / Force Off

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 124 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.13 ACESSANDO A TABELA DE FALHAS DO CLP
9.2.13.1 Caso o Led de PROC no frontal do CLP esteja piscando na cor
vermelha, isto significa que o CLP est em falha. Para se determinar o tipo de
falha devemos acessar a tabela de Falhas do CLP.
9.2.13.2 Estabelecer a comunicao com o CLP ( ON LINE )

Observe que aparece uma janela vermelha FAULTED (CPU em Falha).


9.2.13.3 Clicar no boto direita da janela FAULTED e selecionar Goto Error
para acessar a tabela de Falhas do CLP.

9.2.13.4 Aparecer a seguinte tabela de Falhas:

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 125 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.13.5 Para resetar a sinalizao de falha no CLP, clicar no boto Clear Major
Error. Observar que o modo de operao do CLP volta a REMOTE PROG e o Led
PROC no frontal do CLP apaga. Aps eliminados os problemas que geraram a
falha podemos colocar o PLC no modo de operao atravs do programador ou
atravs da chave de operao no frontal do PLC.

9.2.13.6 Outra forma de se acessar a tabela de falhas do CLP, dar duplo clique
na pasta do arquivo S2 STATUS

9.2.13.7 Estando com a janela de STATUS aberta, selecionar a pasta Errors


para acessar a tabela de Falhas do CLP.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 126 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.14 IDENTIFICANDO FALHAS DE E/S
9.2.14.1 Caso o Led do CH 1B pisque ou fique vermelho no frontal do CLP,
existe falha de comunicao com algum rack remoto. Neste caso, entrar ON LINE
com o PLC usando o RS Logix 5
9.2.14.2 Abrir a pasta Channel Configuration na pasta do Controlador na
rvore de projeto.

9.2.14.3 Aparecer a seguinte janela

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 127 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
9.2.14.4 Clicar na posta Channel 1B para acessar a configurao dos racks
remotos conectados a este canal.

- Pode-se observar que existem falhas no rack 2 e no rack 3. Atravs do desenho


da configurao do sistema de controle, localizar o painel e o(s) respectivo(s)
rack(s) com falha(s) e tomar as devidas providncias.

Observao: Consultar o catlogo do fabricante com relao ao mdulo adaptador


local (1771-ASB) para identificar o tipo de falha ocorrida e providncias a serem
tomadas para resetar a falha e rearmar o sistema.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 128 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

10. LINGUAGENS DE PROGRAMAO


10.1

Padronizao IEC

10.2
Linguagem grfica
10.2.1 Diagrama de lgica de rels ( LADDER )
10.2.2 Diagrama de Blocos de Funes (FBD)
10.2.3 Grfico sequencial de Funes (SFC)

10.3
Linguagem textual
10.3.1 Lista de instrues (IL)
10.3.2 Texto estruturado ( ST)
10.3.3 Basic (BAS)
10.3.4 Linguagem C

Figura 10.A Tipos de linguagens de programao

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 129 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
10.4 - LINGUAGEM LADDER
Forma de programao usada para passar instrues ao CLP sobre como
deve ser executado o plano de controle (lgica de intertravamento, segurana e
alarmes)
Utiliza smbolos similares aos usados em diagrama eltrico de rels como
linguagem de programao. No incio pensou-se em se desenvolver uma
linguagem de programao muito prxima dos circuitos eltricos para ser familiar
s pessoas responsveis pela manuteno. Hoje a linguagem Ladder tornou-se
padro em programao para CLPs.
O programa aplicativo das plataformas utilizando o CLP-5 utiliza este tipo
de linguagem de programao.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 130 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

11. INSTRUES BSICAS DO CLP - 5


11.1 INSTRUES DO TIPO RELS
11.1.1 - Generalidades
As instrues do Tipo rels so:
- Instrues Examine
- Instrues de Energizar / Desenergizar Sada
- Instrues de Energizar / Desenergizar Sada com reteno
Utilize estas instrues para monitorar o estado dos bits na tabela de
dados, tais como bits de entrada, bits da palavra de controle do temporizador e
para controlar o estado dos bits na tabela de dados, tais como, bits de sada. Na
descrio a seguir, um dispositivo de entrada utilizado nos exemplos.
11.1.2 Instrues Examine
Existem duas instrues de entrada do tipo "Examine":
- Examinar se energizado ( XIC );
- Examinar de desenergizado ( XIO );
Elas instruem o controlador para verificar o estado energizado /
desenergizado de um endereo especfico de um bit na memria. "Um" ou "Zero"
armazenado no endereo do bit pode representar o estado real energizado ou
desenergizado de um nico dispositivo de E / S.
11.1.2.1 Examinar se Energizado ( XIC )
Quando um dispositivo de entrada fecha seu circuito, o terminal de entrada
conectado ao mesmo indica um estado energizado, que refletido na memria
para o bit correspondente. Quando o controlador localiza uma instruo com o
mesmo endereo, ele determina que o dispositivo de entrada est energizado, ou
fechado, e ajusta a lgica da instruo para verdadeira. Quando o dispositivo de
entrada no mais fecha o circuito, o controlador ajusta a lgica desta instruo
para falsa.
Caso a linha lgica, que contm esta instruo, tambm contenha uma
instruo de sada, esta instruo ser habilitada quando a instruo XIC for
verdadeira ( entrada acionada ). Uma instruo de sada no retentiva ser
desabilitada quando a instruo for falsa ( entrada desacionada ). Figura 11.A

Figura 11.A Instruo Examinar se Energizado


___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 131 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.1.2.2 Examinar se Desenergizado ( XIO )
Quando um dispositivo de entrada no acionado, o terminal de entrada,
conectado a ele, indica um estado desenergizado, que refletido no bit
correspondente na memria. Ao localizar uma instruo XIO com o mesmo
endereo, o controlador determina que a entrada est desenergizada e ajusta a
lgica da instruo para verdadeira. Quando o dispositivo acionado o controlador
ajusta a lgica desta instruo para falsa.
Caso a linha lgica, que contm esta instruo, tambm contenha uma
instruo de sada, a mesma ser habilitada quando a instruo XIO for
verdadeira ( entrada desacionada ). Uma instruo de sada no retentiva ser
desabilitada quando a instruo for falsa ( entrada acionada ). Figura 11.B

Figura 11.B Instruo Examinar se Desenergizado

11.1.3 Instrues Energizar / Desenergizar Sada


As instrues Energizar / Desenergizar Sada so empregadas para
energizar ou desenergizar um particular bit na memria do Controlador.
Estas instrues so:
-

Energizar / Desenergizar sada ( OTE )


Energizar sada com reteno ( OTL )
Desenergizar sada com reteno ( OTU )

11.1.3.1 Energizar Sada ( OTE )


Utilize instrues OTE para energizar um bit especfico na memria. Se o
endereo do bit corresponder ao endereo de um terminal do mdulo de sada, o
dispositivo de sada conectado a este terminal ser energizado. O estado
habilitado deste bit determinado pela lgica da linha de programa de aplicao.
Se um caminho lgico for estabelecido com instrues de entrada, a
instruo OTE ser habilitada. Caso este caminho no seja estabelecido ou as
condies da linha se tornem falsas, a instruo OTE desabilitada. Quando as
respectivas condies se tornam falsas, o dispositivo de sada associado se
desenergiza.
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 132 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Uma instruo OTE semelhante a uma bobina de rel sendo controlada
por instrues anteriores em sua linha de programa ( figura 11.C ). Uma bobina de
rel controlada por contatos em sua linha no circuito lgico. Um caminho lgico
completo de condies verdadeiras semelhante a um circuito eltrico de
contatos fechados.
O programa de aplicao pode examinar um bit controlado por estas
instrues sempre que necessrio.

Figura 11.C Instruo Energizar Sada

11.1.3.2 Energizar Sada com Reteno e Desenergizar Sada com Reteno


( OTL e OTU )
Estas instrues so instrues de sada retentiva e geralmente so
utilizadas aos pares para qualquer bit da tabela de dados controlado pelas
mesmas.
Quando se determina um endereo para a instruo OTL que corresponde
ao endereo de um terminal do mdulo de sada, o dispositivo de sada conectado
a este terminal ser energizado assim que o bit na memria for energizado. O
estado habilitado deste bit determinado pela lgica da linha anterior s
instrues OTL ( figura 11.D ) e OTU ( figura 11.E ).
Caso o caminho lgico seja estabelecido com instrues de entrada, a
instruo OTL habilitada. Se o mesmo no for estabelecido e o bit
correspondente na memria no tiver sido energizado previamente, a instruo
OTL no ser habilitada. Entretanto, se o caminho lgico foi estabelecido
previamente, o bit na memria ser retido energizado e assim permanecer
mesmo aps as condies da linha terem se tornado falsas.
Uma instruo OTU com o mesmo endereo da instruo OTL rearma
(desabilita ou desenergiza) o bit na memria. Quando um caminho lgico
estabelecido, a instruo OTU desenergiza seu bit correspondente na memria.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 133 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

_______________________________________________________________________
Figura 11.D Instruo Energizar Sada com Reteno ( OTL )
Figura 11.E Instruo Desenergizar Sada com Reteno ( OTU )
Quando o CLP-5 passa do modo operao para o modo programao, ou na queda

da alimentao ( desde que exista uma bateria de back-up instalada ), a ltima


instruo verdadeira de energizar ou desenergizar sada com reteno continua a
controlar o bit na memria. O dispositivo da sada energizada com reteno
energizado mesmo que as condies da linha que controlam a instruo de
energizar sada com reteno, passem a falsas.
Ao retornar ao modo operao ou no caso da alimentao ser restaurada, o
controlador inicialmente varre todas as linhas como se fossem falsas. As
instrues retentivas mantm seu estado.
O programa de aplicao pode examinar um bit controlado pelas instrues
OTL e OTU sempre que necessrio.

11.1.4 Instrues de Ramificao


Para formar lgica paralela no programa de aplicao, utilizam-se as
instrues de ramificao. Podem ser programadas ramificaes paralelas para
instrues de entrada, sada ou combinaes dessas instrues.
O CLP-5 permite ramificao interna, at quatro nveis. Pode-se obter at
quatro incios de ramificao, antes de se ter um fim de ramificao. Para maiores
detalhes sobre a programao de ramificao consulte o manual do terminal de
programao utilizado. A figura 11.F a seguir apresenta um exemplo de
ramificao interna.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 134 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

Quando:
I:002/0 for verdadeiro, a varredura continua at I:002/1
I:002/1 for verdadeiro, a varredura continua at I:002/2
I:002/1 for falso, a varredura continua at I:002/3
I:002/0 for falsa, a varredura salta para O:003/0
Figura 11.F Exemplo de Ramificao Interna

O Controlador CLP-5 varre as linhas da esquerda para a direita e de cima


para baixo. Este conceito importante, especialmente com relao s instrues
de ramificao. Ao encontrar uma instruo de entrada, ( XIC ou XIO ) cuja lgica
seja falsa, o controlador varre o resto da linha como se fosse falsa, diminuindo o
tempo de varredura de 1,3 microsegundos para 0,8 microsegundos.

11.1.4.1 Ramificao de Entrada


Utiliza-se uma Ramificao de Entrada no programa de aplicao, afim de
permitir mais de uma combinao de entradas para formar ramificaes em
paralelo ( condies lgicas - OU ). Se pelo menos uma dessas ramificaes em
paralelo formar o caminho lgico, a lgica da linha ser habilitada. Caso ocorra o
contrrio, a lgica da linha no ser habilitada e a lgica da instruo de sada no
ser verdadeira (sada no ser energizada).
Onde for possvel, recomenda-se colocar instrues de entrada em srie
frente de instrues de ramificao, para se reduzir o tempo de varredura do
programa.

11.1.4.2 Ramificao de Sada


A instruo Ramificao de sada permite que uma ou mais condies de
entrada controle duas ou mais sadas simultaneamente.
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 135 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.1.5 Instruo de Inverso ( INV )

A instruo INV uma instruo de entrada que pode ser programada em


Processadores da Nova Plataforma, Srie C, Reviso C ou posterior. Esta
instruo inverte o estado lgico da linha, por exemplo, a linha abaixo executa de
acordo com a tabela de estado abaixo:

Tabela de Estado
SE
B3/0 = 0
B3/0 = 1

ENTO
B3/1 = 1
B3/1 = 0

_______________________________________________________________
Figura 11.G Exemplo da Instruo INV

Importante: A instruo INV pode ser programada em Arquivos Ladder ou de


Texto Estruturado, entretanto, os softwares 6200 ( DOS ) e A.I.Sries 5 ( verso
7.xx ) no permitem a programao ou visualizao da instruo INV.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 136 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.2 INSTRUES DE TEMPORIZADORES E CONTADORES
11.2.1 Generalidades
As instrues de Temporizadores e Contadores e seus mnemnicos so:
- Temporizador na energizao ( TON )
- Temporizador na desenergizao ( TOF )
- Temporizador Retentivo ( RTO )
- Contador Crescente ( CTU )
- Contador Decrescente ( CTD )
- Rearme de temporizador ou contador ( RES )
11.2.2 Descrio
Estas instrues executam muitas das tarefas para as quais,
frequentemente se utilizam rels de tempo ou dispositivos de temporizao e de
contagem de estado slido.
As instrues de Temporizador e de Contador so instrues de sadas que
podem ser condicionadas por instrues de entradas, tais como, examinar se
energizado e examinar se desenergizado. Os temporizadores contam intervalos
de tempo e os contadores contam eventos, conforme determinado pela lgica do
programa de aplicao.
Cada instruo de temporizador ou contador possui dois valores associados
a ela que so:
Valor pr-selecionado - Este valor inserido para controlar a
temporizao ou contagem da instruo. Quando o valor acumulado for igual ou
maior que o valor pr-selecionado, o bit de estado ser energizado. Pode-se
utilizar este bit para controlar um dispositivo de sada.
Valor acumulado - Para temporizadores, o nmero de intervalos
temporizados que transcorreram; e para contadores, o nmero de eventos que
foram contados.
As instrues de Contador e de Temporizador para o CLP-5 requerem trs
palavras da tabela de dados: Uma palavra utilizada para controle da instruo,
outra para o valor pr-selecionado e a ltima para o valor acumulado (figura 11.H).
Os dados nas palavras do valor pr-selecionado e do valor acumulado so
armazenados no formato de nmeros inteiros.
Palavra de Controle
Valor Pr-Selecionado
Valor Acumulado
Figura 11.H Palavras da Tabela de Dados para as Instrues de Temporizador e de
Contador.
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 137 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Os valores pr-selecionado e acumulado para temporizadores variam de 0
a 32767 e os valores para contadores variam de 32768 a +32767.
Se o valor acumulado ou pr-selecionado do temporizador for um nmero
negativo, ocorrer um erro de run-time, causando falha no controlador.

11.2.3 Instrues de Temporizador


Os dados da palavra de controle para instrues de temporizador incluem
( figura 11.I )
. Trs bits de estado do temporizador;
. Oito bits utilizados internamente para preciso da instruo de
Temporizador ( no possvel acessar estes bits a partir de um dispositivo de
programao ).

Figura 11.I Palavra de Controle da Instruo de Temporizador.

Deve-se selecionar uma base de tempo para instrues de Temporizador.


As bases de tempo disponveis so:
1.0 segundo
0.01 segundo ( 10 milisegundos )

A base de tempo utilizada depende do programa de aplicao e de quanto


tempo se deseja registrar. A preciso da instruo de temporizador depende de
dois fatores: a tolerncia do relgio do temporizador e a base de tempo. A
tolerncia do relgio de +/- 0,02%. Portanto, um temporizador pode ter intervalos
que variam de 0,02% acima ou 0,02% abaixo da sua base de tempo.
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 138 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
O temporizador de 0,01 segundo mantm a preciso com uma varredura de
programa de at 2,5 segundos. O temporizador de 1,0 segundo mantm a
preciso com uma varredura de programa de at 1,5 segundos. Se a varredura do
programa de aplicao exceder a 1,5 ou 2,5 segundos, repita a linha da instruo
de Temporizador para que seja varrida dentro destes limites.
A preciso da temporizao aqui descrita se refere, apenas, durao de
tempo entre o momento que uma instruo de Temporizador habilitada ( bit de
habilitao energizado ) e o momento que o intervalo temporizado completado
( bit de executado energizado ). A impreciso causada pela varredura do
programa pode ser maior que a base de tempo do temporizador. Deve-se,
tambm, considerar o tempo necessrio para energizar o dispositivo de sada.
Os resultados do temporizador podem ser imprecisos se as instrues JMP
/ LBL, JSR / SBR ou MCR fizerem com que o programa pule a linha que contm
a instruo de temporizador, enquanto o temporizador est registrando o tempo.

11.2.3.1 Temporizador na Energizao ( TON )


A instruo de Temporizador na Energizao (TON) pode ser utilizada para
energizar ou desenergizar um dispositivo quando tiver transcorrido um intervalo de
tempo pr-determinado ( figura 11.J ).
Quando as condies da linha para uma instruo de Temporizador na
Energizao se tornarem verdadeiras, o temporizador comear a contar
intervalos da base de tempo. Enquanto as condies permanecerem verdadeiras,
ele incrementar sua palavra de valor acumulado a cada intervalo contado.
Quando o valor acumulado igual ou maior que o valor pr-selecionado, o
temporizador pra de incrementar seu valor acumulado e energiza o bit de
executado (DN), o qual pode ento, ser utilizado para energizar ou desenergizar
um dispositivo de sada (linha 2). O bit de executado do temporizador
desenergizado quando as condies se tornam falsas. Se desenergizado antes
que o valor acumulado se iguale ao valor pr-selecionado, a contagem de tempo
pra e o valor do acumulado rearmado ( valor = 0 ).
O bit de temporizando (TT) do temporizador energizado quando as
condies da linha so verdadeiras e o valor acumulado menor que o valor prselecionado. Quando o bit de executado do temporizador energizado, a
instruo TON interrompe a temporizao e desenergiza este bit.
O bit de habilitao (EN) do temporizador energizado quando as
condies da linha so verdadeiras e desenergizado quando as condies da
linha se tornam falsas.
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 139 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
A figura 11.J apresenta a instruo TON controlando um dispositivo de
sada atravs de seu bit de executado ( DN ) e o diagrama de tempo desta
instruo.

Figura 11.J Temporizador na Energizao e Diagrama de Tempo

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 140 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Se o Controlador passar do modo de operao ou teste para programao, ou
ento, se a alimentao for perdida enquanto uma instruo TON est contando
um tempo sem ainda ter atingido o valor pr-selecionado, ocorre o seguinte:
- os bits de habilitao e temporizando permanecem energizados;
- o valor acumulado permanece o mesmo
Quando o controlador retorna ao modo de operao ou teste ou quando a
alimentao for restabelecida, o valor acumulado ser zerado e os bits de
temporizando e de habilitao permanecero energizados, no caso da linha ser
verdadeira. Por outro lado, caso a linha seja falsa, o valor acumulado ser zerado
e os bits de controle sero desenergizados.

11.2.3.2 Temporizador na Desenergizao ( TOF )


A instruo de Temporizador na Desenergizao conta intervalos de base
de tempo e armazena esta contagem na palavra de valor acumulado. Entretanto, a
instruo TOF difere da instruo TON sob diversos aspectos:
-

A instruo de Temporizador na Desenergizao comea a temporizar


um intervalo de tempo, assim que as condies da linha se tornam
falsas. Enquanto as condies da linha permanecem falsas, o
temporizador continuar a temporizar at que o valor acumulado se
iguale ao valor pr-selecionado.

O bit de executado energizado quando as condies da linha so


verdadeiras. Quando as condies da linha se tornam falsas, o bit de
executado permanece energizado at que o valor do acumulado seja
igual ao valor pr-selecionado. Neste momento este bit
desenergizado.

O valor acumulado zerado quando as condies da linha se tornam


verdadeiras.

A continuidade lgica das condies da linha controla o estado


energizado / desenergizado do bit de habilitao. Este bit energizado
quando as condies da linha so verdadeiras e desenergizado quando
so falsas.

O bit de temporizando energizado quando as condies da linha so


falsas e o valor do acumulado menor que o valor pr-selecionado.
Quando o valor acumulado igual ou maior que o valor pr-selecionado,
a instruo de Temporizador na Desenergizao pra de contar o tempo
e ento este bit desenergizado.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 141 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
A figura 11.K apresenta a instruo TOF controlando um dispositivo de
sada atravs de seu bit de executado ( DN ), assim como o diagrama de tempo
desta instruo.

Figura 11.K Temporizador na Desenergizao e Diagrama de Tempo

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 142 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Se o Controlador for passado do modo operao ou teste para
programao, ou ento se a alimentao for perdida enquanto a instruo TOF
estiver temporizando sem ter ainda atingido o valor pr-selecionado, ocorre o
seguinte:
- o bit de habilitao permanece desenergizado;
- os bits de executado e de temporizando permanecem energizados;
- o valor acumulado permanece o mesmo
Quando o Controlador retorna ao modo de operao ou teste, ou se a
alimentao for restabelecida, o valor acumulado ser zerado, o bit de
temporizando ser desenergizado, o bit de habilitao ser energizado e o bit de
executado permanecer energizado, no caso da linha ser verdadeira. Caso a linha
seja falsa, o valor acumulado ser zerado e os bits de controle sero
desenergizados.
ATENO: No utilize a instruo RES do contador / temporizador com a
instruo TOF, pois desenergizar os bits de controle pode causar operao
inesperada da mquina e/ou danos pessoais.
11.2.3.3 Temporizador Retentivo ( RTO )
A instruo de Temporizador Retentivo conta intervalos de base de tempo
quando as condies da linha se tornam verdadeiras. Ela retm seu valor
acumulado quando:
- as condies de linha se tornam falsas;
- a operao do controlador alterada do modo operao ou teste para
programao;
- o controlador perde a alimentao (desde que exista bateria de back-up).
Quando o temporizador est registrando o tempo, as condies de entrada
podem se alterar sem que o valor acumulado seja zerado. A temporizao
continua a partir deste valor quando a linha tem uma nova transio de falsa para
verdadeira. Retendo o seu valor acumulado, a instruo RTO mede o perodo
acumulativo durante o qual as condies da linha so verdadeiras.
O valor acumulado da instruo de Temporizador Retentivo pode ser
zerado por uma instruo RES ou desenergizando-se os bits de controle
apropriados e a contagem acumulada. Quando a instruo RES que contm o
mesmo endereo da instruo de Temporizador Retentivo for habilitada, o valor
acumulado ser zerado e os bits de controle sero desenergizados quando a linha
da instruo RTO passar a falsa.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 143 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
O bit de executado ( DN ) energizado quando o valor acumulado igual
ou maior que o valor pr-selecionado. Entretanto, o bit de executado de um
temporizador retentivo no desenergizado quando as condies da linha se
tornam falsas ou a alimentao desligada e ligada. Este bit desenergizado
apenas quando a instruo RES habilitada.
O bit de temporizando da instruo de Temporizador Retentivo opera da
mesma maneira que os de uma instruo TON. Note que este bit energizado
quando as condies da linha so verdadeiras e o valor acumulado menor que o
valor pr-selecionado. Quando o valor acumulado igual ou maior que o valor prselecionado, a instruo de Temporizador Retentivo interrompe a temporizao. O
bit de temporizando ento desenergizado.
O bit de habilitao energizado quando as condies da linha so
verdadeiras e desenergizado quando as condies da linha so falsas.
Quando o controlador passado do modo operao ou teste para
programao, ou ento quando a alimentao perdida enquanto uma instruo
RTO est registrando um tempo sem ainda ter atingido o valor pr-selecionado, o
bit de habilitao e o de temporizado permanecem energizados e o valor
acumulado permanece o mesmo.
Quando se retorna ao modo de operao ou a alimentao restabelecida,
se a linha for verdadeira, o valor acumulado permanecer o mesmo e continuar
registrando o tempo a partir de onde parou, e o bit de temporizando e de
habilitao permanecero energizados. Se a linha for falsa, o valor acumulado
permanecer o mesmo e os bits de controle sero desenergizados ( se
energizado, o bit de executado permanecer neste estado quando a linha passar a
falsa ).
A figura 11.L apresenta a instruo RTO controlando um dispositivo de
sada atravs de seu bit de executado ( DN ), assim como o diagrama de tempo
desta instruo.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 144 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

__________________________________________________________________
Figura 11.L Temporizador Retentivo e Diagrama de Tempo

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 145 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.2.4 Instrues de Contador Crescente / Decrescente ( CTU e CTD )
As instrues de Contador Crescente (CTU) e Contador Decrescente (CTD)
contam as transies de falso para verdadeiro, as quais podem ser causadas por
eventos que ocorram no programa, tais como peas que passam por um detetor
( figura 11.M ).
Cada contagem retida quando as condies da linha se tornam falsas e
assim permanece at que uma instruo RES, com o mesmo endereo da
instruo do contador, seja habilitada.
A figura 11.M apresenta os formatos das instrues CTU e CTD.

Figura 11.M Formato das instrues CTU e CTD

Cada instruo de contador possui um valor pr-selecionado e acumulado e


uma palavra de controle associada. Os valores acumulado e pr-selecionado so
armazenados como nmeros inteiros. Valores negativos so armazenados na
forma de complemento de 2.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 146 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
A palavra de controle para instrues de Contador inclui cinco bits de
estado
( figura 11.N ).

Figura 11.N Palavra de Controle da Instruo de Contador.


Quando as condies da linha para uma instruo CTU passam de falsa
para verdadeira, o valor acumulado incrementado de um. Quando isto ocorre
sucessivamente at que o valor acumulado se torne maior ou igual ao valor prselecionado, o bit de executado ( DN ) energizado.
O bit de habilitao do Contador Crescente ( CU ) energizado quando as
condies da linha so verdadeiras e desenergizado quando as condies da
linha se tornam falsas ou uma instruo RES, com mesmo endereo da instruo
CTU habilitada.
As instrues CTU podem contar alm de seu valor pr-selecionado.
Quando a contagem ultrapassa o valor pr-selecionado atingindo ( 32767 + 1 )
ocorre uma condio de overflow. Isto indicado quando o bit de overflow ( OV )
energizado.
Pode-se desenergizar o bit de overflow habilitando-se a instruo RES com
o mesmo endereo da instruo CTU. Tambm possvel desenergiz-lo
decrementando a contagem para um valor menor ou igual a 32767 com uma
instruo CTD.
Quando o bit de overflow ( OV ) energizado, o valor acumulado atinge o
valor de -32768 e continua a contagem crescente a partir da.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 147 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
As instrues CTD tambm contam transies da linha de falsa para
verdadeira. O valor acumulado do contador decrementado a cada transio de
falsa para verdadeira. Quando ocorrer um nmero suficiente de contagens e o
valor acumulado se tornar menor que o valor pr-selecionado, o bit de executado
do contador desenergizado.

O bit de habilitao do Contador Decrescente ( CD ) energizado quando


as condies da linha so verdadeiras e a instruo de Contador Decrescente
habilitada. O bit de habilitao desenergizado quando as condies da linha se
tornam falsas ( instruo de Contador Decrescente desabilitada ) ou a instruo
RES de mesmo endereo do contador habilitada.

Quando uma instruo CTD conta alm de seu valor pr-selecionado e


atinge o valor ( -32768 - 1 ), o bit de underflow ( UN ) energizado. Pode-se
desenergiz-lo habilitando a instruo RES apropriada. Tambm possvel
desenergiz-lo incrementando-se a contagem com uma instruo CTU que tenha
o mesmo endereo da instruo CTD.

Quando o bit de underflow ( UN ) energizado o valor acumulado atinge


+32.767 e continua a contagem decrescente a partir da.

As instrues CTU e CTD so retentivas. O valor acumulado retido depois


que a instruo CTU ou CTD se torna falsa ou quando a alimentao do
controlador removida e depois restaurada. O estado energizado e
desenergizado dos bits de executado, de overflow e de underflow tambm
retentivo. Estes bits de controle e o valor acumulado so zerados quando a
instruo RES de mesmo endereo do contador habilitada.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 148 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
A figura 11.O um diagrama de tempo para instrues CTU e CTD.

Figura 11.O Diagrama de Tempo de Contador Crescente e Contador


Decrescente

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 149 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.2.5 Instruo de Rearme de Temporizador / Contador ( RES )
Utiliza-se uma instruo RES para zerar instrues de Contador e
Temporizador. Quando a instruo RES habilitada, ela zera a instruo de
temporizador, de contador crescente e / ou contador decrescente, de mesmo
endereo da instruo RES.

A figura 11.P mostra um exemplo de uma instruo RES para o


temporizador T4:2

Figura 11.P Instruo de Rearme de Temporizador / Contador.


Em uma instruo de Temporizador, quando uma instruo RES
habilitada, so zerados o valor acumulado, o bit de executado, o bit de
temporizando e o bit de habilitao.

J em uma instruo de Contador Crescente ou Decrescente so zerados o


valor acumulado, os bits de overflow, o bit de executado e o bit de habilitao.

Se a linha do contador for habilitada, o bit CU ou CD ser desenergizado


assim que a instruo RES for habilitada.

Caso o valor pr-selecionado seja negativo, a instruo RES coloca o valor


acumulado em zero. Isto ento, leva o bit de executado a ser energizado pela
instruo de Contador Crescente ou Contador Decrescente.

ATENO: J que a instruo RES zera o valor acumulado, o bit de executado e


o bit de temporizando de uma instruo de temporizador, no utilize-a para zerar
uma instruo TOF.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 150 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.3 INSTRUES ARITMTICAS, LGICAS E DE MOVIMENTAO
11.3.1 Generalidades
Pode-se realizar operaes aritmticas, lgicas e de movimentao em
palavras individuais, atravs de determinadas instrues de sada.
11.3.2 Descrio
Estas instrues podem realizar as seguintes operaes:
Aritmticas
Adio ( ADD )
Subtrao ( SUB )
Multiplicao ( MUL )
Diviso ( DIV )
Raiz Quadrada ( SQR )
Negao ( NEG )
Zeramento ( CLR )
Converso para BCD ( TOD )
Converso de BCD ( FRD )
Lgicas
E ( AND )
OU inclusivo ( OR )
OU exclusivo ( XOR )
Complementao ( NOT )
Movimento
Movimentao ( MOV )
Movimentao com Mscara ( MVM )
Pode-se tambm realizar essas operaes, exceto a Movimento com
Mscara ( MVM ), utilizando a instruo de Clculo ( CPT ), descrita no final deste
captulo.
11.3.3 Parmetros das Instrues
Os parmetros da instruo que se insere so:
Source ( Fonte ):

endereo do valor que ser utilizado na operao


matemtica. Pode ser um endereo lgico direto e/ou
constante de programa.

Dest ( Destino ):

endereo do resultado da operao.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 151 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.3.4 Bits de Estado Aritmticos
Depois que cada instruo executada, os bits de estado aritmticos so
atualizados. Estes bits se localizam no elemento 0 do arquivo de Flag.
Veja tabela 11.1.
Tabela 11.1
Bits de Estado Aritmticos
Elemento

Bit

Descrio

0
1

carry ( transporte ) ( C )
overflow ( V ) quando o resultado muito grande para
destino ou muito pequeno em operadores de ponto
flutuante.
zero ( Z )
sinal ( S )

2
3

11.3.5 Tipos de Dados

O Controlador opera com dois tipos de dados: inteiro e ponto flutuante,


tratando como inteiro os dados dos arquivos de Bit, Temporizador, Controle,
Contador, Flag, Entrada, Sada, ASCII e BCD.

Os dados dos arquivos de ASCII e BCD so utilizados apenas para


visualizao, pois se forem manipulados podero perder seus valores, j que o
controlador os interpreta como inteiros. Deste modo, deve-se utilizar instrues
aritmticas para converter BCD em nmero inteiro, caso se deseje manipular
valores equivalentes BCD ou para converter nmero inteiro em BCD, caso se
deseje mostrar valores BCD externos ao controlador.

Pode-se combinar valores de nmero inteiro e de ponto flutuante nos


endereos do destino e da expresso, se o resultado da operao no exceder a
faixa dos valores inteiros. Recomenda-se a utilizao de um endereo de ponto
flutuante para o destino, se inserido um endereo de ponto flutuante na expresso.
Se neste caso for utilizado um endereo inteiro o valor de ponto flutuante pode
perder a preciso quando convertido para inteiro.

O controlador arredonda o valor final de uma expresso antes de


armazen-la no destino. Se o destino for um nmero inteiro, o arredondamento
ser para o nmero inteiro mais prximo, por exemplo: 1,4999 = 1 e 1,500 = 2.
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 152 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.3.6 Instruo de Adio ( ADD )
A figura 11.Q apresenta o formato da instruo ADD.

Figura 11.Q Formato da Instruo ADD


O valor na Fonte A somado com o valor na Fonte B e o resultado
armazenado no Destino.
No arquivo de Flag, elemento 0, so atualizados os bits: C, V, Z e S.

11.3.7 Instruo de Subtrao ( SUB )


A figura 11.R apresenta o formato da instruo SUB.

Figura 11.R Formato da Instruo SUB

O valor na Fonte B subtrado do valor na Fonte A e o resultado


armazenado no Destino.
No arquivo de Flag, elemento 0, so atualizados os bits: C, V, Z e S.
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 153 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.3.8 Instruo de Multiplicao ( MUL )
A figura 11.S apresenta o formato da instruo MUL.

Figura 11.S Formato da Instruo MUL


O valor na Fonte A multiplicado pelo valor na Fonte B e o resultado
armazenado no Destino.
No arquivo de Flag, elemento 0, so atualizados os bits: V, Z e S. O bit C
sempre desenergizado.

11.3.9 Instruo de Diviso ( DIV )


A figura 11.T apresenta o formato da instruo DIV.

Figura 11.T Formato da Instruo DIV


O valor na Fonte A dividido pelo valor na Fonte B e o resultado
armazenado no Destino.
No arquivo de Flag, elemento 0, so atualizados os bits: V, Z e S. O bit C
sempre desenergizado.
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 154 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.3.10 Instruo de Raiz Quadrada ( SQR )
A figura 11.U apresenta o formato da instruo SQR.

Figura 11.U Formato da Instruo SQR


A raiz quadrada do valor na Fonte armazenada no Destino. O controlador
calcula a raiz quadrada do valor absoluto. Se o sinal negativo, o controlador
ignora o mesmo.
No arquivo de Flag, elemento 0, so atualizados os bits: Z. Os bits C, V e S
so sempre desenergizados.

11.3.11 Instruo de Negao ( NEG )


A figura 11.V apresenta o formato da instruo NEG.

Figura 11.V Formato da Instruo NEG


O valor na Fonte subtrado de 0 e o resultado armazenado no Destino.
No arquivo de Flag, elemento 0, so atualizados os bits: V, Z e S. O bit C
ser desenergizado se o resultado for zero, caso contrrio ser energizado.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 155 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.3.12 Instruo de Zeramento ( CLR )
A figura 11.W apresenta o formato da instruo CLR.

Figura 11.W Formato da Instruo CLR


O valor no Destino zerado.
No arquivo de Flag, elemento 0, os bits C, V e S so sempre
desenergizados e o bit Z sempre energizado.

11.3.13 Instruo de Converso para BCD ( TOD )


A figura 11.X apresenta o formato da instruo TOD.

Figura 11.X Formato da Instruo TOD


O valor do nmero inteiro armazenado na Fonte ( arquivo inteiro )
convertido para BCD e armazenado no Destino ( arquivo BCD ).
Utilize essa converso quando desejar exibir ou transferir valores BCD para
displays externos ao Controlador.
No arquivo de Flag, elemento 0, so atualizados os Bits V e Z. O bit V ser
energizado quando o valor do nmero inteiro for menor que zero ou maior que
9999. Se o valor do nmero inteiro introduzido for maior que 9999, o resultado
armazenado como 9999. Os bits C e S so sempre desenergizados.
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 156 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.3.14 Instruo de Converso de BCD ( FRD )
A figura 11.Y apresenta o formato da instruo FRD.

Figura 11.Y Formato da Instruo FRD


O valor BCD armazenado na Fonte ( arquivo BCD ) convertido para um
nmero inteiro e armazenado no Destino ( arquivo inteiro ).
Recomenda-se converter valores BCD em inteiro antes de manipul-los no
programa de aplicao.
No arquivo de Flag, elemento 0, utilizado o bit Z. Os bits C, V e S so
sempre desenergizados.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 157 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
INSTRUES LGICAS
Recordao de Portas Lgicas:

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 158 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Aplicao das Operaes Lgicas em Plataformas:
As operaes Lgicas so bastante utilizadas em rotinas de Tratamento dos sinais
de E/S do PLC, popularmente conhecido como Padro gua Viva.
Esquema lgico do Padro gua Viva:

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 159 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.3.15 Instruo lgica E ( AND )
A figura 11.Z apresenta o formato da instruo AND.

Figura 11.Z Formato da Instruo AND

executado um AND bit a bit entre o valor na Fonte A e o valor na Fonte B


e o resultado armazenado no Destino.
No arquivo de Flag, elemento 0, so atualizados os bits Z e S. O bit S ser
energizado, se o bit mais significativo do resultado for energizado ( resultado
negativo ). Os bits C e V so sempre desenergizados.
A tabela verdade da operao lgica E apresentada na tabela 11.2.
Tabela 11.2
Operao Lgica E
A
0
1
0
1
onde R =

B
0
0
1
1
A AND B

R
0
0
0
1

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 160 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.3.16 Instruo lgica OU ( OR )
A figura 11.AA apresenta o formato da instruo OR.

Figura 11.AA Formato da Instruo OR


executado um OR bit a bit entre o valor na Fonte A e o valor na Fonte B e
o resultado armazenado no Destino.
No arquivo de Flag, elemento 0, so atualizados os bits Z e S. O bit S ser
energizado, se o bit mais significativo do resultado for energizado ( resultado
negativo ). Os bits C e V so sempre desenergizados.
A tabela verdade da operao lgica OU apresentada na tabela 11.3.

Tabela 11.3
Operao Lgica OU
A
0
1
0
1
onde R =

B
0
0
1
1
A OR B

R
0
1
1
1

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 161 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.3.17 Instruo lgica OU Exclusivo ( XOR )

A figura 11.BB apresenta o formato da instruo XOR.

Figura 11.BB Formato da Instruo XOR


executado um XOR bit a bit entre o valor na Fonte A e o valor na Fonte B
e ento armazenado no Destino.
No arquivo de Flag, elemento 0, so atualizados os bits Z e S. O bit S ser
energizado se o bit mais significativo do resultado for energizado ( resultado
negativo ). Os bits C e V so sempre desenergizados.
A tabela verdade da operao lgica OU Exclusivo
tabela 11.4.

apresentada na

Tabela 11.4
Operao Lgica OU Exclusivo
A
0
1
0
1
onde R =

B
0
0
1
1
A XOR B

R
0
1
1
0

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 162 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.3.18 Instruo lgica de Complementao ( NOT )
A figura 11.CC apresenta o formato da instruo NOT.

Figura 11.CC Formato da Instruo NOT

O valor na Fonte complementado bit a bit e armazenado no Destino.

No arquivo de Flag, elemento 0, so atualizados os bits Z e S. O bit S ser


energizado se o bit mais significativo do resultado for energizado ( resultado
negativo ). Os bits C e V so sempre desenergizados.
A tabela verdade da operao lgica Complementao apresentada na
tabela 11.5.

Tabela 11.5
Operao Lgica Complementao
A
0
1
onde R =

R
1
0
NOT A

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 163 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.3.19 Instruo de Movimentao ( MOV )
A figura 11.DD apresenta o formato da instruo MOV.

Figura 11.DD Formato da Instruo MOV


O Controlador move o valor da Fonte para o Destino.
No arquivo de Flag, elemento 0, so atualizados os bits Z e S. Os bits C e V
so sempre desenergizados.

11.3.20 Instruo de Movimentao com Mscara ( MVM )


A instruo de Movimento com Mscara ( MVM ) uma instruo de
palavra que movimenta dados de uma localizao de origem para um destino e
permite que partes desses dados sejam mascarados por uma palavra. O formato
da instruo mostrado na figura 11.EE.

Figura 11.EE Formato da Instruo MVM


11.3.20.1 Parmetros da Instruo
Os parmetros da instruo que se insere so:
Source ( Fonte ):
Mask ( Mscara ):
Dest ( Destino ):

endereo dos dados que se deseja movimentar ou uma


constante de programa.
endereo da mscara atravs da qual a instruo
movimenta os dados.
endereo para onde a instruo move os dados.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 164 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.3.20.2 Operao
Quando a linha passa de falsa para verdadeira, os dados no endereo
Fonte passam atravs da mscara para o endereo Destino ( figura 11.FF ). A
instruo movimenta os mesmos dados, a cada varredura, enquanto a linha
permanece verdadeira.

Figura 11.FF Exemplo da Instruo de Movimento com Mscara

Os dados so mascarados quando os bits da palavra da mscara so


desenergizados; os dados so transferidos quando os bits da palavra de mscara
so energizados. Os bits da palavra de mscara podem ser fixados utilizando-se
um valor constante ( valor em Hexadecimal ), ou podem ser alterados atribuindo
mscara um endereo direto ou indireto. Os bits na palavra de destino,
correspondentes aos zeros da palavra de mscara no so alterados.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 165 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.3.21 Instruo de Clculo ( CPT )
Todas as operaes descritas neste captulo, exceto a instruo de
movimentao com mscara ( MVM ), podem ser realizadas atravs da instruo
de Clculo ( CPT ), cujo formato apresentado na figura 11.GG.

Figura 11.GG Formato da Instruo CPT


11.3.21.1 Parmetros da Instruo
Os parmetros da instruo que se insere so:
Dest ( Resultado / Destino ):

endereo do resultado da operao.

Expression ( Expresso ):

operao aritmtica ou lgica (at 80 caracteres ).


Podem ser utilizados endereos lgicos direto e / ou
constantes de programa.

O resultado da operao especificada na expresso armazenado na


palavra de destino.
O tempo de execuo de uma instruo CPT maior que o tempo de
execuo da sua correspondente instruo aritmtica, lgica ou de movimento.
Uma instruo ADD, por exemplo, executada em menos tempo que uma
instruo CPT ( Adio ).
Uma instruo CPT tambm utiliza mais palavras no arquivo de programa
que sua correspondente instruo aritmtica, lgica ou de movimento.
Depois que cada instruo CPT desenvolvida, os bits de estado
aritmticos do arquivo de flag so atualizados da mesma forma que sua
correspondente instruo aritmtica, lgica ou de movimento. Como exemplo,
verifique atravs da instruo ADD, como esses bits so atualizados aps ser
realizada a operao da instruo CPT (Adio).

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 166 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
A tabela 11.6 apresenta os smbolos que se insere na expresso da
instruo CPT para definir uma operao e apresenta tambm um exemplo
dessas expresses.

Tabela 11.6
Smbolos de Operaes da Instruo CPT

Operao
Adio
Subtrao
Multiplicao
Diviso
Raiz Quadrada
Negao
Converso para BCD
Converso de BCD
E
OU
OU Exclusivo
Complementao
Zeramento
Movimentao

Smbolo
+ ( sinal de mais )
- ( sinal de menos )
* ( asterisco )
| ( barra vertical )
SQR
- ( sinal de menos )
TOD
FRD
AND
OR
XOR
NOT
Entrar 0 ( zero ) para a
expresso
Entrar somente endereo
Fonte ou constante de
programa
para
a
expresso

Exemplo
N7:0 + N7:1
N7:0 - N7:1
N7:0 * N7:1
N7:0 | N7:1
SQR N7:0
- N7:0
TOD N7:0
FRD N7:0
N7:0 AND N7:1
N7:0 OR N7:1
N7:0 XOR N7:1
NOT N7:0
0
N7:0

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 167 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.4 INSTRUES DE COMPARAO
11.4.1 Generalidades
As instrues de comparao permitem comparar valores de dados e
tratam-se de instrues de entrada.
11.4.2 Descrio
As operaes que podem ser realizadas com as instrues de comparao
so:
Igual a ( EQU )
Diferente de ( NEQ )
Menor que ( LES )
Menor ou igual a ( LEQ )
Maior que ( GRT )
Maior ou igual a ( GEQ )
Teste Limite ( LIM )
Igual Mascarada ( MEQ )
Todas as operaes apresentadas acima tambm podem ser desenvolvidas
atravs da instruo de Comparao ( CMP ), descrita no final deste captulo.
11.4.3 Parmetros da Instruo
Os parmetros que se insere nestas instrues so:
SOURCE A e B ( Fonte ) - constantes de programa ou endereos lgicos diretos
de valores que se deseja comparar.
Pode-se comparar valores de tipos diferentes de dados, tais como, ponto
flutuante e inteiro. Entretanto, os valores em BCD e ASCII devem ser utilizados
apenas para fins de visualizao.
Valores em BCD ou ASCII inseridos em uma instruo de comparao so
tratados como nmeros inteiros. Por exemplo, se o valor em N7:2 for igual a 10 (
decimal ) e o valor em D9:3 for igual a 10 ( BCD ), a expresso N7:2 = D9:3 no
verdadeira. Entretanto como os valores em BCD no so convertidos para
decimal, a instruo de comparao:
10 ( BCD )
0000 0000 0001 0000

10 ( Decimal )
0000 0000 0000 1010

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 168 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.4.4 Instruo Igual a ( EQU )
A figura 11.HH apresenta o formato da instruo EQU.

Figura 11.HH Formato da Instruo EQU

Quando os valores da Fonte A e da Fonte B forem iguais, esta instruo


ser logicamente verdadeira. Se estes valores no forem iguais, a instruo ser
falsa.
A instruo EQU no deve ser utilizada para comparar dois valores de
ponto flutuante, pois raramente esses valores sero totalmente iguais. Ao invs
disto, utilizar a instruo LIM ( ser vista mais a frente ) fixando assim, uma faixa
de valores com a qual o valor de ponto flutuante ser comparado.

11.4.5 Instruo Diferente de ( NEQ )


A figura 11.II apresenta o formato da instruo NEQ.

Figura 11.II Formato da Instruo NEQ

Quando os valores da Fonte A e da Fonte B no forem iguais, esta


instruo ser logicamente verdadeira. Se esses dois valores forem iguais, esta
instruo ser falsa.
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 169 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.4.6 Instruo Menor que ( LES )
A figura 11.JJ apresenta o formato da instruo LES.

Figura 11.JJ Formato da Instruo LES

Quando o valor da Fonte A for menor que o valor da Fonte B esta instruo
ser logicamente verdadeira. Se o valor da fonte A for maior ou igual ao valor da
Fonte B, esta instruo ser falsa.

11.4.7 Instruo Menor ou Igual a ( LEQ )


A figura 11.KK apresenta o formato da instruo LEQ.

Figura 11.KK Formato da Instruo LEQ

Quando o valor da Fonte A for menor ou igual ao valor da Fonte B, esta


instruo ser logicamente verdadeira. Se o valor da Fonte A for maior que o valor
da Fonte B, esta instruo ser falsa.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 170 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.4.8 Instruo Maior que ( GRT )
A figura 11.LL apresenta o formato da instruo GRT.

Figura 11.LL Formato da Instruo GRT

Quando o valor da Fonte A for maior que o valor da Fonte B, esta instruo
ser logicamente verdadeira. Se o valor da fonte A for menor ou igual ao valor da
Fonte B, esta instruo ser falsa.

11.4.9 Instruo Maior ou Igual a ( GEQ )


A figura 11.MM apresenta o formato da instruo GEQ.

Figura 11.MM Formato da Instruo GEQ

Quando o valor da Fonte A for maior ou igual ao valor da Fonte B, esta


instruo ser logicamente verdadeira. Se o valor da fonte A for menor que o valor
da Fonte B, esta instruo ser falsa.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 171 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.4.10 Instruo Testar Limite ( LIM )
Esta instruo de entrada testa os valores dentro ou fora de uma faixa
especificada, dependendo de como foram ajustados os limites. A figura 11.NN,
mostra o formato da instruo de Testar Limite ( LIM ).

Figura 11.NN Formato da Instruo LIM

11.4.10.1 Parmetros da Instruo


Os parmetros da instruo que se insere so:
Low Limit ( Limite Baixo ):

endereo do valor A ou constante do


programa.

Test ( valor de teste):

endereo do valor B ou constante do


programa.

High Limit ( Limite Alto ):

endereo do valor C ou constante do


programa.

A instruo falsa a no ser que o valor de B esteja entre certos limites.


Esses limites so os valores A e C, onde o valor A pode ser menor ou maior que o
valor de C. A figura 11.OO apresenta dois exemplos: um para o caso do valor A
ser menor ou igual ao valor C (a) e outro para o caso do valor A ser maior ou igual
ao valor de C (b).
Caso a)

Valor A valor C

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 172 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Quando o controlador detecta que o valor B igual a um dos limites ou est
entre eles, a instruo verdadeira. Se o valor B estiver fora desses limites, ento
a instruo falsa.
Caso b)
Valor A valor C

Quando o controlador detecta que o valor B est fora dos limites ou igual
a um deles, a instruo verdadeira. Se o valor B estiver entre os limites, mas no
igual a um deles, a instruo falsa.
Figura 11.OO Exemplo da Instruo LIM

A instruo LIM no possui bits de estado.

11.4.11 Instruo Igual Mascarada ( MEQ )


Esta instruo de entrada compara dados de um endereo fonte com dados
de um endereo de referncia, permitindo que partes desses dados sejam
mascarados atravs de uma palavra.

A figura 11.PP apresenta o formato da instruo MEQ.

Figura 11.PP Formato da Instruo MEQ


___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 173 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.4.11.1 Parmetros da Instruo

Os parmetros da instruo que se insere so:


Source ( Fonte ):

endereo do valor que se deseja comparar ou um valor


inteiro.

Mask ( Mscara ):

endereo da mscara atravs da qual a instruo


movimenta os dados ou um valor em hexadecimal.

Compare ( Referncia ): valor inteiro ou endereo de referncia para a


comparao.

Se os 16 bits de dados de um endereo Fonte forem iguais aos 16 bits de


dados do endereo Referncia ( exceto os bits mascarados ), a instruo
verdadeira. A instruo se torna falsa assim que ela detecta uma diferena. Os
bits da palavra de mscara iguais a 0 (zero) mascaram os dados, j os bits iguais
a 1 permitem que seja realizada a comparao. Figura 11.QQ.
_________________________________________________________________________

Figura 11.QQ Exemplo da instruo MEQ

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 174 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
11.4.12 Instruo de Comparao ( CMP )
A instruo CMP uma instruo de entrada que permite realizar as
operaes de comparao ( exceto MEQ e LIM ) descritas anteriormente.
O tempo de execuo de uma instruo CMP maior que o tempo de
execuo de uma instruo de comparao. Uma instruo LEQ, por exemplo,
executa mais rapidamente que uma instruo CMP ( Menor ou Igual a ). Uma
instruo CMP tambm utiliza mais palavras no arquivo de programa do que
utilizaria sua correspondente instruo de comparao.
A figura 11.RR apresenta o formato da instruo CMP.

Figura 11.RR Formato da Instruo CMP

A expresso que se insere para a instruo CMP uma comparao entre


dois valores, representados por endereos lgicos diretos e/ou constantes de
programa.
A tabela 11.7 apresenta os smbolos e os tipos de operao da instruo
CMP.

Tabela 11.7
Smbolos e Tipos de Operao da Instruo CMP

Operao
Igual a
Diferente de
Menor que
Menor ou Igual a
Maior que
Maior ou Igual a

Smbolo
=
<>
<
<=
>
>=

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 175 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

12. Redundncia de CPUs


12.1 - CONCEITO
Emprega-se redundncia de controle para aumentar a confiabilidade e
disponibilidade do sistema de controle contra possveis falhas da CPU.
A redundncia utiliza duas CPUs rodando o mesmo programa aplicativo.
Uma CPU controla as E/S (chamada de CPU PRIMRIA) e a outra CPU
(chamada de SECUNDRIA) fica no modo de espera.
Caso a CPU PRIMRIA entre em FALHA, o sistema automaticamente transfere o
controle para a CPU SECUNDRIA que passa a ser a CPU PRIMRIA e
conseqentemente passa a controlar as mesmas E/S.

12.2 OPERAO BSICA


O CHASSI PRIMRIO (aquele que abriga a CPU PRIMRIA) constituido por:
1 CPU (Mdulo Controlador CLP-5/20E, CLP-5/40E, CLP-5/60E ou CLP5/80E);
1 mdulo 1785-BCM (Mdulo de BACKUP de COMUNICAO)
1 fonte de alimentao (interna ou externa)
A CPU PRIMRIA controla as sadas distribudas em rede RIO
O CHASSI SECUNDRIO (aquele que abriga a CPU SECUNDRIA)
constituido por:
1 CPU (Mdulo Controlador CLP-5/20E, CLP-5/40E, CLP-5/60E ou CLP5/80E);
1 mdulo 1785-BCM (Mdulo de BACKUP de COMUNICAO)
1 fonte de alimentao (interna ou externa)
A CPU SECUNDRIA atualizada pela CPU PRIMRIA com os dados relevantes
do processo e est pronta para controlar as mesmas sadas, caso ocorra um
evento de FALHA ou PARADA do sistema PRIMRIO.
Durante a operao NORMAL, a CPU PRIMRIA envia para a CPU
SECUNDRIA os valores das E/S e tabelas de dados, pois caso ocorra uma falha
no chassi PRIMRIO, a CPU SECUNDRIA assumir o controle das E/S (tornarse- CPU PRIMRIA) e ter os ltimos valores de dados atualizados.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 176 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

Figura 12.A - Sistema de redundncia usando o mdulo 1785-BCM

12.3 MDULO DE BACKUP DE COMUNICAO 1785-BCM


No sistema de redundncia do CLP-5 utiliza-se um mdulo 1785-BCM no Chassi
Primrio e outro mdulo 1785-BCM no Chassi Secundrio.
utilizada uma rede de interligao entre estes dois mdulos chamada de HSSL
(High Speed Serial Link Rede serial de alta velocidade).
Esta rede utiliza o mesmo cabo eltrico da rede DH+ e / ou RIO denominado
1770-CD (Cabo Belden 9463).
O mdulo 1785-BCM responsvel pelo BACKUP dos dados de E/S e outros
dados relevantes de programa (exemplo: totalizaes, parmetros PID,
temporizadores, hormetros, etc) que devem ser transferidos da CPU PRIMRIA
para a CPU SECUNDRIA a todo scan, para que a tabela imagem e dados da
CPU SECUNDRIA seja atualizada com os mesmos valores da CPU PRIMRIA.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 177 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

12.3.1 Leds sinalizadores de status do mdulo 1785-BCM

Tabela 12.1 - Leds indicadores de status do mdulo 1785-BCM


LED

Cor do
LED

PRI

verde

SEC

verde

BPLN

verde

SER
FLT

verde
vermelho

Este LED indica


Quando aceso o mdulo BCM pertence ao
sistema PRIMRIO
Quando aceso o mdulo BCM pertence ao
sistema SECUNDRIO
Quando piscante o mdulo BCM est
executando uma instruo de Block Transfer ou
comunicando corretamente com as E/S atravs
da placa de fundo do Chassi
Quando apagado no existe comunicao
entre o mdulo BCM e o Processador (CPU)
Quando piscante rede HSSL funcionando
adequadamente
Quando apagado falha na rede HSSL
Quando aceso Falha de Hardware do BCM

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 178 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

12.3.2 Diagrama de interligao entre os mdulos 1785-BCM


Primrio e Secundrio

(*) Substitua este trecho de rede com resistor de terminao de 150 Ohm, se este
n estiver na extremidade da rede.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 179 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

13. EXERCCIOS DE APLICAO


OBJETIVO
Verificar a funcionalidade das instrues estudadas no curso, atravs de
exerccios prticos.

EXERCCIO SOBRE ENDEREAMENTO DE E/S DIGITAIS


Objetivo: Determinar os endereos dos sinais digitais baseados em configurao
de hardware do Chassi e / ou mdulo adaptador de E/S Remotas (1771-ASB).
Mini-seletoras do Chassi de E/S Principal

1
2
3
4
5
6
7
8

SW4 OFF
SW5 OFF

05

Endereo: _______________________

CLP-5
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 180 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Mini-seletoras do Chassi de E/S Principal

SW4 OFF
SW5 ON
1
2
3
4
5
6
7
8

07

+ 24 Vcc

CLP-5
Endereo: _______________________

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 181 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Mini-seletoras do Chassi de E/S Remotas

Mini-seletoras do mdulo 1771-ASB

SW5 ON
SW6 OFF

SW1-1
SW1-2
SW1-3
SW1-4
SW1-5
SW1-6
SW1-7
SW1-8

10

ON
ON
ON
ON
OFF
OFF
ON
ON

02
13
XY-122315
Endereo: _______________________

1771-ASB

ZSL-122315
ZSH-122315

Endereo: _______________________

Endereo: _______________________

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 182 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
EXERCCIO 2
Objetivo: Testar a funcionalidade das instrues de bits (contatos e bobinas)
1 Criar um novo arquivo de programa (LAD3) chamado de EXERC2
2 Editar no arquivo de programa principal (LAD2) um salto para chamada desta
subrotina (EXERC2)
3 Dentro desta subrotina, desenvolver um programa em LADDER para o
controle de partida / parada de uma bomba, conforme descritivo abaixo:
3.1 Existir 1 boto para LIGAR a bomba (boto de pulso NA do simulador)
3.2 Existir 1 boto para DESLIGAR a bomba (boto de pulso NA do simulador)
3.3 Quando for dado um pulso no boto LIGAR, energizar a bomba B1 e mantla energizada (considerar uma lmpada do simulador)
3.4 Quando for dado um pulso no boto DESLIGAR, desenergizar a bomba B1
e mant-la desenergizada.
3.5 Sinalizar atravs de uma lmpada do simulador o status da bomba B1 ligada
3.6 Sinalizar atravs de outra lmpada do simulador o status da bomba B1
desligada.
3.7 Documentar o programa

Sinais de Entradas e Sadas


Boto LIGA bomba
Boto DESLIGA bomba

I:
I:

/
/

pulso NA
pulso NA

Bomba B1
Lmpada B1 LIGADA
Lmpada B1 DESLIGADA

O:
O:
O:

/
/
/

acesa indica B1 LIGADA


acesa indica B1 DESLIGADA

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 183 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Soluo do exerccio 2

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 184 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 185 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
EXERCCIO 3
Objetivo: Testar a funcionalidade das instrues de bits e temporizadores
1 Criar um novo arquivo de programa (LAD4) chamado de EXERC3
2 Editar no arquivo de programa principal (LAD2) um salto para chamada desta
subrotina (EXERC3)
3 Dentro desta subrotina, desenvolver um programa em LADDER para controlar
o acionamento de 05 motores distintos, conforme descritivo abaixo:
3.1 Existir apenas 1 boto para LIGAR os 05 motores ( boto de pulso NA do
simulador ).
3.2 Existir apenas 1 boto para DESLIGAR os 05 motores ( boto de pulso
NF do simulador ).
3.3 Quando for dado um pulso no boto LIGAR, aps 1 segundo ligar o motor
M1, aps 2 segundos ligar o motor M2, aps 3 segundos ligar o motor M3, aps 4
segundos ligar o motor M4 e aps 5 segundos ligar o motor M5.
(Nota: Considerar uma lmpada do simulador para cada motor)
3.4 Quando for dado um pulso no boto DESLIGAR, desligar os 05 motores
simultaneamente.
3.5 Documentar o programa.
Sinais de Entradas e Sadas
Boto LIGAR motores
Boto DESLIGAR motores

I:
I:

/
/

Motor M1
Motor M2
Motor M3
Motor M4
Motor M5

O:
O:
O:
O:
O:

/
/
/
/
/

pulso NA
pulso NA

M1
M2
M3
LIGAR

DESLIGAR

M4
M5
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 186 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Soluo do exerccio 3

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 187 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 188 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
EXERCCIO 4
Objetivo: Testar a funcionalidade das instrues de bits e temporizadores
1 Criar um novo arquivo de programa (LAD5) chamado de EXERC4
2 Editar no arquivo de programa principal (LAD2) um salto para chamada desta
subrotina (EXERC4)
3 Dentro desta subrotina, desenvolver um programa em LADDER para gerar um
alarme de nvel Alto do condensado do filtro FIL-001A.
3.1 Existe uma chave de nvel (LSH_001A contato NF) instalada no filtro FIL001A.
3.2 Dever existir a indicao de alarme de nvel alto no supervisrio
relacionado com a referncia B3:0/0 (LAH_001A).
nvel normal
B3:0/0 = 1
nvel alto
B3:0/0 = 0
3.3 Ocorrer sinalizao de alarme de nvel alto se a chave permanecer atuada
por um tempo maior ou igual a 10 segundos.
3.4 Documentar o programa
Nota: Considerar um boto NF do simulador como chave de nvel alto.

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 189 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Soluo do exerccio 4

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 190 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 191 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
EXERCCIO 5
Objetivo: Testar a funcionalidade das instrues de bits e contadores
1 Criar um novo arquivo de programa (LAD6) chamado de EXERC5
2 Editar no arquivo de programa principal (LAD2) um salto para chamada desta
subrotina (EXERC5)
3 Dentro desta subrotina, desenvolver um programa em LADDER para gerar um
contador do nmero de partidas de um motor, conforme descrio abaixo:
3.1 Criar uma lgica de partida / parada de um motor baseada no exerccio 2
Boto liga (pulso NA)
considerar um boto do simulador
Boto desliga (pulso NA)
considerar um boto do simulador
Boto resete (pulso NA)
zerar o contador de partidas
Motor
considerar uma lmpada do simulador
Considerar: B3:1/0
retorno do status do motor (=0 desligado / =1
ligado)
Registro: N7:0
nmero de partidas do motor
3.2 Toda vez que for dado um comando de partida e houver retorno de motor
ligado, a lgica dever contar o nmero de partidas e indicar no registro N7:0.
3.3 Caso o operador deseje zerar o contador de partidas, o mesmo dever gerar
um pulso no boto resete.
3.4 Documentar o programa

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 192 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Soluo do exerccio 5

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 193 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 194 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
EXERCCIO 6
Objetivo: Testar a funcionalidade
temporizadores e movimentao:

das

instrues

de

bits,

contadores,

1 Criar um novo arquivo de programa (LAD7) chamado de EXERC6


2 Editar no arquivo de programa principal (LAD2) um salto para chamada desta
subrotina (EXERC6)
3 Dentro desta subrotina, desenvolver um programa em LADDER para gerar um
hormetro de um motor, conforme descrio abaixo:
3.1 Considerar a lgica de partida / parada do motor do exerccio 5
3.2 Quando o motor estiver ligado:
3.2.1 - Indicar no N7:10 as horas de motor em funcionamento.
3.2.2 - Indicar no N7:11 os minutos do motor em funcionamento.
3.2.3 - Indicar no N7:12 os segundos do motor em funcionamento.
3.3 Quando o motor estiver desligado:
3.3.1 - Indicar nos registros N7:20, N7:21 e N7:22 as horas, minutos e segundos
respectivamente, relacionadas ao ltimo intervalo de tempo de motor ligado.
3.3.2- Zerar os registros de horas, minutos e segundos de motor em
funcionamento
3.4 Acrescentar na lgica, um boto para zerar o hormetro durante o motor
ligado, se houver necessidade.
3.5 Documentar o programa

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 195 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Soluo do exerccio 6

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 196 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 197 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
EXERCCIO 7
Objetivo: Testar a funcionalidade das instrues de bits, temporizadores e
contadores
1 Criar um novo arquivo de programa (LAD8) chamado de EXERC7
2 Editar no arquivo de programa principal (LAD2) um salto para chamada desta
subrotina (EXERC7)
3 Dentro desta subrotina, desenvolver um programa em LADDER para controlar
a vlvula de controle XV_111 do tanque de gua indicado abaixo conforme
descrio a seguir:
3.1 O tanque ser preenchido constantemente do nvel 0 a 10 metros. A cada 1
metro o sensor de nvel SN1 envia um pulso para o CLP.
3.2 Quando o nvel do tanque atingir 10 metros, o CLP abrir a vlvula XV_132
durante um tempo fixo de 10 segundos (tempo suficiente para esvaziar o tanque).
Aps este tempo a vlvula fechar automaticamente.
3.3 Documentar o programa
Considerar:
SN1
boto de pulso NA do simulador (I:
XV_111
lmpada do simulador
(O:

10
09
08
07
06
05
04
03
02
01
00

/
/

)
)

XV_111
SN 1

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 198 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Soluo do exerccio 7

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 199 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 200 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
EXERCCIO 8
Objetivo: Testar a funcionalidade das instrues de bits e matemticas bsicas
1 Criar um novo arquivo de programa (LAD9) chamado de EXERC8
2 Editar no arquivo de programa principal (LAD2) um salto para chamada desta
subrotina (EXERC8)
3 Dentro desta subrotina, desenvolver um programa em LADDER para executar
uma converso de escala utilizando-se de instrues aritmticas bsicas,
conforme descrio abaixo:
3.1 O CLP est lendo um sinal analgico de 4 ~ 20 mA, proveniente de um
sensor de presso (PT_12233) calibrado para o range de 0 a 120 Kgf/cm2,
atravs de uma Entrada Analgica cujo endereo N10:4
Considerar:
0 kgf

4 mA
0
120 Kgf

20 mA
4095
3.2 Ser feita a indicao desta leitura na tela do Supervisrio (Central de
Operao e Controle). A indicao desta presso ser em Unidades de
Engenharia (indicao em ponto flutuante).
3.3 Pede-se fazer a converso de escala para unidades de engenharia no CLP
atravs do programa aplicativo. O resultado da converso dever ser armazenado
no endereo F8:0
3.4 Documentar o programa

Conversor Analgico Digital

4 ~ 20 mA

P/I
Transmissor de presso
PT_12233

A/D

0 a 4095

REGISTRO NO CLP

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 201 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Soluo do exerccio 8

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 202 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 203 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

EXERCCIO 9
Objetivo: Testar a funcionalidade das instrues de bits e de comparao
1 Criar um novo arquivo de programa (LAD10) chamado de EXERC9
2 Editar no arquivo de programa principal (LAD2) um salto para chamada desta
subrotina (EXERC9)
3 Dentro desta subrotina, desenvolver um programa em LADDER para executar
uma lgica de alarmes de presso baixa (PAL_12233) e presso alta
(PAH_12233), conforme descrio abaixo:
3.1 Os alarmes devero ser sinalizados em 02 lmpadas localizadas em um
painel quando:
PAL_12233 Quando PT_12233 20 Kgf/cm2
PAH_12233 Quando PT_12233 100 Kgf/cm2
3.2- Existir um boto de pulso (NA) para reconhecimento de qualquer um dos
alarmes. Quando for pressionado este boto, o Operador estar reconhecendo o
alarme.
3.2.1 Quando ocorrer um alarme a lmpada respectiva dever PISCAR
3.2.2 Quando um alarme for reconhecido a lmpada respectiva pra de PISCAR
e fica ACESA
3.2.3 Quando no ocorrer alarme a lmpada respectiva dever APAGAR

PAL_12233

PAH_12233

RECONHECE

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 204 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Soluo do exerccio 9

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 205 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 206 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
EXERCCIO 10
Objetivo: Testar a funcionalidade das instrues de bits e relacionais
1 Criar um novo arquivo de programa (LAD11) chamado de EXERC10
2 Editar no arquivo de programa principal (LAD2) um salto para chamada desta
subrotina (EXERC10)
3 As chaves de nvel LSH e LSL so pr-alarmes do transmissor de nvel do
vaso. Quando ocorrer LSH ou LSL sinalizar alarme nas respectivas lmpadas.
4 As chaves de nvel LSHH e LSLL so ED do CLP.
5 Fazer indicao do nvel do vaso em unidades de engenharia (0 100%) no
registro F8:10
Consideraes:
LSL setpoint = 30%
LSH setpoint = 60%
Chave de nvel LSLL
Chave de nvel LSHH

I:
I:

/
/

Bomba B-151801
Alarme de nvel baixo
Alarme de nvel alto

O:
O:
O:

/
/
/

Matriz de Causa x Efeito

Fluxograma P& ID

Transmissor de nvel utilizar os endereos N7:24


Range da entrada analgica 4 20 mA / 0 a 4095

Observao:
T Se atuar LSHH por 10 segundos fechar SDV
___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 207 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Soluo do exerccio 10

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 208 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 209 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
EXERCCIO 11
Objetivo: Testar a funcionalidade das instrues de bits e lgicas
1 Criar um novo arquivo de programa (LAD12) chamado de EXERC11
2 Editar no arquivo de programa principal (LAD2) um salto para chamada desta
subrotina (EXERC11)
3 Dentro desta subrotina, desenvolver um programa em LADDER para executar
uma lgica de polarizao das seguintes entradas relacionadas na tabela abaixo.
O resultado desta polarizao dever ser armazenado no registro B3:21.
Considerar:
ENT Endereo da entrada fsica
EST Estado da entrada fsica ( 0 = chave aberta / 1 = chave fechada )
ESP Estado esperado da entrada ( 0 = chave NA / 1 = chave NF )
EP
Entrada Polarizada ( 0 = normal / 1 = atuada )
4 Considerando os estados das entradas, indicados na tabela abaixo, preencher
o estado das entradas polarizadas EP
ENT
FISICA
I:002/00
I:002/01
I:002/02
I:002/03
I:002/04
I:002/05
I:002/06
I:002/07
I:002/10
I:002/11
I:002/12
I:002/13
I:002/14
I:002/15
I:002/16
I:002/17

EST
0
1
1
0
1
1
0
1
1
0
1
1
1
1
0
0

ESP
(B3:20)
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0

EP
(B3:21)

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 210 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________
Soluo do exerccio 11

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 211 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

_________________________________________________________________________

___________________________________________________________________________________
APOSTILA do Curso PLC-5 usando o software RS Logix 5 Bsico
Pgina 212 de 212
Este material foi desenvolvido pela empresa UNICONTROL Automao Ltda
Rua Alexandre Dumas, 2220 3 andar Chcara Sto Antnio So Paulo - S.P.
Fone: 55(11) 5185-4755 / Fax: 55(11) 5181-7839

Você também pode gostar