Controllo CNC · LinuxCNC

Collegare LinuxCNC

LinuxCNC dispone di un componente HAL ufficiale mtconnect-agent: un agent HTTP integrato sulla porta 5000 (associato a 127.0.0.1 salvo HTTP_BIND=0.0.0.0), MQTT opzionale e SHDR sulla 7878, endpoint /probe, /current, /sample e /assets, validato rispetto agli schemi MTConnect 1.7.

In sintesi

Protocollo nativoMTConnect (componente mtconnect-agent)
Porta5000 HTTP; 7878 SHDR
MQTTOpzionale (python3-paho-mqtt)

Percorsi di collegamento

Porte

PortaProtocolloNota
5000HTTPAgent
7878TCPSHDR

Versioni software

  • Documentato nel manuale di sviluppo di LinuxCNC (ottobre 2026)

Dati leggibili

  • Pin HAL mappati con voci HAL_ITEM; modello del dispositivo dal file INI

Configurazione

  1. Caricare il componenteloadusr -W mtconnect-agent nel file HAL.
  2. Esporlo in reteImpostare HTTP_BIND=0.0.0.0 per raggiungerlo dalla rete.
  3. Mappare i datiAggiungere voci HAL_ITEM per i pin necessari.

Risoluzione dei problemi

SintomoCausa probabileSoluzione
Agent non raggiungibile dalla reteAssociato a localhostImpostare HTTP_BIND=0.0.0.0.

Connettori che supportano questo controllo

ProdottoFornitoreTipoUscite
MTConnect cppagentMTConnect Institute (Apache-2.0)Open sourceMTConnect REST, MQTT

Elenco dei connettori CNC →

Correlati

Fonti

Le informazioni di questa pagina provengono da questi documenti, consultati il 27 ottobre 2026.

  1. LinuxCNC — mtconnect-agent

Ultima verifica il 27 ottobre 2026 sulla documentazione dei costruttori. OPC UA Connect è una risorsa didattica pubblicata da TEEPTRAK; non è affiliata alla OPC Foundation, all'MTConnect Institute né ad alcun costruttore di controlli.

Field Kit per la connettività CNC
Portare il Field Kit in cantiere
Tutti i controlli in un unico foglio di calcolo, con porte, licenze, checklist di messa in servizio e un modello di richiesta di apertura firewall. Gratuito con un account ingegnere.
Ottieni il Field Kit →