0% acharam este documento útil (0 voto)
5 visualizações5 páginas

Tutorial FLEX IO

O documento fornece um tutorial sobre a configuração de canais e I/O remoto para PLC5, destacando a importância da configuração correta para a comunicação e operação dos módulos. A configuração do canal é essencial para que o PLC reconheça os adaptadores e suas respectivas alocações de endereços, enquanto a configuração de I/O permite documentar e monitorar módulos de transferência de bloco. O texto também aborda limitações, como o número máximo de entradas na lista de varredura e a importância de priorizar I/O local para melhor desempenho.

Enviado por

marcelo ferreira
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
5 visualizações5 páginas

Tutorial FLEX IO

O documento fornece um tutorial sobre a configuração de canais e I/O remoto para PLC5, destacando a importância da configuração correta para a comunicação e operação dos módulos. A configuração do canal é essencial para que o PLC reconheça os adaptadores e suas respectivas alocações de endereços, enquanto a configuração de I/O permite documentar e monitorar módulos de transferência de bloco. O texto também aborda limitações, como o número máximo de entradas na lista de varredura e a importância de priorizar I/O local para melhor desempenho.

Enviado por

marcelo ferreira
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd

Tutorial: Configuração de Canal (I/O Remoto) e Configuração de I/O para PLC5

Configuração de Canal (I/O Remoto) Configuração de I/O REQUERIDO


O Remote I/O não funcionará se não estiver configurado na lista de varredura de canais
do Remote I/O. A configuração do canal pode ser configurada automaticamente. (A
configuração do canal não é necessária para E/S residente no chassi local do PLC.)
Opcional - A configuração de I/O fornece um método conveniente para documentar,
configurar e monitorar módulos de transferência de bloco. Todos os módulos em todos
os pacotes de programação podem sempre ser configurados manualmente usando o
editor de tabela de dados para alterar os bits nos blocos de dados de escrita de
transferência de bloco, de acordo com os mapas de tabela de dados no manual do
usuário dos módulos.
A Configuração de Canal configura as comunicações do PLC para o I/O Remoto. A lista
de varredura informa ao PLC quais adaptadores estão em cada canal e os endereços
atribuídos a cada um. Os programas de configuração de I/O operam parâmetros para os
módulos configurados. O endereço do grupo de racks inicial de cada módulo deve ser
mostrado como ativo na configuração do canal.
A Configuração de Canal configura I/O no nível do adaptador. Módulos específicos não
são considerados. A configuração de I/O aborda módulos de I/O individuais.
A configuração do canal pode ser configurada automaticamente. Todos os adaptadores
de E/S podem relatar sua existência e a quantidade de E/S que controlam. (Você deve
definir o arquivo de Status de I/O para Auto-config.) A configuração de I/O sempre
requer alguma operação manual. Dependendo do pacote de programação, pode ser
possível escolher graficamente as instruções BTW e BTR usadas para um módulo
específico.
Vamos examinar os usos e características particulares de cada um. Os exemplos abaixo
aplicam-se a um processador Enhanced PLC5 (Enhanced, Ethernet, ControlNet ou
VME) e ao pacote de programação RSLogix 5; outros PLCs e pacotes têm funções
equivalentes. Observe também que este tutorial se aplica apenas ao Remote I/O. A
configuração do canal ControlNet e do I/O é muito diferente.

Configuração de Canal (Remote I/O)


A configuração do canal informa ao PLC o endereço do rack/grupo de cada adaptador
no canal Remote I/O e a extensão, ou quantidade de espaço de endereço, que o
adaptador controla ou ocupa. Os adaptadores incluem canais PLC em modo adaptador,
1771-ASB, 1794-ASB, módulos da série 1203 e outros. A lista de adaptadores que se
comunicam em um canal Remote I/O é chamada de lista de varredura. Se um adaptador
não estiver inserido em uma lista de verificação para qualquer canal de I/O Remoto do
PLC, o PLC não poderá controlar esse I/O ou transferir dados para qualquer módulo
naquele chassi.

Adicionando Entradas à Lista de Escaneamento


