Drei gängige Methoden zur Überwachung der Werkzeuglebensdauer:
1. Geben Sie die Werkzeugschneidzeit an und programmieren Sie einen Alarm, wenn die eingestellte Zeit überschritten wird.
2. Schnittkraft- und Schnittleistungserkennung, (Schnittleistung) ändern den Amplitudenwert
3. Methode zur Erkennung akustischer Emissionen (Werkzeugmaschinen müssen über Sensorhardware verfügen)
Geben Sie die Werkzeugschneidzeit an und programmieren Sie einen Alarm, wenn die eingestellte Zeit überschritten wird
Wenn die Lebensdauer des Werkzeugs bald zu Ende geht, hoffen wir, dass die Werkzeugmaschine uns eine „Alarmmeldung“ senden kann, um den Bediener zum Wechseln des Werkzeugs zu informieren, damit vor dem Werkzeugwechsel keine „Abfallteile“ entstehen.
Wie kann diese Funktion durch ein CNC-Programm realisiert werden?
Beinhaltet zwei Wissenspunkte:
1. Systemvariable #3000
2. IF THEN-Makroanweisung
1. Systemvariable #3000
Insbesondere ist #3000 eine Alarmvariable. Schreiben Sie diese Anweisung in das Programm. Immer wenn das Programm zu dieser Variablen läuft, generiert die Werkzeugmaschine einen Alarm und generiert eine Alarmnummer und eine Alarmmeldung, die Sie festlegen können.
Zum Beispiel das folgende Programm:
Schreiben Sie am Ende des Programms ein #3000=1(BITTE KONTAKTIEREN SIE SOSCNC).
Wenn das Programm die Zeile #3000=1(BITTE KONTAKTIEREN SIE SOSCNC) erreicht, wird ein Alarm generiert, der Folgendes enthält:
Die Alarmnummer ist: 3001
Die Alarmmeldung lautet: BITTE KONTAKTIEREN SIE SOSCNC
veranschaulichen:
Das Format der Variablen #3000 ist: #3000=0-200 ( )
1. Der numerische Wert auf der linken Seite des Gleichheitszeichens reicht von 0 bis 200 und ist die Alarmnummer. Die auf dem NC-Bildschirm angezeigte Alarmnummer ist: der Wert der Variablen #3000 plus 3000.
2. Alarminformationen können in Klammern geschrieben werden, die Anzahl der Zeichen in Klammern darf jedoch 26 Zeichen nicht überschreiten.
2. IF[ ]THEN-Makroanweisung
Dieser Satz besteht aus zwei englischen Buchstaben, ins Chinesische übersetzt lautet er: Was wäre, wenn...
Innerhalb der eckigen Klammern kann eine Bedingung festgelegt werden. Wenn die Bedingung wahr ist, wird eine Makroanweisung nach THEN ausgeführt.
Zum Beispiel die IF THEN-Anweisung im folgenden Programm:
Bild
Bedingungen in eckigen Klammern: #500 ist größer als 200
Eine Anweisung nach THEN: #3000=22
Wenn der Wert der Variablen #500 größer als 200 ist, wird die Anweisung #3000=22 (BITTE WERKZEUG ÄNDERN) ausgeführt.
Und #3000=22 ist eine Alarmvariable. Das heißt, wenn die von Ihnen festgelegten Bedingungen erfüllt sind, generiert das System einen Alarm.
Alarmnummer: 3022
Alarmmeldung: BITTE WERKZEUG WECHSELN
Auf diese Weise wird der Programmalarm durch die IF THEN-Makroanweisung und eine Systemvariable #3000 realisiert!
Das Obige ist alles reine Information, vielen Dank fürs Zuschauen! Bilder Bilder Bilder
CNC-Makroprogramme, die zur Kategorie der fortgeschrittenen manuellen Programmierung gehören, können nicht nur das Programm „intelligent“ machen, effizient programmieren, das Programm vereinfachen und den Werkzeugweg optimieren ...
Wenn Sie das Glück haben, fortgeschrittene Makroprogramme zu programmieren, werden Sie in Ihrem Job einige Vorteile haben. Ich kann tun, was andere nicht können, ich kann es schnell tun, während andere es langsam tun, ich kann es zu geringen Kosten tun, während andere es zu hohen Kosten tun ... Wenn Sie in Ihrem Job einige Vorteile haben, können Sie das Lebe ein besseres Leben in dieser Gesellschaft!





