Buscar

05 Programação 5000

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 190 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 190 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 190 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Programação 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 Mídia 
 
Conteúdo 
Introdução ...................................................................................................................... 4 
PLCs .............................................................................................................................. 5 
Hardware ........................................................................................................................ 6 
Processador ControlLogix ............................................................................................ 6 
Módulos I / O ................................................................................................................ 6 
Software ......................................................................................................................... 7 
Obter o software RSLogix 5000 ................................................................................... 7 
Ladder Logic ................................................................................................................... 7 
O dialeto de PLCs ........................................................................................................... 8 
Lógica Equivalente ........................................................................................................ 12 
Escopo do Projeto ......................................................................................................... 14 
Resumindo o Scope ...................................................................................................... 20 
Qual PLC? ..................................................................................................................... 21 
Colocar para fora os I / O .............................................................................................. 21 
Atribuição de endereços de I / O ................................................................................... 23 
RSLogix Correndo ......................................................................................................... 24 
Marcações ................................................................................................................. 35 
Adicionando descritores a sua I / O ........................................................................... 37 
Programa Escrevendo o ................................................................................................ 42 
Escada Vista .............................................................................................................. 42 
A criação 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 analógicas .................................................................................................. 78 
Configurando a placa de entrada analógica para calcular Tanque Peso .................. 79 
Configurar o cartão de entrada analógica para Calcular Nível 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 
Posição da Válvula 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 edição em Run ......................................................................................................... 148 
 
2 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Modo de funcionamento no chão de fábrica ............................................................... 153 
Instruções add-on & função de programação Diagrama de Blocos ............................ 154 
Criando um diagrama de blocos de funções ............................................................ 156 
Uma nota final sobre nosso programa ........................................................................ 161 
Como eu faço. . . ? ...................................................................................................... 162 
Dicas, Atalhos e avisos ............................................................................................... 164 
Conclusão ................................................................................................................... 167 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
 
Introdução 
 
O objetivo deste livro é ensinar como configurar, programar e usar um Allen 
Bradley ControlLogix ou CompactLogix. Ele também irá familiarizá-lo com as peças 
necessárias para a aplicação comum. 
Vai dizer-lhe como usar o RSLogix 5000 e como escrever um programa de lógica ladder. 
Desde que eu me sinto a melhor maneira de aprender qualquer linguagem de 
programação é usando um exemplo do mundo real, há um projeto de exemplo incluído 
neste livro. Este projeto de exemplo, o que envolve um processo de dosagem química, 
também contém um escopo do projeto. O escopo do projeto, ou especificação 
funcional, ou o que sua empresa pode chamá-lo, define em detalhes como o sistema 
está a funcionar quando o projeto estiver concluído. 
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 lógica e verifique se ele está funcionando corretamente. 
 
Ele irá mostrar-lhe como fazer alterações em seu programa enquanto você estiver online. 
 
Ela vai mostrar as combinações de teclas e movimentos do mouse que você precisa 
saber para usar RSLogix5000. 
 
Finalmente, ele fornece uma série de dicas e uma seção de Perguntas Frequentes 
que você vai economizar horas de frustração. 
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 Mecânica, Química ou Engenheiro de Processo e você 
precisa aprender a usar o RSLogix 5000. 
Se você precisa de uma compreensão mais completa dos conceitos básicos do PLC, você 
pode querer experimentar o Guia do Iniciante para Programação PLC Como programar 
um PLC (Controlador Lógico Programável). Este ebook, juntamente com o tutorial on-line, 
fornece um exemplo de como automatizar uma furadeira, ao explicar todos os conceitos 
básicos de programação PLC, que são necessárias para escrever um programa PLC 
sólido. 
O Guia para Iniciantes de Programação PLC funciona bem em conjunto com este livro, na 
medida em que concentra-se em métodos básicos de programação de PLC que são 
comuns a todos os tipos de 
 
4 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
PLCs. Além disso, proporciona um exemplo de funcionamento da máquina, ao passo que 
este livro utiliza o exemplo de um processo de dosagem de produtos químicos. 
 
Guia do novato à programação PLC está disponível 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 fábrica moderna 
compartilha uma coisa em comum - o controle do computador. O controlador mais usado 
é o PLC, ou o Controlador Lógico Programável, usando uma linguagem de programação 
chamada Ladder Logic. A linguagem foi desenvolvida para tornar a programação mais 
fácil para as pessoas que já entenderam como interruptores, contatos de relés e bobinas 
de trabalho. O seu formato é semelhante ao modelo eléctrico 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 série de PLCs. O ControlLogix e 
CompactLogix famílias de processadores e módulos I / O são 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 
mudanças que você fez. 
 
Suporte técnico da Rockwell Automation 
 
Infelizmente, não podemos prever todos os problemas que você pode enfrentar como você 
é 
solucionar problemas de um programa no chão de fábrica. Há apenas muitas variáveis. É 
por isso que você deve estabelecer um relacionamento com sua equipe de suporte 
técnico da Rockwell Automation local. Conhecê-los antes você está em fase final de uma 
start-up e você topar com um problema. Eles são muito úteis e podem salvar-lhe horas de 
frustração. 
Os representantes Rockwell não são apenas profissionais de suporte técnico; eles são 
engenheiros qualificados que são responsáveis para a execução de seus próprios 
projetos e escrever e resolver problemas dos seus próprios programas. Se você tiver um 
problema, mais do que provável que eles já viram e vieram acima com uma solução. 
 
 
 
 
 
 
 
5 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Hardware 
 
Uma das coisas agradáveis 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 alimentação, um rack e 
alguns módulos de E / S. 
Processador ControlLogix 
No momento da redação deste artigo, há 15 processadores ControlLogix 
disponíveis. Para a nossa aplicação, o processador 1756-L55 vai ficar bem. 
Para seus projetos futuros, você vai ter que considerar uma série 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. 
 
