Siemens
Siemens

Digital Industries, Motion Control, Machine Tool Systems

Vorschub Override auslesen 840d, Bereitstellung aktueller Wert des Vorschub Overrides im NC Porgramm

Beitrag 10.10.2024, 11:34 Uhr
itzibitz
Level 1 = Community-Lehrling
*
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
   
Beitrag 10.10.2024, 12:32 Uhr
Tobe87
Level 2 = Community-Facharbeiter
**
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ß

   
Beitrag 17.11.2024, 09:27 Uhr
futlaboy
Level 1 = Community-Lehrling
*
ZITAT(itzibitz @ 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





Hallo,
probiere mal das.
F=$P_F ; letzter Programmierter Vorschub
bei mir hat das funktioniert.

Gruß
   
2 Besucher lesen dieses Thema (Gäste: 2)
0 Mitglieder: