Comando · LinuxCNC

Conectar LinuxCNC

O LinuxCNC tem um componente HAL oficial mtconnect-agent: um agente HTTP integrado na porta 5000 (associado a 127.0.0.1, exceto com HTTP_BIND=0.0.0.0), MQTT opcional e SHDR na 7878, endpoints /probe, /current, /sample e /assets, validado com os esquemas MTConnect 1.7.

Em resumo

Protocolo nativoMTConnect (componente mtconnect-agent)
Porta5000 HTTP; 7878 SHDR
MQTTOpcional (python3-paho-mqtt)

Caminhos de conexão

Portas

PortaProtocoloNota
5000HTTPAgente
7878TCPSHDR

Versões de software

  • Documentado no manual de desenvolvimento do LinuxCNC (out. 2026)

Dados que é possível ler

  • Pinos HAL mapeados com entradas HAL_ITEM; modelo do dispositivo a partir do arquivo INI

Configuração

  1. Carregar o componenteloadusr -W mtconnect-agent no arquivo HAL.
  2. Expor o agenteDefina HTTP_BIND=0.0.0.0 para o tornar acessível a partir da rede.
  3. Mapear os itensAcrescente entradas HAL_ITEM para os pinos necessários.

Resolução de problemas

SintomaCausa provávelSolução
Agente inacessível a partir da redeAssociado ao localhostDefina HTTP_BIND=0.0.0.0.

Conectores compatíveis com este comando

ProdutoFornecedorTipoSaídas
MTConnect cppagentMTConnect Institute (Apache-2.0)Open sourceMTConnect REST, MQTT

Diretório de conectores CNC →

Relacionado

Fontes

As informações desta página provêm destes documentos, consultados em 27 de outubro de 2026.

  1. LinuxCNC — mtconnect-agent

Última verificação em 27 de outubro de 2026 com base na documentação dos fabricantes. O OPC UA Connect é um recurso educativo publicado pela TEEPTRAK; não tem qualquer vínculo com a OPC Foundation, o MTConnect Institute ou qualquer fabricante de comandos.

CNC Connectivity Field Kit
Leve o Field Kit para o local
Todos os comandos numa só planilha, com portas, licenças, checklists de comissionamento e um modelo de pedido de abertura de firewall. Gratuito com uma conta de engenheiro.
Obter o Field Kit →