Módulos I / O 
Para o nosso sistema, precisamos de entradas discretas, saídas digitais e entradas 
analógicas. Estes módulos irá funcionar bem para a nossa aplicação: 
Módulo 1756-IA16 Digital AC de entrada (16 entradas 
discretas) 1756-OA16 saídas AC Digital (16 saídas 
discretas) 1756-IF8 analógicos Modules (8 entradas 
analógicas single-ended) 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
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 opinião, 
vale a pena. 
Obter o software RSLogix 5000 
Se você não tiver acesso a um PLC, seria bem a pena o esforço para baixar o 
versão demo do RSLogix 5000 A demo funciona por 90 dias, e tem algumas limitações, 
mas você vai estar ganhando experiência com a coisa real. Atualmente, o software está 
aqui: 
 
http://www.rockwellautomation.com/rockwellsoftware/design/rslogix5000/demo.html. 
 
Há 7 seções 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 programação, existem algumas coisas que 
você precisa saber sobre PLCs em geral. Resumi os termos e as técnicas básicas 
necessárias para trabalhar com a lógica ladder. Não é um resumo abrangente, mas se 
você está apenas começando, as informações aqui apresentadas serão muito úteis. 
Cada programador PLC, não importa o nível de habilidade, deve conhecer os princípios 
descritos nesta seção e na seção Logic equivalente. Simplesmente não 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 mudanças que ele vai fazer. 
Em outras palavras, você tem que ser capaz de olhar para a lógica "no papel" e imaginar 
como a lógica funciona quando ele é inserido no PLC. 
 
 
 
 
 
 
 
 
 
7 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
 
O dialeto de PLCs 
 
Deixam para definir alguns termos e símbolos: 
 
INSTRUÇÃO - Lógica Ladder linguagem comando lógico do RSLogix é composta por 
"instruções". Um XIC (parece um contacto normalmente aberto-] [-) é uma instrução. A 
temporizador é uma instrução. Algumas das mais comuns são as instruções descritas 
abaixo. 
BIT - Um endereço dentro do PLC. Pode ser uma entrada, saída ou serpentina 
interna, entre outros. 
 
RUNG - Uma seção do programa do PLC, que termina em uma função de saída 
algum tipo. Assim como em um diagrama de escada elétrica, um degrau tem algum tipo de 
saída que é ligado ou desligado com as entidades precedentes no degrau. O primeiro 
degrau de um programa de escada é sempre 0. 
Entrada com fio - Uma conexão física com o PLC a partir de um dispositivo de entrada 
(interruptor ou sensor, etc). 
RSLogix 5000 define o endereço da entrada, com base nos cartões de entrada que 
você configurar. 
Vamos ver como isso funciona, mais tarde, mas aquiestá um exemplo de uma 
entrada com fio: Local: 4: I.Data.3 
Aqui está o que cada parte do endereço significa: 
 
Local: 4: I.Data.3 
"Local" significa que o módulo está ligado a um controlador através de uma placa de fundo 
ou com uma ligação em paralelo, mantendo o módulo dentro de poucos centímetros do 
controlador. 
Local: 4: I.Data.3 
"4" significa que o módulo é o módulo 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 padrão para I / O) 
8 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
 
Local: 4: I.Data.3 
"3" indica que o bit de entrada é 4 sobre a placa (os bits começa com 0). 
 
By the way, não recebem o capital "eus" confundidos com aqueles. 
Assim, na avaliação de nosso exemplo, poderíamos descrever o bit como "Módulo 4, bit 3". 
 
Aqui é onde alguma confusão entra. Porque o sistema de numeração Rockwell começa 
com 0, eo processador reside no Slot 0, nosso exemplo bit é realmente no slot 5 Nossa 
bit 3 é na verdade o quarto bit. Nós também poderíamos descrever o bit como "slot 5, 
posição 4". 
Você vai ter que aprender a transpor estas formas de descrever um pouco para trás e 
para a frente em sua cabeça. Se você estiver solucionando um problema, e você quer 
alguém para olhar para um sinal em nosso exemplo bit, você pode ter que dizer-lhe para 
olhar para a quarta posição na ranhura 5. Isso vai levá-lo para o ponto físico 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 conexão física do PLC para um dispositivo de saída (relé ou piloto luz, 
etc) 
Saídas são abordados da mesma forma. 
 
Local: 5: O.Data.4 
"Local" significa que o módulo está ligado a um controlador através de uma placa de fundo 
ou com uma ligação em paralelo, mantendo o módulo dentro de poucos centímetros do 
controlador. 
Local: 5: O.Data.4 
"5" significa que o módulo é o módulo 5 (localizado no 6 º slot no rack). 
 
Local: 5: O.Data.4 
"O" significa que o bit é uma saída 
 
Local: 5: O.Data.4 
"Data" indica o tipo de dados (este é o padrão para I / O) 
Local: 5: O.Data.4 
"4" indica que o bit 5 é a saída da placa (os bits começa com 0). 
 
 
9 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
 
 
 
Serpentina interna 
Isto é um pouco programável utilizado para simular um relé dentro do PLC. A bobina 
interna não tem conexão com o mundo exterior. Ele não se conecta a uma placa de saída. 
Serpentinas internas são usados para armazenar informação. Os "contatos" deste "relé" 
pode ser usado várias vezes em outras partes do programa. 
 
RSLogix 5000 simplificou o processo de descrever uma serpentina interna. Nós 
podemos simplesmente dar-lhe um nome, conhecido como tag. 
Por exemplo, se você tem uma bobina interna, que é o resultado de, digamos, três 
interruptores de limite portão de segurança com fio, poderíamos rotular a bobina 
"SafetyGatesClosed". 
Observe a falta de espaços no nome da marca. RSLogix 5000 não permite espaços 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 instrução programável que permite ligar ou desligar pedaços depois de 
um tempo pré-definido. 
 
Os dois principais tipos de temporizadores são TON para "temporizador em atraso" e 
TOF para "timer de atraso". 
 
Timers em RSLogix 5000 nomes utilização de tags para identificação. 
 
CONTADOR 
Um contador é uma instrução programável que permite ligar ou desligar os bits após 
uma contagem prefixada foi alcançada. 
Existem diferentes tipos de contadores disponíveis no RSLogix, mas a CTU (contrapor-se) 
instrução cobre tudo, vamos falar aqui. 
Contadores em RSLogix 5000 nomes utilização de tags para identificação. 
 
 
-] [- Contato Normalmente Aberto 
Quando usado com uma entrada com fio, esta instrução está desligado até que haja uma 
tensão aplicada 
para a entrada. O endereço do bit, em seguida, vai alto, ou em, ea instrução torna-se 
"verdadeiro". 
 
 
10 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
funciona da mesma forma quando se tem o mesmo endereço como uma serpentina 
interna, exceto que a bobina deve ser ativado pela lógica do programa. 
 
Allen-Bradley chama esses contatos normalmente abertos "XIC", ou "Se 
examinar Fechado" instrução. 
Uma instrução XIC pode fazer referência a uma entrada com fio, uma saída 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 instrução é "verdadeira", até que 
haja uma tensão aplicada à entrada. Em seguida, ele vai baixo, ou desligado, e se 
torna "falso". 
 
Ele também 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" instruções. 
 
- () - Saída da bobina 
Quando usado com uma saída com fio, esta função está desligada até que a lógica do 
programa 
permite que ele seja ligado. Em seguida, ele se torna "verdade", e vai energizar o 
dispositivo que está ligado ao respectiva saída. 
Se for utilizado como uma serpentina interna, que vai activar as instruções associadas 
com ele. Isto é, ela irá fechar uma instrução normalmente aberto e abrir uma instrução 
normalmente fechada. 
 
Allen-Bradley chama essas saídas "OTE" ou "saída Energize". 
Uma OTA pode ser usado com uma saída de fio ou uma serpentina interna. 
 
VERDADEIRO - Um estado que indica uma instrução está permitindo que a lógica para 
"fluir" através dele. 
 
Além disso, se a lógica de um degrau liga a saída 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 - não se preocupe, isso vai começar a 
ficar mais fácil. 
 
 
 
 
11 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
 
Lógica 
Equivalente 
 
Suponha que queremos usar um PLC para operar uma luz piloto. Na sua forma mais 
elementar, a lógica PLC é muito similar à lógica hard-wired que você encontraria em um 
diagrama de escada elétrica. 
Por exemplo, se você quiser acender uma luz com um botão de pressão momentânea, 
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 mudança para uma entrada (vamos usar Local: 4: I.Data.3) e ligue 
o PL1 luz a uma saída (Local: 7: O.Data.0) . 
O I / O (entradas e saídas com fio) está configurado da seguinte forma: 
 
- Há um "PB1" botão 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 seqüência de eventos. Quando você ligar o PLC, o botão PB1 
está desligado, ou falso. Portanto, a saídade 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 botão no. 
 
 
 
 
12 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Assim como a corrente elétrica tem que fluir através do interruptor para acender a luz no 
circuito com fio, a lógica tem que "fluir" através da instrução normalmente aberto (que é 
"Fechado" quando você pressiona o botão) do Local: 4: I.Data.3 para energizar a saída 
que liga PL1. 
O destaque verde indica a instrução, é "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 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
 
Escopo do 
Projeto 
 
 
Vamos usar uma operação 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 técnicas que são comuns a dosagem, se você está fazendo sabão ou bolo mix. 
Vamos escrever um programa que mistura um limpador de janelas hipotético. 
Alguém tem que definir o procedimento de dosagem. Geralmente, isto é feito por um 
engenheiro de processo ou um engenheiro químico. Se o trabalho de definição 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 dúvidas ou preocupações, você precisa resolver os 
antes de começar a programar. Se você não fizer isso, então a responsabilidade de erros 
e omissões, e talvez a culpa, pode ser colocado em você. 
 
Se você levantar questões que resultam em alterações na sequência definida de 
operações, peça ao remetente para revisar o escopo do projeto. De fato, não é incomum 
para um escopo do projeto se submeter a uma série de revisões. 
 
Se houver uma mudança que não está documentado no escopo, você deve documentar-lo 
recebendo um e-mail do autor que explica a mudança. Se nada mais, você quer ter 
certeza de entender o que a mudança envolve. 
 
Para o nosso projeto, o escopo do projeto é a seguinte. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
 
Hyper-Limpador de 
vidro de dosagem 
Escopo do Projeto 
Objetivo 
O objetivo deste projeto é a instalação de um novo sistema de dosagem automática para 
misturar HyperGlass Cleaner. 
Overview 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Três ingredientes (água encanada, ingrediente QR e ingrediente km) são 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 concluída, o produto 
acabado é bombeado para as linhas de enchimento para engarrafamento e embalagem 
final. 
 
15 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
 
 
Componentes do Sistema 
 
Componente Função 
Válvula AV-CW Abastecimento de água da cidade para o 
tanque de mistura Interruptor de limite LS-CW1 Indica quando a válvula AV-CW está 
fechado Interruptor de limite LS-CW2 Indica quando a válvula AV-CW está aberto 
BOMBA-QR Bombas ingrediente QR para o tanque de 
mistura Válvula AV-QR Fontes de QR para o tanque de mistura 
Interruptor de limite LS-QR1 Indica quando a válvula AV-QR está 
fechado Interruptor de limite LS-QR2 Indica quando a válvula AV-Code é aberto 
BOMBA-KM Bombas ingrediente KM para o tanque de 
mistura Válvula AV-KM Fontes KM para o tanque de mistura 
Interruptor de limite LS-KM1 Indica quando a válvula AV-KM está 
fechado Interruptor de limite LS-KM2 Indica quando a válvula 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 
Válvula AV-MT Fornece o produto acabado para o 
enchimento 
Linhas Interruptor de limite LS-MT1 Indica quando a válvula AV-MT está 
fechado Interruptor de limite LS-MT2 Indica quando a válvula AV-MT está aberto 
Ultrasonic Sensor de Nível ULS-1 Indica que o nível no tanque de mistura 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Operador de Painel de layout 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
17 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Operador Componentes do painel 
Componente Função 
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 
INÍCIO DO LOTE botão interruptor PB1 Inicia um novo lote 
PARADA DO LOTE botão interruptor PB2 Pára o processo de tratamento por lotes 
ADIÇÃO DE ÁGUA piloto PL3 luz Indica que o sistema de adição de água 
para o 
Tanque de Mistura ACRÉSCIMO QR PL4 luz piloto Indica que o sistema de adição de 
ingrediente QR 
para o tanque de mistura ACRÉSCIMO KM PL5 luz piloto Indica que o sistema de adição 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 Pára imediatamente a totalidade do sistema 
Especificações elétricas 
O ultra-som Nível 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 são 120VAC. 
Todos os sinais de saída são 120VAC. 
 
Seqüência detalhada das operações 
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 começar 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 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
O operador, então, pressionar a tecla "INÍCIO DO LOTE" botão para iniciar o 
processo de tratamento por lotes. O "sistema de READY" luz piloto apaga-se. 
Nenhuma outra intervenção do operador é necessária. 
 
 
Passo 1 - Cidade da Água 
AV-CW válvula automática será aberta. A "adição de água" luz-piloto se acende. 
 
Válvula AV-CW permanecerá aberta até £ 1.275. de água da cidade é no tanque de 
mistura. Válvula AV-CV vai fechar. 
O estado de AV-CW será verificada por interruptor de limite LS-CW2. Se LS-CW2 não 
é feita dentro de 2 segundos após a válvula foi dito para abrir, uma falha será gerada eo 
sistema será desligado. A "FALHADO SISTEMA" luz piloto PL2 acenderá indicando 
que ocorreu uma falha. 
LS-CW1 irá verificar se a válvula está fechada dentro de 2 segundos após a válvula foi 
dito para fechar. Se o fechamento da válvula não é verificado dentro de 2 segundos, uma 
falha será gerada, o sistema será desligado e PL2 acenderá. 
 
Todas as válvulas e os respectivos fins de curso vai funcionar da maneira descrita acima. 
Depois que a água da cidade foi adicionado, válvula AV-CW irá fechar e "adição 
de água" luz piloto apaga-se. 
 
Passo 2 - Ingrediente QR 
Válvula AV-QR será aberta. Depois da posição da válvula tenha sido verificada por 
LS-QR2, 
PUMP-QR vai bombear 390 £. de QR ingrediente para o tanque de mistura. A "Adição de 
QR" luz piloto será iluminado enquanto a bomba está funcionando. 
 
Após o ingrediente QR foi adicionada ao tanque de mistura, PUMP-QR pára eo 
"Adicionando QR" luz piloto apaga-se. Válvula AV-QR será fechado. 
 
Passo 3 - Ingrediente KM 
Válvula AV-KM será aberta. Depois da posição da válvula 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. 
 
Após o ingrediente KM foi adicionada ao tanque de mistura, válvula AV-KM será 
fechado. PUMP-KM vai parar. "Adicionando KM" luz piloto apaga-se. 
Após LS-KM1 indica a válvula foi fechada, o motor do agitador MTR-MTA será 
iniciado. O "MISTURA" luz-piloto se acende. 
 
 
19 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Passo 4 - Misturar 
O agitador terá a duração de três minutos. O "MISTURA" luz-piloto se acende. 
 
Após o agitador estiver concluída, o "MISTURA" luz piloto apaga-se. 
 
Passo 5 - Bomba de linhas de enchimento 
Válvula AV-MT será aberta. Após LS-MT1 indica a válvula é aberta, o "bombeamento 
para LINHAS" luz-piloto se acende. 
PUMP-MT vai bombear todo o lote para as linhas de enchimento. Quando o nível de 
ultra-som 
Sensor ULS-1 indica que o tanque está vazio, PUMP-MT irá desligar, válvula 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 nível do líquido deve ser 
monitorizada através do PLC. Se o nível 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 botão "E-STOP" botão PB3 para parar o processo a 
qualquer momento. 
 
FIM DO HIPER-limpador de vidro PROJETO DOSAGEM SCOPE 
 
 
Resumindo o Scope 
 
Então, 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 estão 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 válvulas abrem ou fecham em menos de 2 
segundos. Se não o fizerem, então temos de encerrar o processo. 
 
 
 
20 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Precisamos acender as luzes-piloto necessários para indicar em que fase do 
processo de dosagem é. 
 
Precisamos garantir que o nível no tanque de mistura não fique muito alta. Se isso 
acontecer, temos de desligar tudo. 
Precisamos ter certeza de que as respectivas válvulas para as bombas estão abertos 
antes de ligar as bombas. 
Qual PLC? 
 
Há certamente uma série de fatores que irão 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 é razoável, por isso vamos usar um. 
 
Antes que você possa determinar quais módulos, rack ou fonte de alimentação que você 
precisa comprar, você terá que saber o que os seus requisitos de E / S são. Isto envolve o 
passo muito crítica 
colocar para fora o seu I / O. 
Um pouco de conselho aqui: Não economize nesta etapa. Certifique-se o I / O é reto diante 
de você 
começar a programar. Um erro ou omissão 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 endereços para a pontos 
I / O, quais módulos PLC que precisamos e como os módulos PLC precisam ser 
conectados. 
 
Existem três tipos de sinais do sistema em lotes: 120VAC entradas digitais (fins de 
curso e interruptores de botão de pressão) 120VAC OUTPUTS1 digitais (válvulas, 
motores e luzes-piloto) e insumos 0-10VDC analógico. 
 
Lista de todos os componentes do sistema que estão conectados ao PLC. Categorizar 
cada 
Componente de acordo com seu tipo (entrada digital, saída digital ou analógica 0-10VDC). 
É melhor 
 
 
 
1
 Tecnicamente, as próprias válvulas não são 120VAC dispositivos, mas neste caso, os solenóides que 
subsequentemente conduzir as válvulas são. Da mesma forma, os motores que funcionam as bombas e os 
agitadores não pode ser 120VAC, mas o circuito de controle que opera os motores é 120VAC. 
21 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
para fazer isso em uma planilha do Excel. Eu forneci uma para este projeto - é 
chamado IO_List.xls e está incluído nos arquivos que você baixou. 
 
Tente manter dispositivos associados juntos. Por exemplo, a "adição de água" luz piloto 
deve estar perto da válvula AV-CW. Isso fará com que as impressões elétricos mais fácil 
de ler e também ajudam a manter o programa PLC organizado. 
Observe a coluna "descritor". Esta é uma declaração com a descrição abreviada do 
dispositivo quando a entrada associada está ligada, ou verdadeiro. Usaremos esses 
descritores no programa PLC real. 
Eu não 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 válvula é fechada. 
Quando o interruptor de limite é fechado, a entrada para o PLC 
será ligado. Se usássemos o descritor 
Limit Switch 
LS-CW1 
 
que não nos dizem muito, sem se referir às impressões. Além 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 
Válvula AV-CW 
 Fechado 
LS-CW1 
 
em seguida, que nos diz imediatamente, sem se referir às estampas, que a válvula 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 
instrução normalmente aberto), o símbolo para o bit é realçado. Você pode perceber 
rapidamente a declaração descritor é actualmente verdade. 
 
 
 
 
 
 
 
 
 
 
22 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
 