Para configurar as informações de configuração do canal no RSLogix 5, clique duas
vezes em Configuração do Canal e selecione a aba para o canal do scanner.
Você pode inserir dados manualmente clicando no '0' sob Rack, digitando o número do
rack e pressionando Enter. Isso criará uma nova entrada começando no rack
selecionado, grupo 0, tamanho ¼ de rack. Você pode clicar no número do grupo para
alterá-lo. O tamanho pode ser alterado clicando nele e puxando para baixo as opções. As
únicas seleções válidas para o tamanho são ¼, ½, ¾ e Full.

O tipo de adaptador não é relevante para a lista de varredura, portanto não é exibido. O
tipo de adaptador é relevante apenas no contexto da configuração de I/O.

Configuração Automática
Se você puder se conectar online com o PLC, é melhor auto-configurar a lista de
varredura. A auto-configuração instrui o PLC a sondar todos os endereços possíveis e
compilar a lista. Se o endereço de E/S não aparecer na lista de varredura, o PLC não
conseguirá acessá-lo.

Para usar a Auto-configuração, você deve definir o arquivo de Status de I/O (S:16) na
aba Principal do diálogo de Status do Processador. Quando estiver online, coloque o
PLC no modo de programa remoto e digite um número de arquivo não utilizado. Na
programação offline, basta digitar um número de arquivo não utilizado. O software
criará um arquivo inteiro do tamanho correto e o nomeará como IOSTAT. Uma vez que
os arquivos de Status de I/O estejam definidos, basta clicar no botão Auto-config. O
PLC retornará uma lista de todos os adaptadores que ele pode encontrar no canal. Se a
lista não contiver todas as entradas que você espera, verifique os cabos, o switch do
adaptador e as configurações do switch do PLC.

Você também pode criar um arquivo de diagnóstico para o canal do scanner. Quando
estiver online, coloque o PLC no modo de programação remota. Selecione
Configuração de Canal na visualização do projeto, clique na aba do canal do scanner
desejado e digite um número de arquivo não utilizado. O software criará um arquivo
inteiro do tamanho correto e o nomeará CONFIG. Os arquivos para quaisquer canais de
scanner adicionais também serão nomeados CONFIG. O arquivo de diagnóstico
mantém estatísticas sobre as comunicações entre o PLC e o I/O. Esses dados são úteis
ao solucionar problemas de comunicação.
Limitações da Lista de Verificação
A lista de varredura pode conter no máximo 32 entradas. Cada canal pode usar um
máximo de 16 números de rack lógico diferentes dentro dessas 32 entradas. Cada
dispositivo adaptador conta como uma entrada; adaptadores que controlam ou ocupam
mais de um rack lógico (8 palavras) de E/S ocupam 2 entradas.

Exemplo. Um adaptador 1771-ASB em um chassi 1771-A3B de 12 slots começando no


rack 2, grupo 0, com endereçamento de um slot gera 2 entradas.

Rack Grupo Tamanho


2 0 Completo
3 0 1/2
Se o chassi local não terminar em uma fronteira lógica de rack, qualquer I/O restante no
rack lógico pode não ser utilizado. Por exemplo, se o chassi local for um chassi de 12
slots com endereçamento de 1 slot, ele cobrirá Rack 0-Grupo 0 até Rack 1-Grupo 3.
Rack 1-Grupo 4 a Rack 1-Grupo 7 não pode ser usado.

Os números lógicos dos racks podem ser usados em mais de um canal de scanner
Remote I/O, mas os mesmos ou sobrepostos não podem estar em mais de um canal.

Ex. Rack 2-Grupo 0-Tamanho ½ pode estar em um canal diferente do Rack 2-Grupo 4-
Tamanho ½.

Se o Rack 3-Grupo 0-Tamanho ½ estiver em um canal, o Rack 3-Grupo 2-Tamanho ½


não pode estar em outro canal, pois os intervalos se sobrepõem.

Múltiplas Entradas para o Mesmo Adaptador


A mesma entrada de dispositivo pode ser colocada na lista de varredura mais de uma
vez para aumentar a taxa de varredura para essa I/O. Cada cópia da entrada conta para o
limite de 32.

Transferências de I/O Local são Mais Rápidas


