Overview
The roof control module receives signals from the other control units for the functions of the slide/tilt sunroof.
The executing control unit is the roof control module. It controls the slide/tilt sunroof motors while also monitoring motor rotation.
The slide/tilt sunroof is equipped with two motors. One motor is for the glass panel and the other for the sunroof shade.
The following functions of the slide/tilt sunroof are integrated in the roof control module:
Reading Operation Requests
Slide/tilt sunroof operation may be requested through the following controls:
Slide/tilt sunroof button
The button for the slide/tilt sunroof is located in the roof control module.
When operated, the button sends a low signal to the electronic module that drives the slide/tilt sunroof motor corresponding to the button selection.
The power to the LED (locator lamp) of the button in the roof control module is supplied from "Terminal 58g ON".
Identification transmitter
The auto-remote opening/closing function is initiated by pressing the button on the identification transmitter.
Driver's door lock barrel
The convenient opening/closing function is triggered by turning and holding the mechanical key or the spare key in the open/close position in the driver's door lock barrel.
Outer door handle
Auto-remote closing can only be triggered using the outer door handle with Comfort Access. The touch-sensitive area must be touched for a longer time to start auto-remote closing.
Only then will the roof control module execute auto-remote closing. Releasing the touch-sensitive area interrupts auto-remote closing.
Controlling Slide/tilt Sunroof Motors
The roof control module actuates the integrated relay when it receives a corresponding request for the slide/tilt sunroof. The slide/tilt sunroof motor is supplied with power through the relay.
The relay contacts are monitored by the roof control module to ensure trouble-free operation of the motor and the slide/tilt sunroof. In addition, the motor speed is calculated and the direction of the motor's rotation is detected from the pulses of the Hall sensors.
The distance the slide/tilt sunroof must cover during the opening or closing procedure is defined in the roof control module. The slide/tilt sunroof motor generates a certain number of pulses within this distance and therefore recognizes the end positions of the slide/tilt sunroof.
Anti-trapping Protection Function
Both the glass panel and the sunroof shade are equipped with an indirect anti-trapping protection function. The indirect anti-trapping protection function operates on the basis of the power consumption of the slide/tilt sunroof motor.
If the roof control module detects a trapping situation, the corresponding motor is stopped and controlled in the opposite direction. This opens the glass panel or sunroof shade again (approximately 20 cm) and releases the obstruction.
Blocking Protection
If the pulses from the Hall sensors drop out for more than 500 ms during an opening or closing operation, the roof control module detects a blockage.
The power supply to the motor is switched off.
Overheating Protection
The overheating protection for the slide/tilt sunroof motor is calculated in the roof control module. To this end, a temperature sensor is mounted on the board in the roof control module to measure the ambient temperature.
The roof control module calculates the current temperature of the motor based on the running time of the slide/tilt sunroof motor.
The warm-up and cool-down periods are stored in a temperature model in the roof control module.
The current temperature is stored in the memory before the roof control module passes into sleep mode. The motor temperature is made equal to the ambient temperature when the vehicle is started again.
Panic Mode
The slide/tilt sunroof is closed with maximum closing force in panic mode. Panic mode is triggered by pressing and holding, reversing, releasing and again pressing and holding the slide/tilt sunroof button.
A valid enable signal from Car Access System is the precondition for executing the emergency closing function.
It is necessary to release and press the button again as the first time the button is pressed the anti-trapping protection function is still active. The slide/tilt sunroof closes with maximum force after pressing the button again within a short period of time.
It is possible to activate panic mode up to a vehicle speed of 16 km/h (10 mph). Panic mode can be activated from both the tilt position (approximately 100 ms) and from the open position (approximately 1 s).
Load Deactivation
Operation of the slide/tilt sunroof is stopped/interrupted during the vehicle start procedure.
The Car Access System sends "Terminal 50 ON" status. The signal is received by the footwell module and Junction Box electronics via K-CAN2.
The Junction Box electronics and the footwell module prevent operation of the slide/tilt sunroof during the starting procedure or interrupt current operation.
This protects the battery during the starting procedure.
Operation of the slide/tilt sunroof can resume on completion of the starting procedure.
Terminal 58g
When the exterior lighting is switched on, the footwell module sends this information via KCAN2.
The roof control module receives this information and adopts the set value for the instrument lighting.
The LED in the button for the slide/tilt sunroof is controlled by a pulse-width modulated signal from the roof control module. This achieves a constant brightness of the LED even under fluctuating system voltage conditions.
Opening/closing the Slide/tilt Sunroof
The button can be moved to two engaged positions in the opening and closing directions. In the first engaged position, a movement is initiated which is only executed for as long as the button is being pressed.
Control functions
All control functions are also available as one-touch control functions (comfort functions). The one-touch control function is reached by pressing the button again to the second engaged position in the direction required for the slide/tilt sunroof.
The one-touch control function automatically opens or closes of the slide/tilt sunroofs.
Directions of movement
Initial state:
The glass panel and sunroof shade are closed.
Opening sunroof shade
Press "OPEN" 1 x
Opening sunroof shade (one-touch control function)
Press "OPEN" 1 x
Opening sunroof shade and glass panel
Press "OPEN" 2 x (double-click function)
Tilt position
Press "TILT" 1 x
Closing glass panel
Press "CLOSE" 1 x
Closing the glass panel (one-touch control function)
Press "CLOSE" 1 x past the first stop
Closing glass panel and sunroof shade
Press "CLOSE" 2 x (double-click function)
Closing the sunroof shade
(only possible if glass panel is already closed) Press "CLOSE" 1 x
Wind deflector with roof open
The roof control module receives the speed signal from the integrated chassis management. The dynamic stability control DSC evaluates the wheel speed sensors.
The roof control module controls the rear motor to release the wind deflector from a road speed of 180 km/h (112 mph). Consequently, the wind deflector is depressed into a lower position.
NOTE: The motor only runs lightly, the sunroof shade does not move.
Auto-remote opening
The slide/tilt sunroof can be opened by extended actuation of the unlock button with the identification sensor by turning the mechanical key in Open direction.
NOTE: Movement of the power windows must be completed before auto-remote opening of the slide/tilt sunroof can be started.
Auto-remote closing
The slide/tilt sunroof can be closed by extended actuation of the lock button with the identification sensor by turning the mechanical key in Close direction.
If the vehicle is equipped with Comfort Access, auto-remote closing can be started by touching the touch-sensitive outer surface.