Skip to Content

Modbus Collector

A maneira mais simples de obter leituras da enorme base instalada de equipamentos Modbus — medidores de energia, drives de frequência variável, compressores de ar, inversores e qualquer controlador que exponha registradores Modbus. Conecte qualquer dispositivo Modbus TCP ou UDP e transmita seus registradores diretamente para o banco de dados da sua frota. Tudo é configurado no navegador: sem programação, sem reimplantação, sem tempo de inatividade.

Board do app Modbus Collector mostrando máquinas conectadas e valores de registradores ao vivo

Por que este app

Conecte qualquer número de máquinas. Instale o app em um PC de edge (gateway) e anexe quantos dispositivos Modbus na sua rede local você precisar. Cada máquina é consultada de forma independente com seu próprio host, porta, protocolo, slave ID e intervalo de leitura.

Mapeie registradores com YAML simples. Descreva os holding registers que deseja coletar como uma curta lista YAML — label, offset do registrador, contagem de registradores, tipo de dado e unidade — e altere-a a qualquer momento sem reimplantar:

- label: ActivePower offset: 25 count: 2 type: FLOAT32 unit: Watt - label: LineVoltageABN offset: 5 count: 1 type: UINT16 unit: V

Os valores são decodificados automaticamente.

Veja seus dados instantaneamente. O board do app pré-configurado permite que você percorra suas máquinas e suas medidas, observe valores ao vivo chegarem e explore gráficos de linha históricos — sem precisar construir nada primeiro.

Dispositivos e protocolos suportados

O coletor lê de qualquer dispositivo que exponha um mapa de registradores Modbus sobre Modbus TCP/UDP (porta 502 padrão). As famílias a seguir são comumente lidas via Modbus — qualquer coisa não listada se conecta igualmente bem desde que fale Modbus.

Detalhes do protocolo

  • Transporte: Modbus TCP e UDP sobre Ethernet. (Serial RTU RS-485 / RS-232 está no roadmap para este app, e disponível hoje no Industrial Collector.)
  • Tipos de registrador: holding registers, input registers, coils, discrete inputs.
  • Tipos de dados: INT16, UINT16, INT32, UINT32, FLOAT32, FLOAT64 (com os aliases usuais — WORD, DINT, UDINT, DWORD, REAL, LREAL, …).

Equipamentos Modbus comuns

  • CLPs & controladores: Schneider Modicon (M221, M241, M251, M262, M340, M580, Quantum, Premium), WAGO (750/753, PFC100/PFC200), Phoenix Contact PLCnext (AXC F 1152/2152/3152), Beckhoff TwinCAT (Modbus TCP / TF6250), ABB AC500, Delta (DVP, AS), Unitronics (Vision, UniStream), Fatek (FBs), Allen-Bradley Micro820/850/870, Siemens LOGO! 8.
  • Compressores de ar: Atlas Copco Elektronikon (GA, ZR, ZT, ZP…), Kaeser Sigma Control 2, Ingersoll Rand Xe-series & XS-series, Gardner Denver / CompAir D-Series, Boge FOCUS, ELGi.
  • Drives de frequência variável: ABB ACS580 / ACS880 (ACS355/380/480), Danfoss VLT / FC (FC 102/202/302, FC 360), Schneider Altivar (ATV320/340/600/900), Yaskawa GA800 / GA500 / V1000 / A1000, Allen-Bradley PowerFlex 525 (série 750 com placa Modbus), WEG CFW, Delta (MS300, C2000), Invertek Optidrive.
  • Medidores de energia & potência: Schneider PowerLogic PM5000 / iEM3000 / ION, Janitza UMG (96/103/104/508/604), Carlo Gavazzi EM/ET (EM24, EM340, ET112/340), Socomec Diris, Eastron SDM (SDM120/230/630), Accuenergy Acuvim II, Siemens SENTRON PAC (PAC2200/3200/4200), Lovato DMG.
  • Inversores solares / PV: SMA Sunny Boy / Sunny Tripower, Fronius GEN24 / SnapINverter, Huawei SUN2000, Sungrow, SolarEdge, Kostal, Solis (SunSpec/Modbus).
  • I/O remoto, RTUs & gateways de protocolo: Advantech ADAM-6000/4000, Moxa MGate / ioLogik, HMS Anybus (Modbus RTU↔TCP), e transmissores RS-485 genéricos (temperatura, pressão, vazão, nível, potência) atrás de um gateway serial-para-Ethernet.

Precisa de Siemens S7, Allen-Bradley Logix, OPC UA ou pacotes de perfis de fabricante que pré-mapeiam as tags de uma máquina? Recorra ao Industrial Collector. Use o Modbus Collector quando você precisa apenas de Modbus e quer o menor footprint possível.

O que você obtém

Instale o app no seu projeto e atribua PCs de edge (gateways) a ele. Em seguida, abra o board do app, vá para a visão de configurações e adicione uma conexão de máquina: escolha o gateway, insira o host e a porta Modbus, escolha TCP ou UDP, defina o slave ID e o intervalo de leitura, e cole suas definições de registradores como YAML.

A partir desse momento, o app consulta a máquina no intervalo configurado e armazena cada valor na tabela measurements do banco de dados da sua frota — pronto para consultar, visualizar e compartilhar — enquanto o estado online/offline ao vivo de cada máquina é rastreado na tabela assetstatus.

Recursos comuns dos coletores

Como todo coletor do IronFlock, o Modbus Collector é configurado inteiramente no navegador — adicione e edite conexões de máquina no board integrado do app, com as alterações entrando em vigor imediatamente e sem reinicializações. Ele é confiável no edge: conexões perdidas são detectadas e restabelecidas automaticamente, cada máquina é coletada em isolamento (um dispositivo inacessível nunca para os outros) e, se o gateway perder sua conexão com a plataforma, o app continua coletando e faz buffer das leituras localmente, depois encaminha tudo em ordem no momento em que o link retorna (tamanho do buffer configurável por gateway). E você pode experimentá-lo sem hardware: alterne qualquer máquina para o modo de demonstração e o app gera dados de amostra realistas para que você possa explorar a experiência completa antes de conectar um dispositivo Modbus real.

Construa sobre seus dados

O board do app incluído oferece uma visão geral instantânea dos dados que chegam. Para apresentações personalizadas, construa dashboards customizados que exibem suas medições Modbus lado a lado com dados de outros apps, consulte-as através do Data Backend e use o app Alarmes para monitorar valores coletados em tempo real com notificações por SMS ou e-mail. Para colocar dispositivos online e instalar o app, consulte Gerenciamento de Dispositivos e Gerenciamento de Apps.

Last updated on