Observe que I/O crítico deve ser colocado no chassi local ou em um chassi local
estendido, se possível, já que I/O local sempre se comunicará mais rápido do que
qualquer I/O remoto, mesmo quando escaneado mais de uma vez na lista de
escaneamento.

Evitando Timeouts
Se você tem um PLC5/30, 5/40, 5/60 ou 5/80, considere colocar as conexões de I/O
Remoto nos canais 2A ou 2B. Os canais 0, 1A e 1B são todos gerenciados por um único
microprocessador de comunicação na "placa-mãe" do PLC. Se você estiver usando
muito tráfego em todos esses canais, como comunicações seriais em modo de usuário
para um dispositivo inteligente, mensagens entre PLCs, dados MMI e/ou muitos I/Os
Remotos, isso pode sobrecarregar o processador de comunicações e causar timeouts. Os
canais 2A e 2B são controlados por um microprocessador de comunicação diferente.

Para outros PLCs, como não há outro processador de comunicações para usar na
partição do tráfego de comunicações, diminua a taxa de transferências de blocos,
mensagens e polling de MMI.

Configuração de I/O
A Configuração de I/O (IOC) fornece uma maneira conveniente de documentar,
configurar e visualizar módulos. Tanto os módulos discretos quanto os de transferência
em bloco (analógicos e outros) podem ser definidos no IOC. Não use a documentação
do IOC para substituir a documentação adequada de desenhos e a chaveação de
módulos na placa de fundo. Se você perder os arquivos do projeto e tiver que carregar a
lógica do PLC, você perderá as informações do IOC.

O IOC é mais útil para módulos de transferência de bloco analógicos e outros. Ele
fornece uma tela formatada que interpreta os campos de bits nos blocos de dados BTW
e BTR, livrando você de ter que consultar continuamente as tabelas no manual do
módulo para obter informações. Você pode alterar muitas configurações selecionando a
partir de uma lista de opções ou clicando em um botão. Para módulos de entrada
discreta, permite que você veja o estado de cada entrada ou saída. Em ambos os casos,
você pode rotular locais de memória com símbolos e descrições.

O restante deste artigo ilustrará o procedimento IOC para um módulo 1771-IFE em um


chassi Remote I/O. Assume-se que o chassi já está configurado na lista de varredura
para o canal 1B, um canal de scanner de I/O remoto.

Adicionar um Chassi à Configuração de I/O


Clique duas vezes em Configuração de I/O na visualização do projeto (à esquerda da
sua tela) para abrir a tabela de chassis.
Clique com o botão direito na coluna do chassi na linha contendo Channel 1B - , em
seguida, clique com o botão esquerdo para selecionar Adicionar Chassi. Para este
exemplo, selecione um chassi 1771-A3B de 2 slots. Deixe as configurações dos DIP
Switches nos padrões de Saídas-Manter no Último Estado Quando Falha Detectada,
Endereçamento do Rack-1 Slot e Reiniciar Chassi-Reinício Manual Necessário.
Clique na aba Adaptador e selecione um 1771-ASB (qualquer série). Altere as
configurações dos DIP Switches para Rack Inicial 3 e Grupo Inicial 0. Deixe o Modo
Complementar em Não.
Clique em OK. Olhe a entrada - ela mostra o nome do chassi, canal, chassi, adaptador,
configurações, rack, grupo e extensão. O RSLogix 5 atribui um nome de chassi
arbitrário Chassis_# a cada chassi. Você não pode mudar esse nome. Span (Rack 3
Grupo 0 a Rack 4 Grupo 3 neste exemplo) é o intervalo de endereços para o adaptador
calculado a partir do rack e grupo de início, modo de endereçamento e tamanho do
chassi.
Na endereçamento de um slot, cada slot ocupa uma das 8 palavras em um rack lógico,
então este chassi de 12 slots consome 1½ racks de espaço de endereço. Mesmo que o
chassi contenha apenas módulos analógicos ou de transferência de bloco, esses
endereços são alocados ao chassi e não podem ser usados em outros lugares. (Dica: O
ControlNet não atribui endereços de I/O discretos a racks remotos.) Se você precisar de
todos os endereços de I/O discretos disponíveis, o ControlNet pode expandir o espaço
de endereços de I/O.