Agora, temos de determinar o que os 
módulos de entrada e saída que 
precisamos. 
Este é um bom momento 
para chamar o seu local da 
Allen-Bradley 
representante e tê-lo ajudá-lo a 
selecionar as peças 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 Nível Sensor Ultrassônico fornecer 0- 
Sinais de 10VDC. Podemos usar uma 
Allen-Bradley 1756-IF8Módulo analógico. 
 
Para as entradas, podemos usar o 1756-IA16 
Módulo de Entrada AC Digital. Desde 11 
entradas são 
necessário para o sistema, este cartão fornecerá 5 peças. 
 
Para as saídas, vamos usar um saídas AC Digital Módulo 1756-OA16. 
 
Nós ainda precisamos de um rack para manter o nosso processador, as placas de I / O e 
uma fonte de alimentação. Não vamos nos preocupar aqui com o rack ou a fonte de 
alimentação, pois isso não tem muito efeito sobre a nossa programação. Basta dizer que, 
tentamos selecionar os componentes que irá fornecer o espaço e flexibilidade para 
futuras expansões. 
 
Atribuição de endereços 
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 analógicas 
single-ended) Slot de 2-1756-IA16 Módulo de Entrada Digital AC 
(16 entradas discretas) 
Slot de 3-1756-OA16 saídas AC Digital (16 saídas discretas) 
 
