Modernizando o controle industrial com interfaces baseadas em web no Ignition

Cliente

A Inductive Automation desenvolve e fornece software de automação industrial. A plataforma Ignition é o produto principal da empresa. Ela permite a criação de interfaces homem-máquina, sistemas de controle supervisório e aquisição de dados, e várias aplicações de automação. A plataforma é amplamente utilizada em manufatura, energia e utilidades.

inductiveautomation.com
Tamanho da organização 201–500 funcionários
País EUA
Indústria Software de Automação Industrial

Desafio 

Seja rastreando bagagens no sistema de esteira do aeroporto, controlando a operação de uma refinaria de petróleo ou produzindo seu refrigerante favorito — a indústria moderna depende fortemente da capacidade de obter, monitorar e controlar os dados de seus dispositivos e processos.

Para atender a essa necessidade, a Inductive Automation desenvolveu o Ignition — um software de controle industrial inovador para o espaço de controle supervisório e aquisição de dados (SCADA).

Em um ambiente industrial conservador e estritamente regulamentado, os desenvolvedores da Inductive Automation procuraram uma maneira de fornecer aos seus clientes um meio de coletar, armazenar e exibir seus dados de maneira significativa e gerenciável.

A equipe decidiu adotar uma abordagem baseada na web para modernizar as interfaces de usuário de sua plataforma. Isso representou o desafio de garantir a compatibilidade com o antigo software de controle industrial utilizado por muitas empresas.

Solução 

A Inductive Automation escolheu o JxBrowser como uma maneira de exibir componentes web em uma implementação baseada em Swing e para renderizar a interface do usuário completa na versão JavaFX do runtime do cliente de sua aplicação.

Isso permitiu à equipe aprimorar o Ignition com a capacidade de fornecer dados aos clientes em telas visualmente complexas e personalizáveis.

Essa integração também garantiu uma forma de oferecer aos usuários da plataforma acesso às funcionalidades do sistema operacional, como autenticação e integração com sensores, por meio da interação entre a aplicação JavaFX e as camadas nativas usando comunicação WebSocket. Isso facilitou a conformidade com os padrões da indústria e os requisitos de segurança.

Resultados 

A solução híbrida desenvolvida pela Inductive Automation tornou-se um marco significativo na indústria, conectando a lacuna entre o software tradicionalmente utilizado e a representação visual de dados de ponta.

Demonstração do Ignition Designer

As interfaces baseadas na web modernas ajudaram o Ignition a se destacar entre as ofertas convencionais, estabelecendo a posição da empresa no futuro do software de controle supervisório e aquisição de dados, com uma interface de usuário inovadora.

Adicione o navegador Web Chromium à sua aplicação Java.
Comece agora