Power Sunroof - Operation
OPERATION
This vehicle has a vent, tilt and slide power sunroof system with express (one-touch) open/close feature. The sunroof system receives battery feed through a fuse in the Totally Integrated Power Module (TIPM). The sunroof system power is supplied when the ignition switch is in the RUN and ACCESSORY positions. The sunroof will operate normally with the key in any position while the Accessory Delay system is active. If the sunroof is moving when the key is turned to the START position (crank engine), all motions stop until the key is released, then the previously requested sunroof motion will resume. The sunroof will also complete a requested motion if the Accessory Delay system goes inactive while the motion is in progress.
The sunroof is electrically operated from a switch located in the overhead console. The sunroof switch is a rocker design with a push button in the center of the two halves of the rocker. Pressing the rocker towards the front of the car commands the sunroof closed. Pressing the rocker towards the rear of the car commands the sunroof open. Pressing the center push button commands the sunroof up into the vent position (Rear of sunroof glass raises above the vehicle roof with glass still covering the sunroof opening). All switch commands operate with the glass starting in any position.
The status of the overhead power sunroof switch is continually monitored by the circuitry within the ElectroMechanical Instrument Cluster (EMIC) (also known as the Cab Compartment Node/CCN). The instrument cluster receives input messages from the sunroof switch over a hardwired connection. Whenever the instrument cluster receives an input from the overhead sunroof switch it sends a function command signal to the power sunroof motor/module assembly. This message from the cluster is delivered via the Controller Area Network (CAN) data bus.
An electronic control system, integral to the motor/module assembly, provides the express open and close functions. Pressing the "open" or "close" end of the rocker switch moves the sunroof glass panel to the full open or full closed position, respectively. During express closing, anytime an obstacle is detected in the way of the glass, the motor will stop and reverse travel to avoid pinching an occupant's finger, ice in the track, etc. There are two methods of overriding the obstacle detection function.
1. When three events occur without the glass being allowed to fully close, the next close attempt will only move while the close switch is continuously actuated. This allows the sunroof to be forced closed if multiple close attempts fail.
2. If the sunroof close switch is continuously actuated during an obstacle detection event, through the reversal, and during a two second wait time, then continuing to hold the close switch will cause the roof to move towards close with the obstacle detection protection disabled. This allows the sunroof to be forced closed if it is known that a reversal will occur.
While in obstacle detection override, the closing motion will cease if the sunroof switch is released at any time.
The motor/module is programmed to learn the speed required to drive the panel based on position and recalibrates itself as needed. If the sunroof becomes uncalibrated, it will be necessary to perform the motor/module teach procedure, Programming and Relearning.