Teachen durchführen
Der Anwender wird über den Ausgang eNextStep durch die erforderlichen Handlungsschritte geführt. Nach Durchführung eines Handlungsschritts ist dieser über den Eingang xStepConfirm zu quittieren. Daraufhin wird über den Ausgang eNextStep der nächste Handlungsschritt angezeigt.
Für den Ausgang eNextStep wird der Aufzählungstyp "L_MC4P_TeachCoordinateSystemSteps" verwendet, für den folgende Konstanten (WORD) definiert sind:
Tipp!
- Für das Anfahren der zu teachenden Punkte ist der FB L_MC4P_AxesGroupBasicControl vorhanden.
- Möglichst große Abstände zwischen den geteachten Punkten verringern Ungenauigkeiten.
- Im letzten Schritt sollte ein Punkt in möglichst großem Abstand zur gewünschten x-Achse geteacht werden.
Prinzipielle Vorgehensweise:
- Über den Eingang eCoordSystem das zu teachende Koordinatensystem vorgeben.
- Mit einer FALSE-TRUE-Flanke am Eingang xExecute den FB beauftragen.
Am Ausgang
eNextStep
wird nun der erste durchzuführende Handlungsschritt angezeigt.
- Handlungsschritt 1: Koordinatenursprung anfahren (z. B. per Jogging).
- Handlungsschritt mittels FALSE-TRUE-Flanke am Eingang xStepConfirm quittieren.
Am Ausgang
eNextStep
wird nun der zweite durchzuführende Handlungsschritt angezeigt.
- Handlungsschritt 2: Eine Position auf der positiven X-Achse anfahren.
- Handlungsschritt mittels FALSE-TRUE-Flanke am Eingang xStepConfirm quittieren.
Am Ausgang
eNextStep
wird nun der dritte durchzuführende Handlungsschritt angezeigt.
- Handlungsschritt 3: Einen Punkt auf dem positiven Quadranten der x-y-Ebene anfahren.
- Handlungsschritt mittels FALSE-TRUE-Flanke am Eingang xStepConfirm quittieren.