Autonomy industrial automation software logoAutonomy®, industrial automation platform

OpenPLC Runtime v4

Transforma hardware padrão em um CLP determinístico.

Executa programas IEC 61131-3 criados no OpenPLC Editor, além de Python, C e C++.

Arquitetura moderna

Arquitetura completamente redesenhada, criada para as necessidades da automação industrial moderna.

Execução em tempo real

O escalonamento com prioridade SCHED_FIFO entrega ciclos de varredura determinísticos para um controle confiável.

Depuração via WebSocket

Interface segura de depuração via WebSocket permite inspecionar e forçar variáveis em tempo real.

Sistema de plugins

Sistema de plugins extensível com suporte a plugins em Python e C/C++ para I/O de hardware e protocolos ICS.

Multiarquitetura

Se roda Linux, roda o OpenPLC Runtime. Suporte completo a múltiplas arquiteturas.

Segurança integrada

Criptografia TLS em todas as comunicações e autenticação baseada em JWT desde a concepção.

O melhor dos dois mundos

Open source para aprender, testar e desenvolver. A Autonomy Edition para quando ela tiver que rodar uma planta.

Open source

Community Edition

Para aprender, testar e desenvolver. O mesmo runtime que a comunidade roda há uma década.

  • Código-fonte completo, sem recursos bloqueados
  • MIT para o runtime, GPL-3.0 para o editor e o compilador: use, modifique e redistribua
  • Suporte pelo fórum da comunidade
  • Amplamente usado em pesquisa, ensino e desenvolvimento
Produção

Autonomy Edition

Para produção de missão crítica: segurança construída segundo a IEC 62443, drivers e protocolos industriais proprietários, e suporte por trás.

  • Uso comercial e em produção
  • Construído segundo os padrões de segurança IEC 62443-4-1 e IEC 62443-4-2
  • Drivers de dispositivo e protocolos de comunicação industrial proprietários
  • Suporte comercial e manutenção pela Autonomy
Falar com vendas

Instalação

Escolha o método de instalação que melhor se adapta ao seu ambiente.

Instalação nativa no Linux

Para o melhor desempenho em sistemas Linux, instale o runtime de forma nativa.

Clonar e instalar

git clone https://github.com/Autonomy-Logic/openplc-runtime.git
cd openplc-runtime
sudo ./install.sh

O script de instalação detecta automaticamente a sua distribuição Linux, instala todas as dependências necessárias, cria os ambientes virtuais Python, compila o runtime e cria um serviço systemd que inicia e gerencia o runtime automaticamente.

Após a instalação, o runtime escuta na porta 8443 as conexões do OpenPLC Editor.

Gerenciando o serviço do runtime

Verificar status

sudo systemctl status openplc-runtime.service

Iniciar

sudo systemctl start openplc-runtime.service

Parar

sudo systemctl stop openplc-runtime.service

Reiniciar

sudo systemctl restart openplc-runtime.service