Panoramic Sunrooflink
Last updated: January 04, 2022
Overviewlink
Component Locationlink
![]() |
|---|
| 1. Wind deflector 2. Sliding glass panel 3. Fixed glass panel 4. Sunshade 5. Frame 6. Side appliqué - LH 7. Side appliqué - RH 8. Front appliqué 9. Front drain tubes 10. Return tubes for drive cable 11. Motor and mounting plate 12. Sunroof Electronic Control Unit (ECU) 13. Drive cables 14. Rear mechanism link LH/RH 15. Front mechanism link LH/RH |
Generallink
The panoramic sunroof is a sliding front glass panel which lifts and slides over the fixed rear glass panel. The panels are constructed from lightweight safety glass.
The sliding glass panel is driven by two drive cables, one on each side of the vehicle, attached to the rear of the sliding panel via the LH and RH rear mechanism links. The cables are connected to and driven by electric motors which are located on the LH and RH cowl side.
Sunroof operation is controlled through the touchscreen, and the roof can be partially or fully opened or tilted.
The two motors operate simultaneously to open or close the roof. The position of the roof is fed back to the ECU by Hall effect sensors that are integral with the motors.
Component Descriptionslink
Sunroof ECUlink
![]() |
|---|
| 1. Sunroof ECU |
The sunroof ECU is connected to the Controller Area Network (CAN) and receives a permanent positive power feed. The ECU drives the two motors either forward or backward according to the request from the touchscreen. Hall effect circuits, which are integral with the motors, receive a power supply that results in a pulse output to inform the ECU of the sunroof’s speed and position.
The ECU also monitors faults and generates appropriate fault codes.
Sunroof Motorslink
![]() |
|---|
| 1. Mounting bracket 2. Sunroof motor |
There are two brushless Direct Current (DC) sunroof motors, one at the base of each ‘A’ pillar. Each one is secured to a back plate by three Torx screws.
Hall effect circuits in each motor supply information on the position of the sunroof and speed of movement.
Each motor also has a current monitoring device that monitors for obstructions or motor stalls.
Drive Cableslink
![]() |
|---|
| 1. Drive cables |
The two sunroof drive cables are of worm or helix construction. The helix engages a pinion gear attached to the motor assemblies. Each cable is connected to the rear edge of the sliding glass panel via the LH and RH rear mechanism links. The cables are then routed along each side of the roof through the aluminum tracks that are part of the sunroof frame, and down the ‘A’ pillars through copper drive tubes. The ends of the copper tubes are secured between the motor and motor bracket.
Operationlink
User Controlslink
![]() |
|---|
The touchscreen displays an outline of the sunroof and its current position. Control the sunroof on the touchscreen by touching Controls > Sunroof.
- Touch OPEN to fully open the sunroof.
- Touch CLOSE to fully close the sunroof.
- Drag the slider bar to the required position and then release.
- Touch VENT to tilt the sunroof.
- Touch the image of the sunroof to stop the sunroof from moving.
The ECU receives the signal from the touchscreen and drives the motors in the requested direction. The motors push or pull the drive cables as appropriate and the sunroof sliding panel moves to the selected position.
Anti-Pinch Systemlink
![]() |
|---|
| 1. Anti-pinch wires inside seal |
The anti-pinch system comprises two wires, encased in a rubber seal running around the entire sliding panel aperture.
If any obstacle contacts the sliding glass panel and the seal while the sunroof is closing, the pressure against the two wires inside the seal causes the wires to make contact. This closes an electrical circuit and sends a signal to the sunroof ECU, which commands the sunroof to reverse direction and move back to the open position.
The action when an obstruction is detected depends on the position of the sliding glass panel and its direction of movement.
| Sliding Glass Panel Position | Action |
| Sliding glass panel is opening | Sliding glass panel stops movement if an obstruction causes the motor to stall. Motor stalls when a current draw of 8 amps occurs. This limit is set to prevent damage to the roof components or to the object causing the obstruction. |
| Sliding glass panel is closing | Sliding glass panel reverses direction and stops 250 mm from the closed position, or fully opens. |
Once the obstruction is removed, close the sunroof by touching the CLOSE icon again.
Press and hold the CLOSE icon to manually override the anti-trap feature. This feature only overrides the anti-pinch feature if the current draw required does not exceed the motor stall limits.
Sunroof Calibrationlink
After battery disconnection or component replacement, it might be necessary to recalibrate the ECU with the position of the sliding glass panel. Use the Calibrate function in Toolbox.





