Herunterladen Inhalt Inhalt Diese Seite drucken

Touchprobe_Ref; Nockenschaltwerk - Bosch Rexroth IndraMotion MLC 11VRS Funktionsbeschreibung

Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MLC 11VRS:
Inhaltsverzeichnis

Werbung

480/557
Bosch Rexroth AG
Motion Funktionalität
MB_INTERPOLATION_MODE

TOUCHPROBE_REF

Kurzbeschreibung
Bibliothek
RIL_CommonTypes.lib
(* Structure of PLCopen element TOUCHPROBE_REF. The TOUCHPROBE_REF is a structure that contains *)
(*
information on the corresponding object.
TYPE TOUCHPROBE_REF :
STRUCT
CntrlNo:
CONTROLS
TouchProbeNo:
TP_OBJECTS := NO_TOUCHPROBE (* object reference number
END_STRUCT
END_TYPE
Funktionsbeschreibung
9.10

Nockenschaltwerk

EXPECT_WINDOW_DISABLED:=
EXPECT_WINDOW_ABS
EXPECT_WINDOW_REL
);
END_TYPE
Hier wird die Auswahl der Messvarianten getroffen.
Programm:
TYPE MB_INTERPOLATION_MODE:
(
NO_INTERPOLATION
LINEAR_INTERPOLATION
);
END_TYPE
Aktivierung der Interpolation
Die Struktur enthält Informationen zur gewünschten Steuerung und dem von
dieser Steuerung gesteuerten Objekt (Messtaster).
Bereich
Datatypes of PLCopen
Abb.9-100:
Bibliothekszuordnung
Programm:
:= LOCAL_CNTRL;
(* control reference number
(* Steuerungsnummer, Init: lokale Steuerung
(* Messtastereferenznummer, Init: kein Objekt
Programm:
(* Enumeration of valid logical object addresses
TYPE TP_OBJECTS :
(
(* not specified object
NO_TOUCHPROBE :=0,
(* Touch Probe 1..100 *)
TOUCHPROBE_1
TOUCHPROBE_2
TOUCHPROBE_3
:
TOUCHPROBE_98
TOUCHPROBE_99
TOUCHPROBE_100
);
END_TYPE
Die Informationsübergabe erfolgt per VAR_IN_OUT an den jeweiligen in der
"ML_PLCopen.lib" definierten PLCopen-Funktionsbaustein.
Das Nockenschaltwerk generiert binäre Schaltsignale in Abhängigkeit von der
Position einer Achse.
Die Nocken einer Nockenscheibe können abhängig von der Drehrichtung der
Achse ausgelöst werden:
DOK-IM*MLC-FUNC****V11-RE03-DE-P
Rexroth IndraMotion MLC 11VRS Funktionsbeschreibung
0, (* expectation window disabled *)
:=
1, (* expectation window absolut
:=
2
(* expectation window relative *)
(* to "ExpectWindowSetPoint"
:=
0,
(* no interpolation
:=
1
(* linear interpolation *)
(* no object specified
:= 01,
(* Touch Probe 1 *)
:= 02,
(* Touch Probe 2 *)
:= 03,
(* Touch Probe 3 *)
:= 98,
(* Touch Probe 98 *)
:= 99,
(* Touch Probe 99 *)
:=100
(* Touch Probe 100*)
*)
*)
*)
*)
*)
*)
*)
*)
*)
*)
*)

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis