Styrsystem · LinuxCNC
Anslut LinuxCNC
LinuxCNC har en officiell HAL-komponent, mtconnect-agent: en inbäddad HTTP-agent på port 5000 (bunden till 127.0.0.1 om inte HTTP_BIND=0.0.0.0), valfritt MQTT och SHDR på 7878, ändpunkterna /probe, /current, /sample och /assets, validerad mot schemana för MTConnect 1.7.
I korthet
| Inbyggt protokoll | MTConnect (komponenten mtconnect-agent) |
|---|---|
| Port | 5000 HTTP; 7878 SHDR |
| MQTT | Valfritt (python3-paho-mqtt) |
Anslutningsvägar
mtconnect-agentRekommenderas
loadusr -W mtconnect-agent
Portar
| Port | Protokoll | Anmärkning |
|---|---|---|
5000 | HTTP | Agent |
7878 | TCP | SHDR |
Programvaruversioner
- Dokumenterat i utvecklarmanualen för LinuxCNC (okt. 2026)
Data du kan läsa
- HAL-pinnar mappas med HAL_ITEM-poster; enhetsmodellen från INI-filen
Så sätter du upp det
- Ladda komponentenloadusr -W mtconnect-agent i HAL-filen.
- Exponera denSätt HTTP_BIND=0.0.0.0 för att nå den från nätverket.
- Mappa objektLägg till HAL_ITEM-poster för de pinnar du behöver.
Felsökning
| Symptom | Trolig orsak | Åtgärd |
|---|---|---|
| Agenten kan inte nås från nätverket | Bunden till localhost | Sätt HTTP_BIND=0.0.0.0. |
Anslutningsprodukter som stöder detta styrsystem
| Produkt | Leverantör | Typ | Utdata |
|---|---|---|---|
| MTConnect cppagent | MTConnect Institute (Apache-2.0) | Öppen källkod | MTConnect REST, MQTT |
Katalog över CNC-anslutningsprodukter →
Relaterat
Källor
Uppgifterna på den här sidan kommer från dessa dokument, öppnade den 27 oktober 2026.
Senast kontrollerat 27 oktober 2026 mot tillverkarnas dokumentation. OPC UA Connect är en utbildningsresurs som ges ut av TEEPTRAK; den är inte knuten till OPC Foundation, MTConnect Institute eller någon styrsystemstillverkare.