ซันรูฟได้รับการควบคุมโดยโมดูลซันรูฟ (โมดูล SHD) โมดูลนี้บรรจุวงจรโหลดสำหรับมอเตอร์ซันรูฟ ซึ่งต่อไปที่มอเตอร์ซันรูฟโดยตรง
โมดูลซันรูฟต่อผ่าน P บัส ไปที่เจนเนอรัลโมดูล
สวิตช์สำหรับซันรูฟ มีตำแหน่งสวิตช์ต่างกันห้าตำแหน่ง
ตำแหน่งทั้งห้าตำแหน่ง จะส่งผ่านสายสามสาย (สัญญาณกราวด์) ไปที่โมดูลซันรูฟ (SHD)
การเปิดหรือปิดซันรูฟจนสุดในโหมดอัตโนมัติ ทำได้โดยการกดสวิตช์ค้างไว้ในตำแหน่ง ”อน เปิด” และ ”ปิด”
ในลักษณะเดียวกับกระจกไฟฟ้า ซันรูฟสามารถเปิดหรือปิด พร้อมกับการล็อคหรือการปลดล็อครถยนต์ได้
การเปิดแบบอัตโนมัติ จะทำงานเมื่อแกนตัวล็อคอยู่ที่ตำแหน่ง ”ปลดล็อค” เป็นเวลานานกว่า 3 วินาที หรือเมื่อมีการกดปุ่มที่ตรงกันบนรีโมทคอนโทรลค้างไว้
การปิดแบบอัตโนมัติ จะทำงานเมื่อแกนตัวล็อคอยู่ที่ตำแหน่ง ”ล็อค” เป็นเวลานานกว่า 2 วินาที หรือเมื่อมีการกดปุ่มที่ตรงกันบนรีโมทคอนโทรลค้างไว้
สามารถสั่งงานหรือหยุดทำงานฟังก์ชั่นเหล่านี้ โดยการให้รหัส
ซันรูฟทำงาน เมื่อเปิดเทอร์มินอล R ในระยะแรก ซันรูฟจะยังคงทำงานได้ หลังจากการหยุดทำงานที่เทอร์มินอล R การตัดการทำงานแบบอัตโนมัติ (การหยุดการทำงาน) จะทำงานหลังจากนั้น 16 นาที
โดยขึ้นอยู่กับข้อกำหนดทางกฏหมายในประเทศที่สัมพันธ์กัน การเปิดประตูคนขับหรือประตูผู้โดยสาร ก็จะหยุดการทำงานของซันรูฟด้วยเช่นกัน
เวอร์ชันที่แตกต่างกันสองเวอร์ชัน สามารถให้รหัสได้ :
รุ่น ECE |
การหยุดทำงานหลังการปิดเทอร์มินอล R และการเปิดปิดที่ประตูคนขับ หรือประตูผู้โดยสาร |
ประเทศสหรัฐฯ และ ประเทศออสเตรเลีย |
หยุดทำงานหลังจากปิดเทอร์มินอล R และเปิดประตูคนขับหรือประตูผู้โดยสาร |
เงื่อนไขการตัดการทำงาน (หยุดทำงาน) เหล่านี้ ยังสามารถใช้กับกระจกไฟฟ้าได้ด้วย
ตัวส่งสัญญาณตำแหน่งสองตัว (ชุดส่งสัญญาณ) ในโมดูลซันรูฟจะตรวจจับจำนวนรอบของมอเตอร์และรับตำแหน่งซันรูฟจากตัวเลขนี้ และจะมีการตั้งค่าของโมดูลซันรูฟไว้ก่อนถึงตำแหน่งสุดของกลไกเพื่อป้องกันการสึกหรอของกลไก
นอกจากนี้ แรงบิดมอเตอร์ของตัวขับซันรูฟ (SHD) ยังได้รับการคำนวณอย่างถูกต้องจากตำแหน่งพัลส์ตัวส่งและกำลังไฟเข้าของมอเตอร์ ถ้าแรงบิดของมอเตอร์เพิ่มขึ้นเกินระดับหนึ่ง แสดงว่ามีการหนีบ
ชุดป้องกันกระจกหนีบจะทำงานในทิศทาง ”ปิด” ทั้งในระหว่างการปิดปกติ (ไม่กดสวิตช์ค้างไว้) รวมทั้งในโหมดอัตโนมัติ และในระหว่างการปิดซันรูฟอัตโนมัติ เมื่อกดสวิตช์ซันรูฟค้างไว้ในตำแหน่งปิด ชุดป้องกันกระจกหนีบจะหยุดทำงานในกรณีที่มีความผิดปกติ
ถ้าตรวจพบการติดขัด การปิดจะหยุดลงและจะเปิดซันรูฟในช่วงสั้นๆ
ข้อสำคัญ
ชุดป้องกันกระจกหนีบจะไม่ทำงานอีกต่อไป เมื่อซันรูฟเปิดน้อยกว่า 4 มม.
เนื่องจากได้มีการรวมชุดส่งสัญญาณตำแหน่งไว้ในโมดูลซันรูฟ จึงไม่มีการกำหนดตำแหน่งที่แน่นอนในกลไกซันรูฟ เพื่อที่จะทำการกำหนดตำแหน่งได้โดยสมบูรณ์ โมดูลต้องตรวจจับค่าทางกลและบันทึกไว้เป็นการภายใน ขั้นตอนนี้เรียกว่า การตั้งค่ามาตรฐาน และสามารถเรียกใช้ได้เฉพาะฟังก์ชั่น ”ปิด” และ ”ยก” เท่านั้น สำหรับซันรูฟที่ยังไม่ได้ตั้งค่ามาตรฐาน
สำหรับชุดป้องกันกระจกหนีบ โมดูลซันรูฟจำเป็นต้องตรวจจับค่าความต้านทานของกลไกของซันรูฟ และรับรู้และกำหนดค่า เส้นกราฟลักษณะการทำงาน ที่ตรงกันสำหรับชุดป้องกันกระจกหนีบ
การกำหนดการทำงานของซันรูฟ ประกอบด้วย การตั้งค่ามาตรฐาน และ การรับรู้และกำหนดค่าเส้นกราฟลักษณะการทำงาน สำหรับชุดป้องกันกระจกหนีบ
ต้องทำการกำหนดการทำงาน :
ตั้งซันรูฟไปที่ตำแหน่งสุด ”ยก” เพื่อทำการตั้งค่ามาตรฐาน เมื่อถึงตำแหน่งนี้ ให้กดสวิตช์ค้างไว้ในตำแหน่ง ”ยก” เป็นเวลาอย่างน้อย 15 วินาที เมื่อผ่านไป 15 วินาที ตัวขับเคลื่อนจะได้รับการสั่งงาน จนกระทั่งเกิดการติดขัดและเลื่อนกลับไปเล็กน้อย ตำแหน่งของชุดส่งสัญญาณตำแหน่งจะได้รับการบันทึกไว้ภายใน จากนั้นถือว่าสิ้นสุดการกำหนดค่ามาตรฐานของซันรูฟ
ขั้นตอนต่อไปนี้ใช้ได้กับซีรี่ส์ E38 ถึง 9/98 และซีรี่ส์ E39 ถึง 3/98 :
โมดูลซันรูฟที่ใช้ดัชนีการวิเคราะห์ 20 (กรุณาดูที่คำจำกัดความโปรแกรมวิเคราะห์)
โมดูลจะรับรู้และกำหนดค่าเส้นกราฟลักษณะการทำงานโดยอัตโนมัติ ในระหว่างการทำงานซันรูฟ โมดูลซันรูฟจะตรวจจับตำแหน่งที่มีการติดขัดของกลไก และปรับเส้นกราฟลักษณะการทำงานให้สอดคล้องกัน หลังจากการกำหนดการทำงาน ให้เปิดและปิดซันรูฟอย่างน้อยหนึ่งครั้งโดยการกดสวิตช์
ถ้าชุดป้องกันกระจกหนีบทำงานเฉพาะในบางตำแหน่ง ให้แก้ไขความผิดปกติโดยการกดสวิตช์ข้ามผ่านตำแหน่งนั้นๆ
ขั้นตอนต่อไปนี้ใช้ได้กับซีรี่ส์ E39 ตั้งแต่ 3/98 และซีรี่ส์ E53 (X5) :
โมดูลซันรูฟที่มีดัชนีการวิเคราะห์ 21 (กรุณาดูที่คำจำกัดความโปรแกรมวิเคราะห์)
ขั้นตอนต่อไปนี้ เป็นสิ่งจำเป็นในการรับรู้และกำหนดค่าเส้นกราฟลักษณะการทำงาน :
สวิตช์ต้องกดค้างอยู่ที่ตำแหน่ง ”ยกขึ้น” ในระหว่างขั้นตอนทั้งหมด
ข้อควรระวัง ! ชุดป้องกันกระจกหนีบไม่ทำงานในระหว่างขั้นตอนนี้
โมดูลซันรูฟจะต่ออยู่กับ K บัส และสามารถทำงานได้โดยอิสระจากเจนเนอรัลโมดูล ZKE III การกำหนดเส้นกราฟลักษณะการทำงานของชุดป้องกันกระจกหนีบสามารถทำได้โดยใช้ข้อมูลรหัส และจะทำการบันทึกลงในชุดควบคุมโดยใช้การให้รหัส
เพื่อเป็นการลดเสียงหวีดที่เกิดจากลมในขณะเปิดซันรูฟออกจนสุด สามารถลดระยะการเปิดของซันรูฟลงได้สำหรับรถยนต์ซีรี่ส์ E53 (X5)
ขีดจำกัดการเปิดนี้สามารถปรับตั้งหรือลบได้โดยใช้ฟังก์ชั่นบริการ ”ปรับตั้ง/ลบขีดจำกัดการเปิด” ในระบบการวิเคราะห์ของ BMW
ตั้งแต่ประมาณเดือนมกราคม 2001 จะมีการปรับตั้งขีดจำกัดการเปิดมาจากโรงงานสำหรับรถยนต์ทั้งหมดของซีรี่ส์ E53 อย่างไรก็ตาม สามารถลบได้โดยใช้ฟังก์ชั่นบริการข้างต้นเมื่อลูกค้าต้องการ