Siemens
Digital Industries, Motion Control, Machine Tool Systems
Vorschub Override auslesen 840d, Bereitstellung aktueller Wert des Vorschub Overrides im NC Porgramm
10.10.2024, 11:34 Uhr
Hallo,
Habe eine Problematik beim Auslesen des aktuellen Werts für das Vorschub Override an einer Drehmaschine.
Zur Dokumentation soll an zwei Produktionsmaschinen (Drehmaschine mit Kunsttoffbeschichtungsanlage) die aktuelle Einstellung für das Vorschub Override über ein Unterprogramm gelesen und zyklisch gespeichert werden.
Die neuere der beiden Maschinen ist eine 840dsl, hier fragen wir über $AC_PLC_OVR ab.
Bei der alten Maschine mit Powerline funktioniert das leider nicht (Fehlermeldung: $AC_PLC_OVR nicht definiert oder Option nicht vorhanden)
Kennt die Problematik jemand? Stellt die Powerline den Wert grundsätzlich zur Verfügung? Wenn nicht kann ich den Nahstellen DB für die MSTT im NC Programm auslesen?
Bin zwar was PLC Programmierung angeht recht fit, steh aber bei der NC Geschichte noch am Anfang.
Grüße
Habe eine Problematik beim Auslesen des aktuellen Werts für das Vorschub Override an einer Drehmaschine.
Zur Dokumentation soll an zwei Produktionsmaschinen (Drehmaschine mit Kunsttoffbeschichtungsanlage) die aktuelle Einstellung für das Vorschub Override über ein Unterprogramm gelesen und zyklisch gespeichert werden.
Die neuere der beiden Maschinen ist eine 840dsl, hier fragen wir über $AC_PLC_OVR ab.
Bei der alten Maschine mit Powerline funktioniert das leider nicht (Fehlermeldung: $AC_PLC_OVR nicht definiert oder Option nicht vorhanden)
Kennt die Problematik jemand? Stellt die Powerline den Wert grundsätzlich zur Verfügung? Wenn nicht kann ich den Nahstellen DB für die MSTT im NC Programm auslesen?
Bin zwar was PLC Programmierung angeht recht fit, steh aber bei der NC Geschichte noch am Anfang.
Grüße
10.10.2024, 12:32 Uhr
Hallo,
ich habe eben mal in meinen alten Unterlagen nachgeschaut.
Die älteste Version die ich über die Systemvariablen habe ist vom 04.2005, und dort gab es die Variable schon.
Da musst du mal genau schauen welche Version du hast.
Es gibt ja auch noch andere Variablen. zB. $AC_OVR oder $AC_TOTAL_OVR.
Ich kenne mich aber leider mit der Powerline nicht so gut aus.
Bei der SL kannst du über den FC21 auch Daten an die NC schicken.
Je nach Typ dann $A_DBD[xxx], $A_DBB[xxx], $A_DBR[xxx], $A_DBW[xxx].
Gruß
ich habe eben mal in meinen alten Unterlagen nachgeschaut.
Die älteste Version die ich über die Systemvariablen habe ist vom 04.2005, und dort gab es die Variable schon.
Da musst du mal genau schauen welche Version du hast.
Es gibt ja auch noch andere Variablen. zB. $AC_OVR oder $AC_TOTAL_OVR.
Ich kenne mich aber leider mit der Powerline nicht so gut aus.
Bei der SL kannst du über den FC21 auch Daten an die NC schicken.
Je nach Typ dann $A_DBD[xxx], $A_DBB[xxx], $A_DBR[xxx], $A_DBW[xxx].
Gruß
17.11.2024, 09:27 Uhr
Hallo,
Habe eine Problematik beim Auslesen des aktuellen Werts für das Vorschub Override an einer Drehmaschine.
Zur Dokumentation soll an zwei Produktionsmaschinen (Drehmaschine mit Kunsttoffbeschichtungsanlage) die aktuelle Einstellung für das Vorschub Override über ein Unterprogramm gelesen und zyklisch gespeichert werden.
Die neuere der beiden Maschinen ist eine 840dsl, hier fragen wir über $AC_PLC_OVR ab.
Bei der alten Maschine mit Powerline funktioniert das leider nicht (Fehlermeldung: $AC_PLC_OVR nicht definiert oder Option nicht vorhanden)
Kennt die Problematik jemand? Stellt die Powerline den Wert grundsätzlich zur Verfügung? Wenn nicht kann ich den Nahstellen DB für die MSTT im NC Programm auslesen?
Bin zwar was PLC Programmierung angeht recht fit, steh aber bei der NC Geschichte noch am Anfang.
Grüße
Habe eine Problematik beim Auslesen des aktuellen Werts für das Vorschub Override an einer Drehmaschine.
Zur Dokumentation soll an zwei Produktionsmaschinen (Drehmaschine mit Kunsttoffbeschichtungsanlage) die aktuelle Einstellung für das Vorschub Override über ein Unterprogramm gelesen und zyklisch gespeichert werden.
Die neuere der beiden Maschinen ist eine 840dsl, hier fragen wir über $AC_PLC_OVR ab.
Bei der alten Maschine mit Powerline funktioniert das leider nicht (Fehlermeldung: $AC_PLC_OVR nicht definiert oder Option nicht vorhanden)
Kennt die Problematik jemand? Stellt die Powerline den Wert grundsätzlich zur Verfügung? Wenn nicht kann ich den Nahstellen DB für die MSTT im NC Programm auslesen?
Bin zwar was PLC Programmierung angeht recht fit, steh aber bei der NC Geschichte noch am Anfang.
Grüße
Hallo,
probiere mal das.
F=$P_F ; letzter Programmierter Vorschub
bei mir hat das funktioniert.
Gruß
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: