Control · LinuxCNC

Conectar LinuxCNC

LinuxCNC dispone de un componente HAL oficial, mtconnect-agent: un agente HTTP integrado en el puerto 5000 (vinculado a 127.0.0.1 salvo con HTTP_BIND=0.0.0.0), MQTT opcional y SHDR en 7878, endpoints /probe, /current, /sample y /assets, validado con los esquemas de MTConnect 1.7.

De un vistazo

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

Vías de conexión

Puertos

PuertoProtocoloNota
5000HTTPAgente
7878TCPSHDR

Versiones de software

  • Documentado en el manual de desarrollo de LinuxCNC (oct. 2026)

Datos que se pueden leer

  • Pines HAL mapeados con entradas HAL_ITEM; modelo de dispositivo a partir del archivo INI

Configuración

  1. Cargue el componenteloadusr -W mtconnect-agent en el archivo HAL.
  2. ExpóngaloConfigure HTTP_BIND=0.0.0.0 para acceder a él desde la red.
  3. Mapee los elementosAñada entradas HAL_ITEM para los pines que necesite.

Resolución de problemas

SíntomaCausa probableSolución
Agente inaccesible desde la redVinculado a localhostConfigure HTTP_BIND=0.0.0.0.

Conectores compatibles con este control

ProductoProveedorTipoSalidas
MTConnect cppagentMTConnect Institute (Apache-2.0)Código abiertoMTConnect REST, MQTT

Directorio de conectores CNC →

Relacionado

Fuentes

Los datos de esta página proceden de estos documentos, consultados el 27 de octubre de 2026.

  1. LinuxCNC — mtconnect-agent

Última verificación el 27 de octubre de 2026 con la documentación de los fabricantes. OPC UA Connect es un recurso educativo publicado por TEEPTRAK; no está afiliado a la OPC Foundation, al MTConnect Institute ni a ningún fabricante de controles.

Field Kit de conectividad CNC
Lleve el Field Kit a planta
Todos los controles en una sola hoja de cálculo, con puertos, licencias, listas de verificación de puesta en marcha y una plantilla de solicitud de apertura del firewall. Gratis con una cuenta de ingeniero.
Obtener el Field Kit →