Siemens
Digital Industries, Motion Control, Machine Tool Systems
Softwareendschalter 1 und 2, Bit von NC-Programm setzen DB32.DBX12.3
13.09.2023, 11:52 Uhr
Hallo Zusammen,
ich möchte gerne an meiner Sinumerik 840D sl Operate den 1. Softwareendschalter vom NC-Programm abwählen und
dadurch den 2.Softwareendschalter aktivieren.
Ist es vom Programm aus möglich den DB32.DBX12.3 auf "1" zu setzen?
Wie wäre der String um das Bit zu setzen und am Ende wieder zurück zu setzen?
Für eure Hilfe wäre ich euch sehr Dankbar.
ich möchte gerne an meiner Sinumerik 840D sl Operate den 1. Softwareendschalter vom NC-Programm abwählen und
dadurch den 2.Softwareendschalter aktivieren.
Ist es vom Programm aus möglich den DB32.DBX12.3 auf "1" zu setzen?
Wie wäre der String um das Bit zu setzen und am Ende wieder zurück zu setzen?
Für eure Hilfe wäre ich euch sehr Dankbar.
13.09.2023, 12:55 Uhr
Hallo,
so einfach ist das nicht möglich.
Wenn kann man das über die PLC mit zB. einer M-Funktion aus dem Programm raus machen.
Die Frage ist aber warum braucht man das?
Wenn wir unterschiedliche Softwareendschalter benötigen wird das von der PLC anhand von Nocken entschieden.
Reicht dir evtl. auch eine Arbeitsfeldbegrenzung oder Schutzbereiche?
Wenn es unbedingt ein Softwareendschalter sein muss kanns du diesen auch aus dem Programm raus ändern. Aber Passwort muss gesetzt sein!
ZB.
$MA_POS_LIMIT_MINUS[Name der Achse]=10000
NEWCONF
Gruß
Tobi
so einfach ist das nicht möglich.
Wenn kann man das über die PLC mit zB. einer M-Funktion aus dem Programm raus machen.
Die Frage ist aber warum braucht man das?
Wenn wir unterschiedliche Softwareendschalter benötigen wird das von der PLC anhand von Nocken entschieden.
Reicht dir evtl. auch eine Arbeitsfeldbegrenzung oder Schutzbereiche?
Wenn es unbedingt ein Softwareendschalter sein muss kanns du diesen auch aus dem Programm raus ändern. Aber Passwort muss gesetzt sein!
ZB.
$MA_POS_LIMIT_MINUS[Name der Achse]=10000
NEWCONF
Gruß
Tobi
13.09.2023, 13:35 Uhr
Hallo Tobi,
Danke für die schnelle Antwort.
Das geht so wie du beschrieben hast und ich kann die Maschine weiter verfahren.
Da die Maschine bei WZW in der Y-Achse weiter verfährt als im normal Betrieb, und ich ein Bauteil fertigen muss das etwas größer als der normale Verfahrbereich ist wollte ich den 1. Softwarenschalter abwählen.
Mein Gedanke war damit ich den Softwareendschalter mit DB32.dbx12.3 umschalten kann ohne die Maschinenparameter zu ändern.
Danke für die schnelle Antwort.
Das geht so wie du beschrieben hast und ich kann die Maschine weiter verfahren.
Da die Maschine bei WZW in der Y-Achse weiter verfährt als im normal Betrieb, und ich ein Bauteil fertigen muss das etwas größer als der normale Verfahrbereich ist wollte ich den 1. Softwarenschalter abwählen.
Mein Gedanke war damit ich den Softwareendschalter mit DB32.dbx12.3 umschalten kann ohne die Maschinenparameter zu ändern.
11.10.2023, 10:54 Uhr
Hallo,
leider habe ich nur die Verfahrbewegung im MDA getestet und nicht im Automatikbetrieb.
Ich kann in diesem erweiterten Bereich nicht die Spindel drehen lassen.
Hat jemand eine Idee warum das so ist bzw. was man noch machen könnte?
leider habe ich nur die Verfahrbewegung im MDA getestet und nicht im Automatikbetrieb.
Ich kann in diesem erweiterten Bereich nicht die Spindel drehen lassen.
Hat jemand eine Idee warum das so ist bzw. was man noch machen könnte?
11.10.2023, 11:02 Uhr
Hallo,
leider habe ich nur die Verfahrbewegung im MDA getestet und nicht im Automatikbetrieb.
Ich kann in diesem erweiterten Bereich nicht die Spindel drehen lassen.
Hat jemand eine Idee warum das so ist bzw. was man noch machen könnte?
leider habe ich nur die Verfahrbewegung im MDA getestet und nicht im Automatikbetrieb.
Ich kann in diesem erweiterten Bereich nicht die Spindel drehen lassen.
Hat jemand eine Idee warum das so ist bzw. was man noch machen könnte?
D.h. du hast das Maschinendatum geändert (wie von Tobe87 empfohlen) und dreht sich die Spindel nicht mehr?
Das hört sich sehr eigenartig an. Wie äußert sich das denn, dass sich die Spindel nicht mehr drehen lässt? Gibt es einen Alarm, und falls Ja, welchen?
11.10.2023, 11:16 Uhr
D.h. du hast das Maschinendatum geändert (wie von Tobe87 empfohlen) und dreht sich die Spindel nicht mehr?
Das hört sich sehr eigenartig an. Wie äußert sich das denn, dass sich die Spindel nicht mehr drehen lässt? Gibt es einen Alarm, und falls Ja, welchen?
Das hört sich sehr eigenartig an. Wie äußert sich das denn, dass sich die Spindel nicht mehr drehen lässt? Gibt es einen Alarm, und falls Ja, welchen?
Hallo,
mechanisch lässt sich die Spindel schon drehen, es kommt oben rechts das Gelbe Dreieck mit Ausrufezeichen und daneben die Meldung "Warten: Spindelfreigabe fehlt C1"
Die Spindel bekommt in diesem Verfahrbereich keine Freigabe zum drehen, aber warum?
12.10.2023, 14:44 Uhr
Wenn das wie oben von dir beschrieben der Bereich vom WZW ist kann ich mir gut vorstellen das die Spindelfreigabe von der PLC weg genommen wird.
Macht auch erstmal Sinn das man in der Nähe oder im Werkzeug Magazin die Spindel nicht drehen kann.
Gruß
Tobi
Macht auch erstmal Sinn das man in der Nähe oder im Werkzeug Magazin die Spindel nicht drehen kann.
Gruß
Tobi
16.10.2023, 09:34 Uhr
Wenn das wie oben von dir beschrieben der Bereich vom WZW ist kann ich mir gut vorstellen das die Spindelfreigabe von der PLC weg genommen wird.
Macht auch erstmal Sinn das man in der Nähe oder im Werkzeug Magazin die Spindel nicht drehen kann.
Gruß
Tobi
Macht auch erstmal Sinn das man in der Nähe oder im Werkzeug Magazin die Spindel nicht drehen kann.
Gruß
Tobi
Evtl. sind auch Softwarenocken gesetzt mit denen die Spindelfreigabe eingeschränkt wird. Siehe in den "Allgemeinen Maschinendaten" MD10450 und den "Allgemeinen Settingdaten" MD41500ff
Gruß Billhearts
--------------------
Kaum macht man's richtig, schon geht's!
https://www.billharz.eu
https://www.billharz.eu
3 Besucher lesen dieses Thema (Gäste: 3)
0 Mitglieder: