No cenário industrial moderno, o dado isolado perde valor rapidamente. O verdadeiro ativo de uma planta industrial não está apenas em armazenar históricos operacionais, mas na capacidade de distribuir essa inteligência de forma rápida, segura e padronizada para diferentes áreas da empresa.
O Elipse Plant Manager (EPM), amplamente reconhecido por sua robustez como servidor OPC UA, vai além do chão de fábrica ao integrar o componente EPM Web Server. Essa peça-chave transforma o EPM em uma plataforma aberta, permitindo que dados industriais e contextuais sejam consumidos por qualquer sistema moderno por meio de uma API RESTful.
A seguir, exploramos o que essa arquitetura representa e como ela quebra barreiras entre operação e gestão.
O que é uma API RESTful no contexto industrial?
Uma API RESTful (Application Programming Interface) é um conjunto de padrões que permite que sistemas diferentes se comuniquem utilizando a linguagem universal da internet: o protocolo HTTP.
No contexto do EPM, a API RESTful atua como um tradutor universal. Enquanto o núcleo do EPM opera com protocolos industriais robustos, como o OPC UA, o EPM Web Server converte esses dados para formatos leves e amplamente aceitos, como JSON.
Isso significa que:
-
Desenvolvedores web
-
Cientistas de dados
-
Sistemas corporativos (ERP, MES, BI)
não precisam conhecer protocolos de automação industrial para acessar informações como temperaturas, pressões ou velocidades de máquinas. Basta realizar uma requisição HTTP padrão.
A arquitetura de conectividade do EPM
Um dos grandes diferenciais do EPM é não restringir o acesso aos dados apenas às suas ferramentas nativas. A arquitetura é organizada em camadas bem definidas:
Camadas da arquitetura
-
EPM Server
O núcleo do sistema, onde residem os dados históricos, a estrutura de objetos, a modelagem contextual e a lógica OPC UA. -
EPM Web Server
A ponte entre OT e IT. Ele expõe as funcionalidades do EPM Server por meio de uma API RESTful segura e performática. -
Consumidores de dados
-
Nativos: ferramentas como EPM Portal e EPM Processor, que utilizam a própria API para funcionar, comprovando sua robustez.
-
Externos: websites corporativos, aplicativos móveis, dashboards de BI (Power BI, Tableau), scripts de análise e soluções customizadas.
-
Benefícios estratégicos e operacionais da API RESTful
A habilitação da API RESTful no EPM traz ganhos claros tanto para a operação quanto para a gestão e a TI.
Acesso avançado às funcionalidades OPC UA
A API não se limita à entrega de dados brutos. Ela expõe a inteligência do servidor EPM, permitindo:
-
Agregações no servidor
Em vez de baixar milhares de pontos para cálculo local, é possível solicitar médias, mínimos, máximos ou desvios padrão diretamente via API. O processamento ocorre no servidor EPM, retornando apenas o resultado. -
Dados em tempo quase real
Por meio de mecanismos de assinatura, aplicações podem receber atualizações contínuas, viabilizando telas dinâmicas e responsivas. -
Contexto e hierarquia
A API permite navegar pela árvore de objetos do EPM, preservando a estrutura de ativos, equipamentos e processos definida no modelo.
Integração com Python e Data Science
A biblioteca epmwebapi para Python é um exemplo prático da flexibilidade dessa arquitetura. Com ela, cientistas de dados podem acessar históricos operacionais diretamente em Jupyter Notebooks, facilitando:
-
Análises exploratórias
-
Criação de modelos preditivos
-
Estudos de eficiência e confiabilidade
Tudo isso sem depender de exportações manuais de arquivos CSV.
Transparência e documentação com Swagger

Para equipes de TI e Desenvolvimento, o EPM Web Server disponibiliza uma interface Swagger.
O Swagger funciona como uma documentação interativa da API, listando todos os endpoints disponíveis e permitindo testar requisições em tempo real. Isso reduz a curva de aprendizado e acelera o desenvolvimento de integrações.
Casos de uso: unindo setores da empresa
A API RESTful do EPM permite aplicações práticas em diferentes áreas da organização:
| Setor | Aplicação via API RESTful |
|---|---|
| Manutenção | Aplicativo móvel que alerta técnicos sobre anomalias em tempo real. |
| Gestão / Diretoria | Portal corporativo com KPIs consolidados diretamente do chão de fábrica. |
| TI / Inovação | Chatbots ou assistentes virtuais que respondem perguntas sobre o status da produção consultando a API. |
Conclusão
O uso da API RESTful via EPM Web Server transforma o EPM de um simples historiador de processos em uma plataforma aberta de serviços de dados. Essa abordagem permite a criação de um ecossistema digital onde a informação flui de forma estruturada entre operação (OT) e gestão (IT).
É importante destacar que a liberdade oferecida pela API para desenvolvimento de soluções customizadas não exclui as soluções prontas da plataforma. Para empresas que buscam uma solução nativa, robusta e imediata, sem a necessidade de desenvolvimento de software, o EPM Portal continua sendo a escolha ideal. Ele atua como um portal corporativo completo, totalmente integrado ao EPM e pronto para visualização e análise de dados out-of-the-box.