Por favor, consulte o I / O Lista planilha e você vai ver como o I / O foi atribuído. 
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 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
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 rápida sobre convenções 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 começar RSLogix, dependendo da versão que você instalou, pode ser 
ligeiramente diferente. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Você vai ver isso em seu monitor. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Por padrão, 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> Opções e desmarque a opção "Mostrar página inicial em 
Start Up". 
 
 
 
 
 
 
 
 
 
 
 
 
25 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Para abrir uma nova programação, 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 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
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 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
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 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Expanda a seção "Analog". 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Selecione "1756-IF8" e clique em "OK". 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
29 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Clique em "OK" na caixa de diálogo seguinte ea janela "Propriedades do módulo" aparece. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Esta janela permite-lhe configurar muitos aspectos do cartão analógico, incluindo: 
 
- escala (por canal) 
- faixa de entrada (tensão ou corrente, por canal) 
- configuração de alarme (por canal) 
- ganho de calibração e compensação (por canal) 
Vamos ajustar isso mais tarde; por enquanto, clique em "OK" para aceitar os valores 
padrão. 
 
Vamos adicionar o cartão de entrada discreta. Clique com o botão direito do mouse 
em "I / O Configuration" e selecione "New Module". 
Certifique-se de que o módulo é atribuído ao Slot 1. 
 
 
 
 
 
 
 
 
 
 
30 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Expanda a seção "Digital". 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Escolha "1756-IA16". 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
31 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Uma caixa de diálogo aparece solicitando que você selecione a revisão principal. 
Selecione o padrão. Certifique-se de Slot 2 está selecionado e clique em "OK". 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
32 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Agora nós podemos adicionar o cartão de saída discreta para completar a 
nossa configuração de I / O. Adicionar um 1756-OA16. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
33 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Organizador do Controlador deve ser semelhante a este. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Tenho anotado intencionalmente sobre muitas das opções de configuração para esses 
cartões, como eu não quero ficar atolados nestes agora. Na maioria dos casos, a 
configuração padrão para os cartões vai funcionar muito bem. 
 
