84
E90 General Vehicle Electrical
Control
Button for Slide/Tilt Sunroof
The button is located in the FZD and has 3 operating directions. (Open/Close/Tip-up)
Slide/Tilt Sunroof Motor
The motor of the slide/tilt sunroof features 2 Hall sensors. The Hall sensors are located
on the motor shaft and are offset by 90 degrees with respect to each other.
When the motor is running, this results in two offset Hall signals that are used to register
the direction of rotation of the motor and for the anti-trapping protection function.
Initialization
Initialization of the slide/tilt sunroof involves the following procedures that are necessary to
ensure complete operation of the slide/tilt sunroof:
• Normalizing
The normalizing procedure involves finding the mechanical end position at the limit
stop of the "tilt" position. This position is stored and is used to calculate the remain-
ing end positions of the slide/tilt sunroof.
• Learning the characteristic
The learning procedure registers the closing force necessary for each direction of
the slide/tilt sunroof and stores this value.
Complete functionality of the slide/tilt sunroof can be guaranteed only by full initialization.
The initialization procedure can be initiated with the button for the slide/tilt sunroof or via
the diagnosis system.
Procedure
Note: The control button must remain pressed during the entire initialization
procedure. The initialization procedure must be repeated if the button
is released.
Initialization is performed as follows:
• Press and hold sunroof button in sunroof "tilt" direction
• After approx. 15 s, the initialization run starts in the "tilt"
direction and stores the end position
• The slide/tilt sunroof is closed after 5 s in the "tilt" position
• The sunroof is then opened and the end position stored
• The sunroof is then closed and the end position stored
Time required for initialization approx. 120 s.