Học Automation cùng MINATA #21: Mạch tự giữ: nền tảng của mọi mạch điều khiển
Người mới lắp một mạch điều khiển động cơ, đấu nút Start thẳng vào cuộn công tắc tơ. Máy chạy — nhưng chỉ khi còn giữ tay trên nút Start. Buông tay là động cơ tắt. Anh ta loay hoay không hiểu vì sao, cho tới khi có người chỉ: nút Start là loại nhấn–nhả (momentary), tín hiệu chỉ tồn tại lúc đang nhấn (đã nói ở bài #09). Muốn "nhấn một lần, chạy mãi tới khi Stop", cần một mạch giữ lấy trạng thái đó — mạch tự giữ.
Mạch tự giữ (self-holding, hay seal-in) là viên gạch nền của gần như mọi mạch điều khiển. Khởi động động cơ, đảo chiều, sao–tam giác, khóa liên động — tất cả đều xây trên nó. Hiểu thật kỹ mạch này là hiểu được cách một lệnh thoáng qua biến thành một trạng thái duy trì, và cách nó bị hủy an toàn.
Bài này giải thích nguyên lý mạch tự giữ, cách đấu Start/Stop/tiếp điểm phụ, quy tắc ưu tiên Stop, các biến thể, ứng xử khi mất điện, cách đọc mạch trên bản vẽ, và cách viết mạch tương đương trong PLC bằng lệnh set/reset. Hầu hết các mạch điều khiển ở những bài sau đều là biến thể mở rộng của mạch này, nên bỏ thời gian nắm thật chắc ở đây sẽ tiết kiệm rất nhiều về sau.
Bài viết trình bày nguyên tắc. Chi tiết linh kiện, dòng, an toàn phải theo thiết bị thật và tiêu chuẩn áp dụng.
Vấn đề: nút nhấn–nhả không tự giữ
Như đã học ở bài #09, nút Start thường là momentary — chỉ tác động khi đang nhấn. Nếu đấu thẳng nút này vào cuộn K, cuộn chỉ có điện lúc nhấn, buông là mất. Muốn dùng được nút momentary để "bật rồi giữ", mạch phải tự cấp điện cho cuộn ngay cả sau khi buông nút. Đó chính là việc mạch tự giữ làm.
Nguyên lý: tiếp điểm phụ của chính cuộn K
Bí quyết nằm ở một tiếp điểm phụ NO của chính cuộn K, mắc song song với nút Start:

Chuỗi hoạt động:
- Nhấn Start (NO) → dòng đi qua Start, qua Stop (NC) đang đóng, tới cuộn K → K có điện.
- K có điện làm tiếp điểm phụ K (NO) đóng lại. Tiếp điểm này song song với Start, nên giờ có một đường khác cấp điện cho cuộn — không cần Start nữa.
- Buông Start → Start mở, nhưng dòng vẫn đi qua tiếp điểm phụ K → cuộn K vẫn giữ. Đây là "tự giữ".
- Nhấn Stop (NC) → cắt mạch → cuộn K mất điện → tiếp điểm phụ K mở ra → mạch trở về trạng thái ban đầu, sẵn sàng cho lần Start sau.
Điểm tinh tế: chính vì tiếp điểm giữ là của cuộn K, nên khi K mất điện vì bất kỳ lý do gì (Stop, mất điện, sự cố), mạch tự nhả — không có trạng thái "kẹt".
Ưu tiên Stop: Stop luôn thắng Start
Một yêu cầu an toàn cơ bản: nếu Start và Stop bị tác động cùng lúc, Stop phải thắng (máy không được chạy). Trong mạch chuẩn ở trên, Stop (NC) mắc nối tiếp trên đường tới cuộn — khi Stop bị nhấn, nó cắt mạch bất kể Start có đang được nhấn hay không. Đây gọi là mạch "stop ưu tiên" (stop priority), và là cách đấu đúng.
Ngược lại, nếu ai đó đấu sai để Start có thể "thắng" Stop, sẽ có tình huống nguy hiểm: giữ Start thì Stop mất tác dụng. Luôn đấu để Stop ưu tiên.
Vì sao Stop đấu NC (fail-safe)
Nhắc lại nguyên tắc bài #10: Stop đấu tiếp điểm thường đóng (NC). Bình thường Stop đóng nên mạch thông; nhấn Stop hoặc đứt dây tới Stop đều làm hở mạch → dừng. Nghĩa là hỏng hóc (đứt dây, lỏng đầu cốt) tự đưa máy về trạng thái an toàn. Ngược lại, Start đấu NO: đứt dây Start thì tệ nhất là "không khởi động được", không nguy hiểm.
Đây là lý do trong mọi mạch tự giữ, Start là NO, Stop là NC — không phải quy ước tùy tiện mà là logic an toàn.
Các biến thể thường gặp
Mạch tự giữ cơ bản có nhiều biến thể tùy yêu cầu:
- Thêm nhiều điều kiện cho phép: nối tiếp thêm các tiếp điểm NC của bảo vệ (rơ‑le nhiệt 95‑96, bài #13), cảm biến an toàn, cửa rào... vào đường tới cuộn. Bất kỳ điều kiện nào hở đều dừng máy.
- Nhiều nút Start / nhiều nút Stop: nhiều Start mắc song song (nhấn ở đâu cũng khởi động được); nhiều Stop mắc nối tiếp (nhấn Stop ở bất kỳ đâu đều dừng — đúng cho an toàn).
- Đèn báo trạng thái: một tiếp điểm phụ K nữa cấp cho đèn "đang chạy" — nhưng nhớ bài #09: đèn nên phản ánh trạng thái thật (ví dụ lấy từ phản hồi động cơ) khi có thể.
- Reset sau sự cố: một số mạch cần nhấn reset để khởi động lại sau khi bảo vệ nhảy, tránh máy tự chạy lại.
Mạch tự giữ trong PLC: set/reset
Khi chuyển sang PLC, mạch tự giữ có hai cách viết tương đương:
- Kiểu "seal-in" trong ladder: vẽ đúng như mạch điện — một nhánh có tiếp điểm Start song song với tiếp điểm của chính bit đầu ra, nối tiếp điều kiện Stop, tới cuộn đầu ra. Trực quan với người quen mạch điện.
- Kiểu set/reset: trong Structured Text (ST) hoặc ladder, dùng lệnh set khi có Start và điều kiện cho phép, reset khi có Stop hoặc mất điều kiện an toàn. Ví dụ ý tưởng ST:
IF bStart AND bChoPhep THEN bRun := TRUE; END_IF;
IF NOT bStop OR NOT bAnToan THEN bRun := FALSE; END_IF;
Chú ý logic tín hiệu Stop: nếu Stop đấu NC thì ngõ vào PLC ở mức 1 khi "chưa dừng", nên điều kiện reset phải viết theo đúng chiều đó (bài #10 đã cảnh báo về đảo tín hiệu NC). Và reset phải ưu tiên trong cùng vòng quét để giữ tính "Stop thắng".
Kiểu set/reset thường dễ bảo trì hơn với logic phức tạp nhiều điều kiện, vì tách bạch rõ "điều gì bật" và "điều gì tắt"; còn kiểu seal-in ladder lại trực quan với người quen mạch điện và dễ đối chiếu 1‑1 với sơ đồ khí cụ. Hai cách cho cùng một hành vi — chọn theo thói quen nhóm và độ phức tạp của mạch, miễn là giữ đúng Stop ưu tiên và fail-safe.
Ứng xử khi mất điện và khôi phục
Một đặc tính quan trọng của mạch tự giữ dùng khí cụ: khi mất điện, cuộn nhả và mạch không tự khởi động lại khi có điện trở lại. Vì trạng thái chạy được giữ bằng dòng qua tiếp điểm phụ, mất điện là mất luôn dòng đó; khi điện phục hồi, cuộn vẫn ở trạng thái nhả, phải nhấn Start lại mới chạy. Đây thường là hành vi mong muốn — máy không tự động chạy lại một mình sau khi cúp điện, tránh nguy hiểm cho người đang thao tác lúc mất điện.
Nếu vì lý do nào đó cần máy tự khởi động lại sau khi có điện (ví dụ bơm cấp nước duy trì), phải thiết kế có chủ đích và cân nhắc an toàn kỹ — không để nó xảy ra do vô tình. Với PLC, cần chú ý cách bit trạng thái được lưu/khởi tạo sau khi mất điện (retain hay không), để hành vi khởi động lại đúng ý đồ thiết kế; đây là chủ đề sẽ gặp lại ở bài về mất điện/khởi động lại (Chặng 5).
Đọc mạch tự giữ trên bản vẽ
Khi đọc bản vẽ điện, mạch tự giữ có dấu hiệu nhận biết rất dễ:
- Tìm một cuộn (K, KM...) ở cuối một nhánh (gần thanh trung tính N).
- Nhìn ngược lên, sẽ thấy một nhánh song song gồm nút Start và một tiếp điểm cùng tên với cuộn đó (ví dụ cuộn K thì tiếp điểm K). Tiếp điểm cùng tên cuộn mắc song song Start chính là dấu hiệu "tự giữ".
- Trên đường tới cuộn thường có các tiếp điểm NC nối tiếp: Stop, rơ‑le nhiệt, an toàn — đây là các điều kiện dừng.
Quy ước đặt tên rất quan trọng: tiếp điểm và cuộn của cùng một khí cụ mang cùng ký hiệu, chỉ khác vai trò (cuộn vs tiếp điểm). Nắm quy ước này giúp lần theo mạch nhanh, và là nền để đọc các sơ đồ điều khiển phức tạp hơn (bài #26 sẽ nói kỹ cách đọc sơ đồ trái→phải, trên→dưới).
Tình huống kỹ thuật tham khảo
Minh họa dưới đây là một phương án tham khảo theo tư duy thiết kế MINATA; thông số và cấu hình cuối cùng phải được xác nhận theo hồ sơ, tiêu chuẩn và thiết bị thực tế.
Trên một cụm máy MINATA, động cơ băng tải dùng mạch tự giữ kinh điển ở cấp khí cụ: Start NO, Stop NC, tiếp điểm phụ công tắc tơ tự giữ, nối tiếp thêm tiếp điểm NC của rơ‑le nhiệt và mạch an toàn. Khi bất kỳ bảo vệ nào nhảy, cuộn công tắc tơ mất điện, băng tải dừng.
Song song, logic này cũng được phản ánh trong Delta AX‑308E bằng cặp set/reset: bBangTaiChay được set khi có lệnh chạy và đủ điều kiện, reset khi Stop/an toàn/quá tải. Một tiếp điểm phụ công tắc tơ báo về PLC để xác nhận công tắc tơ thực sự đóng — nếu ra lệnh mà không thấy phản hồi, PLC báo lỗi thay vì tin mù (đúng tinh thần bài #09). Hai lớp — khí cụ và PLC — cùng giữ một logic nhất quán.
Sai lầm thường gặp
- Đấu Start thẳng vào cuộn, quên nhánh tự giữ → phải giữ tay Start suốt.
- Đấu để Start có thể thắng Stop → Stop mất tác dụng khi giữ Start.
- Dùng Start NC hoặc Stop NO → mất fail-safe, dễ chạy giả hoặc không dừng được khi đứt dây.
- Nhiều Stop mắc song song thay vì nối tiếp → một Stop không cắt được toàn mạch.
- Trong PLC viết reset không ưu tiên → có vòng quét máy vẫn chạy dù đã Stop.
- Quên nối tiếp tiếp điểm bảo vệ (rơ‑le nhiệt, an toàn) vào mạch giữ.
Checklist mạch tự giữ
- [ ] Start (NO) song song tiếp điểm phụ NO của chính cuộn.
- [ ] Stop (NC) nối tiếp, đấu để Stop ưu tiên.
- [ ] Nối tiếp các điều kiện cho phép/bảo vệ (rơ‑le nhiệt, an toàn).
- [ ] Nhiều Start song song; nhiều Stop nối tiếp.
- [ ] Trong PLC: reset ưu tiên, xử lý đúng đảo tín hiệu NC.
- [ ] Có phản hồi trạng thái thật (tiếp điểm phụ) khi cần xác nhận.
- [ ] Cân nhắc reset sau sự cố để tránh tự chạy lại.
- [ ] Kiểm tra ứng xử khi mất điện: máy không tự chạy lại khi có điện trở lại (trừ khi cố ý thiết kế).
Mạch tự giữ nhỏ và đơn giản, nhưng là khuôn mẫu lặp lại trong hầu hết mọi mạch điều khiển sau này. Nắm chắc bốn điều — tự giữ bằng tiếp điểm phụ, Stop ưu tiên, Stop NC fail-safe, và cách chuyển sang set/reset trong PLC — là bạn đã có nền để đọc và dựng những mạch phức tạp hơn ở các bài tiếp theo.
Đọc thêm kiến thức tự động hóa tại MINATA: https://minatavn.com/vi/blog/tu-dong-hoa
Bài liền trước — #20: Động cơ, phanh và ly hợp trong truyền động máy: https://minatavn.com/vi/blog/hoc-automation-cung-minata-20-dong-co-phanh-ly-hop
Bài tiếp theo — #22: Mạch liên động: khóa lẫn nhau để tránh xung đột: https://minatavn.com/vi/blog/hoc-automation-cung-minata-22-mach-lien-dong
Xem tất cả bài viết kỹ thuật MINATA