QUOTE (Markus1980 @ 27.02.2020, 10:30 Uhr)
Hallo Kollegen,
ich bin gerade dabei ein Messprogramm zu erstellen (Renishaw Macros). Dabei muss ich im Programm unterscheiden können welches Bauteil gerade gespannt ist. Der Ablauf soll folgendermaßen aussehen:
Ich taste eine Fläche in Y- an. Nach dem Tasten fahre ich mit etwas Abstand zur gemessenen Fläche in Z-. Wird der Messtaster beim Tasten in Z- Ausgelenkt ist alles gut und ich habe z.B. Bauteil 1 gespannt. Wird der Taster aber nicht ausgelenkt ist Bauteil 2 gespannt. Allerdings bleibt die Maschine dann mit einer Fehlermeldung stehen weil der Messtaster nicht ausgelenkt hat.
Kann man das irgendwie umgehen? Ich möchte nur das die Maschine dann weiß das Bauteil 2 gespannt ist, und ich einen Programmblock überspringen möchte.
Danke für eure Hilfe.
Gruß Markus
Hallo Markus,
in meiner Anleitung steht u.a., dass man den Modus "geschütztes Positionieren" verwenden kann, um zu testen ob eine Fläche existiert oder nicht. Dabei kann man den Eingabeparameter M1 setzen, um ein Fehlerflag in #148 zu setzen. Den Parameter kannst du ja dann zum Vergleich ran ziehen. Es wird laut Beschreibung kein Alarm ausgelöst. Getestet habe ich es allerdings noch nicht.
Gruß André