Вы находитесь на странице: 1из 190

Programao PLC com

RSLogix 5000
Como Programar Allen-Bradley
ControlLogix e CompactLogix com PLCs
RSLogix da Rockwell Automation 5000























Por Neal Babcock
engenheiro-and-technician.com
Copyright 2009 Modern Mdia

Contedo
Introduo ...................................................................................................................... 4
PLCs .............................................................................................................................. 5
Hardware ........................................................................................................................ 6
Processador ControlLogix ............................................................................................ 6
Mdulos I / O ................................................................................................................ 6
Software ......................................................................................................................... 7
Obter o software RSLogix 5000 ................................................................................... 7
Ladder Logic ................................................................................................................... 7
O dialeto de PLCs ........................................................................................................... 8
Lgica Equivalente ........................................................................................................ 12
Escopo do Projeto ......................................................................................................... 14
Resumindo o Scope ...................................................................................................... 20
Qual PLC? ..................................................................................................................... 21
Colocar para fora os I / O .............................................................................................. 21
Atribuio de endereos de I / O ................................................................................... 23
RSLogix Correndo ......................................................................................................... 24
Marcaes ................................................................................................................. 35
Adicionando descritores a sua I / O ........................................................................... 37
Programa Escrevendo o ................................................................................................ 42
Escada Vista .............................................................................................................. 42
A criao de um controle Rung geral ........................................................................ 42
Iniciando um ciclo de Batch ....................................................................................... 57
Centrais de Passos .................................................................................................... 67
Passo 1 - Adicionando Cidade gua ......................................................................... 67
O Tag do banco de dados .......................................................................................... 70
Entradas analgicas .................................................................................................. 78
Configurando a placa de entrada analgica para calcular Tanque Peso .................. 79
Configurar o carto de entrada analgica para Calcular Nvel do Tanque ............... 81
Voltar para dosagem - Passo 1 .................................................................................. 83
Passo 2 - Adicionando Chemical KM ........................................................................ 89
Passo 3 - Adicionando Chemical KM ........................................................................ 92
Passo 4 - Misturando ................................................................................................. 93
Passo 5 - Bomba de linhas de enchimento ................................................................ 99
Falhas ........................................................................................................................ 101
Posio da Vlvula Falhas ....................................................................................... 101
Indicadores de Status Console - Sinalizadores .......................................................... 108
Adicionando degrau Comments .................................................................................. 115
Conectando-se ao PLC e trabalhar online ................................................................. 119
RSLogix Emulate 5000 ................................................................................................ 122
RSLinx ..................................................................................................................... 122
Emulator ................................................................................................................... 124
A edio em Run ......................................................................................................... 148

2


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Modo de funcionamento no cho de fbrica ............................................................... 153
Instrues add-on & funo de programao Diagrama de Blocos ............................ 154
Criando um diagrama de blocos de funes ............................................................ 156
Uma nota final sobre nosso programa ........................................................................ 161
Como eu fao. . . ? ...................................................................................................... 162
Dicas, Atalhos e avisos ............................................................................................... 164
Concluso ................................................................................................................... 167
























































3


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Introduo
O objetivo deste livro ensinar como configurar, programar e usar um Allen
Bradley ControlLogix ou CompactLogix. Ele tambm ir familiariz-lo com as peas
necessrias para a aplicao comum.
Vai dizer-lhe como usar o RSLogix 5000 e como escrever um programa de lgica ladder.
Desde que eu me sinto a melhor maneira de aprender qualquer linguagem de
programao usando um exemplo do mundo real, h um projeto de exemplo includo
neste livro. Este projeto de exemplo, o que envolve um processo de dosagem qumica,
tambm contm um escopo do projeto. O escopo do projeto, ou especificao
funcional, ou o que sua empresa pode cham-lo, define em detalhes como o sistema
est a funcionar quando o projeto estiver concludo.
Voc vai aprender, passo a passo, como fazer um escopo do projeto e transform-lo em
um programa de PLC trabalhar.

O livro vai mostrar como ir em linha com o PLC para monitorar o seu programa para
verificar sua lgica e verifique se ele est funcionando corretamente.

Ele ir mostrar-lhe como fazer alteraes em seu programa enquanto voc estiver online.

Ela vai mostrar as combinaes de teclas e movimentos do mouse que voc precisa
saber para usar RSLogix 5000.

Finalmente, ele fornece uma srie de dicas e uma seo de Perguntas Frequentes
que voc vai economizar horas de frustrao.
Este livro assume que voc tem um pouco de fundo com PLCs - talvez voc tenha
trabalhado com outros PLCs de outros fabricantes ou que ajudaram a instalar e PLCs de
arame. Talvez voc seja um Mecnica, Qumica ou Engenheiro de Processo e voc
precisa aprender a usar o RSLogix 5000.
Se voc precisa de uma compreenso mais completa dos conceitos bsicos do PLC, voc
pode querer experimentar o Guia do Iniciante para Programao PLC Como programar
um PLC (Controlador Lgico Programvel). Este ebook, juntamente com o tutorial on-line,
fornece um exemplo de como automatizar uma furadeira, ao explicar todos os conceitos
bsicos de programao PLC, que so necessrias para escrever um programa PLC
slido.
O Guia para Iniciantes de Programao PLC funciona bem em conjunto com este livro, na
medida em que concentra-se em mtodos bsicos de programao de PLC que so
comuns a todos os tipos de

4


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
PLCs. Alm disso, proporciona um exemplo de funcionamento da mquina, ao passo que
este livro utiliza o exemplo de um processo de dosagem de produtos qumicos.

Guia do novato programao PLC est disponvel a partir de Modern Media por US $
9,95. Visita engenheiro-and-technician.com Se voc gostaria de saber mais sobre este
livro.
PLCs
Quase todo o equipamento industrial que voc encontra em uma fbrica moderna
compartilha uma coisa em comum - o controle do computador. O controlador mais usado
o PLC, ou o Controlador Lgico Programvel, usando uma linguagem de programao
chamada Ladder Logic. A linguagem foi desenvolvida para tornar a programao mais
fcil para as pessoas que j entenderam como interruptores, contatos de rels e bobinas
de trabalho. O seu formato semelhante ao modelo elctrico de desenho conhecido
como o "diagrama de escada".
O fabricante o mais popular e mais utilizado de PLCs Rockwell Automation, que produz
a Allen-Bradley ControlLogix e CompactLogix srie de PLCs. O ControlLogix e
CompactLogix famlias de processadores e mdulos I / O so programadas por meio de
software de propriedade da Rockwell conhecido como RSLogix 5000.
Quando voc tiver terminado com este livro, voc vai ser capaz de se sentar na frente de
qualquer
computador com o RSLogix 5000 e criar um novo programa. Voc ser capaz de editar
programas existentes. Voc ser capaz profissionalmente para documentar todas as
mudanas que voc fez.

Suporte tcnico da Rockwell Automation

Infelizmente, no podemos prever todos os problemas que voc pode enfrentar como voc

solucionar problemas de um programa no cho de fbrica. H apenas muitas variveis.
por isso que voc deve estabelecer um relacionamento com sua equipe de suporte
tcnico da Rockwell Automation local. Conhec-los antes voc est em fase final de uma
start-up e voc topar com um problema. Eles so muito teis e podem salvar-lhe horas de
frustrao.
Os representantes Rockwell no so apenas profissionais de suporte tcnico; eles so
engenheiros qualificados que so responsveis para a execuo de seus prprios
projetos e escrever e resolver problemas dos seus prprios programas. Se voc tiver um
problema, mais do que provvel que eles j viram e vieram acima com uma soluo.







5


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Hardware
Uma das coisas agradveis sobre PLCs menores de Allen-Bradley a relativa
simplicidade da montagem do hardware para criar um sistema.

Primeiro, vamos ver o que preciso para montar um sistema ControlLogix. Voc s
precisa ter alguns componentes: um processador, uma fonte de alimentao, um rack e
alguns mdulos de E / S.
Processador ControlLogix
No momento da redao deste artigo, h 15 processadores ControlLogix
disponveis. Para a nossa aplicao, o processador 1756-L55 vai ficar bem.
Para seus projetos futuros, voc vai ter que considerar uma srie de fatores antes de
fazer a escolha do seu processador. Utilize o seu representante Rockwell eo site da
Rockwell (www.ab.com) Para ajud-lo em sua escolha.

Todos os processadores usam RSLogix 5000, portanto, qualquer programa que voc
escreve para um processador poderia ser adaptado para executar qualquer outro
processador 1756.

Mdulos I / O
Para o nosso sistema, precisamos de entradas discretas, sadas digitais e entradas
analgicas. Estes mdulos ir funcionar bem para a nossa aplicao:
Mdulo 1756-IA16 Digital AC de entrada (16 entradas
discretas) 1756-OA16 sadas AC Digital (16 sadas
discretas) 1756-IF8 analgicos Modules (8 entradas
analgicas single-ended)



















6


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Software
Todos os processadores ControlLogix e CompactLogix usar o software RSLogix 5000
para programar os PLCs. certo que o software um pouco caro, mas na minha opinio,
vale a pena.
Obter o software RSLogix 5000
Se voc no tiver acesso a um PLC, seria bem a pena o esforo para baixar o
verso demo do RSLogix 5000 A demo funciona por 90 dias, e tem algumas limitaes,
mas voc vai estar ganhando experincia com a coisa real. Atualmente, o software est
aqui:

http://www.rockwellautomation.com/rockwellsoftware/design/rslogix5000/demo.html.

H 7 sees para download, totalizando pouco mais de 480MB. Sim, um grande
trabalho para fazer o download e instal-lo, mas essencial.

Ladder Logic
Antes de abrirmos RSLogix 5000 e iniciar a programao, existem algumas coisas que
voc precisa saber sobre PLCs em geral. Resumi os termos e as tcnicas bsicas
necessrias para trabalhar com a lgica ladder. No um resumo abrangente, mas se
voc est apenas comeando, as informaes aqui apresentadas sero muito teis.
Cada programador PLC, no importa o nvel de habilidade, deve conhecer os princpios
descritos nesta seo e na seo Logic equivalente. Simplesmente no h maneira de
contornar isso.
Para escrever de forma eficaz um programa, ou at mesmo editar um, o programador
deve saber como visualizar os efeitos das mudanas que ele vai fazer.
Em outras palavras, voc tem que ser capaz de olhar para a lgica "no papel" e imaginar
como a lgica funciona quando ele inserido no PLC.









7


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

O dialeto de PLCs
Deixam para definir alguns termos e smbolos:

INSTRUO - Lgica Ladder linguagem comando lgico do RSLogix composta por
"instrues". Um XIC (parece um contacto normalmente aberto-] [-) uma instruo. A
temporizador uma instruo. Algumas das mais comuns so as instrues descritas
abaixo.
BIT - Um endereo dentro do PLC. Pode ser uma entrada, sada ou serpentina
interna, entre outros.

RUNG - Uma seo do programa do PLC, que termina em uma funo de sada
algum tipo. Assim como em um diagrama de escada eltrica, um degrau tem algum tipo de
sada que ligado ou desligado com as entidades precedentes no degrau. O primeiro
degrau de um programa de escada sempre 0.
Entrada com fio - Uma conexo fsica com o PLC a partir de um dispositivo de entrada
(interruptor ou sensor, etc).
RSLogix 5000 define o endereo da entrada, com base nos cartes de entrada que
voc configurar.
Vamos ver como isso funciona, mais tarde, mas aqui est um exemplo de uma
entrada com fio: Local: 4: I.Data.3
Aqui est o que cada parte do endereo significa:

Local: 4: I.Data.3
"Local" significa que o mdulo est ligado a um controlador atravs de uma placa de fundo
ou com uma ligao em paralelo, mantendo o mdulo dentro de poucos centmetros do
controlador.
Local: 4: I.Data.3
"4" significa que o mdulo o mdulo 4 (localizado na ranhura 5 no suporte).

Local: 4: I.Data.3
"I" significa que o bit um insumo

Local: 4: I.Data.3
"Data" indica o tipo de dados (este o padro para I / O)
8


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Local: 4: I.Data.3
"3" indica que o bit de entrada 4 sobre a placa (os bits comea com 0).

By the way, no recebem o capital "eus" confundidos com aqueles.
Assim, na avaliao de nosso exemplo, poderamos descrever o bit como "Mdulo 4, bit 3".

Aqui onde alguma confuso entra. Porque o sistema de numerao Rockwell comea
com 0, eo processador reside no Slot 0, nosso exemplo bit realmente no slot 5 Nossa
bit 3 na verdade o quarto bit. Ns tambm poderamos descrever o bit como "slot 5,
posio 4".
Voc vai ter que aprender a transpor estas formas de descrever um pouco para trs e
para a frente em sua cabea. Se voc estiver solucionando um problema, e voc quer
algum para olhar para um sinal em nosso exemplo bit, voc pode ter que dizer-lhe para
olhar para a quarta posio na ranhura 5. Isso vai lev-lo para o ponto fsico no PLC.
No entanto, voc precisa ter em mente que o bit correspondente no seu programa vai
ser rotulados Local: 4: I.Data.3.

Ela pode ser confuso, mas voc vai se acostumar com isso.

OUTPUT com fio - A conexo fsica do PLC para um dispositivo de sada (rel ou piloto luz,
etc)
Sadas so abordados da mesma forma.

Local: 5: O.Data.4
"Local" significa que o mdulo est ligado a um controlador atravs de uma placa de fundo
ou com uma ligao em paralelo, mantendo o mdulo dentro de poucos centmetros do
controlador.
Local: 5: O.Data.4
"5" significa que o mdulo o mdulo 5 (localizado no 6 slot no rack).

Local: 5: O.Data.4
"O" significa que o bit uma sada

Local: 5: O.Data.4
"Data" indica o tipo de dados (este o padro para I / O)
Local: 5: O.Data.4
"4" indica que o bit 5 a sada da placa (os bits comea com 0).


9


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com



Serpentina interna
Isto um pouco programvel utilizado para simular um rel dentro do PLC. A bobina
interna no tem conexo com o mundo exterior. Ele no se conecta a uma placa de sada.
Serpentinas internas so usados para armazenar informao. Os "contatos" deste "rel"
pode ser usado vrias vezes em outras partes do programa.

