Software de comissionamento virtual: código aberto e pronto para IA
Teste seu código de CLP contra a máquina simulada antes que o hardware exista – com uma ferramenta cujo código-fonte você pode ler.
O que faz um software de comissionamento virtual
No comissionamento virtual, o controlador real – CLP ou controlador de robô – é comissionado contra um modelo simulado da máquina. Acionamentos, sensores e fluxo de material se comportam como a planta real; o código de automação roda sem alterações. Erros na lógica de sequência, nos intertravamentos e nos sinais aparecem enquanto ainda podem ser corrigidos na mesa de trabalho – não no local.
No ciclo de vida do gêmeo digital, esta é a segunda de quatro etapas: a simulação de vendas e conceito se torna o modelo de comissionamento virtual, depois o teste de integração com o MES e, por fim, a IHM 3D na máquina em operação. Um único modelo, construído uma vez, reutilizado em todas as etapas.
Comissionamento tradicional vs. virtual
No comissionamento tradicional, o código de controle encontra a mecânica pela primeira vez na máquina real – os erros aparecem no local, sob pressão de prazo. Com o comissionamento virtual, isso acontece semanas antes: no gêmeo digital, sem parada de produção e sem risco para o hardware.
| Tradicional | Virtual | |
|---|---|---|
| Erros no código do CLP | só aparecem na máquina real | são encontrados no modelo – antes da montagem |
| Cobertura de testes | apenas o que o hardware permite | qualquer cenário, incluindo falhas e casos extremos |
| Comissionamento no local | escopo completo, incluindo depuração de software | até 75% mais curto |
| Risco | colisões e danos mecânicos possíveis | sem risco no gêmeo digital |
Os 75% não são um número de marketing: no estudo de campo da TU Munique (Zäh/Wünsch), o comissionamento virtual reduziu o tempo real de comissionamento em 75% – e a parcela de funções de controle corretas na primeira tentativa subiu de 37 para 84%.
Na prática: SEW-EURODRIVE
"O ecossistema aberto do Unity torna o comissionamento virtual escalável. Visualização de alta fidelidade, integração de CAD e física em tempo real nos ajudam a criar gêmeos digitais realistas para otimizar a automação, permitindo um comissionamento mais rápido, mais seguro e mais eficiente."
Feito na Alemanha – e verificavelmente aberto
O realvirtual é desenvolvido na Alemanha, com mais de 18 anos de experiência em automação. Mas um selo de origem não é argumento – verificabilidade é: o realvirtual Unity Professional é entregue com o código-fonte C# completo, o formato de entrega é o GLB aberto e o visualizador de entrega está sob licença AGPL no GitHub. Não confie no selo. Leia o código.
Para o Regulamento de Máquinas da UE 2027 isso significa: respondemos à obrigação de manter a documentação digital disponível ao longo da vida útil da máquina com arquitetura em vez de contrato – formatos abertos e um visualizador de código aberto não podem ser tirados de você.
Pronto para IA em vez de promessas de IA
O MCP Server gratuito e de código aberto integra agentes de IA como Claude ou Cursor diretamente ao fluxo de trabalho de engenharia: mais de 150 ferramentas que permitem à IA criar componentes, conectar sinais e mover acionamentos. O conhecimento do gêmeo é passado ao LLM de forma estruturada – e, como o código-fonte é aberto, a IA entende o framework a partir do mesmo código que você lê.
O backend de IA é escolha sua: hospedado na UE ou totalmente local. O resultado: um modelo de comissionamento virtual completamente conectado em tempo recorde em vez de dias, direto do modelo CAD.
Aprofundamento: IA para comissionamento virtual – agentes de IA e IA de visão no gêmeo digital →
Roda na sua máquina – não na nuvem
A simulação roda localmente no PC de engenharia. Não há farm de GPUs, nem data center, nem infraestrutura de streaming, nem nuvem obrigatória – seus dados de máquina e modelos CAD nunca saem da sua empresa.
A implantação é livre de royalties como aplicações standalone para Windows, Linux, macOS e outros. Além disso, documentação e modelos de máquina chegam aos seus clientes como GLB no navegador – grátis, sem instalação, sem conta.
SiL ou HiL? Os termos em resumo
O comissionamento virtual roda em diferentes configurações – a diferença está em onde o código de controle é executado.
Software-in-the-Loop (SiL)
O controlador roda como simulação de software – como Siemens PLCSim Advanced ou TwinCAT no mesmo PC. Sem necessidade de hardware, escala livremente, ideal para testes iniciais. O realvirtual se conecta diretamente a PLCSim Advanced, SIMIT e TwinCAT.
Hardware-in-the-Loop (HiL)
O hardware real do CLP é conectado pela rede ao modelo simulado da máquina – por exemplo, um S7-1500 via S7-TCP ou um IPC Beckhoff via ADS. O tempo real do controlador faz parte do teste; tempos de ciclo típicos de 10–50 ms são suficientes para um movimento suave.
Model-in-the-Loop (MiL)
Modelos de controle e comportamento do MATLAB/Simulink se acoplam diretamente ao gêmeo via FMI – para modelos de acionamento e processo antes que exista a primeira linha de código de CLP.
Seu controlador é suportado
Mais de 25 interfaces industriais compartilham uma única arquitetura de sinais: conectado uma vez, livremente intercambiável – de Siemens S7 e PLCSim Advanced, passando por Beckhoff TwinCAT, OPC UA, MQTT e EtherNet/IP, até controladores de robô e FMI/Simulink.
Preços transparentes
realvirtual Unity Professional, por desenvolvedor simultâneo – sem taxas de runtime para aplicações entregues. Começar é grátis: realvirtual Unity Starter com a interface Siemens S7 na Unity Asset Store.
Requer uma licença Unity válida (não incluída). O realvirtual Commercial inclui os plugins realvirtual Unity Starter e Professional para download. O realvirtual Unity Professional também está disponível separadamente, sem o realvirtual Commercial. O próprio realvirtual Commercial não requer Unity: o gêmeo é criado no navegador.
Perguntas frequentes sobre comissionamento virtual
Quanto custa um software de comissionamento virtual?
O realvirtual Unity Starter é gratuito (incluindo a interface Siemens S7). O realvirtual Unity Professional custa € 1.250 líquidos, pagamento único por desenvolvedor – sem taxas de runtime para aplicações entregues. Todos os preços estão publicados no site. O realvirtual Commercial inclui os plugins realvirtual Unity Starter e Professional para download: uma opção, não um requisito — o gêmeo digital é criado no navegador, pelo que o Unity não é necessário. O realvirtual Unity Professional também está disponível separadamente, sem o realvirtual Commercial. A licença do Unity Editor não está incluída e deve ser obtida separadamente junto à Unity Technologies.
Quais controladores são suportados?
Mais de 25 interfaces: Siemens S7 e PLCSim Advanced, Beckhoff TwinCAT, OPC UA, MQTT, Modbus, EtherNet/IP, Bosch ctrlX, Keba, além de controladores de robô da KUKA, Fanuc, ABB, Universal Robots e outros – e FMI/Simulink para modelos de comportamento externos.
Qual é a diferença entre SiL e HiL?
Com Software-in-the-Loop (SiL), o controlador roda como simulação (por exemplo, PLCSim Advanced) no PC; com Hardware-in-the-Loop (HiL), o CLP real é conectado pela rede. O realvirtual suporta ambos com os mesmos sinais – dos primeiros testes SiL ao teste de aceitação HiL.
Posso ler o código-fonte?
Sim. O realvirtual Unity Professional é entregue com o código-fonte C# completo; o visualizador realvirtual para navegador é de código aberto (AGPL) no GitHub. O formato de entrega GLB é documentado abertamente.
Preciso de nuvem ou de hardware especial?
Não. A simulação roda localmente em um PC de engenharia padrão. Não é necessário farm de GPUs, data center nem conexão com a nuvem; seus dados permanecem na empresa.
Como o comissionamento virtual se relaciona com o gêmeo digital?
O comissionamento virtual é a segunda de quatro etapas do gêmeo digital: simulação de conceito, comissionamento virtual com o controlador real, teste de integração com o MES e a IHM 3D na máquina em operação – o mesmo modelo é reutilizado em todas as etapas.
Veja funcionando
Abra a demo ao vivo no seu navegador — sem instalação, sem conta. Ou comece grátis: o realvirtual é código aberto no GitHub.
