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 natif | MTConnect (composant mtconnect-agent) |
|---|
| Port | 5000 HTTP ; 7878 SHDR |
|---|
| MQTT | En option (python3-paho-mqtt) |
|---|
Chemins de connexion
mtconnect-agentRecommandé
loadusr -W mtconnect-agent
Ports
| Port | Protocole | Remarque |
|---|
5000 | HTTP | Agent |
7878 | TCP | SHDR |
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
- Charger le composantloadusr -W mtconnect-agent dans le fichier HAL.
- L'exposer sur le réseauRéglez HTTP_BIND=0.0.0.0 pour y accéder depuis le réseau.
- Mapper les donnéesAjoutez des entrées HAL_ITEM pour les broches nécessaires.
Dépannage
| Symptôme | Cause probable | Solution |
|---|
| Agent inaccessible depuis le réseau | Lié à localhost | Réglez HTTP_BIND=0.0.0.0. |
| Produit | Éditeur | Type | Sorties |
|---|
| MTConnect cppagent | MTConnect Institute (Apache-2.0) | Open source | MTConnect REST, MQTT |
Annuaire des connecteurs CN →
Sources
Les informations de cette page proviennent de ces documents, consultés le 27 octobre 2026.
- 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.