Operation CHARM: Car repair manuals for everyone.
Hosted by mcallihan.com

Operation



Operation

General

Sunroof Controls






The sunroof is operated by the three-way switch, via the Body Control Unit (BCU) with the following switch position options:
^ Rest position
^ Open sliding/tilting sunroof (sliding open)
^ Open by pressing and holding (one-touch function for sliding open)
^ Raise sliding/tilting sunroof (tilting open)
^ Close sliding / tilting sunroof (sliding shut/tilting shut)
^ Close by over-pressing (one-touch function for sliding closed).

The drive is automatically shut down when the limit positions are reached. Limit position shutdown is initiated by the integral increment sensor isolating the motor. Limit position shutdown occurs even if the control remains actuated or is operated a further time in the direction of the limit position.

If a failure of the sunroof motor occurs, the sunroof can be closed manually. Access to the motor drive output shaft, in the roof access panel enables the fitting of a special key which can be used to manually drive the sunroof to the closed position.

The sliding/tilting sunroof is operational with the ignition switch in position II for one-touch operation and position I for operating the control. In addition to the basic functional specifications, nationally specific specifications are configured via the encoding of the basic module. The necessary signals are transmitted via the P-Bus. If no signals are transmitted via the P-Bus the functions remain limited to manual operation.

NOTE: The encoding functions are configured using TestBook/T4.

The following functions are available:

Manual Operation
The desired sunroof position can be selected by operating the control in the open/tilt/close sliding/tilting sunroof positions. The control must be pressed permanently to do this.

One-touch Function
Pressing and holding the sunroof switch momentarily, for either the open or close selection, will enable the sliding / tilting sunroof to travel fully to the selected closed position. This selection can be interrupted by operating the switch a further time.

If the "tilting" control is operated while the panel position is within the "sliding open" range the roof automatically moves to the limit position of tilting. This process can be interrupted by operating the control a further time.
The one-touch functions are encodable. This 5 a function of TestBook/T4.

NOTE: If the battery has been disconnected the one touch function will become inoperative. It is reset by fully opening and closing, then fully tilting and closing the sun roof panel in one continuous operation. An audible warning will sound and 'SUNROOF NOT SET' will be displayed on the message center in the instrument pack message center when the sunroof is being operated.

Anti-Trap Function
The anti-trap function, configured to meet the specific requirements of individual national regulations, operates by monitoring the torque output of the sliding/tilting sunroof drive. It operates when the sunroof is closing and the opening is greater than 4 mm. To ensure that the sunroof fully closes it is disabled for the last 4 mm of travel.

NOTE: The encoding functions are configured using TestBook/T4

Operating during one-touch operation, actuation in the first switch position and during one-touch closing, the anti-trap function is disabled when emergency closing (panic mode) is selected.

NOTE: If the battery has been disconnected the anti-trap function will become inoperative. It is reset by fully opening and closing, then fully tilting and closing the sunroof panel in one continuous operation. An audible warning with Sound and 'SUNROOF NOT SET' will be displayed on the message center in the instrument pack when the sun roof is being operated.

After the anti-trap function has been activated the sunroof will return, depending on vehicle configuration, at maximum system speed, to the point at which the close selection was initially made.

Convenience Operation
The sunroof and windows can be fully closed or opened by holding the door key in either the locking or unlocking position, or with the remote control. Releasing the key before the operation is completed will stop the sunroof travelling.

The anti-trap function also operates when convenient closing is selected.

If the key is returned to the rest position, any convenience function that is currently in progress is terminated. If the control is operated during a convenience function, the convenience function that is currently in progress is terminated and must be restarted. Automatic resumption after the control is released is not permissible.

Consumer Shutdown
During the starting process (Ignition position II), the sunroof is deactivated via the P-bus. The current selection e.g. opening or one-touch functions, is immediately terminated and sunroof movement is halted.

If an undervoltage of less than 9.5 V occurs, the one-touch operation that is in progress will be terminated and no new sliding/tilting sunroof movement is initiated.

Sleep Mode
To reduce the current consumption of the vehicle, the sunroof control system switches to an electricity saving mode after receiving the telegram "Goto Sleep" from the BCU via the P-Bus. In this condition manual operation of the sunroof will result in the loss of its absolute position. It will require re-initialising.

The electricity-saving mode is exited again by any telegram on the P-bus. The first telegram on the P-bus need not be evaluated. However, the P-Bus must not be influenced by the wake-up process. The following telegrams in the sliding/tilting sunroof must not be misinterpreted or destroyed by the wake-up process.

Fault Patterns
The following fault patterns are provided:
^ Overriding temporary shutdown (max. switch-on time 15 s)
^ Shutdown of the drive in event of relay contacts sticking or faulty semiconductor after max. 500 ms
^ Shutdown of the drive in event of no signal from the increment sensors after max. 300 ms
^ Substitute function (e.g. motor stop) in event of implausible signals from sliding/tilting sunroof control and other faults (signal lines).
^ Repeat interlock (by software, as substitute for motor thermo switch).

Diagnosis
The sunroof control unit has a built in test function to allow self checking and self diagnosis.

The exchange of information with the diagnostic unit takes place through the basic module via the P-bus. It can be used to identify three possible faults.
1 Mechanical stiffness (fault in the sunroof unit)
1 Implausible input signals (control fault)
2 Electronic fault.

Initialisation
Initialising the sunroof allows the control unit to learn the end positions of the motor's travel. The hall sensors provide pulses for motor rotation the control module counts the pulses and determines where the panel is by memorizing the stored pulses.

If the system is not initialised, the sunroof will only operate in the tilt up and slide close positions.

Initialisation Procedure
Pressing and holding the sunroof switch in either the tilt up or slide close positions for 15 seconds momentarily operates the sunroof motor.

The control module memorizes the pulses from the hall sensors on the next activation of the motor by driving the panel to its end run positions. The control module senses an amperage increase and determines the end run position. The counted number of pulses is then used as the basis for calculating the panel position.