Un solenoid de blocare este un dispozitiv electromagnetic conceput pentru a furniza forță de acționare, așa cum este cazul unui solenoid convențional, dar pentru a menține apoi solenoidul în starea activată fără nici un curent electric aplicat bobinei. Acest lucru se realizează prin instalarea unui set de magneți permanenți în partea inferioară a miezului bobinei. Odată ce câmpul magnetic generat de bobina de solenoid alimentată a tras pistonul în centrul bobinei, curentul este întrerupt la bobină. De obicei, acest lucru ar elibera pistonul, dar, în cazul unui solenoid de blocare, magneții mențin solenoidul activat fără nicio scurgere de curent de la sursa de alimentare. Când solenoidul trebuie dezactivat, un impuls de curent este aplicat bobinei în direcția opusă curentului de acționare care respinge pistonul, dezactivând astfel solenoidul.
Solenoizii sunt unul dintre cele mai comune actuatoare electromagnetice cu cursă scurtă în uz general. Acestea sunt de obicei dispozitive foarte simple și constau dintr-o bobină statică de sârmă goală și un piston din metal feros cu arc. Când un curent electric este aplicat bobinei în orientarea corectă a polarității, se creează un câmp magnetic puternic în jurul bobinei. Aceasta trage pistonul spre și în miezul bobinei, furnizând rapid mișcarea de comutare sau de acționare în proces. Tăierea alimentării bobinei face ca câmpul magnetic să se prăbușească, eliberând pistonul, care este tras înapoi în poziția neutră de arc.
Când solenoidul trebuie să rămână activ pentru o perioadă prelungită, puterea către bobină poate fi lăsată pornită până când solenoidul necesită dezactivare. Deși acest lucru funcționează, face ca bobina să genereze căldură considerabilă și irosește energie electrică. Solenoidul de blocare abordează această problemă prin includerea unui set de magneți permanenți aranjați în jurul bobinei în punctul în care pistonul se oprește la sfârșitul cursei sale de activare. Acești magneți sunt suficient de puternici pentru a ține pistonul în poziție, permițând solenoidului de blocare să rămână activ chiar dacă alimentarea bobinei este întreruptă. Acest lucru previne supraîncălzirea bobinei și face ca solenoidul să fie mai rentabil în ceea ce privește consumul electric.
Când solenoidul de blocare trebuie să se dezactiveze, un impuls scurt de curent electric este alimentat la bobină cu o orientare de polaritate opusă curentului de activare. Acest lucru creează un câmp magnetic opus scurt care respinge pistonul suficient de departe pentru ca magneții să nu mai aibă efect, permițând arcului să tragă pistonul înapoi în poziția sa neutră. Această metodă de operare necesită un tip ușor diferit de controler cu solenoid capabil să producă impulsul de curent cu polaritate inversă necesar.