29.05.2019 00:28 | |
Beiträge: 61 Bewertung: (0) |
Hallo DaGaMa444, da kann ich Dir das Funktionshandbuch Grundfunktionen für Deine Steuerung empfehlen. Dort steht alles zu Schutzbereichen drin. Grüsse |
29.05.2019 15:57 | |
Beiträge: 61 Bewertung: (0) |
Hallo DaGaMa444,
Ja Erstens, keiner hier kann sehen was Du überhaupt projektiert hast. Zweitens was für ein Steuerungstyp vorhanden ist. Drittens gibt es Randbedingungen auch für Schutzbereiche. Den Fehlern nach zu urteilen scheint Deine Festlegung der Schutzbereiche bzw. die Systematik nicht korrekt zu sein. Sonst würden die Fehler ja nicht auftauchen. Ich empfehle Dir nochmals, lese das Handbuch. Grüsse |
03.06.2019 14:53 | |
Beiträge: 6 Bewertung: (0) |
Hi, 1). ;# Geoachsen sind Programmiert unter Kanalsspezifischen MDs ;# MD2810 auf 10 und MD28200 auf 3 wurden gesetzt PROGRAM: -------------------------------------------------------------------------------------------- N1018 CPROT(1,0) ; (X) Schutzbereich Definieren Vektor_Ende_A[0]+Vektor_Ende_A[1]+Vektor_Ende_A[2])<>0) ; (Y) Schutzbereich Definieren Vektor_Ende_B[0]+Vektor_Ende_B[1]+Vektor_Ende_B[2])<>0) ; (Z) Schutzbereich Definieren Vektor_Ende_C[0]+Vektor_Ende_C[1]+Vektor_Ende_C[2])<>0) -------------------------------------------------------------------------------------------- 2) 840D Sl 3) Ich vollziehe es nicht nach, was Du meinst. Die Konturfährte sind aber unter dem Punkt 1 beschrieben... 4) Habe ich. allerdings kann es wohl sein, dass ich etwas verpasst habe... aber teoretisch muss es gehen, wenn ich die Arbeitsebene vor dem Definitionsende (EXECUTE bzw. CPROT) nicht ändere. Auch sehe ich nicht keine Programmierung der Applikate dazwischen... Deshalb habe ich mich gewundert, wann genau/womit wird die Definition des Schutzbereichs überhaupt beendet. Auch funktioniert es nicht nach einzeln ausgeführt: Alles auskommentiert, von N1045 bis N1055 nicht. --> Erfolgreich, Schutzbereich in XY war getestet un i.O. Alles auskommentiert, von N1034 bis N1042 nicht. --> geht nicht. fehler, die ich schon beschrieben habe, sind aufgetaucht. Selbes für was von N1019 bis N1029 steht... Anscheinend funktioniert es nur bei der G17. Für Arbeitsebenen G18 und G19 leider nicht. Kann jemand mir sagen, was ich verpasst/falsch gemacht habe?? Ich sehe es immernoch nicht... MfG DaGaMa |
04.06.2019 09:07 | |
Beiträge: 6 Bewertung: (0) |
Was soll das denn? Die Variablen erhalten Parameter, die richtig sind. Das ganze bezieht sich auf mein Wunsch, Schutzbereiche mit Konturen zu definieren, die mit nur eine Arbeitsebene nicht möglich zu definieren sind. Ich glaube nicht, dass es nur mit einer Arbeitsebene möglich ist!! Ich habe den Vorschlag genommen, das Buch zu lesen. Bitte sich in diese Idee nicht vertiefen. |
06.06.2019 21:18 | |
Beiträge: 61 Bewertung: (0) |
Hallo DaGaMa444, hier mal ein Beispiel wie es aussehen kann. Nur für eine Ebene, aber für die anderen Ebenen kann man genauso projektieren. Aus den Teileprogramm heraus. Programm zur Schutzbereichsdefinition:
Bearbeitungsprogramm:
Damit siehst Du die Funktionsweise von Schutzbereichen. Hier hast Du jeweils um Deine Bearbeitungskontur herum einen Schutzbereich, Ab - 0.250 mm, also 0.000 mm absolut, als Aussenkontur, ab + 0.250 mm, also 0.500 mm absolut, als Innenkontur. Heißt, wenn diese beiden Schutzbereiche aktiv sind kann man die Maschine nur innerhalb der Bearbeitungskontur verfahren ohne das eine Fehlermeldung erscheint. Genau +/- 0.250 mm von der Kontur weg in alle Richtungen der Geoachsen. Alle Maße sind Absolutmaße, damit man sich einfacher reindenken kann. Es ist nur ein Beispiel zur Funktionsweise von Schutzbereichen. Normal setzt man Schutzbereiche nicht zum Schutz einer Bearbeitungskontur ein. Wenn Du dieses Prinzip verstanden hast, kannst Du mit Deiner indirekten Achs- und Variablenprogrammierung fortfahren. Allerdings ist solche Programmierung nur Spiecherverschwendung und Unübersichtlichkeit pur. Weiß nicht wo Du das gelernt hast? Wenn man die Schutzbereiche erfolgreich eingerichtet hat. Muß man sich Gedanken machen was passieren soll wenn ein Schutzbereich verletzt wird. Weil normal kann man mit NC-Start einfach weiter fahren. Sowas muß im SPS-Programm oder mit dem Teileprogramm verriegelt werden, wenn man nicht will das der Maschinenbediener einfach weiter fahren kann. So, viel Spaß damit. Grüsse |
Folgen Sie uns auf