O chão de fábrica inteiro, ao vivo em um só mundo.
Cada máquina transmite o que informa para um mundo 3D.
Um mundo
Como meu chão de fábrica vira um só mundo?
Cada máquina, robô, câmera e computador é um dispositivo com canais. Você posiciona cada um como uma unidade em um arquivo de mundo.
Gêmeo
O que o gêmeo me mostra?
O que a máquina informou, ao lado do que o plano previa. Os dois são rotulados e nunca misturados.
O histórico são os registros.
Cada canal grava um fluxo em uma execução. Os gráficos leem esses registros diretamente. Percorra a barra de tempo e todos os painéis se movem juntos.
03:41:02.115 state Run · line 4127 · F1200 S12000 03:41:02.367 state Run · line 4128 · F1200 S12000 03:41:02.402 event ALARM:1 hard limit 03:41:02.410 state Alarm 03:41:06.021 note agent:floor-watch: stop mill-2/gcode 03:41:06.388 state Alarm · job stopped at line 4128
Autoridade
Um agente pode vigiar o turno da noite?
Pode, dentro de uma concessão permanente. Ele age em tempo real. Cada ação é registrada antes de ser enviada. Parar é sempre permitido.
commandagi grant add --principal agent:floor-watch \
--world plant --unit mill-2 --unit press-4 \
--verb open --verb run --verb send --for 12h --note "night watch"Painéis
Como mostro o chão de fábrica para outras pessoas?
Um painel é um arquivo. Copie para o próximo site, ou envie um link somente de leitura.
Verificação
Até onde ele foi testado?
Hoje, a maioria dos drivers está em loopback. Nenhuma máquina foi comissionada ainda. Modbus, OPC UA e MQTT ainda não estão no catálogo.
Coloque o seu chão de fábrica em um só mundo.
Execute o turno em simulação primeiro, depois conecte as máquinas.