RSLogix 5000 simplificou o processo de descrever uma serpentina interna. Ns
podemos simplesmente dar-lhe um nome, conhecido como tag.
Por exemplo, se voc tem uma bobina interna, que o resultado de, digamos, trs
interruptores de limite porto de segurana com fio, poderamos rotular a bobina
"SafetyGatesClosed".
Observe a falta de espaos no nome da marca. RSLogix 5000 no permite espaos ou
outros caracteres especiais, no nome da marca.
Algumas pessoas usam sublinhados, de modo a tag pode ser "Safety_Gates_Closed". De
qualquer maneira bom; s depende de que a sua empresa ou seu cliente prefere.

TIMER
Um timer uma instruo programvel que permite ligar ou desligar pedaos depois de
um tempo pr-definido.

Os dois principais tipos de temporizadores so TON para "temporizador em atraso" e
TOF para "timer de atraso".

Timers em RSLogix 5000 nomes utilizao de tags para identificao.

CONTADOR
Um contador uma instruo programvel que permite ligar ou desligar os bits aps
uma contagem prefixada foi alcanada.
Existem diferentes tipos de contadores disponveis no RSLogix, mas a CTU (contrapor-se)
instruo cobre tudo, vamos falar aqui.
Contadores em RSLogix 5000 nomes utilizao de tags para identificao.


