Design und Analyse des Steuersystems des CNC-Routers

Jul 22, 2017

Eine Nachricht hinterlassen

Nach dem Konzept des offenen CNC-Systems wird das Motion Control System der Miniatur-NC-Fräsmaschine entwickelt. Erstens werden die Hardwarestruktur und das Systemprinzip im Detail entworfen, und dann wird entsprechend der Funktionsanforderung die Steuersoftware des oberen Computers entworfen. Schließlich wird unter Verwendung der regulären Ausdrucksklassenbibliotheksfunktion als das Anpassungs- und Analysetool, Kombinieren der Datenbanktechnologie, das NC-Code-Kompilierungssystem erforscht, und ein spezielles NC-Code-Kompilierungswerkzeug wird für das Steuerungssystem der NC-Fräsmaschine entworfen. Der NC-Code-Kompilierungsalgorithmus ist in dem Miniatur-NC-Fräsmaschinen-System validiert und funktioniert gut, was eine Referenz für die Forschung der NC-Systeminnovation in der Zukunft darstellt.

Herkömmliche CNC-Systemhardware basiert meist auf dem PC oder industriellen Steuerrechner, Software auf Windows-Plattform. Hohe Kosten für Hardware und Software, großer Stromverbrauch und Ressourcenverschwendung. Dieser Artikel stellt ein eingebettetes CNC-Fräsmaschinen-Steuerungssystem auf Basis des Linux-Betriebssystems vor, das den ARM9-Mikroprozessor als Hardware-Plattform übernimmt und ein Steuersignal für die Antriebsvorrichtung, dh Servomotor und Schrittmotortreiber, liefert. Das Experiment zeigt, dass das System die Anforderungen des traditionellen CNC-Fräsmaschinen-Systems erfüllen kann und die Kosten erheblich senkt und die Ressourcen spart.

Das numerische Steuergerät ist das Herzstück des CNC-Systems. Sein Hard- und Software-Design hat entscheidenden Einfluss auf die Funktion der gesamten Fräsmaschine. Pic16f87x MCU ist in der Steuerung der Fräsmaschine wegen seiner einzigartigen Vorteile weit verbreitet. Das Software- und Hardware-Design des Steuerungssystems ist komplementär, das Hardware-Design ist die Grundlage, das Software-Design realisiert die endgültige Verarbeitung. Auf der Grundlage der Berücksichtigung von Multitasking und Echtzeit ist die Interpolationsunterroutine der Software relativ einfach und die Berechnungsgeschwindigkeit ist schneller.


Anfrage senden