Mais tarde no livro, no entanto, vamos voltar para o cartão de analógico para 
realizar a configuração necessária. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
34 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Marcações 
Rockwell introduziu o conceito de marcas com RSLogix 5000 Todos os endereços no 
processador são 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 cartões de I / O que nósadicionamos agora estão listados na 
seção Controller Tags. Local: 1 é o cartão de entrada analógica. 
Local: 2 é o cartão de entrada 
discreta. Local: 3 é o cartão de saída 
discreta. 
 
 
 
 
 
 
35 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Existem diferentes seções de tags para cada cartão. 
O sufixo "C" (Local: 1: C) significa "configuração". O 
"I" (Local: 1: I) significa "entrada". 
O "O" (Local: 3: O) significa "saída". 
 
Cada cartão tem sua própria seção de configuração. Estas secções abrangem os 
parâmetros que vimos quando adicionado em primeiro lugar os cartões. 
Como você poderia esperar, a placa de entrada analógica eo cartão de entrada 
discreta têm uma seção "I". A saída discreta tem uma secção de "S". 
 
Por que, no entanto, é que a saída discreta têm uma seção "I"? 
Expansão Local: 3: eu mostrar-nos que esta informação sobre os retornos de cartão de 
falhas, dados, marcas de tempo e estado dos fusíveis. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Esta informação pode ser usada no programa para ajudar a solucionar um problema. 
 
 
36 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
 
Adicionando descritores a sua I / O 
 
Um descritor é o texto que está associada com uma marcação. Poderíamos acrescentar 
um descritor para cada tag, mas isso não pode ser rentável. Temos, no entanto, deseja 
adicionar descritores para os nossos pontos de E / S. 
 
Na janela tag do controlador, expanda "Local: 1: eu. Desça 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 analógica. 
 
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 
cartão. 
Vamos esconder Organizador do Controlador (ALT-0) para um momento e maximizar a 
janela Controller Tags. A tela se parece com isso. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
37 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Abra o seu I / O Lista planilha e encontrar a descrição do local: 0: I.Ch0Data. É "Peso 
Líquido no tanque de mistura Escalas SC-1". Copie o texto (CTRL-C) 
 
Clique na coluna de descrição para Local: 0: I.Ch0Data e cole a descrição na caixa. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Repita o processo para as entradas analógicas restantes. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
38 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Vamos fazer o mesmo com os descritores para o primeiro cartão de entrada discreta. 
Expandir "Local: 2I". Expandir Local: 2: I.Data. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Estas são as marcas que definem as entradas reais no cartão. Como com o cartão 
analógico, este é o lugar onde você olha para ver se você tem um sinal em uma entrada. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
39 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Copie as descrições da folha de cálculo para este cartão. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Guardo a coluna Force Mask e esticou a coluna Descrição para ver a descrição 
completa. 
 
 
 
Você pode alternar colunas ligado ou desligado na janela Controller 
Tags por 
 selecionando Exibir> Alternar Coluna 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
40 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Copie as descrições da folha de cálculo para o cartão de saída. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Isso conclui as descrições para o I / O. 
É uma boa idéia para 
economizar 
seu trabalho com freqüência. Isso é 
feito em RSLogix como é em 
qualquer outro 
Programa do Windows (CTRL-S, ou 
Arquivo 
> Salvar ou ). 
 
 
 
 
 
 
 
 
 
 
 
 
41 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
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 criação de um controle Rung geral 
 
Normalmente, um programa vai começar 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 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Neste projeto, nós certamente queremos o E-Stop para fazer parte dessa lógica. Nosso 
E-Stop (ou, 
paragem) um botão interruptor de emergência está ligado de tal forma que o receptor 
deve estar ligado para que o sistema funcione. 
 
 
 
Você pode adicionar um degrau clicando com o botão direito 
sobre o número degrau e selecionar "Adicionar Rung" no menu 
suspenso. 
 
Você também pode pressionar CTRL-R. 
 
 
 
 
Queremos usar a entrada de E-Stop neste degrau. Encontre o XIC (examinar se estiver 
fechado)
 ferra
menta 
botão no menu do usuário. 
Você pode inserir a instrução em um par de formas. Basta clicar sobre o ícone XIC irá 
adicioná-lo ao degrau. 
Você também pode clicar, segurar e arrastar a ferramenta para o ponto no degrau 
onde você quer inserir. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
43 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
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 
possíveis pontos de desembarque para a sua instrução. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
44 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Solte o botão do mouse e sua tela deve ser semelhante a este. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
45 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Pressione a tecla Enter no teclado. Um menu dropdown aparece acima da instrução. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
46 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Abra o menu suspenso e sua tela agora se parece com isso. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Note-seque todos os grupos de tag do nosso I / O estão mostrando agora. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
47 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
A partir da lista I / O, vemos que o interruptor de parada de emergência é conectado para 
a última posição na placa de entrada, dando-lhe um endereço 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 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Clique no bit 15 na caixa para atribuir esse endereço para a instrução. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
49 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
 
Clique e arraste o botão da ferramenta OTE (saída de 
energia) o novo degrau. Coloque-o no marcador à 
direita. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern 
Mídia 
engenheiro-and-technician.com 
a partir do menu do usuário 
até 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
50 
A tela se parece com isso. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
51 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Clique na caixa azul (o campo nome da marca) acima da instrução. Digite a frase 
"SystemEnable" na caixa e pressione enter. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Como este é um nome de marca, não pode haver espaços ou caracteres especiais no 
nome. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
52 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Esta é uma nova tag para este programa, por isso temos que defini-lo. Clique com o 
botão direito do mouse no campo de nome da marca azul. 
 
No menu suspenso, escolha "Novo Sistema de Habilitação". 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
53 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
A caixa de diálogo "New Tag" aparece. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A tag estamos definindo aqui é simplesmente um pouco, para que possamos aceitar os 
valores padrão na caixa de diálogo. Na verdade, nós realmente não precisamos 
adicionar uma descrição, como o próprio nome da marca é bastante auto-explicativo. 
 