-] [- Contato Normalmente Aberto
Quando usado com uma entrada com fio, esta instruo est desligado at que haja uma
tenso aplicada
para a entrada. O endereo do bit, em seguida, vai alto, ou em, ea instruo torna-se
"verdadeiro".


10


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
funciona da mesma forma quando se tem o mesmo endereo como uma serpentina
interna, exceto que a bobina deve ser ativado pela lgica do programa.

Allen-Bradley chama esses contatos normalmente abertos "XIC", ou "Se
examinar Fechado" instruo.
Uma instruo XIC pode fazer referncia a uma entrada com fio, uma sada com fio, uma
serpentina interna ou um temporizador feito pouco, entre outros.

-] / [- Normalmente Fechado Contato
Este um contato normalmente aberto invertido.
Quando usado com uma entrada com fio, esta instruo "verdadeira", at que
haja uma tenso aplicada entrada. Em seguida, ele vai baixo, ou desligado, e se
torna "falso".

Ele tambm pode ser usado com uma bobina interna, tornando-se verdadeiro
quando a bobina est desligado e a tornar-se falso quando a bobina estiver
ligado.

Allen-Bradley chama esses contatos normalmente fechados "XIO" ou "verificar
se Abertas" instrues.

- () - Sada da bobina
Quando usado com uma sada com fio, esta funo est desligada at que a lgica do
programa
permite que ele seja ligado. Em seguida, ele se torna "verdade", e vai energizar o
dispositivo que est ligado ao respectiva sada.
Se for utilizado como uma serpentina interna, que vai activar as instrues associadas
com ele. Isto , ela ir fechar uma instruo normalmente aberto e abrir uma instruo
normalmente fechada.

Allen-Bradley chama essas sadas "OTE" ou "sada Energize".
Uma OTA pode ser usado com uma sada de fio ou uma serpentina interna.

VERDADEIRO - Um estado que indica uma instruo est permitindo que a lgica para
"fluir" atravs dele.

Alm disso, se a lgica de um degrau liga a sada do degrau, em seguida, o degrau
dito para ser verdade.

FALSE - Sem o bvio, isto o oposto da verdade.

OK, isso era muito para cobrir e para voc entender - no se preocupe, isso vai comear a
ficar mais fcil.




11


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Lgica
Equivalente
Suponha que queremos usar um PLC para operar uma luz piloto. Na sua forma mais
elementar, a lgica PLC muito similar lgica hard-wired que voc encontraria em um
diagrama de escada eltrica.
Por exemplo, se voc quiser acender uma luz com um boto de presso momentnea,
voc conect-lo como o circuito abaixo. Quando voc pressiona PB1, a luz piloto PL1
acende.
H N
| PILOTO |
| LUZ |
| PB1 PL1 |
| ---] [--------------------------------------- (L) - - |
| |
|

Agora vamos fazer a mesma coisa em um PLC. Para duplicar o circuito com fio em um
PLC, voc ligar o PB1 mudana para uma entrada (vamos usar Local: 4: I.Data.3) e ligue
o PL1 luz a uma sada (Local: 7: O.Data.0) .
O I / O (entradas e sadas com fio) est configurado da seguinte forma:

- H um "PB1" boto interruptor ligado a Local: 4: I.Data.3 do PLC.
- H um "PL1" luz piloto ligado a Local: 7: O.Data.0 do PLC.
No RSLogix 5000, a tela ficaria assim.








Agora vamos examinar a seqncia de eventos. Quando voc ligar o PLC, o boto PB1
est desligado, ou falso. Portanto, a sada de PL1 desligado. Pressionando PB1 far
Local: 4: I.Data.3 verdade, Local: 7: O.Data.0 vir ea luz ser energizado. Ele vai ficar
em apenas enquanto voc segurar o boto no.




12


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Assim como a corrente eltrica tem que fluir atravs do interruptor para acender a luz no
circuito com fio, a lgica tem que "fluir" atravs da instruo normalmente aberto (que
"Fechado" quando voc pressiona o boto) do Local: 4: I.Data.3 para energizar a sada
que liga PL1.
O destaque verde indica a instruo, "on" ou "verdadeiro".






Um recurso interessante de PLCs Allen-Bradley que voc pode documentar cada bit na
programa. No exemplo acima, "PB1" um pouco significado por si s. Depois de
adicionar o texto descritivo "Start Motor PB1", as coisas fazem mais sentido.












































13


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Escopo do
Projeto
Vamos usar uma operao de dosagem como um exemplo. Dosagem, como voc
deve saber, o termo que descreve a mistura de ingredientes variados para fazer um
produto acabado.

Existem tcnicas que so comuns a dosagem, se voc est fazendo sabo ou bolo mix.
Vamos escrever um programa que mistura um limpador de janelas hipottico.
Algum tem que definir o procedimento de dosagem. Geralmente, isto feito por um
engenheiro de processo ou um engenheiro qumico. Se o trabalho de definio do
projeto bem feito, um documento chamado escopo do projeto (ou algo similar)
gerado.

extremamente importante que voc compreenda claramente todo o processo que
definido no escopo. Se voc tiver dvidas ou preocupaes, voc precisa resolver os
antes de comear a programar. Se voc no fizer isso, ento a responsabilidade de erros
e omisses, e talvez a culpa, pode ser colocado em voc.

Se voc levantar questes que resultam em alteraes na sequncia definida de
operaes, pea ao remetente para revisar o escopo do projeto. De fato, no incomum
para um escopo do projeto se submeter a uma srie de revises.

Se houver uma mudana que no est documentado no escopo, voc deve documentar-lo
recebendo um e-mail do autor que explica a mudana. Se nada mais, voc quer ter
certeza de entender o que a mudana envolve.

Para o nosso projeto, o escopo do projeto a seguinte.





















14


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Hyper-Limpador de
vidro de dosagem
Escopo do Projeto
Objetivo
O objetivo deste projeto a instalao de um novo sistema de dosagem automtica para
misturar HyperGlass Cleaner.
Overview



























Trs ingredientes (gua encanada, ingrediente QR e ingrediente km) so adicionados em
quantidades especificadas, em peso, o tanque de mistura. Depois de todos os
ingredientes terem sido adicionados ao tanque de mistura, a mistura misturada rodando
o agitador para um dado tempo. Quando o tempo de mistura for concluda, o produto
acabado bombeado para as linhas de enchimento para engarrafamento e embalagem
final.

15


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com


Componentes do Sistema

Componente Funo
Vlvula AV-CW Abastecimento de gua da cidade para o
tanque de mistura Interruptor de limite LS-CW1 Indica quando a vlvula AV-CW est
fechado Interruptor de limite LS-CW2 Indica quando a vlvula AV-CW est aberto
BOMBA-QR Bombas ingrediente QR para o tanque de
mistura Vlvula AV-QR Fontes de QR para o tanque de mistura
Interruptor de limite LS-QR1 Indica quando a vlvula AV-QR est
fechado Interruptor de limite LS-QR2 Indica quando a vlvula AV-Code aberto
BOMBA-KM Bombas ingrediente KM para o tanque de
mistura Vlvula AV-KM Fontes KM para o tanque de mistura
Interruptor de limite LS-KM1 Indica quando a vlvula AV-KM est
fechado Interruptor de limite LS-KM2 Indica quando a vlvula AV-KM aberta
Escalas Fornece o peso atual do
ingredientes no tanque para o PLC
Agitador MTR-MTA Combina os ingredientes no tanque de
mistura BOMBA-MT Bombas MT ingrediente da mistura
Tanque
Vlvula AV-MT Fornece o produto acabado para o
enchimento
Linhas Interruptor de limite LS-MT1 Indica quando a vlvula AV-MT est
fechado Interruptor de limite LS-MT2 Indica quando a vlvula AV-MT est aberto
Ultrasonic Sensor de Nvel ULS-1 Indica que o nvel no tanque de mistura



























16


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Operador de Painel de layout

































































17


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Operador Componentes do painel
Componente Funo
O sistema est pronto PL1 luz piloto Indica que o sistema est pronto para lotes
Sistema de falhas PL2 luz piloto Indica que o sistema tem uma avaria e
parado
INCIO DO LOTE boto interruptor PB1 Inicia um novo lote
PARADA DO LOTE boto interruptor PB2 Pra o processo de tratamento por lotes
ADIO DE GUA piloto PL3 luz Indica que o sistema de adio de gua
para o
Tanque de Mistura ACRSCIMO QR PL4 luz piloto Indica que o sistema de adio de
ingrediente QR
para o tanque de mistura ACRSCIMO KM PL5 luz piloto Indica que o sistema de adio de
ingrediente KM
para o tanque de mistura MISTURA PL6 luz piloto Indica que o sistema est a misturar
ingredientes
Bombeamento para LINHAS PL7 luz piloto Indica que o sistema est a bombear o lote
nas linhas de enchimento
E-STOP PB3 Pra imediatamente a totalidade do sistema
Especificaes eltricas
O ultra-som Nvel Sensor ULS-1 fornece um sinal 0-10VDC ao PLC. As
escalas fornecem um sinal 0-10VDC ao PLC.
Todos os outros sinais de entrada so 120VAC.
Todos os sinais de sada so 120VAC.

Seqncia detalhada das operaes
H cinco passos no processo de dosagem:

1. Adicione Cidade gua
2 Adicione Ingrediente QR
3 Adicione Ingrediente KM
4 Misturar o lote
5. Bomba do lote para as linhas de enchimento

Para comear um novo lote, o operador verificar se o "Sistema Pronto" luz piloto est
ligado e que o tanque de mistura est pronta para receber os ingredientes.





18


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
O operador, ento, pressionar a tecla "INCIO DO LOTE" boto para iniciar o
processo de tratamento por lotes. O "sistema de READY" luz piloto apaga-se.
Nenhuma outra interveno do operador necessria.


Passo 1 - Cidade da gua
AV-CW vlvula automtica ser aberta. A "adio de gua" luz-piloto se acende.

Vlvula AV-CW permanecer aberta at 1.275. de gua da cidade no tanque de
mistura. Vlvula AV-CV vai fechar.
O estado de AV-CW ser verificada por interruptor de limite LS-CW2. Se LS-CW2 no
feita dentro de 2 segundos aps a vlvula foi dito para abrir, uma falha ser gerada eo
sistema ser desligado. A "FALHA DO SISTEMA" luz piloto PL2 acender indicando
que ocorreu uma falha.
LS-CW1 ir verificar se a vlvula est fechada dentro de 2 segundos aps a vlvula foi
dito para fechar. Se o fechamento da vlvula no verificado dentro de 2 segundos, uma
falha ser gerada, o sistema ser desligado e PL2 acender.

Todas as vlvulas e os respectivos fins de curso vai funcionar da maneira descrita acima.
Depois que a gua da cidade foi adicionado, vlvula AV-CW ir fechar e "adio
de gua" luz piloto apaga-se.

Passo 2 - Ingrediente QR
Vlvula AV-QR ser aberta. Depois da posio da vlvula tenha sido verificada por
LS-QR2,
PUMP-QR vai bombear 390 . de QR ingrediente para o tanque de mistura. A "Adio de
QR" luz piloto ser iluminado enquanto a bomba est funcionando.

Aps o ingrediente QR foi adicionada ao tanque de mistura, PUMP-QR pra eo
"Adicionando QR" luz piloto apaga-se. Vlvula AV-QR ser fechado.

Passo 3 - Ingrediente KM
Vlvula AV-KM ser aberta. Depois da posio da vlvula tenha sido verificada por
LS-KM2,
PUMP-KM vai bombear 173 . de ingrediente KM para o tanque de mistura. "Adicionando
KM" luz piloto ser iluminado enquanto a bomba est funcionando.

Aps o ingrediente KM foi adicionada ao tanque de mistura, vlvula AV-KM ser
fechado. PUMP-KM vai parar. "Adicionando KM" luz piloto apaga-se.
Aps LS-KM1 indica a vlvula foi fechada, o motor do agitador MTR-MTA ser
iniciado. O "MISTURA" luz-piloto se acende.


19


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Passo 4 - Misturar
O agitador ter a durao de trs minutos. O "MISTURA" luz-piloto se acende.

Aps o agitador estiver concluda, o "MISTURA" luz piloto apaga-se.

Passo 5 - Bomba de linhas de enchimento
Vlvula AV-MT ser aberta. Aps LS-MT1 indica a vlvula aberta, o "bombeamento
para LINHAS" luz-piloto se acende.
PUMP-MT vai bombear todo o lote para as linhas de enchimento. Quando o nvel de
ultra-som
Sensor ULS-1 indica que o tanque est vazio, PUMP-MT ir desligar, vlvula AV-MT ser
fechado eo ciclo de dosagem est completa. O "bombeamento para LINHAS" luz piloto
apaga-se eo "Sistema Pronto" luz-piloto se acende.

Durante todas as fases do processo de tratamento por lotes, o nvel do lquido deve ser
monitorizada atravs do PLC. Se o nvel sobe a mais de 95% da capacidade que o tanque
de mistura, o sistema ir gerar uma falha e o processo de dosagem deve ser interrompida.

O operador pode pressionar o boto "E-STOP" boto PB3 para parar o processo a
qualquer momento.

FIM DO HIPER-limpador de vidro PROJETO DOSAGEM SCOPE


Resumindo o Scope
Ento, o que temos a partir do escopo? Vamos resumir:
Primeiro, 1275. de gua vai ser adicionado ao tanque de mistura. Em seguida, 390 .
de QR ser adicionado. O ltimo ingrediente KM, dos quais iremos adicionar 173 .

Depois que todos os ingredientes esto no tanque de mistura, temos que mistur-lo por 3
minutos.
Depois, o lote misturado, que bombeia o produto acabado no tanque para as linhas
de enchimento.
Temos que ter certeza de que todas as vlvulas abrem ou fecham em menos de 2
segundos. Se no o fizerem, ento temos de encerrar o processo.



20


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Precisamos acender as luzes-piloto necessrios para indicar em que fase do
processo de dosagem .

Precisamos garantir que o nvel no tanque de mistura no fique muito alta. Se isso
acontecer, temos de desligar tudo.
Precisamos ter certeza de que as respectivas vlvulas para as bombas esto abertos
antes de ligar as bombas.
Qual PLC?
H certamente uma srie de fatores que iro determinar qual PLC que voc precisa. Sem
entrar em todos aqueles, vamos apenas dizer que o processador 1756-L55 tem muita
poder de processamento para este projeto eo custo razovel, por isso vamos usar um.

Antes que voc possa determinar quais mdulos, rack ou fonte de alimentao que voc
precisa comprar, voc ter que saber o que os seus requisitos de E / S so. Isto envolve o
passo muito crtica
colocar para fora o seu I / O.
Um pouco de conselho aqui: No economize nesta etapa. Certifique-se o I / O reto diante
de voc
comear a programar. Um erro ou omisso aqui vai custar dez vezes mais abaixo na
estrada.
Colocar para
fora os I / O
Agora precisamos fazer o layout do I / O. Isso vai nos dizer os endereos para a pontos
I / O, quais mdulos PLC que precisamos e como os mdulos PLC precisam ser
conectados.

Existem trs tipos de sinais do sistema em lotes: 120VAC entradas digitais (fins de
curso e interruptores de boto de presso) 120VAC OUTPUTS1 digitais (vlvulas,
motores e luzes-piloto) e insumos 0-10VDC analgico.

Lista de todos os componentes do sistema que esto conectados ao PLC. Categorizar
cada
Componente de acordo com seu tipo (entrada digital, sada digital ou analgica 0-10VDC).
melhor



1
Tecnicamente, as prprias vlvulas no so 120VAC dispositivos, mas neste caso, os solenides que
subsequentemente conduzir as vlvulas so. Da mesma forma, os motores que funcionam as bombas e os
agitadores no pode ser 120VAC, mas o circuito de controle que opera os motores 120VAC.
21


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
para fazer isso em uma planilha do Excel. Eu forneci uma para este projeto -
chamado IO_List.xls e est includo nos arquivos que voc baixou.

Tente manter dispositivos associados juntos. Por exemplo, a "adio de gua" luz piloto
deve estar perto da vlvula AV-CW. Isso far com que as impresses eltricos mais fcil
de ler e tambm ajudam a manter o programa PLC organizado.
Observe a coluna "descritor". Esta uma declarao com a descrio abreviada do
dispositivo quando a entrada associada est ligada, ou verdadeiro. Usaremos esses
descritores no programa PLC real.
Eu no posso enfatizar o quanto importante para obter o palavreado direito em um
descritor. Por exemplo, vamos olhar para o LS-CW1. Este fim de curso particular
normalmente aberto, mas mantida fechada quando a vlvula fechada.
Quando o interruptor de limite fechado, a entrada para o PLC
ser ligado. Se usssemos o descritor
Limit Switch
LS-CW1

que no nos dizem muito, sem se referir s impresses. Alm disso, ele um pouco
redundante, como sabemos, um fim de curso com base no prefixo "LS" no nome do
dispositivo.
Se, no entanto, usamos o descritor
Cidade da gua
Vlvula AV-CW
Fechado
LS-CW1

em seguida, que nos diz imediatamente, sem se referir s estampas, que a vlvula de
gua da cidade est fechado, como indicado pelas LS-CW1 de fim de curso.
Depois de ir em linha com um PLC, se uma entrada energizado (quando usado com uma
instruo normalmente aberto), o smbolo para o bit realado. Voc pode perceber
rapidamente a declarao descritor actualmente verdade.










22


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Agora, temos de determinar o que os
mdulos de entrada e sada que
precisamos.
Este um bom momento
para chamar o seu local da
Allen-Bradley
representante e t-lo ajud-lo a
selecionar as peas que voc
precisa. Ele pode trabalhar
diretamente de sua lista de E / S e,
provavelmente, poupar-lhe um
monte de tempo.

O escopo do projeto, disse que as escalas
eo Nvel Sensor Ultrassnico fornecer 0-
Sinais de 10VDC. Podemos usar uma
Allen-Bradley 1756-IF8 Mdulo analgico.

Para as entradas, podemos usar o 1756-IA16
Mdulo de Entrada AC Digital. Desde 11
entradas so
necessrio para o sistema, este carto fornecer 5 peas.

Para as sadas, vamos usar um sadas AC Digital Mdulo 1756-OA16.

Ns ainda precisamos de um rack para manter o nosso processador, as placas de I / O e
uma fonte de alimentao. No vamos nos preocupar aqui com o rack ou a fonte de
alimentao, pois isso no tem muito efeito sobre a nossa programao. Basta dizer que,
tentamos selecionar os componentes que ir fornecer o espao e flexibilidade para
futuras expanses.

Atribuio de endereos
de I / O
Aqui est o layout final para as cartas do rack:

Slot de 0-1756-L55 processador
Slot de 1-1756-IF8 Analog Modules (8 entradas analgicas
single-ended) Slot de 2-1756-IA16 Mdulo de Entrada Digital AC
(16 entradas discretas)
Slot de 3-1756-OA16 sadas AC Digital (16 sadas discretas)

Por favor, consulte o I / O Lista planilha e voc vai ver como o I / O foi atribudo.
Uma nota final sobre a lista de I / O - ter o tempo para faz-lo direito e mant-lo
atualizado no decorrer do projeto.









23


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
RSLogix Correndo
Para executar RSLogix, clique em:

Iniciar> Todos os Programas> Rockwell Software> RSLogix 5000 Enterprise Series> RSLogix 5000

Uma nota rpida sobre convenes usadas neste livro:
Vamos usar o formato mostrado acima para indicar que os itens de menu que voc deve
clicar sobre como voc navegar pelos menus e sub-menus.
Por exemplo, a linha de cima significa:

Clique em "Start".

Clique em "Todos os Programas".
Clique em "Rockwell Software".
Clique em "RSLogix 5000 Enterprise Series".
Clique em "RSLogix 5000".

Seu caminho para comear RSLogix, dependendo da verso que voc instalou, pode ser
ligeiramente diferente.
























24


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Voc vai ver isso em seu monitor.































Por padro, o RSLogix 5000 exibe um "Start Page" toda vez que o programa

iniciado. A maioria das pessoas don'T usar este e optar por deslig-lo.
Selecione Ferramentas> Opes e desmarque a opo "Mostrar pgina inicial em
Start Up".












25


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Para abrir uma nova programao, escolha

File> New
No Tipo: suspensa, selecione "1756-L55".
No campo Nome, digite "lote".
No Tipo de chassis: suspensa, selecione a sete slot do chassi "1756-A7".





















































26


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Clique em "OK" e aparece este ecr.


























esquerda, voc ver um menu do tipo explorador. Isso chamado de organizador do
controlador. Todas essas pastas e arquivos que voc possa configurar ou visualizar as
propriedades do PLC ou os arquivos de dados dentro do PLC.







Dica: Voc pode alternar a
Controller Organizer, premindo
ALT-0




27


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
A primeira coisa que precisamos fazer configurar o I / O. Role para baixo no controlador
e rightclick em "I / O Configuration". Escolha "New Module".
































































28


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Expanda a seo "Analog".

























Selecione "1756-IF8" e clique em "OK".


























29


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Clique em "OK" na caixa de dilogo seguinte ea janela "Propriedades do mdulo" aparece.
























Esta janela permite-lhe configurar muitos aspectos do carto analgico, incluindo:

- escala (por canal)
- faixa de entrada (tenso ou corrente, por canal)
- configurao de alarme (por canal)
- ganho de calibrao e compensao (por canal)
Vamos ajustar isso mais tarde; por enquanto, clique em "OK" para aceitar os valores
padro.

Vamos adicionar o carto de entrada discreta. Clique com o boto direito do mouse
em "I / O Configuration" e selecione "New Module".
Certifique-se de que o mdulo atribudo ao Slot 1.










30


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Expanda a seo "Digital".

























Escolha "1756-IA16".


























31


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Uma caixa de dilogo aparece solicitando que voc selecione a reviso principal.
Selecione o padro. Certifique-se de Slot 2 est selecionado e clique em "OK".
































































32


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Agora ns podemos adicionar o carto de sada discreta para completar a
nossa configurao de I / O. Adicionar um 1756-OA16.
































































33


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Organizador do Controlador deve ser semelhante a este.

























Tenho anotado intencionalmente sobre muitas das opes de configurao para esses
cartes, como eu no quero ficar atolados nestes agora. Na maioria dos casos, a
configurao padro para os cartes vai funcionar muito bem.

Mais tarde no livro, no entanto, vamos voltar para o carto de analgico para
realizar a configurao necessria.



















34


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Marcaes
Rockwell introduziu o conceito de marcas com RSLogix 5000 Todos os endereos no
processador so tag base.
V at a parte superior da janela Organizador do Controlador e expandir
"Controller lote". Clique em "Controller Tags" e este ecr aparecer.












Observe que todos os cartes de I / O que ns adicionamos agora esto listados na
seo Controller Tags. Local: 1 o carto de entrada analgica.
Local: 2 o carto de entrada
discreta. Local: 3 o carto de sada
discreta.






35


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Existem diferentes sees de tags para cada carto.
O sufixo "C" (Local: 1: C) significa "configurao". O
"I" (Local: 1: I) significa "entrada".
O "O" (Local: 3: O) significa "sada".

Cada carto tem sua prpria seo de configurao. Estas seces abrangem os
parmetros que vimos quando adicionado em primeiro lugar os cartes.
Como voc poderia esperar, a placa de entrada analgica eo carto de entrada
discreta tm uma seo "I". A sada discreta tem uma seco de "S".

Por que, no entanto, que a sada discreta tm uma seo "I"?
Expanso Local: 3: eu mostrar-nos que esta informao sobre os retornos de carto de
falhas, dados, marcas de tempo e estado dos fusveis.
























Esta informao pode ser usada no programa para ajudar a solucionar um problema.


36


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Adicionando descritores a sua I / O

Um descritor o texto que est associada com uma marcao. Poderamos acrescentar
um descritor para cada tag, mas isso no pode ser rentvel. Temos, no entanto, deseja
adicionar descritores para os nossos pontos de E / S.

Na janela tag do controlador, expanda "Local: 1: eu. Desa at a tag nomeada
Local: 1: I.Ch0Data. Esta etiqueta tem o valor efectivo do sinal no primeiro canal
(canal 0) da placa de entrada analgica.

Tenha isso em mente como voc solucionar um processador ControlLogix. Este um
lugar que voc pode olhar para ver se voc est recebendo um sinal na entrada do
carto.
Vamos esconder Organizador do Controlador (ALT-0) para um momento e maximizar a
janela Controller Tags. A tela se parece com isso.









































37


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Abra o seu I / O Lista planilha e encontrar a descrio do local: 0: I.Ch0Data. "Peso
Lquido no tanque de mistura Escalas SC-1". Copie o texto (CTRL-C)

Clique na coluna de descrio para Local: 0: I.Ch0Data e cole a descrio na caixa.

























Repita o processo para as entradas analgicas restantes.




















38


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Vamos fazer o mesmo com os descritores para o primeiro carto de entrada discreta.
Expandir "Local: 2I". Expandir Local: 2: I.Data.

























Estas so as marcas que definem as entradas reais no carto. Como com o carto
analgico, este o lugar onde voc olha para ver se voc tem um sinal em uma entrada.






















39


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Copie as descries da folha de clculo para este carto.


























Guardo a coluna Force Mask e esticou a coluna Descrio para ver a descrio
completa.



Voc pode alternar colunas ligado ou desligado na janela Controller
Tags por
selecionando Exibir> Alternar Coluna
















40


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Copie as descries da folha de clculo para o carto de sada.





























Isso conclui as descries para o I / O.
uma boa idia para
economizar
seu trabalho com freqncia. Isso
feito em RSLogix como em
qualquer outro
Programa do Windows (CTRL-S, ou
Arquivo
> Salvar ou ).












41


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Programa Escrevendo
o

Escada Vista
Abra o Controller Organizer, expanda a pasta "Tarefas", e expanda a pasta
"Programa Principal".
Clique em "Rotina Principal" e voc deve ver isso.



















A criao de um controle Rung geral

Normalmente, um programa vai comear com algum tipo de degrau em geral ou de
controle mestre. Essa linha vai definir um pouco que deve estar ligado para que todo o
sistema funcione, e que incluem os bits que conhecemos deve ser verdade para todo o
sistema para funcionar.

42


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Neste projeto, ns certamente queremos o E-Stop para fazer parte dessa lgica. Nosso
E-Stop (ou,
paragem) um boto interruptor de emergncia est ligado de tal forma que o receptor
deve estar ligado para que o sistema funcione.



Voc pode adicionar um degrau clicando com o boto direito
sobre o nmero degrau e selecionar "Adicionar Rung" no menu
suspenso.

Voc tambm pode pressionar CTRL-R.




Queremos usar a entrada de E-Stop neste degrau. Encontre o XIC (examinar se estiver
fechado)
ferra
menta
boto no menu do usurio.
Voc pode inserir a instruo em um par de formas. Basta clicar sobre o cone XIC ir
adicion-lo ao degrau.
Voc tambm pode clicar, segurar e arrastar a ferramenta para o ponto no degrau
onde voc quer inserir.
































43


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Clique e arraste-o para o novo degrau que voc acabou de criar. Voc vai ver que, como
voc chegar perto do degrau, um ponto verde aparecer. Pontos verdes representam
possveis pontos de desembarque para a sua instruo.






























































44


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Solte o boto do mouse e sua tela deve ser semelhante a este.

































































45


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Pressione a tecla Enter no teclado. Um menu dropdown aparece acima da instruo.

































































46


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Abra o menu suspenso e sua tela agora se parece com isso.

























Note-se que todos os grupos de tag do nosso I / O esto mostrando agora.


























47


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
A partir da lista I / O, vemos que o interruptor de parada de emergncia conectado para
a ltima posio na placa de entrada, dando-lhe um endereo de Local: 2: I.Data.15.
Queremos encontrar essa marca nesta janela.

Expanda o grupo de tag Local: 2: Eu, em seguida, expanda o grupo tag Local: 2: I.Data.





























































48


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Clique no bit 15 na caixa para atribuir esse endereo para a instruo.

































































49


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Clique e arraste o boto da ferramenta OTE (sada de
energia) o novo degrau. Coloque-o no marcador
direita.






























































Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern
Mdia
engenheiro-and-technician.com
a partir do menu do usurio
at
































































50
A tela se parece com isso.

































































51


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Clique na caixa azul (o campo nome da marca) acima da instruo. Digite a frase
"SystemEnable" na caixa e pressione enter.

























Como este um nome de marca, no pode haver espaos ou caracteres especiais no
nome.

























52


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Esta uma nova tag para este programa, por isso temos que defini-lo. Clique com o
boto direito do mouse no campo de nome da marca azul.

No menu suspenso, escolha "Novo Sistema de Habilitao".





























































53


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
A caixa de dilogo "New Tag" aparece.
























A tag estamos definindo aqui simplesmente um pouco, para que possamos aceitar os
valores padro na caixa de dilogo. Na verdade, ns realmente no precisamos
adicionar uma descrio, como o prprio nome da marca bastante auto-explicativo.

Clique em "OK".






















54


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Sabemos do escopo do projeto que o sistema deve parar se houver uma falha. Estamos
no tenho certeza dos detalhes de todas essas falhas ainda, mas sabemos que vamos
resumir
essas falhas em algum lugar no programa. Isso resultar em um pouco. Ns vamos usar a
tag address "SystemFault" para esse bit. Sabemos, tambm, que queremos que o
"SystemEnable" para ser, se fizermos no tem uma falha.
Tenha pacincia comigo aqui e ele vai fazer sentido. Clique e arraste o XIO (examinar se
aberto) ferramenta
boto a partir do menu do usurio at o novo degrau. Coloque-o logo direita da
entrada de parada de emergncia. D um duplo clique na tag arquivado eo tipo
"SystemFault" na caixa.
Deve olhar como este:

























Clique com o boto direito do mouse sobre o nome da marca e definir o tag (voc tambm
pode pressionar CTRL-W para chegar ao
a caixa "New Tag" dilogo). By the way, se voc esquecer de definir que tag, RSLogix 5000
ir lembr-lo quando voc aceita as edies degrau.

Vamos ver o que temos. A lgica do degrau funciona como um circuito eltrico. Se o
E-Stop limpa e no h uma falha no sistema, o Sistema Ativar pouco estar no ar. Isso
exatamente o que queremos. Vamos trabalhar a lgica falha mais tarde.

55


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Precisamos aceitar o degrau mais atual. Clique com o boto direito do mouse
sobre o nmero degrau (0) e esta suspensa aparece.
































































56


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Escolha "Aceitar Pendentes Rung Edits".

























Ns completamos o primeiro degrau no programa.
Voc pode se perguntar por que a instruo SystemFault realado em verde. Isto
porque o valor da etiqueta SystemFault 0. Como a instruo uma XIC, ou Examinar se
fechado, a instruo verdadeiro. Portanto, a instruo destacada.
Voc deve observar que essas cores so altamente configurveis. Na verdade, eu j vi
muitos
diferentes esquemas de cores. Basta ter em mente que voc pode olhar para laptop de
algum e encontrar azul, por exemplo, foi configurado para destacar um pouco isso
verdade.

Iniciando um ciclo de Batch

O escopo do projeto, disse que o operador pode iniciar um lote pressionando a tecla
"Iniciar Batch" boto em seu console. Vamos comear com essa entrada.




57


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Clique com o boto direito do mouse sobre o ltimo degrau e escolha "Adicionar Rung".
Clique e arraste o XIC (examinar se
boto de ferramenta fechada) a partir do menu do utilizador para o lado esquerdo do novo
degrau.

Clique no campo Nome da tag acima da instruo e navegar atravs dos grupos de
tags, at encontrar a entrada Local: 2: I.Data.0. Este o "Iniciar Batch PB1" boto.

Clique e arraste o (energizao da sada) boto da ferramenta OTE a partir do menu do
usurio at o novo degrau. Coloque-o no marcador direita. Estamos criando uma nova
tag que
indica que o sistema est de lotes. Rotular esta tag "SystemBatching". Boto direito do
mouse sobre a tag, selecione "New SystemBatching" e aceite os padres.

Se o operador escolhe, ele pode parar o lote. Ns vamos fazer uso do "Stop Batch"
boto. Clique e arraste o XIO (examinar se aberto) boto de ferramenta a partir do
menu do usurio at o novo degrau. Navegue atravs da tag groups at encontrar a
entrada Local: 2: I.Data.1. Este o boto de "STOP lote PB2".

Ns no queremos que o operador seja capaz de iniciar um lote se o Sistema Habilitar bit
no est ligado.
Vamos acrescentar que, arrastando o XIC (examinar se estiver fechado) boto de
ferramenta para a
esquerda
lado do novo degrau.

RSLogix 5000 permite atribuir rapidamente uma tag para este bit, arrastando o nome
pouco de outro degrau.

Clique, segure e arraste o nome da marca "SystemEnable" da OTE em Rung 0. Como
voc arrastar a caixa de nome de marca, voc vai ver retngulos cinzas aparecem,
indicando que estes so locais potenciais para atribuir a tag. medida que o cursor se
aproxima de um alvo, esse cone alvo muda para um oval verde.






















58


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
























Solte o boto do mouse quando o cursor est perto da primeira instruo no degrau.





























59


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Aqui o que temos at agora:

























Este degrau estamos criando vai funcionar bem como um circuito de partida do motor
tradicional, que usa
um contato da partida de motor ligado em paralelo com o boto de arranque para segurar
na bobina. No PLC, o "contato" uma XIO com a mesma marca como o "coil", que
"SystemEnable".






















60


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Precisamos de "ligar o contato", em paralelo com o boto de arranque. Fazemos isso com
um ramo
instruo. Arraste o boto da ferramenta Filial e coloc-lo no marcador entre o
Sistema Habilitar bit eo bit Batch Start.





























































61


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Clique na seo azul do ramo e arrast-lo para o alvo para a direita da instruo PB1
Batch Start.

Como voc est arrastando, parece que isso.





























































62


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com


Solte o boto do mouse e do ramo vai aparecer ao redor do bit Batch Start.






























































63


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Clique e arraste o XIC (examinar se estiver fechado) boto de ferramenta a partir do menu
do usurio ao
lado esquerdo da nova filial.

Queremos que esta instruo a ser marcado "SystemBatching", assim como a OTE neste
degrau.
Existe uma maneira rpida de fazer isso. Basta clicar e arrastar o "SystemBatching" name
tag da OTE neste degrau para a nova instruo.
























Isso chamado de um degrau de travamento. Se o bit SystemEnable est ligado, o bit
SystemBatching pode ser travado pressionando momentaneamente o Batch boto Iniciar.
O bit SystemBatching vai ficar no degrau e continuar fechado at que o lote boto de
parada pressionado ou o pouco SystemEnable apaga.
Pensando no futuro, no entanto, sabemos que o sistema ir parar o lote automaticamente
depois de ter bombeado todo o produto acabado para as linhas de enchimento. No
temos certeza de como vamos saber que ainda, mas sabemos que precisamos um pouco
para soltar o degrau.
Clique e arraste o XIO (examinar se aberto) boto de ferramenta a partir do menu do
utilizador para baixo para o marcador em frente da instruo SystemBatching OTA. Digite
o tag
"BatchComplete" e definir a tag (CTRL-W).
64


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Clique com o boto direito do mouse sobre o nmero degrau e verificar a degrau. Ele deve
aparecer como este.


























Observe como o degrau tornou-se muito tempo para ser contido em uma linha, por isso
RSLogix
colocando a instruo OTE abaixo e re-encaminhamento a linha de ligao. preciso,
mas um pouco confuso.
Voc pode contornar isso de duas maneiras. Voc pode definir o fator de "Zoom" no
menu "View" para obter o degrau para aparecer em uma linha.
















65


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Voc tambm pode ocultar organizador do controlador com a tecla "ALT-0". Isso o que
vamos fazer aqui. No temos uma necessidade real para ver o Controller Organizer
agora, de qualquer maneira.
































































66


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Centrais de Passos
Como voc se lembra do escopo do projeto, h uma srie de passos necessrios para
criar o produto acabado. Eles so:
1 Adicionar gua da cidade
2 Adicionando QR qumica
3 Adicionando qumica KM
4 Mistura-se a mistura com o agitador
5. bombeamento do produto acabado para as linhas de enchimento

Passo 1 - Adicionando Cidade gua

Precisamos iniciar Passo 1: Antes de fazer isso, porm, precisamos adicionar
outro pouco permissiva. Vamos marcar esse bocado "SystemReady".

Sabemos que, se o sistema ativado, mas no atualmente lotes, ele est pronto para
comear um lote. Precisamos inserir uma nova linha e criar um "SystemBatching" e
pouco "SystemReady".

Adicionar um novo degrau e program-lo como mostrado na Linha 2.

































67


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Voc pode ver como Linha 2 deve olhar na imagem abaixo. O "SystemReady" bit ser
aceso quando o sistema estiver ativado, mas no em lotes.
























Para realmente iniciar o lote e manter o lote na Etapa 1, vamos usar a trava instruo
Output (OTL). Esta instruo funciona em conjunto com o Destrave instruo Output
(OTU). As instrues devem trabalhar no mesmo endereo do bit, mas so
normalmente encontrados em diferentes degraus.
O lote ser iniciado quando o operador aperta o boto Iniciar Batch. Vamos agarrar essa
parte e rotul-lo Passo 1.
Insira uma nova linha na parte inferior da escada. Precisamos de uma XIC para o bit
SystemReady e um XIC para o boto Iniciar Batch no incio da nova linha.

Clique e arraste o XIC (examinar se estiver fechado) boto de ferramenta a partir do menu
do usurio ao
lado esquerdo da nova filial. Arraste a tag "SystemBatching" da Linha 2 para o novo
instruo.




68


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Para reduzir a digitao, voc pode copiar e colar as instrues. Destaque a instruo
Batch Iniciar no Rung 1, clicando no cone XIC.

Pressione CTRL-C.

Clique no nmero de degrau para Rung 3.
Pressione CTRL-V. A instruo duplicada na Linha 3.

Clique e arraste o (trava sada) boto da ferramenta OTL a partir do menu do usurio
para a direita
lado da nova filial. Digite o nome do tag "BatchStep1" e definir a nova tag.

























No entanto, se o boto for pressionado, se o sistema j est em lotes e em outro passo?
Para impedir que isso acontea, vamos ter certeza de que a nica maneira que o sistema
possa entrar Passo 1 se ele no estiver em outro passo j.





69


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Adicionar uma srie de instrues XIO e marc-las BatchStep2, BatchStep3, BatchStep4 e
BatchStep5. Definir todas as novas marcas Digite os descritores apropriados. Verifique se
o degrau.




























Voc pode se perguntar por que no escolheu usar a sada de instruo trava OTL em
Rung 1. Muitas vezes, uma questo de escolha pessoal; s vezes um "tradicional"
trancando degrau melhor do que usar um OTL. Na Linha 1, fomos capazes de manter
toda a lgica que afeta a pouco SystemBatching em um degrau. Isso torna mais fcil de
ler e um pouco mais condensada. Algumas pessoas vem uma trava tradicional, um
pouco mais seguro. A deciso sua, no entanto.

O Tag do banco de dados

Ao olhar para Linha 3, vemos que algumas descries so um pouco falta. A
"SystemBatching" name tag explica o que a pouco faz, mas os "Batch etapa" nomes de
marca no nos dizem muito. Ns precisamos adicionar algumas descries.



70


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Voc se lembra das aes para cada lote Passo:
1 Adicionar gua da cidade
2 Adicionando QR qumica
3 Adicionando qumica KM
4 Mistura-se a mistura com o agitador
5. bombeamento do produto acabado para as linhas de enchimento.

Podemos clicar com o boto direito sobre a tag "BatchStep1" na OTE e escolha
Propriedades "Editar BatchStep1". Podemos, ento, adicione o texto "Adicionar Cidade
da gua" para a caixa de descrio, como mostrado abaixo.


















































71


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
O resultado este:

























Uma vez que temos mais trs tags para definir, vamos dar uma olhada no banco de dados
de tags.
Primeiro, porm, precisamos saber que RSLogix 5000 tem diferentes categorias de
tags. Rockwell chama este atributo de um Scope tag Dados.

H tags do controlador ou marcas globais, que podem ser usados por todas as
tarefas e programas do PLC.

H marcas de programa, ou tags locais, que podem ser usados apenas por um programa
individual. Quando as tags so criados como temos feito, este o padro.
Vamos dar uma olhada nas marcas que temos at agora no
Monitor de Tag. Pressione Alt-0 at Organizador do Controlador
volta vista.






72


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
D um duplo clique em "Controller Tags" em Controlador DOSAGEM. Estes so os
grupos de tags que foram atribudos quando adicionamos o nosso I / O.
































































73


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Clique duas vezes no "Programa Tags" em Tarefas> principal do programa. Aqui esto
as tags que criamos como ns escrevemos o programa.
































































74


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Esconder o controlador organizador (ALT-0), e podemos ver as descries.

































































75


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Vamos adicionar o resto das descries das etapas lote.
Clique na aba "Edit Tags" na parte inferior.
























Voc vai notar que alguns dos campos na tabela so diferentes.

























76


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Selecione o campo "Descrio" para BatchStep2 e digite na descrio.

































































77


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Clique no campo de descrio para cada etapa de produo, adicionar a respectiva
descrio.























Uma nota, no entanto; tenha cuidado quando estiver a editar as tags nesta tabela. Muitas
vezes, no h nenhum disponvel desfazer.

Entradas analgicas

Antes de prosseguir com a Etapa 1, preciso escalar as placas analgicas para as
escalas tanque de mistura e do sensor de nvel de ultra-som.

H um par de maneiras de dimensionar um valor que comea a partir de uma entrada
analgica no RSLogix 5000 Ns podemos dimensionar o valor dentro do programa, ou
podemos fazer o dimensionamento certo no carto.

H vantagens e desvantagens de ambos os mtodos. Escala no carto simples e direta,
mas uma vez que a placa est configurada, a configurao no pode ser alterada, a
menos que o PLC est offline. Isso no bom para os processos que devem ser
executados de forma contnua.



78


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Escala no programa mais difcil, mas ajustes no algoritmo de escalonamento pode ser
feito enquanto o PLC ainda est em execuo.

No nosso caso, como em muitas aplicaes de processamento em lote, o processo no
tem que correr
continuamente. Por exemplo, quando o tanque est cheio de mistura, podemos
encerrar o PLC e executar manualmente a bomba que esvazia o tanque. Esta "janela"
nos daria tempo mais que suficiente para re-configurar a placa analgica.

Para configurar o nosso 1756-IF8 carto de entrada analgica, preciso saber que tipo
de sinal que temos vindo de nossos sensores, a gama dos sinais que recebemos de
nossos sensores e as unidades de engenharia para cada sensor.
Vamos comear com a balana.

Configurando a placa de entrada analgica para calcular Tanque
Peso
As escalas so para estes tipos de aplicaes geralmente consistem de uma unidade
autnoma que
calibrado pelo fabricante das escalas. A unidade tem geralmente um monitor que mostra
o peso real e uma sada que pode ser alimentado a um PLC. Vamos supor que a sada
da nossa unidade foi calibrado para 0-10 VDC. Zero volts igual a 0 e 10 volts igual
a 2.000.

Agora sabemos o tipo de sinal de tenso DC, o intervalo de 0-10 e as unidades de
engenharia so libras.






























79


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Clique com o boto direito do mouse sobre o carto 1756-IF8 no Controller Organizer e
escolha "Propriedades". Clique na aba "Configurao" e voc vai ver isso.

























Voc vai ver que o Canal 0, que o nosso canal de Escalas, selecionado.
Clique no menu suspenso para "Faixa de entrada" e selecione "0V a
10V". Altere o campo "Low Signal" para 0.
Altere o campo "High Engenharia" para 2000
Altere o campo "Low Engenharia" para 0.
Isso tudo o que realmente precisa fazer. No entanto, vamos aproveitar o fato de que
h um filtro disponvel. Este filtro suaviza as transies de entrada.

Defina o campo "Filtro Digital" para 1000 ms.





80


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Clique em "Aplicar" e estamos a fazer com as escalas.




















Configurar o carto de entrada analgica para Calcular Nvel do
Tanque

Como as escalas, o sensor de nvel ultra-snico calibrado para um 0 a 10VDC sinal.
Zero volts indicar o tanque est vazio. Dez volts indica que o tanque est na sua marca
"full", espero uma distncia segura de sua capacidade mxima atual.

A unidade de engenharia utilizada para o nvel do reservatrio percentual.












81


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Escolha do canal 1 no carto.












Clique no menu suspenso para "Faixa de entrada" e selecione "0V a
10V". Altere o campo "Low Signal" para 0.
Altere o campo "High Engenharia" para 100
Altere o campo "Low Engenharia" para 0.
Novamente, isso tudo o que realmente precisa fazer, mas vamos definir o campo "Filtro
Digital" para 1000 ms.














82


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Clique em "Aplicar".



















Voltar para dosagem - Passo 1
D um duplo clique sobre o "MainRoutine" no organizador do controlador, e depois
esconder o organizador.
Role a pgina e adicionar um novo degrau na parte inferior da escada.

Vamos abrir a vlvula de gua da cidade neste degrau, por isso queremos ter certeza de
que ele ainda seguro e desejvel para abrir a vlvula. Ou seja, certifique-se de que no
existem falhas, o boto de parada de emergncia no tenha sido pressionado eo Batch
boto de parada no foi pressionado. Usando um XIC com o pouco SystemBatching vai
confirmar tudo isso.

Insira um XIC. Poderamos arraste o "SystemBatching" tag de Rung 3, mas vamos
adicion-lo usando o menu tag suspensa na instruo.
D um clique duplo no campo nome da marca acima da instruo. Neste ponto, voc
pode digitar o nome da marca e pressione Enter para atribuir a tag para esta instruo.

83


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Vamos usar a lista suspensa, no entanto. Clique na seta no cabealho suspenso e
voc v isso.
























Role para baixo at encontrar a tag "SystemBatching". Selecione-o e pressione enter.
RSLogix d-lhe uma srie de maneiras para atribuir um nome de marca. Use o que for
mais fcil para a situao particular.

Uma vez que s deseja abrir essa vlvula e adicionar gua encanada na Etapa 1, inserir
um XIC com a tag "BatchStep1".

Insira um OTE para a vlvula de gua da cidade (Local: 3: O.Data.1).

Lembre-se que queremos colocar 1.275. de gua no tanque de mistura. Ns vamos
usar o LEQ instruo (Menor ou igual a) para conseguir isso.










84


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Role para a direita na barra de ferramentas Idioma Elemento at ver a aba
"Comparar". Clique sobre ele.
































































85


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Clique e arraste o boto da ferramenta LEQ para o marcador logo esquerda da OTE.

































































86


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Fonte A na instruo o peso do tanque. Clique no campo tag azul e rolagem
atravs das marcas at encontrar Local: 1: I.Ch0Data (Peso lquido em mistura Escalas
tanque). Pressione a tecla Enter.
Fonte B o nosso ponto de ajuste, que, como voc se lembra do escopo do projeto
1.275. Digite 1275 para Fonte B.
A instruo LEQ permanecer verdade, desde que o peso do tanque no exceda 1275
.



























Aps a quantidade correta de gua da cidade foi adicionado, precisamos avanar para o
passo 2.











87


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Ns vamos fazer uso do fato de que sabemos que o sistema est atualmente na
Etapa 1, mas o tanque de mistura tem gua suficiente ( 1.275) para ir para a prxima
etapa.












Usaremos a OTU (Sada Destrave) instruo para desligar o pouco que travam na Rung 3
Rung 5 funciona da seguinte forma:
A instruo XIC "BatchStep1" est ligado. O peso do tanque de mistura atingiu o
valor nominal de 1275, de modo que o GEQ (maior ou igual a) instruo tambm
verdadeiro. Como resultado, o bit "BatchStep1" destravado (desligado) e "BatchStep2"
est travada (ligado).
Tome um momento para certificar que voc entendeu como que o peso no tanque sobe
passado 1275, a vlvula de gua da cidade desligada eo sistema faz a transio para
a Etapa 2.








88


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Passo 2 - Adicionando Chemical KM

Passo 2 ser semelhante Etapa 1, ento em vez de criar novos degraus a partir do
zero, vamos copiar e colar os degraus do Passo 1.
Clique no nmero de degrau para Rung 4 Segure a tecla SHIFT e clique no nmero
degrau por degrau 5 A barra verde circunda ambos os blocos de nmeros degrau.

Pressione CTRL-C.
Pressione CTRL-V. Agora voc tem novos degraus, 6 e 7.


























Vamos comear com degrau 6.

Change "BatchStep1" para "BatchStep2" (neste caso, basta clicar duas vezes sobre
o nome da marca e alterar o "1" para "2" e pressione enter).



89


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Ns vamos estar a olhar para um valor nominal de 1.275 + 390, uma vez que j 1.275.
de gua no tanque de mistura e precisamos adicionar 390 . de QR. Alterar Fonte B na
instruo LEQ para 1665.

Consulte o I / O lista planilha e observe que a vlvula automtica QR tratado como Local:
3: O.Data.3. Atribuir isso ao OTE.
Na Linha 7, a mudana "BatchStep1" para
"BatchStep2". Alterar Fonte B na instruo GEQ
para 1665.
Altere o (Destrave Output) instruo OTU de "BatchStep1" para "BatchStep2".
Altere o (trava Output) instruo OTL de "BatchStep2" para "BatchStep3". Deve
olhar como este.










































90


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
H uma grande diferena entre o processo de adio de gua da cidade e adicionando
QR - o produto qumico QR precisa ser bombeado. Isso significa que no s temos que
abrir uma vlvula, mas ns tambm temos que ligar a bomba.

Em primeiro lugar, queremos ter certeza de que a vlvula est sendo instrudo para abrir,
por isso vamos usar um XIC da bomba AV-QR na lgica. Em seguida, vamos esperar
para ligar a bomba at que a vlvula verificada a ser aberto pela chave de limite
LS-QR2. Como um mecanismo de proteo, vamos olhar para fim de curso LSQR1 para
se certificar de que no indica que a vlvula est fechada.

Boto direito do mouse na Linha 6 e escolha "Adicionar Rung".
Para que voc possa aprender um pouco mais sobre a edio ASCII, vamos construir
toda a linha a partir da linha de comando ASCII.
Clique duas vezes em 7 tocado a caixa de entrada de string ASCII aparece. Digite o
seguinte texto:
XIC Local: 3: O.Data.3 XIO Local: 2: I.Data.4 XIC Local: 2: I.Data.5 OTE Local: 3: O.Data.4








































91


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Pressione Enter e as instrues exibidas.

























OK, talvez no fosse a melhor aplicao para o editor ASCII, mas pelo menos agora
voc sabe que pode ser feito.

Passo 3 - Adicionando Chemical KM

Passo 3 ter a mesma lgica do Passo 2, ento vai cortar e colar para criar novos degraus.

Clique na Linha 6, mantenha pressionada a tecla SHIFT e clique em Linha 8 para
selecionar os novos degraus. Pressione CTRL-C. Clique no ltimo degrau e pressione
CTRL-V.

Alterar todos os nomes de marca para obter instrues XIO e XIC para coincidir com o
novo passo.

Ns vamos estar a olhar para um valor nominal de 1.665 + 173, uma vez que j 1.665.
de gua no tanque de mistura e precisamos adicionar 173 . de KM. Alterar Fonte B na
instruo LEQ a 1838.

92


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Alterar Fonte B na instruo GEQ a 1838.
Mude a trava e soltar sadas para incrementar o sistema para a Etapa 4.

Deve olhar como este depois de ter feito as alteraes e verificou os degraus.




















Passo 4 - Misturando
Depois que todos os ingredientes esto no tanque de mistura, temos para
executar o agitador por 3 minutos.
Vamos montar um temporizador para funcionar por 3 minutos. Quando o cronmetro
for feito, vamos incrementar o sistema para a Etapa 5 Isso vai desligar o agitador.

Comece a insero de um novo degrau na parte inferior.
Insira uma instruo XIC com o endereo do B3: 0/2.

Insira uma instruo XIC com o endereo B3: 0/13.
93


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Clique na aba "Timer / Contador" no menu Idioma do elemento. Clique e arraste o boto
da ferramenta TON para baixo para o lado direito da nova linha.

Este tipo de temporizador chamado de Timer On Delay. Assim que as instrues
anteriores que so verdadeiras, ele vai comear a cronometragem. O bit de habilitao
(EN) acender. Depois de atingir seu valor predefinido, o bit Done (DN) se acender.

Em primeiro lugar, temos que atribuir um nome de marca para o temporizador. D um
duplo clique no campo "timer" na instruo. Digite "AgitatorRunTime" para o nome da
marca.
Definir o nome do novo tag timer, como no possvel atribuir presets at que
voc faa isso. A base de tempo para a instruo TON sempre um ms.
Queremos tempo por 3 minutos, ou 180 segundos, assim ns entramos com a
pr-estabelecido de 180000 Clique duas vezes no campo Predefinio e digite
180000, pressione Enter.
Deixe o valor acumulado em 0, como isso vai ser mudado como o temporizador comea a
temporizao.





































94


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
O degrau concludo se parece com isso.


























Para executar o agitador, insira um novo degrau na parte inferior.

Clique na aba "Usurio" do menu de boto de ferramenta e arraste uma instruo XIC
para o primeiro marcador da nova linha. Ns vamos usar o pouco Ativar (EN) do
temporizador para o tag.




















95


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Para atribuir um temporizador de permitir bit, clique duas vezes no campo de nome
de marca para a nova instruo XIC e navegue at o PT (ativar) bit do
temporizador.
































































96


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Adicionar uma instruo OTE para o tanque de mistura agitador.

























O bit de habilitao de um temporizador estiver ligado apenas quando o timer estiver
ativado. Na Linha 12, por exemplo,
se o bit SystemBatching desliga, ou o Batch Passo 4 bit desligado, o timer no sero
mais habilitados. Consequentemente, o seu bit de habilitao, AgitatorRunTime.EN ser
desligado.

Vamos desligar o temporizador, incrementando o sistema para a prxima etapa, quando
o timer feito.



















97


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Insira uma nova linha na parte inferior e arrastar um XIC para o primeiro marcador.
Vamos atribuir o bit Done (DN) do temporizador para esta instruo. Ele formatado
como o bit de habilitao, exceto que voc use .DN como sufixo. Marcar esta instruo
como AgitatorRunTime.DN.

Vamos usar o mesmo mtodo para incrementar o sistema para a etapa 5 que usamos
anteriormente. Arraste uma instruo OTU para o ltimo marcador no degrau. Marcar a
instruo para ser Passo 4, que BatchStep4.

Insira uma nova filial em torno da OTU arrastando um boto de ferramenta Branch para o
marcador na frente da sada. Pegue a perna direita do ramo e mov-lo para o marcador
aps a sada.
Insira uma instruo OTL na parte inferior do ramo e marc-lo como BatchStep5.

























Agora, quando o timer feito e AgitatorRunTime.DN liga, ele vai soltar Passo 4 e
comear a Etapa 5.





98


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Passo 5 - Bomba de linhas de enchimento

Uma vez que esta etapa envolve uma bomba, ser semelhante ao Passo 3 Vamos
salvar a ns mesmos a digitao e copiar tudo do Passo 3.
Clique na Rung 9 Segure a tecla SHIFT e clique em Linha 11
Pressione CTRL-C.
Clique no ltimo degrau. Pressione CTRL-V.

Na Linha 15, altere BatchStep4 para BatchStep5.
Altere a tag da instruo de sada para Local: 3: O.Data.13.
Queremos que a bomba at o tanque de mistura est vazio.
Ns vamos usar o sensor de nvel de ultra-som para determinar se o tanque tem lquido
nele. Ns vamos usar uma instruo GEQ para alcanar este objetivo.
D um duplo clique sobre o "LEQ" texto na instruo LEQ. Tipo GEQ (para Maior ou
igual a) em que o espao. Alterar Fonte A da instruo a Local: 1: I.Ch1Data. Este o
endereo do sensor de nvel escalado.
Podemos ser tentados a colocar um valor de 0 na Fonte B, mas que poderia ser arriscado.
Em primeiro lugar,
bombear o tanque seco pode ser difcil na bomba. Em segundo lugar, devido deriva no
sensor de nvel, poderamos nunca ter uma leitura igual a zero em alguns casos.

Os engenheiros de processo nos disseram que esvaziar o tanque para 3% desejvel.
Coloque um em trs para o valor de Source B.

Alterar Linha 16 para mostrar a vlvula correta, chaves fim de curso e endereos de
bomba.

Uma vez que este o ltimo passo no processo de tratamento por lotes, usaremos Rung
17 a incrementar de Passo 5 e completar o ciclo de tratamento por lotes.

Alterar o primeiro XIC em Rung 17 a BatchStep5.

Copie a instruo GEQ de Rung 16 Clique na instruo, pressione CTRL-C e clique na
instruo GEQ em Rung 18 Pressione CTRL-V.

Excluir o outro GEQ de Rung 17 (a que faz referncia o peso do tanque).

Alterar o GEQ restante em Linha 17 para a LEQ.
99


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Alterar tag da instruo OTU de BatchStep3 para BatchStep5.
Clique com o boto direito do mouse sobre a instruo OTL (L) no ramo inferior. Escolha a
opo "Alterar tipo de instrues" e torn-lo um OTE. Altere a tag para BatchComplete.
Este o "lote completo" bit.
A tela deve ser semelhante a este.
























Quando o sistema entra no Passo 5, o tanque de mistura ser quase total. A instruo
GEQ ser verdade e abrir a vlvula de tanque de mistura.

Quando a vlvula foi aberta e verificada por meio de chaves fim de curso, a bomba
funcionar.
Quando o nvel do reservatrio baixa para 3%, a vlvula fecha-se e a bomba de mistura
em tanque ir parar.

Ao mesmo tempo, a pouco BatchStep5 sero destravadas ea instruo
BatchComplete OTE ser ativado. Ele ir desarmar a trava na Linha 1 e desligar o bit
SystemBatching.


100


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
O sistema retorna ao seu estado inativo e est pronto para comear um novo lote.
Falhas
O programa pode ser concludo em um sentido operacional, mas precisamos adicionar a
lgica para detectar falhas.

Posio da Vlvula Falhas

Fomos informados no escopo do projeto, que a posio da vlvula deve ser verificada
pelos interruptores de limite dentro de 2 segundos.
Vamos usar um temporizador individual para cada vlvula para
alcanar este objetivo. Digite na lgica como mostrado abaixo.







































101


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Devemos acomodar as duas condies que indicam uma falha. A primeira que a vlvula
foi dito para abrir, mas no abriu. A segunda condio a culpa a vlvula foi dito para
fechar, mas no fechou.

Lembre-se que as chaves fim de curso das vlvulas so eletricamentenormalmente
aberto e vai ser fisicamente mantido fechado pela vlvula quando est em posio.

Quando a vlvula est aberta, devemos obter um sinal para a entrada Local: 2: I.Data.3
quando o interruptor de limite LS-CW2 ativado pela vlvula.
Quando a vlvula fechada, devemos obter um sinal para a entrada Local: 2: I.Data.2
quando o interruptor de limite LS-CW1 ativado pela vlvula.

Usamos o XIO (examinar se aberto) instruo. Queremos saber se o que fazemos no
obter um sinal das chaves fim de curso, quando deveramos. Uma instruo XIO utilizado
numa entrada ser sempre verdade, se no houver nenhum sinal na entrada.

Vejamos como ele lida com a primeira condio de falha (a vlvula foi dito para abrir,
mas no abriu).
A sada da vlvula Cidade gua est ligado, mas o fim de curso LS-CW2 est aberto
eletricamente. Isso significa que a instruo XIO para LS-CW2 na Linha 18 verdadeira.
Isso cria uma condio indesejvel eo tempo comear a contar.































102


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
A imagem abaixo mostra o que o estado das instrues seria depois de um segundo da
vlvula que est sendo instrudo a abrir, mas LS-CW2 ainda no est sendo ativado.


























Voc pode ver que a vlvula de gua da cidade est sendo contada para abrir, como Local:
3: O.Data.1
destaque. Voc tambm pode ver que LS-CW2 diz que a vlvula de gua da cidade no
aberto, como tambm destacada. O cronmetro comeou a poca e atingiu, ou
acumulada, 1 segundo.
Se o temporizador chega a 2 segundos, o temporizador feito pouco
ValveAVCWFault.DN aparecer e ligar o bit SystemFault em Rung 19.

Como usamos o pouco SystemFault em Rung 0, isso far com que o bit SystemEnable
para desligar.

Consequentemente, degraus 1 e 2 se tornar falso eo sistema ir parar de lotes.







103


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Vamos olhar para a outra condio; ou seja, a vlvula foi dito para fechar, mas no fechou.
Isso realizado na filial na Linha 18 Se a sada da vlvula no est ligada, mas o fim de
curso no estiver ativado, o timer comear e gerar uma falha.

s vezes fica confuso quando voc est trabalhando com a instruo XIO. A lgica
invertida e voc tem que virar algumas coisas na sua cabea.

A lgica que usamos aqui para detectar uma falha de vlvula bastante normal e seu uso

generalizada. A parte agradvel sobre essa lgica que muito fcil de resolver. Voc
pode fisicamente olhar para a vlvula para ver se aberto ou fechado. Em seguida, voc
pode olhar para a entrada que voc est recebendo a partir do fim de curso. Se voc
estiver recebendo um erro quando voc no deve, em seguida, basta inverter a instruo
para o fim de curso. Mud-lo de uma XIO a um XIC, ou vice-versa.

Vamos criar os temporizadores de falhas para as vlvulas restantes. Esta a imagem
para a vlvula de QR e KM lgica falha da vlvula.









































104


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Esta a tela para o tanque de mistura a lgica falha da vlvula.
































































105


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Observe como o degrau do sistema de falhas tem crescido.
































































106


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Para completar a nossa lgica falha, precisamos adicionar o alarme Lquido de Alto Nvel.
Pudermos
conseguir isso com uma instruo GRT na Falha do Sistema degrau. Fica acordado
que, se o nvel do lquido atinja 95% da capacidade do tanque, ele falha.






























































107


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Indicadores de Status Console -
Sinalizadores
Eu tenho mantido fora colocar a lgica em que as luzes-piloto, em um esforo para manter
o texto como
simples quanto possvel. Agora que voc entender como o sistema funciona, podemos
voltar com o programa e adicionar as luzes-piloto.

A primeira a de luz piloto sistema pronto PL1. Encontre Rung 2 na lgica.
Insira um ramo em torno da sada SystemReady. Coloque uma instruo OTE no degrau
inferior da nova filial e marc-lo Local: 3: O.Data.0. Com essa lgica, a luz acende quando
o bit SystemReady est ligado.


























Iremos adicionar os restantes sinalizadores de uma forma semelhante.




108


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Adio de gua

































































109


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Adicionando QR

































































110


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com


Adicionando KM






























































111


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Blending

































































112


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Bombeamento de Linhas

































































113


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Falha do Sistema
Ns precisamos adicionar um pouco de lgica para a luz-piloto do sistema de falhas.
Esta luz precisa ficar em depois de detectar uma falha; caso contrrio, o sistema ir
parar, a luz pode sair e que o operador no sabe que houve uma falha.
Estamos usando o boto de parada de lote para redefinir a luz de
falha. Adicione o degrau, como mostrado abaixo.























































114


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Adicionando degrau
Comments
Um bom comentrio degrau explica em linguagem simples o que o degrau suposto fazer.
Estes so muito valiosos. Primeiro, uma forma de verificar novamente o seu prprio
trabalho. Eu fui surpreendido com o nmero de vezes que eu ter encontrado um erro na
minha lgica, como eu estava escrevendo os comentrios das linhas!
Em segundo lugar, ajuda a uma pessoa que no est familiarizado com o programa
de aprender rapidamente como o programa deve funcionar.

Por ltimo, acrescenta valor ao seu programa acabado. Um programa bem
documentado vale a pena
mais dinheiro para um cliente (ou sua empresa) do que um programa que no est
documentado.

Eles podem at mesmo lev-lo sair de uma enrascada. Se voc tem que resolver um
sistema de seis meses depois de ter programado pela primeira vez, eu posso garantir que
voc no vai lembrar de todos os motivos para cada linha de cdigo que voc escreveu. Se
voc tiver o cdigo escrito em outra lngua, antes, voc certamente pode entender o valor
de documentar o seu trabalho.


































115


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Vamos usar um degrau do nosso programa como um exemplo. Clique com o boto direito
do mouse sobre o nmero degrau 7 e escolha "Editar Rung comentrio". A caixa de
comentrio degrau aparece acima do degrau.


























Digite isso no campo Comentrio Rung:

Execute QR bomba bomba-QR Code aps a vlvula aberta e a posio da vlvula
verificada por ambas as chaves fim de curso da vlvula. Ligue o "Adicionando QR" luz
piloto.



















116


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Note que voc no tem que colocar detalhes como tags PLC no comentrio degrau -
apenas documentar o conceito da linha.
































































117


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Clique em qualquer lugar fora da caixa de comentrio eo comentrio aparece acima do
degrau.
































































118


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com



Conectando-se ao PLC e trabalhar online
Voc escreveu seu
programa e agora voc est
pronto para download, ou
enviar, o programa de
dosagem para o
computador.

Primeiro, backup se o seu
original
arquivo e coloc-lo em um
lugar seguro.

Conectando-se a um
processador ControlLogix
feito atravs de Ethernet, da
mesma forma que voc
conectar um PC atravs de
uma
rede.
ATENO
Existem tenses perigosas presentes nos
terminais do PLC. Siga todos os avisos
e as instrues do manual do
Allen-Bradley para conexo de energia para
o PLC. Se
voc no est familiarizado com os
perigos e os
potenciais perigos destas tenses PARAR
Agora mesmo. Consulte um
treinado
profissional que capaz de ajud-lo.
Normalmente, a maioria dos PLCs ControlLogix so conectados atravs de um
switch Ethernet. Basta ligar o computador a uma porta aberta no switch.

Clique em Comunicaes> Who Active






















119


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Uma janela semelhante a esta ser exibida:


























Navegue at o PLC ao qual voc deseja se conectar. Quando voc for bem sucedido, o
"Upload" e os botes do lado direito estar disponvel em "Download"; eles no sero
mais exibidos em cinza.




















120


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com


Voc poder, ento, fazer o download do programa, seguindo as instrues.

Deixe-me dizer que eu tenho muito simplista este processo. Para ser franco, este o
lugar onde Muitas pessoas tm problemas. s vezes, a ligao a um PLC to fcil
quanto encontrar um site na Internet no seu browser. Outras vezes, pode ser uma
experincia extremamente frustrante, sem culpa de sua preferncia.

Faa o que puder para se preparar, pedindo aos outros sobre a conexo com este PLC
particular, tornando-se o seu computador pode se conectar a um PLC semelhante, e assim
por diante.
Qualquer um que tenha conectado a um PLC teve problemas; eles vo entender sua
posio.

Houve um caso em que o firmware em um PLC particular no era compatvel com a
verso do RSLogix eu estava correndo no meu laptop. Levou uma chamada para o
suporte tcnico da Rockwell para resolver o problema. Eles foram muito teis, e no foi
muito antes de eu estava ligado






Dica: No Allen-Bradley PLC vernculo, upload significa obter o
programa do PLC e carreg-lo no RSLogix em seu computador.
Baixar significa enviar o programa de RSLogix no seu computador para o
PLC.





















121


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

RSLogix Emulate 5000
Rockwell oferece uma maneira bacana para simular curso on-line. Voc pode testar o
programa em sua mesa, sem estar conectado a um PLC. Voc pode alternar I virtual /
pontos S, alterar valores no processador virtual e ver os resultados em tempo real, assim
como voc faria se estivesse conectado ao PLC.
O software que permite que voc faa isso chamado de RSLogix Emulate 5000 Se
voc no t-lo instalado em seu computador, eu recomendo que voc faa isso.

RSLinx
Antes de poder configurar o emulador, voc deve instalar o driver emulador no RSLinx.
Para configurar o RSLinx, clique em Iniciar> Todos os Programas> Rockwell Software> RSLinx> RSLinx
Classic

Clique Comunicaes> Configurar Drivers
Clique no menu suspenso para adicionar um novo driver. Escolha "Backplane Virtual"


































122


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Sua tela deve ser semelhante a este.
























Clique em "Fechar".




























123


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Emulator
Para executar o emulador, clique em Iniciar> Todos os Programas> Rockwell Software>
RSLogix Emulate 5000 Voc vai ver isso.





















Escolha Slot> Criar Mdulo> Emulator RSLogix Emulate 5000 Controlador


























124


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Siga as instrues e este deve aparecer.



















Altere o tipo de controlador no Programa de dosagem

Antes que voc possa emular um projeto de lgica ladder, voc deve configurar o projeto
de
Tipo de controlador para usar o emulador. Neste ponto, fao uma cpia do meu arquivo
de trabalho como medida de precauo, j que precisamos de alterar a configurao E /
S para obter o emulador funcionar.
O emulador precisa ter o processador no slot 1 Voc pode tentar executar o emulador
sem alterar o I / O, mas, francamente, eu sempre tive que re-configurar o I / O para
conseguir que as coisas funcionem.
Clique Editar> Propriedades do Controlador. A janela Propriedades do controlador abre. Clique no
boto "Alterar controlador" e selecione "Emulator RSLogix Emulate 5000 Controlador".
Feche a janela.
















125


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Comeando com o mdulo no slot 3, clique com o boto direito em cada mdulo do
organizador do controlador e bata com o nmero de slot-se por um, at que a
configurao como mostrado abaixo:
































































126


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Clique Comunicaes> Who Active
Expanda a rvore at o seu emulador mostrado. Clique no boto "Download" para
enviar o arquivo para o emulador.

O prximo passo ir online.
Encontre o menu drop-down modo no canto superior esquerdo. Atualmente, diz "Offline".


























No menu suspenso, escolha a opo "Go Online".














127


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
O processador est no modo Remote Program.

































































128


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Voc v que o I / O no est respondendo como indicado pela luz verde na rea de status.
Alm disso, existem smbolos que mostram falhas em / O Configuration rea de I. OK
para agora.


























Desligue o processador para executar modo com o menu suspenso (apenas para a
esquerda de onde atualmente diz "Rem Prog").

Por favor, note que se voc estivesse conectado a um PLC que est operando uma
mquina, voc deve tomar muito mais cuidado ao mudar para Run Mode.

A ControlLogix PLC tem um interruptor de chave com trs posies: RUN (modo de
execuo), REM (remoto, o que significa que o modo pode ser selecionado a partir
de RSLogix) e PROG (modo de programao).

Os trs modos de trabalhar desta forma:

Virando a chave de comando RUN coloca o processador em modo RUN. RSLogix s
pode acompanhar o programa e dados. Sem downloads ou alteraes no programa
pode ser de modo.

129


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

REM permite RSLogix para colocar o PLC no modo de operao remota ou no modo
Remote Program. Na maioria das vezes, a chave fica permanentemente nesta posio.
PROG permite upload de RSLogix ou programas de download, alterar dados, etc
No entanto, RSLogix no pode colocar o PLC no modo de operao com a chave
nesta posio.
Esconder Organizador do Controlador e sua tela se parece com isso.




























Poderamos ter escolhido "Test Mode". Este um modo
especial que permite que o programa seja executado, mas desativa todas
as sadas. Esta seria uma boa prtica se estivssemos em uma start-up
real e pessoal e equipamento de segurana era um problema.






130


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Voc pode ver que o "E-STOP Cleared PB3" bit est desligado, tornando a instruo XIC
off, como indicado pela falta de um destaque verde na instruo.

Parece que temos uma falha no sistema. Sabemos que a "SystemFault" bit em, Uma vez
que o
XIO instruo na linha 0 falso. Mais uma vez, um verdadeiro estado indicado pelo
destaque verde na instruo.
Lembre-se:
A instruo XIC (normalmente aberto) diz ao PLC para olhar um pouco, e se o bit
ON, ento a instruo verdadeira.
A instruo XIO (normalmente fechado) diz ao PLC para olhar um pouco, e se o bit
OFF, ento a instruo verdadeira.

Vamos descobrir por que temos uma falha no sistema.

Clique com o boto direito do mouse sobre o "SystemFault" nome da marca na Rung 0.
Escolha Localizar todos "Falha do Sistema"









































131


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Uma nova janela aparece na parte inferior, mostrando links para todas as
ocorrncias de "SystemFault". Clique no link que contm a OTE.

Podemos ver que os temporizadores de falha da vlvula ter expirado, virou-se em seus
respectivos bits feito (DN) e causou uma falha de sistema.
V para cima uma linha e voc vai ver que a sada para a mistura de vlvula do tanque de
AV-MT em
Local: 4: O.Data.13 no est energizado. No ramo inferior da Linha 21 voc pode ver que a
entrada Local: I.Data.8 da vlvula do tanque de mistura AV-MT fechado interruptor de
limite no energizado.



























Normalmente, claro, se estivssemos falando a vlvula para fechar, que seria um sinal
do interruptor de limite na entrada.

Ns vamos ter que desativar temporariamente o bit de falha do sistema, para que
possamos testar o restante do programa. Ns vamos fazer isso colocando um "ponte"
entre o
Instruo "SystemFault" na linha 0.
Feche a janela de busca na parte inferior da tela.

132


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

V at linha 0 e clique duas vezes para a esquerda da linha. Sua tela parecida com esta.


























O degrau que voc est editando uma cpia da linha 0 e tem a letra "i" para a esquerda.
O degrau
mostrado abaixo tem a letra "r" para a esquerda, indicando que o PLC ainda est em
execuo este degrau.






















133


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Encontre o cone "Filial" na barra de ferramentas.

































































134


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Clique e arraste o ramo de linha 0.

























Pequenos quadrados no degrau indicar possveis pontos de pouso para o ramo. Como
voc se aproxima de um ponto, o cone muda para um crculo verde. Quando o cursor
estiver perto do local de pouso na frente do bit "SystemFault", solte o boto do mouse.






















135


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Sua tela parecida com esta.

































































136


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Clique e arraste a parte direita do ramo e coloc-lo direita da instruo "SystemFault".
































































137


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Encontre o boto "Finalize edies" na barra de ferramentas.

































































138


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Clique nele e voc ver esta caixa de dilogo.

























Este avisando que, entre outras coisas, a mudana no pode ser desfeita (sem
reeditando a degrau, pelo menos - no h "desfazer".

Clique no boto "Sim".




















139


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Voc v que as letras esquerda dos degraus sumiram. O PLC est agora
processando Rung 0 com a nova lgica.

No entanto, o bit "SystemEnable" ainda est desligado. Isso porque no estamos
recebendo um sinal do "E-Stop PB3 Cleared".
RSLogix permite alternar o estado de um bit. Ela permanecer alternado, a menos
lgica, ou tenso de uma entrada, obriga a outro estado.
Como no h tenso no "PB3 E-Stop Limpo Local: 3: I.Data.15" de entrada, podemos
alternar.
Clique com o boto direito do mouse sobre a instruo.



























Escolha "Bit Toggle".







140


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Agora, a entrada de instruo de paragem de emergncia verdadeira, tal como indicado
pelo destaque verde. Alm disso, o
"SystemEnable" OTE verdade. O "SystemEnable" instruo XIO em Linha 1 tambm
verdadeiro. Uma vez que as todas as instrues anteriores so verdadeiras, o
"SystemEnable" OTE verdade.


























O sistema agora est ativado.

Tome um momento para pensar sobre o circuito de rel com fio equivalente que geraria a
mesma funo que Rung 0.

Imagine que temos um boto interruptor, rotulado E-STOP Cleared PB3, e dois
rels, SystemFault e SystemEnable. Temos fio um contato normalmente aberto de
E-STOP Cleared PB3 em srie a um contato normalmente fechado de SystemFault e para
a bobina de SystemEnable.

Estamos apertando o boto do interruptor de parada de emergncia Cleared PB3, de modo
que o normalmente aberto
contato fechado. A bobina de rel SystemFault energizada, de modo que o
normalmente fechada
contatos de SystemFault esto abertas. No entanto, ns colocamos uma ponte atravs
deste conjunto de contatos. Este energiza a bobina do rel SystemEnable.


141


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com




No se esquea de remover todos os jumpers temporrios assim
depois que voc feito testando.




Vamos comear um lote, alternando o "Start Batch PB1" na Linha 1 Voc v que o
"SystemBatching" pouco se torna verdade ea trava agora est ativa. Alterne novamente
para o estado desligado para simular como o boto realmente funciona.

























Na Linha 1, podemos ver que o sistema de lotes, conforme mostrado pela instruo
OTE usado com "SystemBatching".




142


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Olhe para Rung 4 As duas primeiras instrues olhar direito, pois o sistema lotes e
estamos em Batch Passo 1: Ambos so realados.

As sadas tambm so verdadeiras.
No entanto, o LEQ (inferior ou igual a) no destacada; Source A 0, o que
certamente inferior ao valor de 1665 em Fonte B.

























O RSLogix no destacar algumas instrues, mesmo que elas so verdadeiras, como
um LEQ. Voc tem que comparar mentalmente os nmeros de si mesmo para ver se a
instruo verdadeira.











143


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Na Linha 3, a trava "Adicionando City Water BatchStep1" est ligado. Mesmo que o boto
de partida foi lanado, a instruo trava vai ficar.

























A instruo trava e permanecer ligada at que a instruo correspondente
desbloqueio verdade.






















144


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
V at Degrau 5 O peso lquido ainda mostra 0.


























Ns podemos simular a adio de gua para o tanque.

























145


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
D um clique duplo sobre o valor de Source A na instruo GEQ em Rung 5 Mude-o
para 1275.


























Pressione a tecla Enter.























146


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
O programa foi incrementado para o prximo passo.
Voc v que a sada "Adicionando City Water BatchStep1" est desligado. O bit
"Adicionando Chemical QR BatchStep2" est ligado.




























Durante o teste, voc vai continuar essa seqncia at que o peso especificado para
cada ingrediente atingido.

Como os ingredientes so adicionados, o peso do tanque sobe. Quando todos os
ingredientes terem sido adicionados, o lote misturado e enviados para as linhas de
enchimento.
Em um cenrio de start-up do mundo real, voc iria verificar cada etapa do processo e
confirmar que as funes do programa, tal como especificado no escopo do projeto
original.








147


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

A edio em Run
Tal como acontece muitas vezes, no entanto, existe uma mudana no processo de
projecto.

H um tanque de armazenamento sobre as linhas de enchimento que mistura Tanque
Bomba PUMP-MT alimenta. O engenheiro de processo indica que pode haver uma
possibilidade de fornecimento de demasiado produto acabado para este tanque, e que
pode transbordar. Ele decide o tanque de armazenamento deve ter um interruptor de nvel
alto montado nele. Se o nvel no tanque de armazenamento fica muito alto, ele quer que
voc desativar a bomba tanque de mistura.

Ns ainda temos entradas peas disponveis. Vamos usar Local: 3: O.Data.14. decidido
que o interruptor de alto nvel vai ser ligado no modo prova de falhas; ou seja, o
interruptor de nvel ser fechada at que um nvel elevado chegar. Quando ligados em
moda que, se a fiao do interruptor de falha, voc no receber um sinal da bomba
tanque de armazenamento eo PLC vai parar a bomba tanque de mistura. O sistema no
ser executado at que o problema seja corrigido.
V at Rung 16 D um duplo clique sobre o nmero degrau. Uma coluna de "i do"
aparecer. O degrau est agora aberto para edio.
Clique e arraste o boto da ferramenta XIC para o primeiro marcador aps Local: 3:
I.Data.9. Quando o marcador ficar verde, solte o boto do mouse.




























148


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Pressione a tecla Enter. Voc tambm pode clicar no campo tag.
Digite o nome do tag "FillingLineStorageTankReady" e pressione
enter.
































































149


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Clique com o boto direito do mouse sobre a nova tag e selecione Nova
FillingLineStorageTankReady.

































































150


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Uma caixa de dilogo para a nova tag abre. Neste caso, podemos aceitar os padres e
clique no boto "OK".


























Clique no boto "finalizar todas as edies no Programa".























151


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com


























A sua edio on-line agora est completa. A bomba do tanque de mistura no ser
executado se no receber um sinal a partir do tanque de armazenamento, indicando linha
de enchimento do tanque est pronto para receber produto acabado.




Se voc deseja cancelar as edies atuais, clique na ferramenta para o
imediatamente direita do "Aceitar Pendente Programa edies"
ferramenta. Isso chamado de "Cancelar Pendente Programa edies".












152


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Modo de funcionamento no
cho de fbrica
Depois de ter ligado para o PLC e baixado o programa, voc est pronto para comear os
testes. No entanto, antes de ir para o modo de execuo, certifique-se que o circuito de
parada de emergncia funciona corretamente. Eu no inclu esquemas eltricos neste
livro, mas a maioria
cdigos de afirmar que todo o poder de controle removido se o boto de parada de
emergncia pressionado.

NFPA 79 Norma Eltrica para Mquinas Industriais afirma o seguinte:

"9.2.2 * As funes de parada.As trs categorias de funes de
parada deve ser a seguinte:

(1) Categoria 0 uma parada no controlada pelo imediatamente
remover a energia para os atuadores da mquina. . .

9.2.5.4.1 parada de emergncia. Funes de parada de
emergncia desde de acordo com o 9.2.5.3 deve ser concebido
para ser iniciado por uma nica ao humana.
9.2.5.4.1.1 Alm dos requisitos para a parada, a parada de
emergncia deve ter os seguintes requisitos:

(1) Deve substituir todas as outras funes e operaes em
todos os modos.

(2) A energia para os atuadores da mquina, o que provoca uma
situao de perigo (s), deve ser retirado o mais rpido possvel,
sem criar outros perigos. . .
(3) Reposio de um circuito de parada de emergncia no deve
iniciar um reincio. "(National Fire Protection Association, 79-22,
79-23)
Certifique-se de seguir os procedimentos de arranque da sua empresa, como voc
comear a testar o sistema.



Teste o seu circuito de parada de emergncia
completamente, Mesmo se voc estiver trabalhando em um sistema que
tem funcionado por meses ou anos. Esteja pronto para apertar o boto de
parada de emergncia, se voc v uma situao perigosa em
desenvolvimento.

153


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Instrues add-on e bloco de funes
Programao Diagrama
A rotina de bloco de funo consiste em uma srie de folhas. Voc pode navegar para
qualquer folha na rotina, e adicionar e remover folhas como desejar. O editor de bloco de
funo exibe apenas uma folha de cada vez.

Os blocos de funo so destinados a fornecer uma interface de programao grfica,
como os usados em muitas interfaces DCS high-end.
Uma Instruo Add-On (AOI) uma rotina personalizada construda com blocos de
funo. Voc pode escrever o seu prprio "funo" e us-lo quantas vezes quiser.

Para mostrar um exemplo de um diagrama de blocos de funes, vamos usar um pouco
de lgica ladder do nosso programa. Podemos ver que este degrau simplesmente
executa a funo booleana AND, colocando as instrues necessrias em srie com a
sada, como mostrado abaixo.











AOIs

Antes de ir muito mais longe, eu preciso te dizer que h opinies divergentes sobre a
uso de diagramas de blocos de funo e add-on instrues no RSLogix 5000. A maioria
dos programadores no us-los, pois eles so difceis de solucionar problemas e s
agregar valor em algumas situaes.





154


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Nas verses 16.03 e abaixo de RSLogix, voc no pode mudar a programao em um
add-on de instrues enquanto o sistema est no modo de execuo. Isso, como voc
sabe, poderia ser um grande
problema. At Rockwell aborda isso, ele vai continuar a ser um impedimento para usar
AOIs.
Se, porm, voc tem um cenrio de programao onde a mesma lgica exata deve
ser repetido muitas vezes, pode fazer sentido para criar seu prprio AOI.
Tome-se como exemplo a forma como monitorou as vlvulas em nosso programa de
faltas. A lgica de deteco de falha o mesmo para todas as quatro vlvulas.
Poderamos ter desenvolvido uma AOI que poderamos "plug in" para cada vlvula.
Um dos fatores que determinam se a lgica ladder ou um AOI deve ser utilizado o
nmero de ocorrncias da lgica de repetio. Em nosso programa, temos apenas 4
vlvulas. No valeria a pena o tempo para escrever e depurar uma AOI se estivssemos
indo para us-lo apenas 4 vezes.
Se tivssemos 15 vlvulas, ento ele provavelmente iria valer a pena o esforo. Dessa
forma, se decidimos mudar a lgica de deteco de falha de vlvula mais tarde, ns s
precisa mudar a lgica da escada em um s lugar.

Em resumo, as vantagens da presente AOIs so:

- AOIs usar repetvel, testou o cdigo que simplifica a programao.
- AOIs tornar mais fcil para alterar o cdigo de repetio (se o PLC pode ser colocado
off-line).
As desvantagens so:
- A lgica ladder que compreende uma AOI no podem ser editadas online.
- Funo Diagramas de bloco pode se tornar muito complexa e difcil de seguir e
solucionar problemas no RSLogix 5000.

- Histrico de edies de um AOI pode ser difcil de controlar. Voc pode rever uma AOI
para uma
mquina que vai Cliente G que diferente em funo, mas leva o mesmo nome,
como um AOI que foi ao Cliente B h alguns meses.
Use a sua discrio. Dito isto, vamos criar o diagrama de blocos de funes que
poderiam substituir Linha 3.








155


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Criando um diagrama de blocos de funes

No Organizador do Controlador, clique com o boto direito em "Programa Principal" e
escolha "New rotina". Preencha os campos conforme mostrado abaixo.


















Clique em "OK".

A rotina "AddCityWater" agora mostrado como um diagrama de bloco de funes no
organizador do controlador. D um duplo clique sobre ele. Boto direito do mouse na
folha.



























156


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Escolha "Adicionar um Elemento". Expanda a seo "Move / Lgica" e escolha "BAND
booleano E".


























A funo BAND aparece.























157


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Clique no boto "..." na funo. Aparece a tela de configurao.































Desde h 6 instrues "de entrada" no degrau estamos tentando substituir, verifique as
"vis" caixas para In5 e In6. Clique em "OK".
Clique no arrastar toda a funo n = bloco para a direita. Clique com o boto direito do
mouse em uma parte em branco da folha e escolha "Adicionar Elemento". Selecione
"Reference Input". Clique no bloco de entrada para acessar a lista de tags. Escolha
"SystemBatching", que o primeiro bit no Rung 3 Clique e arraste uma linha do lado
direito "ponta" da referncia de entrada para In1 na BAND.







158


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
O diagrama agora se parece com isso.
















Adicione as entradas restantes. Antes de ligar as linhas, observe que alguns dos
insumos precisam ser invertido para coincidir com a lgica da Linha 3 Altere o campo
"Valor" na configurao da banda a ser 0 quando a entrada estiver ligada.




































159


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
O diagrama de blocos de funo se parece com isso.



























Ns no abordaram a sada, ou o fato de que a sada deve ser fechada, mas agora voc
deve estar bastante familiarizado com a programao de blocos de funes para
entender as vantagens e desvantagens.



















160


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Uma nota final sobre nosso
programa
Voc deve ter notado que ignoramos alguns aspectos do sistema que talvez deveria ter
sido dirigida.
Por exemplo, em um sistema do mundo real, voc provavelmente tem que ter certeza de
que o
fornecimento de ingredientes QR e KM esto disponveis. Se no, as bombas poderia
funcionar em seco, e esta , provavelmente, indesejveis.

Outro recurso interessante do programa seria para garantir que o peso no tanque est
mudando, se estamos adicionando um ingrediente. Se no, isso certamente indica
algum tipo de problema eo sistema deveria ser desligado.

Eu deixei intencionalmente fora recursos como este por causa da simplicidade.
Eu no quero oprimi-lo com muitos "e se".
A linha de fundo que cumpriu o escopo do projeto. Este o aspecto mais importante
da criao de um programa de sucesso.

Sinta-se livre para refletir sobre melhorias para essa lgica de lote. Talvez voc possa
usar essas idias em seu primeiro programa de lote do mundo real.



























161


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Como eu fao.
. . ?
Aqui est uma seo de FAQ para abordar as perguntas mais freqentes em relao
RSLogix.


Como eu. . . ?

Desligue Rung Comments

Ferramentas> Opes> Editor de Escada> Tela desmarque Mostrar Rung Comments

Altere a fonte de tela

Ferramentas> Opes> Editor Ladder> Fontes


Encontre uma instruo no programa quando voc s conhece algumas
das descritor ou Comentrio Rung

Pressione CTRL-F. Certifique-se que as caixas apropriadas esto marcadas. Digite o
texto no "o que encontramos:" caixa. Clique em "Localizar seguinte" ou "Localizar todos".

Abra outro programa, mas ainda manter meu programa existente na Tela

Basta comear RSLogix novamente. Voc pode abrir um nmero de janelas RSLogix
simultaneamente.

Forar uma sada em um mdulo para Come On

Clique com o boto direito do mouse sobre a sada na lgica ladder. Escolha "Fora On".
Na queda Foras Desativado / Ativado para baixo, escolha "I Foras / S> Habilitar todas as
foras".
Isto ir forar a sada e ligue o dispositivo que est conectado ao
sada, no importa o que a lgica no degrau diz. O LED correspondente no mdulo
de sada acende. Use isso com cautela.




162


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Forar uma entrada em um mdulo para Come On
Isso diferente de forar em uma sada em que voc no pode forar a
eletricidade para se tornar presente em uma entrada, mas o PLC vai pensar que
existe.

Clique com o boto direito do mouse sobre a entrada na lgica ladder. Escolha "Fora
On". Ao contrrio de forar uma sada, o LED correspondente no mdulo de entrada no
acende.


Obtenha ajuda na uma instruo especfica
Escolha Ajuda> Instruo Ajuda
Desconectar-se do PLC Depois de todas as mudanas de programao so
feitas Escolha Arquivo> Salvar (Salvar as tabelas de dados). Desligue o cabo de
interface.














































163


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Dicas, Atalhos e avisos
RSLogix 5000 permite o uso de lgica "Serial" Que no se conforma com
Tradicional, Eltrica Logic Ladder.

Por exemplo, tanto dos degraus abaixo so vlidos em RSLogix 5000.

















Claramente, a segunda verso no iria funcionar se com fio que forma um circuito
eltrico equivalente. No seria permitido no RSLogix 500, Qualquer um.

A principal vantagem, na minha opinio, para escrever o cdigo como mostrado na
segunda
verso que voc pode obter mais instrues na tela, e que envolve menos
rolagem. E, a lgica ligeiramente diferente; se algo desliga o bit "SystemReady" em
algum lugar lese no programa, PL1 no viria.

A principal desvantagem, na minha experincia, que a segunda verso ir conduzir
electricistas e pessoal da manuteno louco, se eles no esto familiarizados com
RSLogix 5000. Seus gerentes provavelmente ir solicitar que voc re-escrever o degrau
no "tradicional" lgica ladder.







164


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
O atributo de data do arquivo atualizado a cada vez que voc v online, mesmo
se voc no salvar o programa.
Tenha isso em mente como voc controlar suas revises.


Use procurar e substituir com cautela.
Tente evitar o boto "Substituir tudo" a menos que seja absolutamente,
positivamente certeza que as coisas vo dar certo. No existe um "Desfazer".

muito mais seguro usar o "Find Next" e "substituir" botes. Dessa forma, voc
pode avaliar cada mudana que voc faz.



No culpo o processador em modo de execuo.
Certifique-se que voc no pedir o PLC para fazer qualquer coisa como dividir por zero. O
PLC falhar ea mquina ir parar. Isto pode ser muito embaraoso.


Backup de seus arquivos frequentes.
A maneira mais fcil "rev" seu nome de arquivo de vez em quando, pelo menos uma vez
a cada 30 minutos. Escolha Arquivo> Salvar como e colocar um nmero no nome do arquivo.

s vezes, os arquivos esto corrompidos, no por culpa dos seus prprios. Voc sempre
pode voltar para a verso anterior, para que voc no tenha perdido todo o seu trabalho.



Desativar um degrau com uma AFI.
Se voc quiser desativar temporariamente um degrau, use a instruo AFI na primeira
posio do degrau.


No desligar a energia para o PLC ou o computador durante uma edio on-line.
H uma boa chance de que isso vai corromper o arquivo atual.










165


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Manter o programa original em um lugar muito seguro.
Se voc precisa fazer algumas mudanas em um programa j existente, fazer o upload
do programa do PLC e armazen-lo em um disquete ou um CD. Se as coisas do
errado com a sua edio, voc sempre pode colocar o programa de volta do jeito que
era.


Acompanhe o que voc est fazendo se voc modificar um programa existente.
As pessoas vo querer saber.


Degrau Comentrios so extremamente importantes.
No s eles vo explicar o funcionamento do programa para outra pessoa, que ir
lembr-lo do motivo pelo qual voc programou a lgica do jeito que voc fez.

Use senhas com cuidado.
Se voc usar um, no se esquea disso. . . mas se voc fizer isso, seu representante
Rockwell pode mostrar-lhe como obter em torno dele.


Verifique se o seu programa est programado corretamente para um Power-Up
sistema.
No deve haver nenhum movimento da mquina at que o operador inicia-lo.


Configurar uma impresso.
Escolha Arquivo> Opes de impresso. Isto mostra-lhe tudo o que voc pode imprimir. Se voc
no for cuidadoso, porm, voc pode obter centenas de pginas, muitos dos quais voc
no precisa. Use o boto "Visualizar Impresso" para se certificar de que voc est
recebendo apenas o que voc quer.


Use CTRL-G Para Goto lugares reais rpido.
No editor de escada, CTRL-G traz uma caixa de dilogo. Digite um nmero ou texto
degrau para ir para a primeira ocorrncia da string de pesquisa.








166


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com
Quando voc terminar, guarde o seu programa EEPROM no PLC.
uma boa idia para salvar o arquivo escada para a EEPROM. A bateria onboard vai
manter o seu programa na memria RAM do PLC, mas se a bateria falhar, o EEPROM ir
realizar o programa.


Use o interno Programa de Backup automtico
Escolha Ferramentas> Opes ... e definir o seu Project Files Search Path. Certifique-se de
Salvamento automtico est habilitado. RSLogix ir automaticamente salvar o arquivo a
cada poucos minutos (o padro 10 minutos).


Escreva seus comentrios degrau no tempo presente.
Voc pode, ento, cortar e col-los em um documento para fazer um manual do operador.


Escreva seus comentrios degrau em um processador Standalone Palavra (como o
Word)
Verificao ortogrfica eles, em seguida, cortar e col-los em RSLogix.

Concluso
Espero que voc encontrou as informaes contidas neste livro til. Alguns dos conceitos
que cobrimos pode parecer confuso no incio, mas com o tempo e esforo, voc ser
capaz de programar um PLC para fazer o que voc quer que ele faa.

Desejo-lhe a melhor sorte em seus empreendimentos.
















167


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com


A seguir so marcas comerciais da Rockwell Automation, INC.

Allen-Bradley
ControlLogix
CompactLogix
MicroLogix
PanelView
RSLinx
RSLogix
RSLogix 5000
RSView32
SLC 500
O AUTOR ou o editor deste livro de forma alguma afiliado com a Rockwell Automation, INC.

Disclaimer

O autor pretende que este documento seja apenas consultivo. Sua utilizao na indstria ou o comrcio
estritamente voluntria.

ESTE DOCUMENTO OFERECIDO PELO FORNECEDOR "AS IS" "E QUALQUER GARANTIA EXPRESSA OU
IMPLCITA, INCLUINDO, SEM LIMITAO, AS GARANTIAS DE COMERCIALIZAO E ADEQUAO A UM
DETERMINADO PROPSITO. EM NENHUM CASO O VENDEDOR OU SEUS COLABORADORES SER
RESPONSVEL POR QUAISQUER DANOS DIRETOS, INDIRETOS, INCIDENTAL, ESPECIAL, EXEMPLAR OU
DANOS (INCLUINDO, SEM LIMITAO, A AQUISIO DE BENS OU SERVIOS, PERDA DE USO, DADOS OU
LUCROS; OU INTERRUPO DE NEGCIOS) CAUSADOS E EM QUALQUER TEORIA DE
RESPONSABILIDADE, SEJA EM CONTRATO, RESPONSABILIDADE ESTRITA OU DELITO (INCLUINDO
NEGLIGNCIA OU
OUTRA) DECORRENTE DE QUALQUER FORMA DE USO DESTE DOCUMENTO, MESMO QUE AVISADO DA
POSSIBILIDADE DE TAIS DANOS.

Cortesia da Rockwell Automation, Inc.





























168


Programao PLC com RSLogix 5000
Direitos de autor 2009 Modern Mdia
engenheiro-and-technician.com

Вам также может понравиться