QUOTE (007 Agent @ Donnerstag, 31.08.06 - 17:32 Uhr)
hab noch nie parameter programmiert und ich weiss eigentlich auch garnid was damit aufsich hat.
wo könnt ma da am besten nachschaun um das mit dem parameter zeugs zuverstehn?
Hallo 007 Agent!
Ich kann dir zwar nicht sagen wie du die Meldas 50 programmieren kannst - aber ich kann dir erklären was es mit der Parameterprogrammierung auf sich hat...
Die wird eingesetzt um variable Programme zu erstellen, man kann Rechenfunktionen einbauen (Quadratwurzel, Potenzierungen, arythmetische Funktionen wie Sinus, Cosinus, Tangens), man kann Zahlenwerte neu setzen als Absolutwert, Runden ist auch möglich und so weiter... Der Syntax in dem Parameter programmiert werden ist natürlich abhängig von der jeweiligen CNC-Steuerung! (Nicht alle Steuerungen, besonders ältere Modelle) unterstützen auch wirklich alle Funktionen)
Du weist einem Parameter (wir nennen Ihn ihn mal E1) einen Wert zu.
E1=10
(E1 beschreibt den ersten Wert in deinem Maschinenparameterspeicher -E2 den 2. und so weiter...)
Wenn die Steuerung E1=10 verarbeitet hat steht der Wert "10" dann im Parameterspeicher und kann in beliebigen Rechenfunktionen abgearbeitet werden. z.B.
Wenn dies Zeile abgearbeitet wird verfährt dein Werkzeug/Maschine im Eilgang (G0) in der Y-Achse auf den vorher zugewiesenen Parameter E1-> Also auf Y10!
-----> G0 Y=E1
Wenn du mit Parametern rechnen willst könnte das so aussehen:
-----> E10=E1+E2+E3
Hier wurde die Summe von E1, E2 und E3 in den Parameter E10 geschrieben, der nun wiederum für eine Berechnung verwendet werden könnte oder als Positionierwert (Y=E10 oder Z=E10)
Hoffe du hast das Schema auf diese Weise grob erfasst.
Das Parameterprogramm von uli12us ist wesentlich komplexer als meine kleine Beispielrechnung.... aber es ist leicht unübersichtlich...
Wenn ich solche Programme schreibe ist es wohl besser in Kommentar-Klammern dahinter zu schreiben welche Parameter welche Zwecke erfüllen - sonst haben Arbeitskollegen die damit später arbeiten wollen ein Problem wenn sie mal auf die Schnelle was umschreiben müssen oder sogar du selbst wenn du dich längere Zeit nicht damit befasst hast.