Clique em "OK". 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
54 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Sabemos do escopo do projeto que o sistema deve parar se houver uma falha. Estamos 
não 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. Nós vamos usar a 
tag address "SystemFault" para esse bit. Sabemos, também, que queremos que o 
"SystemEnable" para ser, se fizermos não tem uma falha. 
Tenha paciência comigo aqui e ele vai fazer sentido. Clique e arraste o XIO (examinar se 
aberto) ferramenta 
botão a partir do menu do usuário até o novo degrau. Coloque-o logo à direita da 
entrada de parada de emergência. Dê um duplo clique na tag arquivado eo tipo 
"SystemFault" na caixa. 
Deve olhar como este: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Clique com o botão direito do mouse sobre o nome da marca e definir o tag (você também 
pode pressionar CTRL-W para chegar ao 
a caixa "New Tag" diálogo). By the way, se você esquecer de definir que tag, RSLogix 5000 
irá lembrá-lo quando você aceita as edições degrau. 
 
Vamos ver o que temos. A lógica do degrau funciona como um circuito elétrico. Se o 
E-Stop é limpa e não há uma falha no sistema, o Sistema Ativar pouco estará no ar. Isso 
é exatamente o que queremos. Vamos trabalhar a lógica falha mais tarde. 
 
55 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Precisamos aceitar o degrau mais atual. Clique com o botão direito do mouse 
sobre o número degrau (0) e esta suspensa aparece. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
56 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Escolha "Aceitar Pendentes Rung Edits". 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Nós completamos o primeiro degrau no programa. 
Você pode se perguntar por que a instrução SystemFault é realçado em verde. Isto é 
porque o valor da etiqueta é SystemFault 0. Como a instrução é uma XIC, ou Examinar se 
fechado, a instrução é verdadeiro. Portanto, a instrução é destacada. 
Você deve observar que essas cores são altamente configuráveis. Na verdade, eu já vi 
muitos 
diferentes esquemas de cores. Basta ter em mente que você pode olhar para laptop de 
alguém 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" botão em seu console. Vamos começar com essa entrada. 
 
 
 
 
57 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Clique com o botão direito do mouse sobre o último degrau e escolha "Adicionar Rung". 
Clique e arraste o XIC (examinar se 
botão de ferramenta fechada) a partir do menu do utilizador para o lado esquerdo do novo 
degrau. 
 
Clique no campo Nome da tag acima da instrução e navegar através dos grupos de 
tags, até encontrar a entrada Local: 2: I.Data.0. Este é o "Iniciar Batch PB1" botão. 
 
Clique e arraste o (energização da saída) botão da ferramenta OTE a partir do menu do 
usuário 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". Botão direito do 
mouse sobre a tag, selecione "New SystemBatching" e aceite os padrões. 
 
Se o operador escolhe, ele pode parar o lote. Nós vamos fazer uso do "Stop Batch" 
botão. Clique e arraste o XIO (examinar se aberto) botão de ferramenta a partir do 
menu do usuário até o novo degrau. Navegue através da tag groups até encontrar a 
entrada Local: 2: I.Data.1. Este é o botão de "STOP lote PB2".Nós não queremos que o operador seja capaz de iniciar um lote se o Sistema Habilitar bit 
não está ligado. 
Vamos acrescentar que, arrastando o XIC (examinar se estiver fechado) botão 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 retângulos cinzas aparecem, 
indicando que estes são locais potenciais para atribuir a tag. À medida que o cursor se 
aproxima de um alvo, esse ícone alvo muda para um oval verde. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
58 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Solte o botão do mouse quando o cursor está perto da primeira instrução no degrau. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
59 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
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 botão de arranque para segurar 
na bobina. No PLC, o "contato" é uma XIO com a mesma marca como o "coil", que é 
"SystemEnable". 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
60 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Precisamos de "ligar o contato", em paralelo com o botão de arranque. Fazemos isso com 
um ramo 
instrução. Arraste o botão da ferramenta Filial e colocá-lo no marcador entre o 
Sistema Habilitar bit eo bit Batch Start. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
61 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Clique na seção azul do ramo e arrastá-lo para o alvo para a direita da instrução PB1 
Batch Start. 
 
Como você está arrastando, parece que isso. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
62 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
 
 
Solte o botão do mouse e do ramo vai aparecer ao redor do bit Batch Start. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
63 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Clique e arraste o XIC (examinar se estiver fechado) botão de ferramenta a partir do menu 
do usuário ao 
lado esquerdo da nova filial. 
 
Queremos que esta instrução a ser marcado "SystemBatching", assim como a OTE neste 
degrau. 
Existe uma maneira rápida de fazer isso. Basta clicar e arrastar o "SystemBatching" name 
tag da OTE neste degrau para a nova instrução. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Isso é chamado de um degrau de travamento. Se o bit SystemEnable está ligado, o bit 
SystemBatching pode ser travado pressionando momentaneamente o Batch botão Iniciar. 
O bit SystemBatching vai ficar no degrau e continuará fechado até que o lote botão 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. Não 
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) botão de ferramenta a partir do menu do 
utilizador para baixo para o marcador em frente da instrução SystemBatching OTA. Digite 
o tag 
"BatchComplete" e definir a tag (CTRL-W). 
64 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
 
Clique com o botão direito do mouse sobre o número 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 instrução OTE abaixo e re-encaminhamento a linha de ligação. É 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 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Você também pode ocultar organizador do controlador com a tecla "ALT-0". Isso é o que 
vamos fazer aqui. Não temos uma necessidade real para ver o Controller Organizer 
agora, de qualquer maneira. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
66 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
 
Centrais de Passos 
Como você se lembra do escopo do projeto, há uma série de passos necessários para 
criar o produto acabado. Eles são: 
1 Adicionar água da cidade 
2 Adicionando QR química 
3 Adicionando química 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, porém, precisamos adicionar 
outro pouco permissiva. Vamos marcar esse bocado "SystemReady". 
 
Sabemos que, se o sistema é ativado, mas não atualmente lotes, ele está pronto para 
começar 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 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
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 não em lotes. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Para realmente iniciar o lote e manter o lote na Etapa 1, vamos usar a trava instrução 
Output (OTL). Esta instrução funciona em conjunto com o Destrave instrução Output 
(OTU). As instruções devem trabalhar no mesmo endereço do bit, mas são 
normalmente encontrados em diferentes degraus. 
O lote será iniciado quando o operador aperta o botão 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 botão Iniciar Batch no início da nova linha. 
 
Clique e arraste o XIC (examinar se estiver fechado) botão de ferramenta a partir do menu 
do usuário ao 
lado esquerdo da nova filial. Arraste a tag "SystemBatching" da Linha 2 para o novo 
instrução.68 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Para reduzir a digitação, você pode copiar e colar as instruções. Destaque a instrução 
Batch Iniciar no Rung 1, clicando no ícone XIC. 
 
Pressione CTRL-C. 
 
Clique no número de degrau para Rung 3. 
Pressione CTRL-V. A instrução é duplicada na Linha 3. 
 
Clique e arraste o (trava saída) botão da ferramenta OTL a partir do menu do usuário 
para a direita 
lado da nova filial. Digite o nome do tag "BatchStep1" e definir a nova tag. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
No entanto, se o botão for pressionado, se o sistema já está em lotes e em outro passo? 
Para impedir que isso aconteça, vamos ter certeza de que a única maneira que o sistema 
possa entrar Passo 1 é se ele não estiver em outro passo já. 
 
 
 
 
 
69 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Adicionar uma série de instruções 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 não escolheu usar a saída de instrução trava OTL em 
Rung 1. Muitas vezes, é uma questão de escolha pessoal; às vezes um "tradicional" 
trancando degrau é melhor do que usar um OTL. Na Linha 1, fomos capazes de manter 
toda a lógica que afeta a pouco SystemBatching em um degrau. Isso torna mais fácil de 
ler e um pouco mais condensada. Algumas pessoas vêem uma trava tradicional, um 
pouco mais seguro. A decisão é sua, no entanto. 
 
O Tag do banco de dados 
 
Ao olhar para Linha 3, vemos que algumas descrições são um pouco falta. A 
"SystemBatching" name tag explica o que a pouco faz, mas os "Batch etapa" nomes de 
marca não nos dizem muito. Nós precisamos adicionar algumas descrições. 
 
 
 
70 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Você se lembra das ações para cada lote Passo: 
1 Adicionar água da cidade 
2 Adicionando QR química 
3 Adicionando química KM 
4 Mistura-se a mistura com o agitador 
5. bombeamento do produto acabado para as linhas de enchimento. 
 
Podemos clicar com o botão direito sobre a tag "BatchStep1" na OTE e escolha 
Propriedades "Editar BatchStep1". Podemos, então, adicione o texto "Adicionar Cidade 
da Água" para a caixa de descrição, como é mostrado abaixo. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
71 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
O resultado é este: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Uma vez que temos mais três tags para definir, vamos dar uma olhada no banco de dados 
de tags. 
Primeiro, porém, 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 são criados como temos feito, este é o padrão. 
Vamos dar uma olhada nas marcas que temos até agora no 
Monitor de Tag. Pressione Alt-0 até Organizador do Controlador 
volta à vista. 
 
 
 
 
 
 
72 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Dê um duplo clique em "Controller Tags" em Controlador DOSAGEM. Estes são os 
grupos de tags que foram atribuídos quando adicionamos o nosso I / O. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
73 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Clique duas vezes no "Programa Tags" em Tarefas> principal do programa. Aqui estão 
as tags que criamos como nós escrevemos o programa. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
74 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Esconder o controlador organizador (ALT-0), e podemos ver as descrições. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
75 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Vamos adicionar o resto das descrições das etapas lote. 
Clique na aba "Edit Tags" na parte inferior. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Você vai notar que alguns dos campos na tabela são diferentes. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
76 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Selecione o campo "Descrição" para BatchStep2 e digite na descrição. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
77 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Clique no campo de descrição para cada etapa de produção, adicionar a respectiva 
descrição. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Uma nota, no entanto; tenha cuidado quando estiver a editar as tags nesta tabela. Muitas 
vezes, não há nenhum disponível desfazer. 
 
Entradas analógicas 
 
Antes de prosseguir com a Etapa 1, é preciso escalar as placas analógicas para as 
escalas tanque de mistura e do sensor de nível de ultra-som. 
 
Há um par de maneiras de dimensionar um valor que começa a partir de uma entrada 
analógica no RSLogix 5000 Nós podemos dimensionar o valor dentro do programa, ou 
podemos fazer o dimensionamento certo no cartão. 
 
Há vantagens e desvantagens de ambos os métodos. Escala no cartão é simples e direta, 
mas uma vez que a placa está configurada, a configuração não pode ser alterada, a 
menos que o PLC está offline. Isso não é bom para os processos que devem ser 
executados de forma contínua. 
 
 
 
78 
 
 
Programação PLC com RSLogix 5000 
 Direitos de autor 2009 Modern Mídia 
engenheiro-and-technician.com 
Escala no programa é mais difícil, mas ajustes no algoritmo de escalonamento pode ser 
feito enquanto o PLC ainda está em execução. 
 
No nosso caso, como em muitas aplicações de processamento em lote, o processo não 
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 analógica. 
 
Para configurar o nosso 1756-IF8 cartão de entrada analógica, é 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 começar com a balança. 
 
Configurando

Continue navegando