Kontrol ünitesi · LinuxCNC

LinuxCNC bağlantısı

LinuxCNC'nin resmi bir mtconnect-agent HAL bileşeni vardır: port 5000'de gömülü bir HTTP agent (HTTP_BIND=0.0.0.0 ayarlanmadıkça 127.0.0.1'e bağlı), isteğe bağlı MQTT ve 7878'de SHDR, /probe, /current, /sample ve /assets endpoint'leri; MTConnect 1.7 şemalarına göre doğrulanmıştır.

Bir bakışta

Yerel protokolMTConnect (mtconnect-agent bileşeni)
Port5000 HTTP; 7878 SHDR
MQTTİsteğe bağlı (python3-paho-mqtt)

Bağlantı yolları

Portlar

PortProtokolNot
5000HTTPAgent
7878TCPSHDR

Yazılım sürümleri

  • LinuxCNC geliştirme kılavuzunda belgelenmiştir (Ekim 2026)

Okunabilen veriler

  • HAL_ITEM girdileriyle eşlenen HAL pinleri; cihaz modeli INI dosyasından

Kurulum

  1. Bileşeni yükleyinHAL dosyasında loadusr -W mtconnect-agent.
  2. Ağa açınAğdan erişmek için HTTP_BIND=0.0.0.0 ayarlayın.
  3. Öğeleri eşleyinİhtiyaç duyduğunuz pinler için HAL_ITEM girdileri ekleyin.

Sorun giderme

BelirtiOlası nedenÇözüm
Agent'a ağdan erişilemiyorlocalhost'a bağlıHTTP_BIND=0.0.0.0 ayarlayın.

Bu kontrol ünitesini destekleyen konnektörler

ÜrünTedarikçiTürÇıktılar
MTConnect cppagentMTConnect Institute (Apache-2.0)Açık kaynakMTConnect REST, MQTT

CNC konnektör dizini →

İlgili

Kaynaklar

Bu sayfadaki bilgiler, 27 Ekim 2026 tarihinde açılan aşağıdaki belgelerden alınmıştır.

  1. LinuxCNC — mtconnect-agent

Son doğrulama 27 Ekim 2026 tarihinde üretici belgelerine göre yapılmıştır. OPC UA Connect, TEEPTRAK tarafından yayımlanan eğitim amaçlı bir kaynaktır; OPC Foundation, MTConnect Institute veya herhangi bir kontrol ünitesi üreticisiyle bağlantılı değildir.

CNC Connectivity Field Kit
Field Kit'i sahaya götürün
Tüm kontrol üniteleri tek bir elektronik tabloda: portlar, lisanslar, devreye alma kontrol listeleri ve bir güvenlik duvarı talebi şablonu. Mühendis hesabıyla ücretsiz.
Field Kit'i edinin →