Adicionar um Módulo
Clique duas vezes no nome do chassi no lado esquerdo da tabela de chassi. Isso abrirá a
caixa de diálogo do Chassi. Mostra o endereço Rack/Grupo/Slot/Complementar de cada
slot do chassi, com o módulo nesse slot, o número de pontos de I/O e uma descrição.

Clique duas vezes no número do slot no lado esquerdo do diálogo do Chassi. Isso abrirá
a caixa de diálogo Editar Módulo. Selecione o módulo 1771-IFE e clique em OK.
A caixa de diálogo do Chassi agora mostrará um módulo 1771-IFE no slot que você
selecionou. Clique duas vezes no número do slot. Isso abrirá a caixa de diálogo Inserir
Endereços do Módulo. Se você já inseriu a lógica de escada para o módulo, pode digitar
os endereços dos blocos de controle e dados BTW e BTR. Caso contrário, você pode
clicar no botão Auto-Pick para permitir que o RSLogix 5 crie um arquivo de dados do
tipo BT para blocos de controle, um arquivo do tipo N para blocos de dados e um
arquivo do tipo B para bits de Configuração. O bit de configuração é usado nas etapas
da escada que o RSLogix 5 pode inserir automaticamente a partir do diálogo de
configuração do Módulo (isso é obrigatório na versão 1.00.09, opcional em todas as
versões posteriores).
Quando você tiver inserido os endereços, ou usado a função Auto-Pick, clique em
Concluído. Isso abrirá a caixa de diálogo de configuração do módulo, com o título do
tipo de módulo e endereço.
Se você não inserir endereços ou clicar em Auto-Pick antes de clicar em Concluído, ou
se clicar em Cancelar, você receberá dois erros. A primeira, "Não é possível exibir o
diálogo do módulo porque nem todas as variáveis do módulo necessárias foram
preenchidas," indica que você não inseriu as informações. O segundo, semelhante a "O
applet de configuração do módulo para " " não inicializaria" significa que a caixa de
diálogo de configuração do módulo não pode ser iniciada.
A caixa de diálogo de configuração do módulo difere para cada tipo de módulo. Existem
algumas características comuns para módulos de transferência analógica/block que são
importantes de conhecer.
Para editar os endereços do módulo, clique com o botão direito na coluna Endereços e
selecione Editar Endereços de Variáveis… Isso abrirá a caixa de diálogo Inserir
Endereços do Módulo, onde você pode editar os endereços conforme necessário.

O formato de dados padrão é BCD (formato nativo do PLC-2) para muitos módulos,
quando um novo módulo é inserido. O formato nativo do PLC5 é o Binário de
Complemento de Dois. Verifique sua aplicação para determinar a configuração correta.

O botão Inserir Degraus da Escada pode ser usado para permitir que o RSLogix 5 gere o
código da escada para as instruções BTR e BTW necessárias para o módulo. A instrução
BTW para o módulo IFE é acionada em 3 eventos: Primeira varredura lógica do PLC
(do arquivo de status), bit de energização do módulo (se aplicável) e bit de Configurar
selecionado na caixa de diálogo Inserir Endereços do Módulo. Este botão é útil quando
você está começando um novo projeto. Não o use ao trabalhar em um projeto existente,
a menos que esteja adicionando um novo módulo.

Módulos Não Suportados


Se um módulo que você usa não é atualmente suportado pelo IOC, você pode manipular
os blocos de dados BTW e BTR manualmente no editor de tabela de dados (DT),
usando as tabelas no manual do módulo como guia para interpretar os campos de bits.
Lembre-se de que o IOC é sempre opcional, fornecido como uma conveniência. Futuras
versões do software podem incluir suporte para esse módulo. A partir do RSLogix 5, o
suporte ao módulo IOC pode ser adicionado após o envio registrando uma biblioteca de
vínculo dinâmico do Windows (DLL) para a classe do módulo. DLLs de terceiros (que
são desenvolvidas de acordo com as especificações da RSI pelo fabricante) e novos
módulos serão distribuídos dessa forma.

Você também pode gostar