Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth IndraMotion MLC 11VRS Funktionsbeschreibung Seite 481

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

Werbung

DOK-IM*MLC-FUNC****V11-RE03-DE-P
Rexroth IndraMotion MLC 11VRS Funktionsbeschreibung
MB_PROBE_DATA
MB_POSITION_EVAL
MB_DIFF_EVAL
MB_EXPECT_WINDOW_MODE
D_INPUT_4
:=
4,
D_INPUT_5
:=
5,
D_INPUT_6
:=
6,
D_INPUT_7
:=
7,
D_INPUT_8
:=
8,
D_INPUT_9
:=
9,
D_INPUT_10
:=
10,
D_INPUT_11
:=
11,
D_INPUT_12
:=
12,
D_INPUT_13
:=
13,
D_INPUT_14
:=
14,
D_INPUT_15
:=
15,
D_INPUT_16
:=
16
);
END_TYPE
Für das OnBoard -Modul stehen die Eingänge 1..8 zur Verfügung. Die Fast IO-
Module haben die Eingänge 1..16 als Triggerquelle.
Programm:
TYPE MB_PROBE_DATA :
(
FP_ACT_POS_FEEDBACK1
FP_ACT_POS_FEEDBACK2
FP_ACT_POSIN_ACT_CYCLE
FP_SYNC_CMD_POS
FP_PROBE_TIME
FP_ACT_MEASURING_ENC_POS
FP_RES_MASTER_AXIS_POS
FP_EFF_MASTER_AXIS_POS
FP_CAM_SHAFT_PROF_ACCESS_ANGLE:=
);
END_TYPE
Hier wird die Messtaster-Bezugssignalquelle gewählt. Für die MLC wird stan‐
dardmäßig der Positions-Istwert (A-0-0100) eingestellt. Alle anderen Einstel‐
lungen werden z.Zt. nicht unterstützt.
Programm:
TYPE MB_POSITION_EVAL :
(
POSITION_EVAL_DISABLED:=
POSITION_POS_EDGE
POSITION_NEG_EDGE
POSITION_POS_NEG_EDGE :=
);
END_TYPE
Auswahl und Aktivierung des Triggersignals. Mit diesen Enumerationswerten
kann ausgewählt, ob auf positive, negative, bzw. auf beide Flanken getriggert
werden soll.
Programm:
TYPE MB_DIFF_EVAL :
(
DIFF_DISABLED
DIFF_STANDARD_MODE
DIFF_NEG_TO_NEG_EDGE:= 2, (* neg. edge to neg. edge diff.
DIFF_POS_TO_NEG_EDGE:= 3, (* pos. edge to neg. edge diff.
DIFF_NEG_TO_POS_EDGE:= 4, (* neg. edge to pos. edge diff.
DIFF_POS_TO_POS_EDGE:= 5
);
END_TYPE
Mit diesen Enumerationswerten können die unterschiedlichen Methoden der
Differenzmessung eingestellt werden.
Programm:
TYPE MB_EXPECT_WINDOW_MODE :
(
Bosch Rexroth AG
(* digital input
4 *)
(* digital input
5 *)
(* digital input
6 *)
(* digital input
7 *)
(* digital input
8 *)
(* digital input
9 *)
(* digital input 10 *)
(* digital input 11 *)
(* digital input 12 *)
(* digital input 13 *)
(* digital input 14 *)
(* digital input 15 *)
(* digital input 16 *)
:=
0, (* A-0-0100 Position *)
(*
feedback 1 value *)
:=
1, (* reserverd *)
:=
2, (* reserverd *)
:=
3, (* reserverd *)
:=
4, (* reserverd *)
:=
5, (* reserverd *)
:=
6, (* reserverd *)
:=
7, (* reserverd *)
8
(* reserverd *)
0, (* disabled
:=
1, (* positive edge is evaluated *)
:=
2, (* negative edge is evaluated *)
3
(* pos.and neg. edge are evaluated *)
:= 0, (* diff.measurement is disabled
:= 1, (* diff. last two measured values*)
(* pos. edge to pos. edge diff.
479/557
Motion Funktionalität
*)
*)
*)
*)
*)
*)

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis