Steuerung · LinuxCNC

LinuxCNC anbinden

LinuxCNC hat eine offizielle HAL-Komponente mtconnect-agent: einen eingebetteten HTTP-Agent auf Port 5000 (an 127.0.0.1 gebunden, sofern nicht HTTP_BIND=0.0.0.0), optional MQTT und SHDR auf 7878, Endpunkte /probe, /current, /sample und /assets, validiert gegen die Schemas von MTConnect 1.7.

Auf einen Blick

Natives ProtokollMTConnect (Komponente mtconnect-agent)
Port5000 HTTP; 7878 SHDR
MQTTOptional (python3-paho-mqtt)

Verbindungswege

Ports

PortProtokollHinweis
5000HTTPAgent
7878TCPSHDR

Softwarestände

  • Im Entwicklerhandbuch von LinuxCNC dokumentiert (Okt. 2026)

Lesbare Daten

  • HAL-Pins über HAL_ITEM-Einträge abgebildet; Gerätemodell aus der INI-Datei

Einrichtung

  1. Komponente ladenloadusr -W mtconnect-agent in der HAL-Datei.
  2. Erreichbar machenSetzen Sie HTTP_BIND=0.0.0.0, um ihn aus dem Netzwerk zu erreichen.
  3. Datenpunkte abbildenErgänzen Sie HAL_ITEM-Einträge für die benötigten Pins.

Fehlersuche

SymptomWahrscheinliche UrsacheAbhilfe
Agent aus dem Netzwerk nicht erreichbarAn localhost gebundenSetzen Sie HTTP_BIND=0.0.0.0.

Konnektoren, die diese Steuerung unterstützen

ProduktAnbieterTypAusgaben
MTConnect cppagentMTConnect Institute (Apache-2.0)Open SourceMTConnect REST, MQTT

CNC-Konnektor-Verzeichnis →

Verwandte Themen

Quellen

Die Angaben auf dieser Seite stammen aus diesen Dokumenten, abgerufen am 27. Oktober 2026.

  1. LinuxCNC — mtconnect-agent

Zuletzt am 27. Oktober 2026 anhand der Herstellerdokumentation geprüft. OPC UA Connect ist ein von TEEPTRAK herausgegebenes Informationsangebot; es ist weder mit der OPC Foundation noch mit dem MTConnect Institute noch mit einem Steuerungshersteller verbunden.

CNC Connectivity Field Kit
Nehmen Sie das Field Kit mit zur Anlage
Alle Steuerungen in einer Tabelle, mit Ports, Lizenzen, Inbetriebnahme-Checklisten und einer Vorlage für den Firewall-Antrag. Kostenlos mit einem Ingenieurkonto.
Field Kit holen →