Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Rev. 2
SMALL
LOGIC
CONTROLLER
ndice.
INTRODUO:...............................................................................................................................5
1. CONCEITOS INICIAIS:...........................................................................................................8
1.1 - CARACTERSTICAS DE UM CLP: .......................................................................................8
1.2 TIPOS DE CPU'S: .............................................................................................................................8
1.3 - MEMRIA DO CLP ....................................................................................................................9
1.4 - CICLO DE OPERAO............................................................................................................10
1.5 - FONTE DE ALIMENTAO..................................................................................................10
1.6 - VELOCIDADE..............................................................................................................................10
1.7 - TIPOS DE ENTRADAS E SADAS:..........................................................................................10
1.8 - COMUNICAO DE DADOS:....................................................................................................14
1.1.1Redes do tipo Origem-destino. ....................................................................................................................14
1.1.2 - Redes Produtor- Consumidor......................................................................................................................14
1.1.3 - COMUNICAO MASTER-SLAVE: ......................................................................................................15
( MESTRE - ESCRAVO ).................................................................................................................15
1.1.4 - COMUNICAO MULTIMESTRE..........................................................................................................16
1.1.5 - COMUNICAO PEER TO PEER............................................................................................................16
1.1.6- MULTICAST:...............................................................................................................................................17
1.1.7 - TOKEN PASS:.............................................................................................................................................17
1.1.8 - MTODOS DE TROCA DE DADOS:......................................................................................................17
1.1.9- Modos de Comunicao:.............................................................................................................................19
1.1.10- Protocolos:...................................................................................................................................................19
1.1.11 - SOFTWARE DE PROGRAMAO:.....................................................................................................22
1.1.12 - Software de programao do PLC:
..........................................................22
1.1.13 - SISTEMAS DE SUPERVISO E ATUAO NO
PROCESSO:
.................................................................................................................................................................................22
1.1.14 - INTERFACES HOMEM - MQUINA:....................................................................................................22
2. SLC500........................................................................................................................................23
2.1 - INTRODUO:............................................................................................................................23
2.2 - ARQUITETURA FIXA: "SHOEBOX"......................................................................................23
2.3 - ARQUITETURA MODULAR....................................................................................................24
2.4 - TIPOS DE CHASSIS:....................................................................................................................25
2.5 - FONTES:........................................................................................................................................25
2.6 - CPU'S:.............................................................................................................................................25
1.1.15- Chave Rotativa da CPU:..............................................................................................................................25
1.1.16- Modelos de CPU's:....................................................................................................................................26
1.1.17- Led's de diagnstico:................................................................................................................................27
3. - ENDEREAMENTOS.............................................................................................................38
3.1 - ENDEREOS DE ENTRADAS E SADAS.................................................................................38
1.1.26SLC 500 FIXO:.............................................................................................................................................38
1.1.27- SLC 500 MODULAR RACK LOCAL...................................................................................................38
1.1.28 - SLC500 MODULAR : RACK REMOTO...........................................................................................39
3.3 - ENDEREAMENTO
DE
ARQUIVOS (PILHAS)...............................................................47
4. - INSTRUES:.........................................................................................................................49
4.1 INSTRUES DO TIPO REL....................................................................................................49
1.1.31- Generalidades:.............................................................................................................................................49
1.1.32- Instrues Examinar:..............................................................................................................................49
1.1.33- Instrues Energizar/Desenergizar Sada: ..................................................................................................50
1.1.34- Monoestvel Sensvel Borda de Subida: .................................................................................................52
INTRODUO:
Em vista da variedade de aplicaes deste equipamento, e considerando
sua distinta diferena com relao aos equipamentos eletromecnicos, dever
ser verificada a aplicabilidade para cada caso em especfico.
As instrues, grficos e exemplos de configurao que aparecem neste
descritivo tm por finalidade auxiliar no entendimento do texto.
As instrues de programa presentes neste descritivo so as de maior
aplicao, para maiores detalhes dever ser consultado o manual de
instrues do software aplicativo corresponde ao tipo de CLP. Devido s
muitas variveis e exigncias associadas com qualquer instalao em
particular, a Microsis no assumir responsabilidade pelo uso real baseado
em ilustraes de aplicaes.
A cada dia que passa os equipamentos eltricos vo dando lugar aos
microprocessadores. Tanto na vida profissional como na cotidiana estamos
sendo envolvidos por microprocessadores e computadores. Na indstria,
estas mquinas esto sendo empregadas para otimizar os processos, reduzir
os custos e aumentar a produtividade e a qualidade dos produtos, estamos
passando por um momento de automao dos processos ou Automao
Industrial.
Um microprocessador pode por exemplo tomar decises no controle de uma
maquina, lig-la, deslig-la, moviment-la, sinalizar defeitos e at gerar
relatrios operacionais. Mas detrs destas decises, est a orientao do
PROGRAMVEL.
1.
CONCEITOS INICIAIS:
1.1
- CARACTERSTICAS DE UM CLP:
Na escolha do CLP alguns aspectos devem ser abordados so eles o tipo de
processador ou CPU, Tipos de Entradas e sadas, possibilidades de
comunicao,versatilidade do software de programao, sistemas de
superviso e atuao no processo, interfaces homem-mquina existentes e
suporte tcnico dado pelo fabricante de CLP.
ESQUEMA GERAL DE UM CLP:
DISPOSITIVOS DE PROGRAMAO
E COMUNICAO.
C
I
R
C
U
I
T
O
S
UNIDADE
CENTRAL
DE
PROCESSAMENTO
DE
DE
EN
TRA
DAS
C
I
R
C
U
I
T
O
S
MEMRIA
PROGRAMA E DADOS
S
AI
DAS
FONTE DE ALIMENTAO
Acoplamento tico
1.2
Acoplamento tico
TIPOS DE CPU'S:
Define a memria de programao, recursos avanados de programao,
canais de comunicao existentes e os tempos de execuo das instrues e
de varredura das entradas e atualizao das sadas (tempo de scan).
A Funo da CPU consiste em se ler entradas executar a lgica segundo o
programa aplicativo e acionar ou controlar proporcionalmente as sadas.
ISOLAMENTO
PTICO
ISOLAMENTO
PTICO
1.3
- MEMRIA DO CLP
A memria do CLP divide-se em memria de aplicao, memria do
usurio e programa executvel ou memria do sistema.
MEMRIA DE APLICAO.
Onde so armazenados os arquivos de programa
aplicativo em diagrama Ladder.
ou seja o programa
1.4
- CICLO DE OPERAO.
O ciclo de operao do CLP consiste no modo com que o CLP examina as
instrues do programa , usa o estado armazenado na tabela Imagem das
entradas para determinar se uma sada ser ou no energizada. O resultado
armazenado numa regio da memria chamado de tabela imagem das
sadas.
1.5
- FONTE DE ALIMENTAO.
Encarregada de fornecer alimentao ao barramento do CLP, em 5VCC ou
24 VCC. Protege os componentes contra picos de tenso, garante a operao
normal com flutuaes de 10 15%, estas flutuaes podem ser provocadas
por quedas na rede, partidas e paradas de equipamentos pesados. Em
condies instveis de tenso deve-se instalar estabilizador.
Suporta perdas rpidas de alimentao permitindo ao controlador salvar os
dados e o programa do usurio.
Se o painel onde est instalado o CLP for susceptvel interferncia
eletromagntica
ou rudo eltrico aconselha-se a instalao de um
transformador de isolao.
1.6
- VELOCIDADE.
A velocidade que um CLP genrico executa o seu ciclo de operao fica
em torno de 1 25 mseg para 1024 instrues do programa aplicativo, cada
instruo possui o seu tempo de processamento. Na soma do tempo total de
processamento ou ciclo de operao devem ser considerados: Tempo para o
dispositivo de campo acionar a entrada,Tempo para o CLP detectar o
sinal,Tempo para a varredura da entrada, Tempo para varredura do programa
, Tempo para a varredura da sada, Tempo para o acionamento do circuito de
sada ,Tempo para o acionamento do dispositivo de campo, Tempos para os
canais de comunicao.
1.7
FONTE
DC
DISPOSITIVO DE
CAMPO
ENTRA_
DA DC
+
_
CIRCUI_
TO DE
DC .com
FONTE
DC
DISPOSITIVO DE
CAMPO
ENTRA_
DA DC
_
+
CIRCUI_
TO DE
VDC
DISPOSITIVO DE
CAMPO
DC COM
CIRCUI_
TO DE
SADA
DC
VDC
I
FONTE
DC
DISPOSITIVO DE
CAMPO
CIRCUI_
TO DE
SADA
DC
DC COM
V.I
Tempo
Sinais Digitais
tempo
Sinais analgicos
1.8
- COMUNICAO DE DADOS:
Os tipos de comunicao dos dados entre os CLP'S ou entre Terminal de
programao/Superviso e CLP devem ser definidos, existem CLP'S que se
comunicam em redes abertas (tipo de rede utilizada por diferentes
fabricantes ) ou redes proprietrias (tipo de rede do fabricante do CLP).
Definimos dois modelos de redes: descritas como origem / destino e
produtor / consumidor.
EXEMPLOS DE MODELOS DE REDES:
ORIGEM / DESTINO
MESTRE/ESCRAVO
MULTIMESTRE
DH 485
DH+
RIO
PRODUTOR CONSUMIDOR
DEVICE NET
CONTROL NET
1.1.2
CTL
R2
CTL
R1
ALLEN-BRADLEY
PanelV iew550
<
F1
F2
F3
F4
F5
F6
F7
F8
F9
F1
0
^
<
>
v
H
MI
#
1
#
2
Sens
or
1.1.3
- COMUNICAO MASTER-SLAVE:
( MESTRE - ESCRAVO )
Neste tipo de topologia a estao mestre fixa e somente ela capaz de
iniciar as mensagen. Dispositivos escravos trocam dados apenas com o
mestre. Um mestre e mltiplos escravos.
ALLEN-BRADL EY
PanelView 550
.
<
F1
F2
F3
F4
F5
F9
F1
0
F7
F8
<-- - - - - - - - - -'
^
<
F6
>
v
1.1.4
- COMUNICAO MULTIMESTRE.
Pode-se ter mais de um mestre e cada mestre tem o seu prprio conjunto de
escravos.
ALLEN-BRADLEY
PanelView 550
<
F1
F2
F3
F4
F5
F6
F7
F8
F9
F1
0
^
<
1.1.5
>
v
A L L E N -B R A D L E Y
F 2
F 3
F 4
F 5
F6
F 7
F 8
F 9
F 1
0
<
F1
< -'
^
<
>
v
1.1.6 - MULTICAST:
Dados so transmitidos simultaneamente a todos os ns.
1.1.7
- TOKEN PASS:
A cada instante uma estao est no controle da rede envia e recebe seus
dados e envia o polling para o prxima a fim de saber se a mesma esta
pronta para receber o controle, se a mesma estiver esta passar a ter o
controle da rede.
1.1.8
1.8.1.1
- Cclica:
ALLEN-BRADLEY
PanelView 550
<
F1
F2
F3
F4
<
F6
a cada
100ms
a cada
5ms
a cada
2000ms
analog
analog
I/O
I/O
F7
F8
F9
F1
0
<-- - - - - - - - - '
F5
>
v
Neste tipo de mtodo os dispositivos produzem dados a uma taxa configurada pelo usurio
esta transferncia cclica eficiente devido ao fato de que os dados so transferidos numa taxa
adequada ao dispositivo/aplicao. Com isto recursos podem ser preservados p/ dispositivos com
alta variao e melhor determinismo.
Compatvel com Mestre/Escravo, Multimestre, peer-to-peer e Multicast
1.8.1.2
- Mudana de estado.
ALLEN-BRADLEY
PanelVie w 550
<
F1
F2
F3
F4
F5
F6
F7
F8
F9
F1
0
<--- - - - - - - - - '
^
<
>
v
digital
I/O
Neste tipo de troca de dados os dispositivos produzem dados apenas quando tem seu estado
alterado. Um sinal em segundo plano transmitido ciclicamente para confirmar que o dispositivo
est ok. A Mudana de estado eficiente devido ao fato de que se reduz significativamente o
trfego da rede e recursos no so desperdiados processando-se dados antigos.
1.8.1.3
- Polling.
ALLEN-BRADLEY
PanelView 550
<
F1
F2
F3
F4
F5
F9
F1
0
F7
F8
^
<
F6
>
v
1.8.1.5
1.1.10 - Protocolos:
Conjunto de regras, requisitos e procedimentos que devem ser obedecidos
para que se possa transmitir uma informao em uma rede de comunicao
de dados digital, o idioma utilizado na rede ou seja o dispositivo
transmissor necessita ser compreendido pelo receptor e cada fabricante tem
seus prprios padres
1.8.1.6
- DF1 :
direes,
1.8.1.7
- DH485:
1.8.1.8
- REMOTE I/O :
1.8.1.9
- DH + :
1.8.1.10
- CONTROL NET :
1.8.1.11
- DEVICE NET:
1.8.1.12
- ETHERNET:
1.1.13
1.1.14
2. SLC500
2.1
- INTRODUO:
Famlia de controladores para aplicaes na indsstria de mquinas e
pequenos e mdios processos industriais.
Apresenta-se sobre duas verses: Arquitetura fixa e Arquitetura modular.
Desenvolve-se a seguir uma apresentao das diversas caractersticas destes
dois tipos de arquiteturas.
2.2
1747 PIC
UNIDADE FIXA
RACK
A2 C/02
Cartes
TIPOS DE UNIDADES:
1747-L20 : 12E + 8 S
1747-L30 : 18E + 12S
1747-L40 : 24E + 16S
Possui um chassi para expanso com duas ranhuras para que possam ser
acoplados mais dois cartes digitais ou analgicos ou algum mdulo de
comunicao compatveis* (consultar System Overview pg.55).
Velocidade de varredura (Tempo de Scan ) 8ms/K instruo.
Capacidade de Memria : 1k instrues = 4k palavras = 8k bytes. Esta
memria tem backup por capacitor que retm o programa por menos 2
semanas, ainda possui uma bateria opcional e mdulos de memria
EEPROM e UVPROM.
Canal de comunicao com a rede DH485, mas no h a possibilidade de
enviar dados na mesma, o CLP Fixo somente recebe dados de outros
processadores. Para a alterao da tabela de dados no mesmo h a
possibilidade de se interligar um dispositivo da famlia DTAM ao mesmo.
Para se program-lo utiliza-se o conversor DH485 para RS232, (1747 PIC ).
Nos processadores de 24 Vcc a entrada 0 configurvel como um contador
de freqncias de at 8Khz.
Possui uma fonte 24Vcc para o usurio com capacidade de at 200 mA, nos
modelos com alimentao de 110/220 Vca.
Suporta todas as instrues das famlia SLC 500 exceto PID e MSG.
2.3
- ARQUITETURA MODULAR
Engloba chassis, fontes, CPU'S, mdulos de E/S, mdulos de Comunicao,
mdulos especiais e cabos para interligao.
FONTE
UMA P/
CADA
CHASSI
CABO C7 ou C9
C
P
U
ou
A
S
B
MDULOS
A PARTIR DO 2
CHASSI A 1
RANHURA
UTIL
2.4
- TIPOS DE CHASSIS:
Quatro tamanhos: 1746 A4,A7, A10,A13 com respectivamente 4,7,10 e 13
ranhuras.
Cada CPU ou ASB pode enderear at 30 Slot's (ranhura ou trilho), a CPU
ou ASB ocupa a primeira ranhura do primeiro chassi nos demais chassis a
primeira ranhura disponvel para um mdulo de E/S, a ligao entre os
chassis feita atravs de um simples cabo paralelo 1747-C7 ou C9 e
quantidade de chassis limitada a 03 por CPU ou ASB.
2.5
- FONTES:
Existem 4 tipos de fontes para SLC500:
Tenso de
Entrada
Corrente em Corrente em
24 Vcc
24Vcc p/Usu
1746-P1
110/220Vca
2,0 A
0,46 A
200 mA
1746-P2
110/220Vca
5,0 A
0,96 A
200mA
3,6 A
0,87 A
1746-P3
2.6
Corrente
em 5 vcc
24 Vcc
1746-P4
110/220Vca
10 A
2,88A
1A
1746-P5
90-146 Vcc
5A
0.96A
200 mA
- CPU'S:
1.1.15
1.1.16
- Modelos de CPU's:
5/02
5/03
CDIGO DE
CATLAGO 1747 - L524
1747 - L531
1747- L532
MEMRIA
E/S LOCAL
E/S REM.
SCAN TP.
Temp.Exec.xic
8K
16K
4K
480
960
5/05
5/04
1747 - L541
1747 - L542
1747 - L543
16K
32K
64K
960
1747 - L551
1747 - L552
1747 - L553
16K
32K
64K
960
32 palavras E
32 palavras S
32 palavras E
32 palavras S
32 palavras E
32 palavras S
32 palavras E
32 palavras S
4.8 ms/K
1ms/K
0.9 ms/K
0.9 ms/K
2.4 us
0.44us
0.37us
0.37us
1.1.17
- Led's de diagnstico:
SLC 5/03
RUN
FORCE
FLT
ENET
DH485
BATT
RS232
RUN
REM
LED'S DE DIAGNSTICO
O ESTADO DOS LED'S SE
ENCONTRAM NOS ANEXOS
PROG
CANAL 0 : RS232
PODE SER DF1 ,
DH485 ,ASCII
2.7
RACK LGICO
Grupo logico 0
Grupo lgico 1
Grupo lgico 2
Grupo lgico 3
Grupo lgico 4
Grupo lgico 5
Grupo lgico 6
Grupo lgico 7
GRUPO
LOGICO
Palavra de
Entrada
16 bits
Palavra de
Sada
16 bits
1747 ASB :
Mdulo adaptador de Entradas e sadas remotas, funcionalidade baseada na
serie C do Mdulo 1771 - ASB , pemite que os processadores SLC & PLC5
controlem mdulos da famlia 1746.
Suporta endereamento de 1/2, 1 e 2 Slot's e mdulos discretos e especiais,
parmetros de operao configurados atravs de DIP switches de oito posies
cada. Cada mdulo ASB pode controlar at 30 mdulos de qualquer tipo
utilizando cabo C7 ou C9 operando a 57.6, 115.2, e 230.4 Kbaud. Suporta I/O
complementar.
Atravs das chaves miniseletoras pode-se definir: nmero do rack, nmero do
grupo lgico inicial, velocidade de transmisso, definico de chassis primrio ou
2.8
5/03
COM1
COM2
RS232
CANAL 0
RS232
PIC
1747 AIC
REDE DH485
Cabo CR
Cabo C10
Cabo C10
DTAM-E
DTAM-MICRO
DATAM-PLUS
Cabo C10
SLC FIXO
1747L20
NET
AIC
MICROLOGIX
1000
Cabo
CBLHM02
1747 AIC
Cabo C10
SUPERIOR
SN
PIC
REMOTE I/O
Cabo CD
ASB + I/O REMOTOS
PANELVIEW 550
PANELVIEW 900
PANELVEIW 1200
PANELVIEW 1400
VERSO R/IO
REDE ETHERNET
PLC5 - 5/40E
Placa NE2000
ou Similar.
Transciever
5/05
REDE DH+
CABO
1761 CBL
PM02
NET
AIC
Cabo CD
SUPERVISRIO
5/04.
1747-AIC
DH485
5/20B.
Cabo CR
Cabo C10
Cabo C10
PANELVIEW 550
SN
5/02 PROCESSOR OU SUPERIOR
COM MDULO 1747-SN
REMOTE I/0
Cabo CD
EXERCCIO APLICATIVO:
Elaborar uma configurao para um sistema composto por 4 tipos de processos.
Nos processos 1 & 2 j tm-se controlando-os repectivamente um PLC 5/80E e
um SLC500 5/03. Todos os processos so dependentes.
No processo 3: Tm-se 45 entradas e 18 sadas digitais, h a necessidade de se
alterar valores nos tempos em que sero acionadas algumas bombas e o
operador ter de saber qual a bomba esta funcionando.
No processo 4: Tm-se 182 entradas e 18 sadas digitais que devero estar
localizadas em um painel na sala de controle e 32 entradas digitais, 10 entradas
analgicas, 8 sadas digitais e 6 sadas analgicas em um painel distante 200
metros da sala de controle. Neste processo necessita-se que o operador tenha
acesso a visualizao dos estados dos equipamentos bem como emtrar com um
valor de setpoint para um controle de temperatura, e o supervisor geral precisa
ter um acesso ao estado da planta em seu escritrio localizado a 800m do
procesoo, e os tcnicos de manuteno devero ter acesso ao programa do CLP
em suas residencias.
OBS:
- Tenses : considerar E/S = 110 VCA.
- E/S Analgicas : considerar sinais de 4 a 20 mA.
- Os processos 1 e 2 j esto implantados e no h necessidade de especific-los
.
Especificar todos os equipamentos Allen Bradley, interligaes, mdulos e
cabos e desenhar a configurao do sistema proposto para minimizar custos.
3.
ENDEREAMENTOS
3.1
O:0/00 O:0/07
I : 1 / 01
Tipo
I - Entrada
O - Sada
N SLOT
01 30
N BIT
00 15
NdoBIT
00 15
REMOTO.
3.1.1.1
0 1 2 3 4 5 6 7 01 23
45 67 01 23
3.1.1.2
45 67 01 23
45
67
ENDEREAMENTO
DE 1 SLOT
3.1.1.3
ENDEREAMENTO
DE 2
SLOT
Rack 0
_______ : ______ ______ _____ / ____ ____
O: Sada
Rack Lgico
Grupo
Bit
00 07 / 10 17.
I: Entrada
No mdulo SN , considera-se dois tipos de endereamentos. discreto e block
transfer.
PROCESSADOR
SLC
M FILES
1747 RIO SCANNER
I/O IMAGE
EXEMPLO:
FONTE
M1 : 1 . 101 = 4
M1 : 1.102 =001
S
N
.
.
MO : 1 .101 = 4
MO : 1 .102 = 052
1746 NI4
1746NO4I
A
S
B
A
S
B
3.1.1.4
ARQUIVO G
Rack.
Rack Completo
Rack
Rack.
1
1
3.1.1.5
3.1.1.5.1
ENTRADAS
I:e.0
at I : e. 31
SAIDAS
O : e . 0 at O : e. 31
3.1.1.5.2
- Modo Block Transfer. ( Mdulos Especiais e
analgicos )
O mdulo RIO SCANNER realiza transferncias de block transfer direto
e aloca nos arquivos M0 e M1 do mdulo SN.
Para BTWs o M0 BT Buffer contm dados de controle da BTW e dados da
BTW enquanto que a correspondente M1 BT Buffer contm somente
informaes de STATUS da BTW.
Para BTRs,o M0 BT Buffer cotm somente dados de controle da
BTR,enquanto uma correspondente M1 BT Buffer contm informaes de
STATUS da BTR e dados da BTR . Os Block Transfer ocorrem assncronos
as transferncias discretas.
Existem um total de 32 Block Transfer de controle e Status no M0 (sadas /
Controle ) e 32 Block Transfer de sadas e controle.
O Buffer de block Transfer consiste de:
* 3 BT, palavras de controle em um buffer de BT no arquivo MO.
* 4 BT, palavras de Status em um Buffer de BT no arquivo M1.
* 64 BT, palavras de BTW no arquivo M0 e 64 palavras de BTR no arquivo
M1.
Usa-se o arquivo M0, buffer de controle de BT para iniciar a block transfer
e o correspondente arquivo M1 para mostrar o Status da Block Transfer.
Os Buffers de BT consistem de 100 palavras nos arquivos M0 e M1 partindo
da palavra 100.
Por exemplo: BT Buffer 1 est no M0:e.100 e M1:e.100 ; o BT Buffer 2
est localizado no M0:e.200 e M1:e.200.
Todos os buffers de block transfer so zerados quando do inicio do ciclo de
ligao do CLP.
ARQUIVO M0 : BLOCK TRANSFER OUTPUT / CONTROL BUFFERS.
Existem 32 Buffer de BT alocados no arquivo M0, estes buffers contm
informaes de controle de BTR/BTW e sadas de dados da instruo
BTW.
M0 : e . x 00
e = numero de slot do mdulo SN.
x = numero da BT. ( 1 32 )
- M0 : e . X 00 => BITS DE CONTROLE.
- M0 : e . X 01 => TAMANHO DA BT. 0 64.
- M0 : e . X 02 => ENDEREO ( RACK,GRUPO,SLOT ).
- M0 : e . X 03 => AT 09 RESERVADO.
- MO : e . 10
3.2
- TIPOS DE ARQUIVOS:
1.1.29
ARQUIVOS DE PROGRAMA:
1.1.30
N do Arquivo: Tipo:
NElementos
NW.
P/El.
0 -------------------- Sadas. ( O )
1 --------------------- Entradas. ( I )
2 ------------------------- Status ( S2 )
3 -------------------- Bit ( B3)
01
4 ---------------------Temporizador ( T4 )
03
5 -------------------- Contador ( C5 )
03
6 -------------------- Controle ( R6 )
01
7 -------------------- N inteiro ( N7 )
01
02 *
3,4028 x 10 ^ +38 .
ARQUIVOS DE ENTRADA:
Identificados pela letra "I" ,correspondem aos endereos das entradas na
memria do CLP.
ARQUIVOS DE SADA:
Identificados pela letra "O", correspondem aos endereos das sadas na
memria do CLP.
ARQUIVOS DE STATUS "S2":
So arquivos onde so armazenados valores relativos ao status do
processador tais como relgio de tempo real, falhas ocorridas, habilitao
dos Slots, situaes decorrentes da execuo do programa,funcionalidade da
memria,modos
de
operao,
tempos
de
varredura,taxas
de
transmisso,estado das chaves miniseletoras e outras informaes.
Descrico das palavras do arquivo de Status se encontram nos anexos.
ARQUIVO DE BIT "B3":
So arquivos onde so armazenados valores usados pelo programa
aplicativo: Cada arquivo possui 256 elementos B3:0 B3:255 e cada
elemento pode armazenar valores de 0 32767, com cerca de 16 bits.
O SLC 500 possui 4096 bits internos no arquivo B3. Cada bit desses pode
por exemplo armazenar o estado de um equipamento ou significar uma etapa
de processo etc.
ARQUIVO TEMPORIZADOR "T4":
So arquivos onde so armazenados os dados referentes s instrues de
temporizadores.
ARQUIVO CONTADOR "C5".
So arquivos onde so armazenados os dados referentes s instrues de
contadores.
ARQUIVO DE CONTROLE "R6".
So arquivos onde so armazenados endereos de controle de determinadas
instrues, estes endereos so o status da instruo ou seja como ela esta se
comportando durante a execuo do programa aplicativo.
3,4028
x 10 ^ +38.
DE 9 255.
Estes arquivos podem representar qualquer um dos arquivos anteriores , podese criar um arquivo N10 , T11, C200, no entanto se criado o arquivo 10 ,por
exemplo, no pode-se associar mais nenhum endereo a ele ou seja se voc o
criou N10 no poder criar, por exemplo, um C10.
3.3
- ENDEREAMENTO
DE
ARQUIVOS (PILHAS).
N7:0
# N7:0
N7:1
Lenght: 6
N7:2
N7:3
N7:4
N7:5
3.4
- ENDEREAMENTO INDIRETO:
Neste tipo de endereamento o usurio poder especificar um endereo como
indireto atravs da troca do numero de arquivo,nmero de elemento ou subelemento com o smbolo "[ Xf:e.s ]" . A parte interna do colchete ser ento
preenchida por um valor. Esse valor poder corresponder a um endereo de
arquivo,elemento ou sub- elemento.
ex. Endereamento indireto : B3:[ N10:2 ]
SE ........... N10:2 = 5
Ento ....... B3: [ N10:2 ] indicar o endereo B3:5
N[ N7:0 ] : [ N7:1 ]
3.5
- ENDEREAMENTO COMPLEMENTAR.
utilizado quando se deseja obter a capacidade mxima dos pontos de
Entrada e Sada do processador para tanto um rack dever conter cartas que
sejam simtricas s do chassi complementar. Por exemplo se tem na R I/O
um mdulo ASB e configura-se como complementar e no grupo 1 contm
um carto de entrada , no Grupo 1 do carto complementar ter de ser
inserido um carto de sada, pois sabe-se que um grupo pode conter at 16
terminais de entrada e 16 terminais de sada. Deste modo obtm-se a
capacidade mxima do processado
3.6
- ENDEREAMENTO INDEXADO:
Define-se um apontador de pilhas de dados , o valor em S:24, ser o valor
atual do elemento do endereo posterior instruo designada pelo #.
MOV
SOURCE: C5:0.ACC
DEST
S:24
ADD
SOURCE A: N7:10
SOURCE B: # N7:50
DEST
N32:20
4. - INSTRUES:
4.1
- Generalidades:
1.1.32
- Instrues Examinar:
4.1.1.1
4.1.1.2
1.1.33
4.1.1.3
(U)
1.1.34
Esta instruo torna a linha verdadeira durante uma varredura com uma
transio de falsa para verdadeira da condio anterior atual da linha.
As aplicaes para esta instruo incluem iniciar eventos acionados por um
boto de comando, como por exemplo, congelar valores exibidos muito
rapidamente ( LED ).
As figuras 1.6, 1.7 e 1.8, ilustradas a seguir, exibem a utilizao da instruo
ONS.
I:1/0
B3/0
[OSR ]
O:0001/00
Figura 1.6
4.1.1.5
O endereo do bit utilizado para esta instruo deve ser especfico, ou seja,
no deve ser empregado em nenhuma outra parte do programa de aplicao.
No PLC5 tm ainda a instruo de monestvel sensvel a borda de descida.
Importante: Recomenda-se no utilizar um endereo de entrada ou sada
juntamente com a instruo OSR.
Exerccios Aplicativos:
1 - Energizar uma lmpada quando uma chave fim de curso fechar no campo.
DESL. (NF)
NF ( T )
C1
C2
NA
LIGA
C1
L1
L2
L3
4.2
- Generalidades:
1.1.36
- Descrio:
1.1.37
- Instrues de Temporizador
4.2.1.1
Bits de Estado
14
TT
13
DN
Valor Pr-selecionado
Valor Acumulado
4.2.1.2
Base de Tempo
- 1,0 segundos
- 0,01 segundo ( 10 milisegundos )
4.2.1.3
Preciso
4.2.1.4
Figura 2.2
( EN)
(DN)
4.2.1.5
4.2.1.6
(CU )
( DN)
Figura 2.6
14 13
12 11 10
CU CD DN OV UN UA
Valor
No Utilizada
Pr-selecionado
Valor Acunulado
4.3
1.1.38
- Generalidades:
1.1.39
- INSTRUO DE MSG:
Tamanho do bloco de
controle.
1.1.40
1.1.41
Bloco de Controle
A figura 3.3 ilustra o bloco de controle quando um controlador com estrutura
de E/S fixa ou um SLC - 5/01 ou SLC - 5/02 ( 500 CPU ) for selecionado
como estao destino.
Figura 3.3
ST DN ER
EW
09 08 07 06 05 04 03
02
01
00
NR TO
CODIGO DE ERRO
Numero do N
Reservado para tamanho em palavras
Nmero do arquivo
Tipo de Arquivo
Numero do elemento
Reservado
ST DN ER
EW
09 08 07 06 05 04 03 02 01 00
NR TO
CODIGO DE ERRO
Numero do N
Reservado para tamanho em palavras
Palavra
A figura
3.4 offset
ilustra o bloco de controle quand500 ( 485 CIF
No Utilizada
4.4
- Instrues de Comparao
1.1.42
- Generalidades:
1.1.43
- Igual a ( EQU )
Figura 4.1
SOURCE B:
1.1.44
- Diferente ( NEQ )
Figura 4.2
NEQ
NOT EQUAL
SOURCE A:
SOURCE B:
1.1.45
Figura 4.3
SOURCE B:
1.1.46
Figura 4.4
SOURCE B:
1.1.47
Figura 4.5
1.1.48
Figura 4.6
SOURCE A:
SOURCE B:
1.1.49
Figura 4.7
1.1.50
Figura 4.8
TEST:
HIGH LIM:
SENSOR
TAMBOR
MOTOR
4.5
- Instrues Matemticas
1.1.51
- Generalidades:
- Adio ( ADD );
- Subtrao ( SUB );
- Multiplicao ( MUL );
- Diviso ( DIV );
- Dupla Diviso ( DDV );
- Negao ( NEG );
- Zeramento ( CLR );
- Decodificao ( DCD ).
- Raiz quadrada ( SQR );
Parmetros das Instrues
- Source - endereo (s) do (s) valor (res) em que a operao matemtica ser
executada; pode ser endereo (s) de palavra ou constante (s) de programa. Se
a instruo tiver dois operandos Source, no possvel introduzir constantes
de programas nos dois operandos.
- Dest - endereo destino referente ao resultado da operao.
Bits de Estado Aritmticos
Depois que uma instruo for executada, os bits de estado aritmticos ( C, V,
Z e S ) do arquivo de estado so atualizados.
- Carry (C), S:0/0 - Energizado se for gerado um carry ( vai 1 ); caso
contrrio, desenergizado;
- Overflow (V), S:0/1 - Indica que o resultado de uma instruo matemtica
muito grande para o destino;
- Zero (Z), S:0/2 - Indica um valor 0 depois de uma instruo matemtica,
movimentao ou lgica;
- Sinal (S), S:0/3 - Indica um valor negativo ( menor que 0 ) aps uma
instruo matemtica, movimentao ou lgica.
1.1.52
- Adio ( ADD )
Figura 5.1
ADD
SOURCE A:
SOURCE B:
DEST:
1.1.53
- Subtrao ( SUB )
Figura 5.2
1.1.54
- Multiplicao ( MUL )
Figura 5.4
1.1.55
- Diviso ( DIV )
Figura 5.5
1.1.56
- NEGAO ( NEG )
Figura 5.7
NEG
SOURCE:
DEST:
1.1.57
- ZERAMENTO ( CLR )
Figura 5.8
1.1.58
SQR
SQUARE ROAT:
SOURCE :
DEST:
4.6
- GENERALIDADES:
( C,
1.1.60
- MOVIMENTAO ( MOV )
Figura 6.1
MOV
MOVE
SOURCE :
DEST:
1.1.61
Figura 6.2
MVM
MASKED MOVE
SOURCE :
MASK
DEST:
1.1.62
- E ( AND )
Figura 6.4
AND
BITWISE
1
AND:
1
1
SOURCE A:
SOURCE B:
DEST:
1.1.63
- OU ( OR )
Figura 6.5
Formato da Instruo OR
OR
BITWISE INCLUSIVE OR
1 X
1
SOURCE A:
SOURCE B:
DEST:
1.1.64
- OU EXCLUSIVO ( XOR )
Figura 6.6
= 0
# 1
SOURCE A:
SOURCE B:
DEST:
1.1.65
- COMPLEMENTAO NOT
Figura 6.7
Exerccio Aplicativo:
Programar um conjunto de contadores ( 1 CTU e 1 CTD ) para realizar as
seguintes comparaes :
1 - ACC1=20
2 - ACC2 == 30
3 - ACC1 + ACC2 < 15
4 - ACC2 >= 45
5 - ACC2 / ACC1 ENTRE 62 E 70
6 - ACC2 > 72
Energizar uma lmpada a cada comparao.
Mostrar o valor acumulado dos contadores nos endereo N7:0 e N7:1
Resetar automaticamente os contadores quando o acumulado for igual a 100.
4.7
- GENERALIDADES:
COP
FLL
COP FILE
FILL
SOURCE
DEST
SOURCE
DEST
LENGHT
LENGHT
FILE
1.1.67
1.1.68
4.8
- GENERALIDADES:
1.1.70
- INSTRUES DE DESLOCAMENTO DE BIT ESQUERDA
( BSL ) E DIREITA
( BSR ).
Figura 8.1
BSL
( EN )
( DN )
BSR
( EN )
( DN )
FILE
CONTROL
BIT ADRESS:
LENGHT
13
11
10
EN
DN
ER
UL
00
NO ULTILIZADO
4.8.1.1
4.8.1.2
1.1.71
- CARGA
DESCARGA FFL E
FFU.
Formato da instruo:
FFL
FIFO LOAD
SOURCE
FIFO
CONTROL
LENGHT
POSITION
( EN )
( DN )
( EM )
FFU
FIFO UNLOAD
FIFO
DEST
CONTROL
LENGHT
POSITION
( EN )
( DN )
( EM )
N7:2
X
# N7:12
Length: 11
Position: 7
14
EU
Tamanho
Posio
13
DN
12...
EM
00
Bits de Estado:
. EN ( bit 15 ) : Bit de habilitao da instruo FFL. Esse bit energizado
em uma transio de falsa para verdadeira da condio da linha (FFL) e
desenergizado em uma transio de verdadeiro para falsa.
- EU ( bit 14 ) : Bit de habilitao da instruo FFU. Esse bit energizado
em uma transio de falsa para verdadeira da condio da linha (FFU) e
desenergizado numa transio de verdadeira para falsa.
- DN ( bit 13 ) : Bit de executado. energizado pela instruo FFL para
indicar que a pilha est cheia e inibe a carga da pilha.
- EM ( bit 12 ) : Bit de vazio. energizado pela instruo FFU para indicar
que a pilha esta vazia.
1.1.72
LIFO LOAD
SOURCE
LIFO
CONTROL
LENGHT
POSITION
( EN )
( DN )
( EM )
LFU
LIFO UNLOAD
LIFO
DEST
CONTROL
LENGHT
POSITION
( EN )
( DN )
( EM )
N7:2
X
# N7:12
4.9
- Instrues de sequenciador:
SQO : Sada de sequenciador. Transfere dados de 16 bits para endereos de
palavra a fim de controlar operaes sequenciais de maquina.
SQC : Sequenciador de Comparao. Compara dados de 16 bits com dados
armazenados para monitorar as condies de operao da mquina ou para
fins de diagnstico . Compara dados de uma palavra ou arquivo com uma
referncia se o estado do bits for igual o bit de encontrado da instruo
energizado (FD).
SQL : Carga de sequenciador. Carrega dados de 16 bits em um arquivo a
cada etapa de operao do sequenciador. Carrega o contedo de um
endereo especificado no parmetro source em um arquivo especificado por
1.1.73
- SQO:
SQO
SEQUENCER OUTPUT
( EN )
( DN )
FILE
MASK
DEST
CONTROL
LENGTH
POSITION
Exerccio de Aplicao:
1- Num sistema tm-se um valor de vazo (totalizado) que dever ser
coletado de 3 em 3 seg. no endereo N7:0 estes valores devero ser
armazenados em N7:10 at N7:20 e descarregados em N7:30.
2 - Este mesmo programa dever fazer uma seqncia de acionamentos em
um sistema de vlvulas conforme descrito abaixo:
1 ) - Ligar V1,V2,V3,V4,V11
2 ) - Ligar V3,V5,V12,V13,V15
3 ) - Ligar V3,V6,V7,V13
5 ) - Ligar V1,V4,V6,V10
Estes acionamentos devero ocorrer de 5 em 5 seg, e uma botoeira retentiva
dever acion-los.
- FUNO PID:
SET POINT
ERRO
Varivel
EQUAO PID
SP
+
CV
Controlada
PV
Varivel
de processo
C(t)
Set
point
TS
TA
1.1.75
- INSTRUO PID:
PID
Proporcional Integral Derivativo
Control Block
Process Variable
Control Variable
Control Block Length
23
Palavra de controle:
15
14
EN
13
DN
12 11 10
PV SP
LL
09 08 07
UL DB
06 05 04 03 02 01
TF
SC
00
OL CM AM TM
Referncia SP
Ganho Kc
Rearme Ti
Taxa Td
Zona Morta
Uso interno
10
Sada Max
11
Sada Min
12
Atualizao da Malha
13
14
Erro de escala SE
15
16
17
ao
Uso
interno
22
atualiza a sua
STI : PID colocada na subrotina STI ,que dever ter um tempo (S:11)
igual ao da atualizao da malha ( Loop update )
CONTROL ( 0/2 ) : Seleciona a ao de controle de controle usada:
Direta : Ocorre quando tm-se uma varivel de processo com tendncia
a ser inferior ao valor de set point - E = SP - PV : CV aumenta se
PV < SP. ( Ex: um processo de aquecimento ).
Reversa: Ocorre quando tm-se uma varivel de processo com tendncia
a ser superior ao valor de set point - E = PV - SP : CV aumenta se
PV > SP. ( Ex: aplicao de resfriamento ).
SET POINT SP: ( WORD 2 ) , Valor ideal para varivel de processo de ( 0
16383 ).
SCALED PROCESS , PV , ( WORD 14 ) : Somente para exibio .
SCALED ERROR ( WORD 15 ) : Erro em scala , para exibio
DEAD BAND ( WORD 9 ) : Zona Morta, Seleciona-se uma faixa abaixo e
acima da referncia ( Set point ) .
OUTPUT CV ( WORD 10 ) : No modo AUTO este parmetro somente
para exibio; no modo MANUAL ,pode-se introduzir a porcentagem de
sada desejada. ( 0 100 ).
OBS:
- Faixas de E/S: * Inserir um valor de SET POINT multiplicado por 100
e ajustar Smx e Smin tambm multiplicado por 100,para facilitar
ajustes da PID.
- Deve-se escalonar o varivel de processo para valores de 0 16.383 ,
que faixa interna de variao da PID.
- Com a zona morta a sada no alterada enquanto o erro permanecer
dentro desta faixa, durante o tempo em que a PID permanece na zona
morta a instruo considera o valor de erro igual a zero ou seja a PID no
atua no processo.
- Pode-se limitar a sada ,para tanto basta energizar o bit de habilitao
de limite ( 3 )
- No Modo Manual Pode-se inserir um valor de CV de 0 100 % .
Este valor convertido em um nmero de o 16383 e escrito no endereo
da varivel de controle.
- FEEDFORWARD: Valor
distrbios.
IOM
Atualiza as sadas de acordo com a lgica precedente. Configurando o slot
no qual o mdulo se encontra.
IIM ou IOM
Slot
Mask
Length
- GENERALIDADES:
1.1.77
- LIMPANDO AS FALHAS
1.1.78 - DESCRIO
RECOMENDADA
DE
CDIGO DE ERRO E AO
Descrio
Erro de NVRAM
Causa Provvel
0002
0003
0004
Watchdog
Rudo
Raio
Aterramento inadequado
Falta de supresso de surto
nas sadas com cargas
indutivas
Fonte de alimentao com
potncia inadequada
Perda de back-up de
bateria ou capacitor
Rudo
Raio
Aterramento inadequado
Falta de supresso de surto
nas
sadas
c/cargas
indutivas
Fonte de alimentao com
potncia inadequada
Ao Recomendada
Solucionar
o
problema,
recarregar o programa e
colocar o controlador em
Operao. Pode ser usada a
caracterstica de autocarga
com um mdulo de memria
p/ automaticamente recarregar
o programa e introduzir o
modo Operao.
Solucionar
o
problema,
recarregar o programa e
colocar o controlador em
Operao. Pode ser usada a
caracterstica de autocarga
com um mdulo de memria
p/ automaticamente recarregar
o programa e introduzir o
modo Operao.
Erro na memria do mdulo A memria do mdulo de Reprogramar o mdulo de
memria. Se o erro persistir,
de memria
memria est corrompida
substituir o mdulo de
memria.
Solucionar
o
problema,
Erro de memria ocorreu Rudo
recarregar
o
programa
e
Raio
durante o modo Operao
colocar
o
controlador
em
Aterramento inadequado
Operao. Pode ser usada a
Falta de supresso de surto
Tempo
de
inesperado
caracterstica de autocarga
com um mdulo de memria
p/ automaticamente recarregar
o programa e introduzir o
modo Operao.
Causa Provvel
Ao Recomendada
Tabela 0.B
Erros na Operao
Cd.
Erro
(Hex)
0010
0011
Descrio
0012
0013
0014
0015
Erro
no
arquivo
configurao
de
Rudo
Raio
Aterramento inadequado
Falta de supresso de
Solucionar
o
problema,
recarregar o programa e
colocar o controlador em
Operao. Se o erro persistir,
assegurar que seja usado o
Software de Programao
APS da Allen-Bradley para
desenvolver e carregar o
programa.
Instalar um mdulo de
memria no controlador,
ou
carregar o programa do
controlador p/ o mdulo de
memria.
Solucionar
o
problema,
recarregar o programa e
colocar o controlador em
Operao. Se o erro persistir,
assegurar que seja usado o
Software de Programao
APS da Allen-Bradley para
desenvolver e carregar o
programa.
Solucionar
o
problema,
recarregar o programa e
colocar o controlador no
modo Operao. Se o erro
Descrio
Causa Provvel
Ao Recomendada
Tabela 0.C
Erros de Run-time
Cd.
Erro
(Hex)
0020
0021
Descrio
Causa Provvel
Um
bit
de
erro de Ocorrncia de overflow
em
uma
instruo
advertncia est energizado
matemtica
ou
FRD
no final da varredura
Deteco de erro na
instruo de sequenciador
ou
registro
de
deslocamento.
Um
erro
grave
foi
detectado
enquanto
executando uma rotina de
falha do usurio.
Endereos de arquivo MOM1 foram refereciado no
programa do usurio para
uma ranhura desabilitada.
Ocorreu uma falha na Controladores com estrutura
alimentao de uma gaveta de de E/S fixa e SLC-5/01 FRN
expanso de E/S.
1-4:
Alimentao
foi
removida ou a alimentao
Nota: Um sistema modular caiu baixo da especificao
que encontra uma condio de para uma gaveta de expanso.
sobretenso ou sobrecorrente,
em alguma de suas fontes de Controladores SLC-5/02 e
alimentao, pode produzir Controladores SLC-5/01 FRN
qualquer dos cdigos de erros 5: Este cdigo de erro est
listados na tabela 0.E (em vez presente somente enquanto
de cd. 0021). O LED da no for aplicada alimentao a
fonte de alimentao estando uma gaveta de expanso. Este
desligado indicao de o nico cdigo de erro de
condio de sobretenso ou auto-apagamento. Quando a
sobre corrente.
alimentao for reaplicada
gaveta de expanso a falha
ser apagada.
Ao Recomendada
Solucionar o problema de
programao, recarregar o
programa e entrar no modo
Operao.
Cd.
Erro
(Hex)
0021
0022
0023
Descrio
Causa Provvel
Ao Recomendada
Aumentar o tempo de
watchdog no arquivo de
status (S:38), ou
solucionar o problema do
programa do usurio.
Desabilitar o valor de
referncia
(S:30)
de
Interrupo de STI e o
nmero de arquivo (S:31)
no arquivo de status, ou
criar um arquivo de subrotina de interrupo STI
para o nmero de arquivo
designado no arquivo
status (S:31). O nmero de
arquivo no deve ser 0, 1
ou 2.
Cd.
Erro
(Hex)
0024
0025
Descrio
Causa Provvel
Ao Recomendada
0026
Corrigir o programa do
usurio para satisfazer os
requisitos e restries da
instruo JSR. Recarregar o
programa
e
iniciar
a
operao.
0027
Corrigir o programa do
usurio para satisfazer os
requisitos e restries da
instruo JSR. Recarregar o
programa
e
iniciar
a
operao.
0028
o
nmero
Valor do arquivo de rotina Um nmero de arquivo de Desabilitar
rotina de falha foi criado
(S:29) de arquivo de rotina
de falha "proteo na
no
arquivo
de
status,
mas
o
de falha no arquivo de
energizao" invlido ou
arquivo
no
foi
criado
status, ou
inexistente.
fisicamente.
Criar uma rotina de falha
O nmero
de arquivo
para o nmero de arquivo
criado foi 0, 1 ou 2.
referenciado no arquivo
status (S:29). O nmero de
arquivo no deve ser 0, 1
ou 2.
002A
Corrigir o programa do
usurio, alocar mais espao
de dados usando o mapa de
memria
ou
salvar
novamente
o
programa
permitindo
ultrapassagem
dos limites de arquivo.
Recarregar o programa do
usurio. Este problema no
pode
ser
solucionado
escrevendo-se no registro de
ndice (S:24).
Tabela 0.D
Erros de instruo do Programa
Cd.
Erro
(Hex)
0030
0031
0032
Descrio
Causa Provvel
Ao Recomendada
Corrigir o programa do
usurio para satisfazer os
requisitos e restries para a
instruo
JSR,
ento
recarregar o programa e
iniciar a operao.
Corrigir o programa do
O
programa
est usurio ou alocar mais espao
de arquivo de dados, usando o
referenciando um elemento
mapa de memria, recarregar
que ultrapassa o limite de e iniciar a operao.
arquivo
definido
pela
instruo.
0033
O
parmetro
de
comprimento
de
uma
instruo LFU, LFL, FFU,
FFL,
BSL
ou
BSR
ultrapassa o fim de um
arquivo de dados.
0034
0034
0035
0036
0038
Uma instruo RET foi Uma instruo RET reside Corrigir o programa do
detectada em um arquivo no programa principal.
usurio, recarregar e iniciar
que no de sub-rotina.
a operao.
Tabela 0.E
Erros de E/S
Cdigos de Erro: Os caracteres xx nos seguintes cdigos representam o nmero de ranhura (em
hexa). Os caracteres xx se tornam 1F se a ranhura exata no puder ser determinada.
Falhas de E/S Recuperveis (somente Controladores SLC-5/02): Muitas falhas de E/S so
recuperveis. Para recuperar, deve-se desabilitar a ranhura especfica, xx, na rotina de falha do
usurio. Se no desabitar a ranhura xx, o controlador ir falhar no final da varredura.
xx
00
01
02
03
04
05
06
07
xx
Cd.
0
00
1 Descrio
01
Causa Provvel
2
02
(Hex)
3
03
4
xx50 Foi detectado04um erro de Rudo
5
05
Raio
dados na gaveta.
6
06
Aterramento inadequado
7
07
Falta de supresso de surto
em sadas com cargas
indutivas
Fonte de alimentao com
potncia inadequada
xx51 Foi detectado um erro de Se for um mdulo de E/S
run-time de impedimento de discreta, o problema de
continuidade ("stuck" run- rudo. Se for um mdulo
time error) em um mdulo especial de E/S, consultar o
de E/S.
respectivo manual.
Erro
Ao Recomendada
Solucionar
o
problema,
apagar a falha e reintroduzir
o modo Operao.
Aplicar
alimentao
ao
sistema. Se o problema no
for solucionado, substituir o
mdulo.
Cd.
Erro
Descrio
Causa Provvel
Ao Recomendada
(Hex)
Um
mdulo
de
E/S Desabilitar a ranhura no
configurado
para
uma
arquivo de status (S:11 e
ranhura
especfica
est
S:12), ou
faltando ou foi removida.
inserir na ranhura o
mdulo requerido.
xx52
xx53
xx54
xx55
Cd.
Descrio
Causa Provvel
Ao Recomendada
Erro
(Hex)
xx56
xx57
xx58
xx59
xx5A
xx5B
xx5C
Corrigir a configurao de
gaveta, recarregar o programa
e iniciar a operao.
Reciclar a alimentao na
gaveta. Se isto no solucionar
o problema, consultar o
respectivo manual do mdulo
especial de E/S. Se necessrio,
substitua o mdulo.
Reciclar a alimentao na
gaveta. Se isto no solucionar
o problema, consultar o
respectivo manual do mdulo
especial de E/S. Se necessrio,
substitua o mdulo.
Consultar o manual do usurio
do mdulo especial de E/S. Se
necessrio,
substitua
o
mdulo.
Reciclar a alimentao na
gaveta. Verificar o problema
de rudo e assegurar que
foram adotadas prticas de
aterramento adequadas. Se
este um mdulo especial de
E/S, consultar o respectivo
manual. Pode ser necessrio
substituir o mdulo.
Consultar o manual do
mdulo especial de E/S.
Reconfigurar o arquivo G
como descrito no manual.
Recarregar
e iniciar
a
operao.
Consultar o manual do usurio
para o mdulo especial de
E/S. Reconfigurar o arquivo
M0-M1 como descrito no
manual. Recarregar e iniciar a
operao.
xx5D
Cd.
Erro
(Hex)
xx5E
xx60
a
xx6F
xx60
a
xx6F
xx90
xx91
Descrio
Causa Provvel
xx92
xx93
Ao Recomendada
Recarregar o programa usando
o Software APS da AllenBradley.
_______
_______
xx94
No modo Teste ou Operao, O mdulo foi inserido na Nenhum mdulo deve ser
um mdulo foi detectado gaveta energizada, ou o inserido em uma gaveta que
como sendo inserido sob mdulo se reinicializou.
estiver
recebendo
energizao. Esse cdigo
alimentao. Se isto ocorrer e
pode tambm significar que
o mdulo no for danificado,
um mdulo de E/S se
deve-se:
reinicializou.
remover o mdulo, apagar
a falha e iniciar a operao,
ou
adicionar o mdulo
configurao
de
E/S,
referenciar o mdulo no
programa
usurio,
recarregar o programa e
iniciar a operao.
- Acessando o software:
5.2
configurando drivers.
Comunicao
atravs
Do canal serial do
CLP
Utilizando carto KTC
Acione a
configurao
Automtica
Selecione as configuraes
constantes no hardware da placa
KTC
Clicar duas
Vezes para
visualizar os
dispositivos
ativos
Drivers Ativos no PC
6.
Criar um novo
programa
Selecione o tipo
de CPU utilizada
Seleciona-se o driver
Para comunicao
Aceitar as
Escolhas
Configurar
Os cartes de
I/O chassis e
fontes
Selecione Chassis
utilizados
Configurar
automaticamente
Selecione os mdulos
Arraste e aps feche
esta tela
MENU
CONFIGURAO
DOS CANAIS
ENDEREO DA CPU
NA REDE ETHERNET
Configurando o Canal
Serial do controlador
Inserido comentarios
e simbolos base de
dados.
Atravs desta
tela pode-se habilitar e
desabilitar os slots
Impedindo que o
Processador execute a
varredura dos mesmos
ACESSANDO O
ARQUIVO DE
STATUS DO
CONTROLADOR
Atravs do editor de
Multipoint pode-se
supervisionar endereos
do controlador
Exibindo um preview
Da impresso
Selecione o driver
A ser utilizado
Grava o programa do
CLP para o Micro
Habilita-se
os forces
Atravs deste
submenu pode-se
forar pontos de
De E/S
Grava o programa do
micro para o CLP
Acessa "On-Line" a
CPU selecionada
em
"Processor Node"
Escolha as
instrues
Clicar e arrastar
o contato ou digitar
a linha.
Aps digitada
A linha aceit-la
Algumas Instrues
necessitam configuraes
Determinadas na tela de
setup "clicar duas vezes"
neste ponto.
Utilizando o Help
7.
- EXERCCIOS APLICATIVOS :
Desenvolver os Exerccios apresentados para melhor
fixao do aprendizado.
EXERCCIO1:
Um tanque pode conter dois tipos de misturas diferentes dependendo da
seqncia e do tempo que as bombas A,B e C so ligadas. o tipo de mistura
poder ser acionada mediante uma chave ou boto na entrada do PLC.
Considerando que a bomba A bombeia 10 litros do produto por segundo
mostrar em um endereo N7;10 o total do produto de "A" descarregado
aps algumas operaes. E aps o final de cada mistura informar qual a
mistura foi executada. O total do produto de A dever ser convertido para
o rangue de 0 32767 para que possa ser coletado por um sistema
supervisrio no endereo N7:10.
MISTURA 1
Seqncia :
Tempos(seg) 6
MISTURA 2
EXERCCIO 2 :
As figuras apresentadas na prxima pgina se referem a um sistema
industrial de maquina de extruso saem tubos a uma velocidade"v" e em
caso de defeito o operador desliga a maquina.
O sistema de corte se processa quando o carrinmho se encontra na posio
C2 e o tubo alcana a chave fim de curso C1 . o carrinho atravs de um
acionamento atinge a velocidade "v" em C3 ,quando a morsa fecha e a serra
circular baixa serrando o tubo (a serra circular funciona constantemente) .
O carrinho retorna sua posio inicial e antes de alcanar esta posio o
seu acionamento desligado por C7 . atingindo por inrcia a chave C2.
C1 - Posicionamento do tubo
C2 - Posio inicial do carrinho
C3 - Sincronismo do carrinho com o tubo
C6 - fechar a morsa
C4 - Baixar a serra
C5 - Subir a serra
C7 - retornar carrinho
Algoritmo.
1 - Posicionamento do tubo em C1 e posio do carrinho em C2
2- Acionar carrinho para frente
3- Sincronizar carrinho com o tubo - Chave C3
4- Desligar carrinho para frente
5- Fechar morsa at C6
6- Descer Serra at C4
7- Subir serra at C5
8- Abrir morsa
9- Tempo de espera para reverso
10- ligar retorno do carrinho
11- Desligar retorno do carrrinho C7
Fluxograma:
INICIO
POSICIONAR C1 ,C2
ACIONAR CARRO
SINCRONIZAR C3
FECHAR MORSA
C5
C6
C4
VISTA
FR0NTAL
C1
VISTA
LATERAL
C7
C2
C3
Termopar
TRANSMISSOR
4 20
mA
NIVEL EMERGENCIA
B NIVEL 1
V2
V1
B2
F1
B1
Nvel Mnimo A
F2
AQUECEDOR
8.
- GLOSSRIO
ATENO! Este glossrio visa somente a traduo, para o portugus, de algumas palavras que
aparecem nas teclas de funes do software. Temos assim a inteno de facilitar o aprendizado
e a manipulao do software. Para esclarecer qualquer dvida com relao ao objeto de cada
funo, deve ser consultado o manual do software de programao.
A
ACTIVE - Ativo
ADDRESS COMENT - Comentrios de endereo
ALL - Todos
APPEND - Acrescentar
B
BEGIN OPER.. - Comea operao
C
CANCEL EDITS - Cancela edio
CHANGE FILE NAME - Mudo o nome do arquivo
CHANGE MODE - Muda o modo
CHANGE PASSWORD - Muda a senha
CLEAR MEMORY - Apaga a memria
COMPARE - Comparao
CONFIG DISPLAY - Configurao de tela
CONFIG. DOCUMENT - Configura a documentao
CONNECT TYPE - Tipo de conexo
COPY - Copiar
CREAT REPORTS - Criar relatrios
CREAT - Criar
CREAT FILE - Criar arquivo
CREAT LADDER FILE - Criar arquivo ladder
D
DATA MONITOR - Monitora dados
DEFINE DIR. - Define diretrio
DELETE FILE - Apaga arquivo
DELETE - Apagar
DESTINATION - Destino
DISABLE - Desabilita
DISCARD - Descartar
DOCUMENT - Documentao
E
EDIT DBASE - Editar base de dados (smbolos)
EDIT - Editar
ENABLE - Habilita
EXIT SYSTEM - Sai do sistema
EXIT TO DOS - Sai para o DOS
EXIT - Sair
F
FILE UTILS - Utilitrios de arquivo
FORCE - Forar
FUNCTION - Funo
G
GENERAL OPTIONS - Opes gerais
GENERAL UTILITY - Utilitrios gerais
I
INACTIVE - Inativo
INSERT - Inserir
INSTRUCT. COMMENT - Comentrios de instruo
K
KEY - Chave
L
LIST - Lista
M
MEMORY MAP - Mapa de memria
MODIFY - Modificar
MONITOR FILE - Monitorar arquivos
MONITOR INPUTS - Monitorar entradas
MONITOR OUTPUTS - Monitorar sadas
MULT - Vrios
MUT. RUNG - Mltiplas linhas
N
NAME - Nome
NO - No
NUMBER - Nmero
O
OFF - Desligar
OFF-LINE PROG. - Programao em OFF-LINE
OFF-LINE CONFIG. - Configurao em OFF-LINE
OFF-LINE REPORTS - Gerar relatrios em OFF-LINE
ON - Ligar
ON-LINE CONFIG. - Configurao em ON-LINE
ON-LINE PROG. - Programao em ON-LINE
P
PAGE LENGTH - Altura da pgina
PAGE WIDTH - Largura da pgina
PLC ADRESS - Endereo do PLC
PORT NUMBER - Nmero da porta
PRESS - Pressionar
PRINTER CONFIG. - Configurao da impressora
PRINTER TYPE - Tipo de impressora
PRINT/VIEW - Imprimir / observar
PROC. FUNCTIONS - Funes do processador
PROC. STATUS - Estado do processador
PROGRAM DIRECTORY - Diretrio do programa
R
REMOVE - Remover
RENAME PROC. - Renomear o processador
RENAME - Renomear
REPORTS - Gerar relatrios
RESET REPORTS - Desmarca relatrios para impresso
RESTAURE - Restaurar
RETURN TO MENU - Retornar para o menu
RUNG COMMENT - Comentrios de linha
RUNG -Linha
S
SAVE CONFIG. - Salvar configurao
SAVE - Salva
SEARCH -Procura
SELECT ALL - Seleciona todos
SELECT DEVICE - Seleciona dispositivo
SELECT NAME - Seleciona nome
SELECT RUNG - Seleciona linha
SELECT - Seleciona
SINGLE RUNG - Linha simples
SINGLE - nico
SOFWTARE CONFIG. - Configurao do software
SPECIFY BIT -Especifica um bit
SUPPRESS - Suprime
SYMBOL - Smbolo
T
TERM. ADRESS - Endereo do terminal
TITLE - Ttulo
TOGGLE REPORTS - Marca relatrios para impresso
TO/FROM FLOPPY - Para / do disquete
U
UNDELETE - Recuperar
W
WHO - Quem
Y
YES - Sim
9.
REFERNCIAS BIBLIOGRAFICAS.
1 . SLC 500
controllers - System
User Manual Publication IC-942 Dated August 1992 Allen Bradley Company
6 -
10.
ANEXOS:
10.3 - Procedimentos
Controladores.