-> Hier kostenlos registrieren
Hallo!
Ich habe eine etwas spezielle Frage, vielleicht weiß das ja jemand von euch...
Und zwar: Wie werden bei der Sinumerik die M-Funktionen quittiert? Die Übergabe ist klar, die steht einen Zyklus lang an, und zwar in DB21, ab DBB194 (Siehe Listen, 840D_LIS.pdf). Wie quittiere ich nun diesen Befehl? Oder muss ich selbst für die Vorschubfreigabe sorgen, indem ich diese M-Funktion bis zur Quittierung in eine Alarmmeldung mit Vorschubfreigabe reinnehme, was ich mir eigentlich nicht vorstellen kann, denn beim WZ-Wechsel geht's ja auch, schließlich kommt da auch die Meldung "Warten auf Hilfsfunktions-Quittierung" oben links.
Bei Fanuc gibt es ja das FIN-Signal, was dann quittiert werden muss, bevor der Vorschub frei gegeben wird. Das, was ich bis jetzt rausgefunden habe, ist, dass wohl jeder M-Befehl einzeln quittiert wird, aber ich weiß nicht, wo.
Ich hab' auch leider noch kein Projekt da, wo eine Drehmaschine drin ist, ansonsten könnte ich ja beim Futter abgucken, die gehen ja auch oft über M-Befehle auf und zu.
Dann noch eine: Ich habe schon mal im DocOnCD geschaut, finde das aber ein wenig dürftig... Wie übergebe ich Variablen über den Koppelspeicher zwischen NCK und PLC an die NCK, bzw wieder zurück?
R-Parameter würden es auch tun, Hauptsache, ich kann in einem CNC-Programm eine alternative Verzweigung damit realisieren (IF... GOTO ABC)
Wenn jemand doch was in der DocOnCD ausgräbt, was das schön beschreibt, bin ich auch schon sehr dankbar.
Kann ich auch die NCK-Eingänge (DB10, DBB0-DBB7, jeweils Bit 4-7) in einem CNC-Programm verarbeiten?
Besten Dank.
Gruß, Tobias
Ich habe eine etwas spezielle Frage, vielleicht weiß das ja jemand von euch...
Und zwar: Wie werden bei der Sinumerik die M-Funktionen quittiert? Die Übergabe ist klar, die steht einen Zyklus lang an, und zwar in DB21, ab DBB194 (Siehe Listen, 840D_LIS.pdf). Wie quittiere ich nun diesen Befehl? Oder muss ich selbst für die Vorschubfreigabe sorgen, indem ich diese M-Funktion bis zur Quittierung in eine Alarmmeldung mit Vorschubfreigabe reinnehme, was ich mir eigentlich nicht vorstellen kann, denn beim WZ-Wechsel geht's ja auch, schließlich kommt da auch die Meldung "Warten auf Hilfsfunktions-Quittierung" oben links.
Bei Fanuc gibt es ja das FIN-Signal, was dann quittiert werden muss, bevor der Vorschub frei gegeben wird. Das, was ich bis jetzt rausgefunden habe, ist, dass wohl jeder M-Befehl einzeln quittiert wird, aber ich weiß nicht, wo.
Ich hab' auch leider noch kein Projekt da, wo eine Drehmaschine drin ist, ansonsten könnte ich ja beim Futter abgucken, die gehen ja auch oft über M-Befehle auf und zu.
Dann noch eine: Ich habe schon mal im DocOnCD geschaut, finde das aber ein wenig dürftig... Wie übergebe ich Variablen über den Koppelspeicher zwischen NCK und PLC an die NCK, bzw wieder zurück?
R-Parameter würden es auch tun, Hauptsache, ich kann in einem CNC-Programm eine alternative Verzweigung damit realisieren (IF... GOTO ABC)
Wenn jemand doch was in der DocOnCD ausgräbt, was das schön beschreibt, bin ich auch schon sehr dankbar.
Kann ich auch die NCK-Eingänge (DB10, DBB0-DBB7, jeweils Bit 4-7) in einem CNC-Programm verarbeiten?
Besten Dank.
Gruß, Tobias