Commande · LinuxCNC

Connecter LinuxCNC

LinuxCNC dispose d'un composant HAL officiel mtconnect-agent : un agent HTTP embarqué sur le port 5000 (lié à 127.0.0.1 sauf si HTTP_BIND=0.0.0.0), MQTT en option et SHDR sur 7878, endpoints /probe, /current, /sample et /assets, validé par rapport aux schémas MTConnect 1.7.

En bref

Protocole natifMTConnect (composant mtconnect-agent)
Port5000 HTTP ; 7878 SHDR
MQTTEn option (python3-paho-mqtt)

Chemins de connexion

Ports

PortProtocoleRemarque
5000HTTPAgent
7878TCPSHDR

Versions logicielles

  • Documenté dans le manuel de développement de LinuxCNC (oct. 2026)

Données lisibles

  • Broches HAL mappées par des entrées HAL_ITEM ; modèle de device issu du fichier INI

Mise en service

  1. Charger le composantloadusr -W mtconnect-agent dans le fichier HAL.
  2. L'exposer sur le réseauRéglez HTTP_BIND=0.0.0.0 pour y accéder depuis le réseau.
  3. Mapper les donnéesAjoutez des entrées HAL_ITEM pour les broches nécessaires.

Dépannage

SymptômeCause probableSolution
Agent inaccessible depuis le réseauLié à localhostRéglez HTTP_BIND=0.0.0.0.

Connecteurs compatibles avec cette commande

ProduitÉditeurTypeSorties
MTConnect cppagentMTConnect Institute (Apache-2.0)Open sourceMTConnect REST, MQTT

Annuaire des connecteurs CN →

Voir aussi

Sources

Les informations de cette page proviennent de ces documents, consultés le 27 octobre 2026.

  1. LinuxCNC — mtconnect-agent

Dernière vérification le 27 octobre 2026 par rapport à la documentation des constructeurs. OPC UA Connect est une ressource pédagogique publiée par TEEPTRAK ; elle n'est affiliée ni à l'OPC Foundation, ni au MTConnect Institute, ni à aucun fabricant de commandes.

Field Kit de connectivité CN
Emportez le Field Kit sur site
Toutes les commandes dans un seul tableur, avec ports, licences, check-lists de mise en service et un modèle de demande d'ouverture de pare-feu. Gratuit avec un compte ingénieur.
Obtenir le Field Kit →