2567-12-30 หน้าที่หลักของสวิตช์กกแม่เหล็กคือการตรวจสอบการทำงานของลูกสูบกระบอกสูบเพื่อให้สามารถยึดก้านลูกสูบและหยุดที่ตำแหน่งใดตำแหน่งหนึ่งได้ โดยปกติแล้วจะใช้ร่วมกับโซลินอยด์วาล์วเพื่อตรวจจับตำแหน่งของกระบอกสูบและทำให้การเคลื่อนที่ของกระบอกสูบสมบูรณ์