CompactLogix para DeltaV via Modbus RTU: defina as funções
Um guia de projeto para trocar dados entre CompactLogix e DeltaV via Modbus RTU, abrangendo as funções de mestre e servidor, a seleção do gateway, a propried...
A maioria das integrações Modbus instáveis começa com uma instrução ambígua: “Conecte o PLC ao DCS.” Ela não define quem inicia as solicitações, quem é responsável por cada registrador, como os dados obsoletos são detectados ou se as interfaces seriais usam o mesmo enquadramento.

Uma integração Modbus RTU confiável começa com um único iniciador de solicitações, um mapa de registradores controlado e um tronco RS-485 corretamente terminado.
Para uma conexão CompactLogix–DeltaV, defina esses pontos antes de selecionar um gateway. O Modbus RTU permite um cliente solicitante em um segmento serial e vários servidores respondedores. Dois solicitantes ativos no mesmo tronco RS-485 entrarão em conflito.
Atribua funções em cada limite
Se o DeltaV for o cliente, o lado do CompactLogix deverá disponibilizar uma tabela de dados do servidor por meio de um módulo no chassi ou de um gateway externo. A documentação do ProSoft MVI69-MCM legado é um exemplo para plataformas mais antigas; em projetos novos, confirme um sucessor compatível e compatibilidade com o controlador.
Uma segunda rede de campo pode coletar dados de geradores, medidores ou chaves de transferência. Não combine Modbus ASCII, Modbus RTU e DF1 no mesmo cabo. Um gateway de tradução cria redes separadas, cada uma com sua própria função, temporização e diagnóstico.
Transforme o mapa de registradores em uma interface controlada
O mapa aprovado deve identificar o código de função, o deslocamento de protocolo baseado em zero, a referência legível, o tipo de dado, a ordem dos bytes e das palavras, a escala, a unidade, a direção de acesso e a expectativa de atualização. A conhecida notação 40001 é uma convenção de documentação e uma fonte frequente de erros de um registrador.
Separe comandos de status. As gravações do DeltaV devem chegar a uma área que o CompactLogix valide antes de executar qualquer ação. O PLC deve retornar a confirmação, o motivo da rejeição e o estado atual. Não grave valores brutos do DCS diretamente nas saídas sem verificações de faixa, modo e propriedade.
Projete o segmento RS-485
Use um único tronco em cadeia, com terminação nas duas extremidades físicas. Mantenha as derivações curtas, preserve a polaridade, aplique a polarização em um único ponto controlado e aterre a blindagem de acordo com os manuais da instalação e dos equipamentos. A taxa de transmissão, a paridade, os bits de parada e o endereço do servidor devem ser compatíveis.
Agrupe registradores contíguos e defina tempos limite para o servidor mais lento, detectando a perda rapidamente. Um dispositivo ausente não deve atrasar todos os dispositivos saudáveis por vários segundos em cada varredura.
Exponha a qualidade dos dados, não apenas os valores
Cada bloco precisa de um carimbo de data e hora da última comunicação bem-sucedida, do status da comunicação e do limite de obsolescência. Em caso de perda, retenha ou limpe os valores de acordo com a análise de riscos do processo; nunca deixe os consumidores sem saber se um número está atualizado.
Os gateways relevantes estão disponíveis na coleção Prosoft, enquanto os componentes de processo estão em DCS e sistemas de controle. A seleção final deve seguir a documentação do firmware e das interfaces compatíveis.
Nossa visão: o Modbus RTU é confiável quando tratado como um contrato de dados determinístico. Ele se torna frágil quando usado como memória de PLC sem documentação.
Perguntas que os engenheiros fazem antes de realizar a mudança
O DeltaV e o CompactLogix podem ser clientes no mesmo segmento?
Não. Um segmento serial deve ter um único iniciador de solicitações. Use portas separadas ou um gateway se ambos precisarem iniciar solicitações.
Por que os endereços diferem em um?
As referências legíveis no formato 4xxxx e os deslocamentos de protocolo baseados em zero são convenções diferentes. Informe ambos.
O que acontece quando a comunicação falha?
Marque os dados como obsoletos e aplique o procedimento alternativo aprovado. Reter um valor sem indicação de qualidade é inseguro.