Zum Inhalt springen

linuxcncMulti – die Mehrkanal-Steuerung auf LinuxCNC

Mehrere Kanäle mit eigenen Programmen, Interpretern und Bahnplanern, synchronisiert über Wartemarken im Echtzeitteil – wie bei Siemens 840D oder Fanuc Multi-Path, auf der offenen Basis von LinuxCNC. Dazu die Bedienoberfläche mchmi im Operate-Stil, Siemens-Programmsprache, Synchronaktionen und kinematische Transformationen.

Enterprise im Shop Handbuch Community laden

mchmi: DMU 60 mit Werkzeugwechslerkanal

linuxcncMulti online ausprobieren

Sehen Sie die Funktionen in Aktion, bevor Sie sich entscheiden: registrierte Kunden starten im Kundenportal eine Simulation von linuxcncMulti – DMU 60 mit fünf Achsen und Werkzeugwechslerkanal, INDEX G200 mit drei Kanälen, Deckel FP4 Retrofit – und bedienen das Bedienfeld mchmi 30 Minuten lang im Browser. Die Registrierung ist kostenlos; eine Sitzung braucht keine Installation.

Testinstanz starten
Registrierung erforderlich · alle Funktionen

Was die Mehrkanal-Variante kann

Echte Kanäle

N Kanäle, jeder mit eigenem G-Code-Programm, Interpreter, Task-Zustand und Bahnplaner. Achsen werden per INI zugeordnet und können zur Laufzeit zwischen Kanälen getauscht werden (GET/GETD/RELEASE). Kanal 0 verhält sich exakt wie LinuxCNC, bestehende Konfigurationen laufen unverändert.

Synchronisation im Echtzeitteil

Wartemarken (WAITM / M90–M93) werden im Servotakt ausgewertet, mit Timeout je Kanal; INIT/START starten Programme in Partnerkanälen, SETMS wählt die Masterspindel; ASUP- und Ereignisprogramme, Hochlaufprogramme mit Z-Überwachung.

Siemens-Programmsprache

R-Parameter, DEF-Variablen, Ausdrücke, Sprünge, REPEAT, IF/WHILE/FOR/CASE, WORKPIECE-Rohteile; Synchronaktionen (ID/WHEN/WHENEVER, $A_IN/$A_OUT, Kommandoachsen, DELDTG, H-Funktionen); Transformationen TRAORI, TRANSMIT, TRACYL aus dem Programm.

mchmi – Bedienung im Operate-Stil

Maschinenpult, Programm-Manager und Editor, Werkzeugverwaltung mit Magazinen und Pufferplätzen, Nullpunkte, Diagnose mit Alarmprotokoll und Kreisformtest, 3D-Modell mit Abtrag und Kollisionsprüfung, Bedienbilder für die PLC.

Bahnplaner

Ruckbegrenzter Look-ahead, 5-Achs-Portal-Simulation und Benchmark; TCP-Konfigurationen Tisch-Tisch und Kopf-Tisch.

Offen und getestet

Basis LinuxCNC (GPL v2), Simulationen für Zweikanal, INDEX G200 (drei Kanäle), DMU 60 (5 Achsen), Deckel FP4 mit PLC-Wechslerkanal; Testsuite mit über 350 Tests und UI-Tests, deren Bilder Sie im Handbuch sehen.

Community oder Enterprise

Community

Kostenlos, für registrierte Nutzer als Debian-Paket mit Quellcode. Enthält den kompletten Mehrkanalkern, mchmi, die Siemens-Programmsprache, Synchronaktionen, Transformationen, Werkzeugverwaltung, Bahnplaner und alle Simulationen. Kein Support bei der Inbetriebnahme.

Download (Registrierung)

Enterprise

Lizenz je Maschine mit Update-Abo oder lebenslangen Updates. Zusätzlich: mcplc (HAL-Programmierung KOP/FUP/SCL, Hardware-Import, EtherCAT), Machine Builder (3D-Maschinenmodell, Konfigurations-Export), mcwatch (Prozessüberwachung), Auto Servo Tuning, Meldefunktion mit Support-Dienst und Update-Kanal. Support und Fernwartung buchbar.

Shop Fernwartung buchen

Die Werkzeuge in Aktion

Bilder aus der Simulation, automatisch von der Testsuite aufgenommen – sie zeigen immer den aktuellen Stand. Mehr im Handbuch.

Zwei Kanäle in mchmi: Positionen, Programme, Status je Kanal Two channels in mchmi: positions, programs, status per channel
Doppelspindel-Drehmaschine: Welle über drei Kanäle, Kollisionsprüfung Twin-spindle lathe: shaft over three channels, collision check
Prozessüberwachung mcwatch: Lernkurven, Grenzen, Reaktion Process monitoring mcwatch: learnt curves, limits, reaction
Werkzeugverwaltung mit Magazinen und Pufferplätzen Tool management with magazines and buffer places
mcplc: HAL-Programmierung in KOP mcplc: HAL programming in ladder diagram
Machine Builder: kinematisches Maschinenmodell Machine Builder: kinematic machine model
Auto Servo Tuning: Frequenzgang und Reglervorschlag Auto Servo Tuning: frequency response and controller proposal
Versionsseite: Edition, Lizenz, Updates, Melden Version page: edition, licence, updates, reporting