A3: Achsüberwachungen, Schutzbereiche
2.5 Beispiele
Anzahl der Arbeitsfeldbegrenzungsgruppen parametrieren
Es sollen 3 Arbeitsfeldbegrenzungsgruppen bereitgestellt werden:
MD28600 $MC_MM_NUM_WORKAREA_CS_GROUP = 3
Arbeitsfeldbegrenzungsgruppen definieren
Ferner sollen 2 Arbeitsfeldbegrenzungsgruppen definiert werden:
Arbeitsfeldbegrenzungsgruppe 1
In der ersten Arbeitsfeldbegrenzungsgruppe sollen die Achsen im ENS-Koordinatensystem
begrenzt werden:
● X-Achse in Plus-Richtung: 10 mm
● X-Achse in Minus-Richtung: keine Begrenzung
● Y-Achse in Plus-Richtung: keine Begrenzung
● Y-Achse in Minus-Richtung: 25 mm
● Z-Achse in Plus-Richtung: keine Begrenzung
● Z-Achse in Minus-Richtung: keine Begrenzung
● A-Achse in Plus-Richtung: 10 Grad
● A-Achse in Minus-Richtung: -40 Grad
Die Systemvariablen werden wie folgt belegt:
Programmcode
N1 $P_WORKAREA_CS_COORD_SYSTEM[1]=3
N10 $P_WORKAREA_CS_PLUS_ENABLE[1,X]=TRUE
N11 $P_WORKAREA_CS_LIMIT_PLUS[1,X]=10
N12 $P_WORKAREA_CS_MINUS_ENABLE[1,X]=FALSE
N20 $P_WORKAREA_CS_PLUS_ENABLE[1,Y]=FALSE
N22 $P_WORKAREA_CS_MINUS_ENABLE[1,Y]=TRUE
N23 $P_WORKAREA_CS_LIMIT_MINUS[1,Y]=25
N30 $P_WORKAREA_CS_PLUS_ENABLE[1,Z]=FALSE
N32 $P_WORKAREA_CS_MINUS_ENABLE[1,Z]=FALSE
N40 $P_WORKAREA_CS_PLUS_ENABLE[1,A]=TRUE
N41 $P_WORKAREA_CS_LIMIT_PLUS[1,A]=10
N42 $P_WORKAREA_CS_MINUS_ENABLE[1,A]=TRUE
N43 $P_WORKAREA_CS_LIMIT_MINUS[1,A]=-40
144
Kommentar
; Die Arbeitsfeldbegrenzung der
Arbeitsfeldbegrenzungsgruppe 1 gilt im ENS.
Funktionshandbuch, 03/2013, 6FC5397-0BP40-3AA1
Grundfunktionen