Como o Bently Nevada System 1 se Integra com Dados de PLC para Saúde Unificada de Ativos
Plantas industriais frequentemente operam com dois silos de dados paralelos: PLCs para controle em tempo real e sistemas de monitoramento de condição para proteção de máquinas. Essa separação cria pontos cegos e atrasa decisões críticas. O Bently Nevada System 1 fecha essa lacuna ao unir dados operacionais com análises de vibração em um único painel. Os engenheiros podem então visualizar a saúde dos ativos junto com o contexto do processo sem precisar alternar entre plataformas.
Capacidades Principais da Plataforma System 1
O System 1 atua como um hub central para dados de condição e desempenho dos ativos. Ele coleta medições de sensores de vibração, sondas de temperatura, transmissores de pressão e monitores de detritos de óleo. Além disso, arquiva tendências históricas para suportar manutenção preditiva. A plataforma se comunica nativamente com hardware Bently Nevada e dispositivos de terceiros, oferecendo flexibilidade para ambientes de automação mistos. Do ponto de vista da engenharia, o System 1 fornece acesso via API a fluxos de dados em tempo real e históricos, permitindo análises personalizadas e integração com sistemas de nível superior como MES ou plataformas em nuvem.
Por que Unir Dados de PLC e DCS com Monitoramento de Condição?
Sistemas separados geram alarmes falsos. Por exemplo, um pico de vibração pode parecer crítico, mas a carga real da máquina mostrada pelo PLC indica operação normal. Consequentemente, equipes de manutenção perdem tempo investigando problemas inexistentes. A unificação reduz alarmes falsos em até 40% com base em benchmarks da indústria. Além disso, operadores veem velocidade, torque ou fluxo diretamente ao lado das formas de onda de vibração. Esse contexto acelera a análise da causa raiz e evita paradas desnecessárias. Em máquinas rotativas, por exemplo, a amplitude da vibração naturalmente aumenta com a carga. Sem dados de carga, limites estáticos de alarme frequentemente disparam sem necessidade. Limites dinâmicos que referenciam valores de carga do PLC eliminam esse problema.
Protocolos Suportados: OPC UA, Modbus TCP, Ethernet/IP
O System 1 usa padrões industriais abertos para se conectar com PLCs e DCS. O método preferido é OPC UA (IEC 62541) devido à sua segurança, modelagem de dados e recursos integrados de descoberta. OPC UA suporta mapeamento de namespace, permitindo navegar no espaço de endereços do PLC diretamente do System 1 sem entrada manual de tags. Modbus TCP funciona bem para controladores legados onde os códigos de função 03 (leitura de registradores) e 16 (escrita múltipla de registradores) são típicos. Ethernet/IP é adequado para ambientes Rockwell Automation que usam mensagens CIP (Common Industrial Protocol). Esses protocolos são independentes de fornecedor, então o System 1 conecta-se a Siemens, Allen‑Bradley, Schneider Electric, ABB, Mitsubishi e outros sem gateways personalizados.
Detalhes Técnicos: Mapeamento e Escalonamento de Dados
Ao mapear tags de PLC para o System 1, os engenheiros devem tratar conversão de tipo de dado e escalonamento. PLCs frequentemente armazenam valores como inteiros (INT, DINT) ou contagens analógicas brutas (0–27648 para Siemens, 0–32767 para Rockwell). O System 1 requer unidades de engenharia como mm/s, °C ou PSI. Portanto, é necessário aplicar fórmulas de escalonamento: Valor de Engenharia = (Valor Bruto – Mínimo Bruto) × (Máx EU – Mín EU) / (Máx Bruto – Mín Bruto) + Mín EU. Por exemplo, um transmissor de pressão escalonado de 0–10000 PSI com contagem bruta 0–27648: valor bruto 13824 equivale a 5000 PSI. O System 1 permite escalonamento personalizado por tag, eliminando pré-processamento no PLC. Além disso, use configurações de deadband para reduzir tráfego de rede. Defina um deadband de 0,5% para que o System 1 atualize apenas quando o valor mudar mais que esse limite.
Sincronização de Timestamp e Qualidade dos Dados
Timestamping preciso é crítico para análise de correlação. O System 1 pode usar o timestamp do PLC ou seu próprio tempo de servidor. Para melhores resultados, implemente um servidor NTP dedicado em todos os dispositivos de automação. Configure o servidor System 1, PLCs e switches de rede como clientes NTP. Isso garante que todos os pontos de dados compartilhem referências temporais com precisão de milissegundos. O System 1 também suporta flags de qualidade de dados (Bom, Incerto, Ruim) conforme especificação OPC UA. Engenheiros devem monitorar essas flags para detectar interrupções de comunicação ou dados obsoletos. Uma prática comum é configurar tags heartbeat no PLC que alternam a cada segundo; o System 1 alerta se o heartbeat parar.
Guia Técnico de Instalação: Integração Passo a Passo
Siga estes passos práticos para estabelecer uma conexão confiável entre o System 1 e seu PLC ou DCS. Sempre verifique a separação de rede e regras de firewall antes de começar.
- Passo 1 – Preparação da rede: Atribua endereços IP estáticos ao servidor System 1 e a cada PLC. Garanta conectividade via ping e abra portas necessárias como 4840 para OPC UA (TCP) ou 502 para Modbus TCP. Use um switch gerenciado com segmentação VLAN para isolar o tráfego de automação.
- Passo 2 – Habilitar servidor no lado do PLC: Para OPC UA, ative o servidor OPC no firmware do PLC ou use um gateway como Siemens OPC UA Server ou Rockwell FactoryTalk Linx. Defina a política de segurança para "None" para testes iniciais, depois migre para "Basic256Sha256" com autenticação de usuário. Para Modbus TCP, configure o PLC como servidor Modbus e mapeie registradores relevantes. Documente a tabela de mapeamento de registradores para referência futura.
- Passo 3 – Mapeamento de pontos de dados no System 1: No software System 1, navegue até "Fontes de Dados Externas". Adicione uma nova conexão (OPC UA ou Modbus). Para OPC UA, navegue na árvore de endereços do PLC e selecione tags. Para Modbus, insira endereços iniciais de registradores e tipos de dados (int 16 bits, float 32 bits, etc.). Importe listas de tags incluindo corrente do motor, velocidade da bomba, pressão de descarga, temperatura do rolamento e percentual de carga. Atribua apelidos significativos como "P-101_Motor_Current_A" para clareza.
- Passo 4 – Configurar taxas de varredura e deadbands: Defina intervalos de atualização: 100–200 milissegundos para sinais de controle rápidos como velocidade ou torque, 1–2 segundos para temperatura ou pressão, e 5 segundos para valores calculados. Para cada tag analógica, defina um deadband (ex.: 0,5% do alcance) para suprimir atualizações desnecessárias. Isso reduz carga na rede e armazenamento no histórico.
-
Passo 5 – Lógica de correlação de alarmes: Defina limites que combinem variáveis do PLC e vibração. O System 1 suporta alarmes baseados em expressões. Exemplo de expressão:
Vibration_RMS > 0.2 AND Motor_Load_Percent > 85. Use atrasos temporais para evitar alarmes incômodos: exija que a condição persista por 3 segundos antes de disparar. Além disso, crie regras de supressão: se Motor_Speed < 500 RPM, suprima todos os alarmes de vibração porque a máquina está em partida ou desaceleração. - Passo 6 – Validar integridade e latência dos dados: Use ferramentas de diagnóstico do System 1 para monitorar qualidade dos dados. Meça latência ponta a ponta comparando timestamp do PLC com tempo de recebimento no System 1. Latência aceitável é abaixo de 500 milissegundos para a maioria das aplicações. Verifique sincronização de timestamp usando NTP (Network Time Protocol) em todos os dispositivos. Documente a latência no pior caso para cada grupo de tags.
- Passo 7 – Criar indicadores compostos de saúde: Combine múltiplas tags em um único índice de saúde. Por exemplo, índice de saúde da bomba = (pontuação de vibração × 0,4) + (pontuação de temperatura do rolamento × 0,3) + (desvio da corrente do motor × 0,3). O System 1 permite cálculos personalizados usando Python ou blocos de fórmula. Disponibilize esses indicadores nos painéis dos operadores para suporte rápido à decisão.
Após completar esses passos, os operadores veem uma única tela com valores de processo ao vivo e indicadores de saúde da máquina. Engenheiros podem aprofundar do índice composto de saúde até espectros brutos de vibração e dados de tendência do PLC em segundos.

Casos Reais de Aplicação com Dados de Desempenho
Usina de Geração – Integração de Turbina a Gás
Uma usina ciclo combinado de 500 MW enfrentava alarmes frequentes de vibração em uma turbina a gás. O System 1 isolado não tinha dados contextuais de carga do PLC Siemens. Engenheiros conectaram o System 1 a um Siemens S7-1500 via OPC UA. Mapearam velocidade da turbina (0–3600 RPM), variação de temperatura do escapamento (0–150°C) e potência ativa (0–500 MW) no banco de dados de monitoramento de condição. A lógica de alerta de vibração ajustava-se automaticamente com base na carga: carga alta permitia limites de vibração ligeiramente maiores (0,22 in/s em vez de 0,18 in/s). Alarmes falsos caíram 47% em três meses. A detecção preditiva identificou um defeito em rolamento em desenvolvimento seis semanas antes da falha usando demodulação de envelope acionada por mudanças de carga. O tempo de parada não planejada reduziu 28%, de 112 para 81 horas por ano. A economia em custos de manutenção chegou a US$ 240.000 anuais.
Estação de Bombeamento de Petróleo – Integração com PLC Allen‑Bradley
Uma estação de reforço de oleoduto usava PLCs ControlLogix para controle de bombas, mas o monitoramento de vibração ficava em servidor separado. Operadores perdiam desgaste inicial de rolamentos porque não conseguiam correlacionar vibração com variações de vazão. O System 1 puxou dados via EtherNet/IP diretamente das tags do PLC: pressão de sucção (0–1500 psi), corrente do motor (0–400 A) e vazão (0–5000 bbl/h). A equipe de monitoramento configurou alarmes dinâmicos que consideravam a vazão. Em cinco meses, o System 1 detectou falha progressiva no rolamento com vibração RMS de 0,12 polegadas por segundo quando a vazão estava em 85% do nominal. O sistema alertou a manutenção 11 dias antes da falha. A planta evitou uma falha catastrófica estimada em US$ 170.000 de prejuízo. A Eficiência Global do Equipamento (OEE) subiu de 82% para 94%. O Tempo Médio para Reparar (MTTR) caiu de 4,2 horas para 51 minutos devido à localização mais rápida da falha usando dados correlacionados.
Fabricação de Cimento – Integração DCS com ABB 800xA
Um moinho de cimento tinha um DCS ABB controlando moinhos de matéria-prima e separadores, mas o monitoramento de condição estava isolado. Falhas frequentes em rolamentos de rolos causavam paradas na produção. Usando OPC UA, o System 1 conectou-se ao ABB 800xA e extraiu carga do moinho (0–5000 kW), taxa de alimentação de material (0–400 toneladas por hora) e velocidade do separador (0–1500 RPM). Engenheiros criaram um índice composto de saúde combinando velocidade de vibração e taxa de alimentação. O sistema também registrou mudanças na taxa de alimentação que causavam picos transitórios de vibração, permitindo que operadores otimizassem as taxas de rampa. Paradas não planejadas por falhas em rolamentos de rolos caíram de nove para dois eventos por ano. O tempo de parada anual reduziu de 67 para 14 horas. O retorno sobre investimento (ROI) foi alcançado em sete meses apenas com perdas de produção evitadas.
Tópicos Avançados de Engenharia: Gestão Dinâmica de Alarmes
Limites estáticos de alarme são uma grande fonte de fadiga para operadores. Com integração de dados de PLC, engenheiros podem implementar alarmes dinâmicos. Por exemplo, o nível aceitável de vibração de um ventilador depende da posição da comporta. Quando a comporta está 100% aberta, vibração até 0,25 in/s é normal. A 30% aberta, a mesma vibração indica desequilíbrio. O System 1 permite regras de alarme com múltiplas condições: SE Vibração > 0,2 E Posição_Comporta > 80 ENTÃO Alarme. Outra abordagem usa controle estatístico de processo: calcula a distribuição base de vibração em cada ponto de carga usando dados históricos do PLC, então dispara alarme quando a vibração ultrapassa três desvios padrão da média específica da carga. Esse método adaptativo reduz falsos positivos em até 60% comparado a limites fixos.
Tratamento de Falhas de Comunicação e Lacunas de Dados
Interrupções de rede são inevitáveis. Engenheiros devem configurar comportamento de failover no System 1. Para cada conexão de PLC, defina um timeout watchdog (ex.: 10 segundos). Se a comunicação for perdida, o System 1 pode congelar o último valor válido, definir qualidade dos dados como "Ruim" ou disparar alarme do sistema. Para ativos críticos, considere caminhos de rede redundantes usando NICs duplas e switches separados. O System 1 também suporta buffer de dados: se o PLC desconectar temporariamente, o System 1 armazena eventos localmente e os reproduz quando a comunicação retorna. Isso garante que não haja perda de dados durante falhas curtas de rede.
Cenários de Solução Onde a Integração PLC e System 1 se Destaca
- Compressores centrífugos: Combine dados de controle de surto do PLC com vibração do eixo e posição axial do System 1 para evitar danos causados por surto. Monitore a margem de surto (distância até a linha de surto) junto com a vibração para prever instabilidade antes que ocorra.
- Grandes torres de resfriamento: Integre corrente do motor e ângulo de passo do ventilador do DCS com monitoramento de vibração da caixa de engrenagens. Aumento súbito na corrente do motor sem mudança na vibração indica problema mecânico no mecanismo de passo.
- Correias transportadoras de mineração: Use velocidade da correia e dados de célula de carga do PLC junto com temperatura do rolamento. Detecte deslizamento da correia quando a velocidade cai abaixo do setpoint enquanto o torque do motor permanece alto, combinado com aumento da temperatura do rolamento do rolete.
- Turbinas hidrelétricas: Una posição da pá guia e abertura da comporta (PLC) com vibração do rolamento e pulsações de pressão da água. Identifique eventos de cavitação quando picos de vibração correlacionam com posição da comporta e quedas de pressão.
- Turbinas eólicas: Conecte ângulo de passo e velocidade do gerador do PLC com vibração da caixa de engrenagens e rolamento principal. Detecte desequilíbrio das pás quando a amplitude da vibração na frequência 1P correlaciona com desvio do ângulo de passo.
Perguntas Frequentes (FAQ)
P1: Quais marcas de PLC funcionam com o Bently Nevada System 1 sem hardware adicional?
R: O System 1 integra-se diretamente com Siemens S7-1200/1500/400, Allen‑Bradley ControlLogix/CompactLogix, Mitsubishi iQ-R, Schneider Electric M340/M580 e ABB AC500 via OPC UA ou Modbus TCP. Para PLCs mais antigos sem OPC UA nativo, use um gateway de protocolo como Softing ou ProSoft. O cliente OPC UA do System 1 está em conformidade com as especificações da OPC Foundation, então qualquer servidor certificado funciona.
P2: Quais medidas de segurança de rede são necessárias ao conectar o System 1 aos PLCs?
R: Coloque o servidor System 1 em uma zona segregada de automação seguindo o Modelo Purdue Nível 3. Use regras de firewall que permitam apenas OPC UA (porta 4840) ou Modbus TCP (porta 502) entre as zonas. Habilite autenticação de usuário e criptografia para conexões OPC UA. Para Modbus, considere usar Modbus/TCP Security (MBTS) na porta 802 se suportado. Nunca exponha o servidor System 1 diretamente à internet. Implemente uma DMZ industrial para acesso remoto com permissões somente leitura.
P3: O System 1 pode escrever valores calculados de volta ao PLC para ajustes em malha fechada?
R: O System 1 é principalmente uma plataforma de monitoramento, não um controlador certificado para segurança. No entanto, é possível enviar ajustes de setpoint como limites dinâmicos de alerta via acesso de escrita OPC UA se uma análise de segurança permitir. A maioria das instalações usa a integração para visualização e ações consultivas, não para controle direto em malha fechada. Se ação em malha fechada for necessária, use o System 1 para enviar recomendações ao console do operador do DCS ou a um sistema supervisor separado que escreva no PLC.
