Control · LinuxCNC
Conectarea LinuxCNC
LinuxCNC are o componentă HAL oficială mtconnect-agent: un agent HTTP integrat pe portul 5000 (legat la 127.0.0.1, cu excepția cazului HTTP_BIND=0.0.0.0), MQTT opțional și SHDR pe 7878, endpoint-urile /probe, /current, /sample și /assets, validat pe baza schemelor MTConnect 1.7.
Pe scurt
| Protocol nativ | MTConnect (componenta mtconnect-agent) |
|---|
| Port | 5000 HTTP; 7878 SHDR |
|---|
| MQTT | Opțional (python3-paho-mqtt) |
|---|
Căi de conectare
mtconnect-agentRecomandat
loadusr -W mtconnect-agent
Porturi
| Port | Protocol | Notă |
|---|
5000 | HTTP | Agent |
7878 | TCP | SHDR |
Versiuni software
- Documentat în manualul de dezvoltare LinuxCNC (oct. 2026)
Date pe care le puteți citi
- Pini HAL mapați cu intrări HAL_ITEM; modelul dispozitivului din fișierul INI
Configurare
- Încărcați componentaloadusr -W mtconnect-agent în fișierul HAL.
- Expuneți-oSetați HTTP_BIND=0.0.0.0 pentru a o accesa din rețea.
- Mapați elementeleAdăugați intrări HAL_ITEM pentru pinii de care aveți nevoie.
Depanare
| Simptom | Cauză probabilă | Remediere |
|---|
| Agentul nu este accesibil din rețea | Legat la localhost | Setați HTTP_BIND=0.0.0.0. |
| Produs | Furnizor | Tip | Ieșiri |
|---|
| MTConnect cppagent | MTConnect Institute (Apache-2.0) | Open source | MTConnect REST, MQTT |
Director de conectori CNC →
Surse
Informațiile de pe această pagină provin din aceste documente, consultate la 27 octombrie 2026.
- LinuxCNC — mtconnect-agent
Verificat ultima dată la 27 octombrie 2026 pe baza documentației producătorilor. OPC UA Connect este o resursă educațională publicată de TEEPTRAK; nu este afiliată cu OPC Foundation, MTConnect Institute sau cu vreun producător de controale.