ZKE - 41
SUNROOF MOTOR/MODULE (SHD)
The  combined  motor  module  has  a  13  pin
connector  for  interfacing  the  switch,  and
vehicle harness (power ground and K bus.)
The  motor  contains  two  hall  effect  sensors
that  monitor  the  motor  shaft  rotation
providing sunroof panel position.
The hall sensors also provide the end limit cut
out  function  for  the  SHD  once  the  system  is
initialized.    The  SHD  counts  the  pulses  and
cuts  the  motor  out  prior  to  the  detected  end
run of the sunroof panel.
INITIALIZATION
Initialization is required for the SHD to learn the end positions of the motor's travel.  The hall
sensors  provide  pulses  for  motor  rotation,  the  SHD  counts  the  pulses  and  determines
where the panel is by memorizing the stored pulses.  
If  the  system  is  not  initialized,  the  sunroof  will  only  operate  in  the  tilt  up  and  slide  close
positions.  Initialize as follows: 
•  Press  and  hold  the  sunroof  switch  in  either  the  tilt  up  or  slide  close  positions  for  15
seconds.  
• The sunroof motor operate momentarily signifying initialization acceptance.
The  SHD  memorizes  the  pulses  from  the  hall  sensors  on  the  next  activation  of  the  motor
by driving the panel to its end run positions.  The SHD 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.
ANTI TRAP FEATURE
The  anti-trap  feature  of  the  sunroof  uses  a  hall  sensor  to  detect  obstructions  while  the
sunroof is closing (pulse frequency slowed down) in the automatic close function.  The anti-
trap feature is shut down prior to full closing (4mm from full closed) to allow the sunroof the
seat into the seal. 
Additionally,  the  anti-trap  feature  is  not  functional  when  the  switch  is  held  in  the  manual
close position.