PLC Normally Open (NO) và Normally Closed (NC): Làm rõ trong Ladder Logic
PLC2 tháng 7, 2026· 7 phút đọc · 16 lượt xem

PLC Normally Open (NO) và Normally Closed (NC): Làm rõ trong Ladder Logic

Tìm hiểu sự khác nhau giữa NO và NC trong PLC, cách hoạt động của XIC/XIO trong Ladder Logic và nguyên tắc chọn tiếp điểm đúng để tránh lỗi lập trình

1. Sự nhầm lẫn phổ biến

Những người mới học lập trình PLC thường cho rằng:

Nếu thiết bị ngoài là tiếp điểm Normally Closed (NC) thì trong Ladder Logic cũng phải sử dụng tiếp điểm NC.

Đây là một hiểu lầm rất phổ biến và là nguyên nhân gây ra nhiều lỗi logic.

Thực tế:

Loại tiếp điểm vật lý (NO/NC) của cảm biến hoàn toàn độc lập với loại tiếp điểm bạn sử dụng trong Ladder Logic.

Việc chọn XIC hay XIO phụ thuộc vào:

  • Bạn muốn PLC phản ứng với trạng thái nào.

  • Không phụ thuộc vào việc cảm biến ngoài là NO hay NC.

2. Cách hoạt động của cảm biến ngoài thực tế

Trong ví dụ điều khiển mức chất lỏng, sử dụng hai cảm biến quang sợi quang (Fiber Optic Sensor) loại Normally Closed (NC).

Khi cảm biến KHÔNG ngập trong chất lỏng

Tiếp điểm cảm biến đóng

→ PLC nhận được điện áp 24V

→ Input = ON (Logic 1)

Khi cảm biến bị ngập

Tiếp điểm cảm biến mở

→ PLC không còn điện áp

→ Input = OFF (Logic 0)

Điểm quan trọng cần nhớ:

PLC hoàn toàn không biết cảm biến bên ngoài là NO hay NC.

Module Input chỉ nhìn thấy hai trạng thái:

  • Có 24V → Logic 1 (ON)

  • Không có điện áp → Logic 0 (OFF)

Đối với PLC, chỉ có 0 và 1.

3. Mô hình tư duy "cuộn relay"

Một cách rất hiệu quả để hiểu Ladder Logic là tưởng tượng mỗi Input PLC giống như một cuộn relay vô hình.

Bước 1

Hãy quên việc cảm biến ngoài là NO hay NC.

Điều PLC quan tâm chỉ là:

  • Cuộn relay được cấp điện (ON)

  • Cuộn relay mất điện (OFF)


Bước 2

Tiếp điểm trong Ladder Logic không đại diện cho tiếp điểm vật lý của cảm biến.

Nó đại diện cho tiếp điểm của cuộn relay nội bộ tương ứng với Input đó.


Bước 3

Chọn loại tiếp điểm Ladder theo trạng thái logic bạn muốn kiểm tra.

Lệnh Ladder

Tên trong Allen-Bradley

Ý nghĩa

Cách hiểu thông thường

-| |-

XIC (Examine If Closed)

Kiểm tra Input = 1 (ON)

Tiếp điểm thường mở (NO)

-|/|-

XIO (Examine If Open)

Kiểm tra Input = 0 (OFF)

Tiếp điểm thường đóng (NC)

4. Áp dụng vào bài toán điều khiển mức chất lỏng

Giả sử cả hai cảm biến đều là loại NC.

Khi không ngập nước:

→ Input = ON

Cảm biến mức thấp (Input 0000)

Không ngập

→ Input = ON

Muốn PLC phát hiện trạng thái này

→ Dùng XIC (-| |-).


Cảm biến mức cao (Input 0001)

Không ngập

→ Input = ON

Muốn phát hiện

→ Cũng dùng XIC (-| |-).


Mặc dù cảm biến ngoài là NC, nhưng trong Ladder Logic lại sử dụng tiếp điểm NO (XIC).

Lý do rất đơn giản:

Ta muốn dòng logic trong rung thông mạch khi Input = ON.

5. Giải thích XIC và XIO

Tên gọi của hai lệnh này thường khiến người mới học bị nhầm.

XIC (Examine If Closed)

PLC đang hỏi:

"Bit này hiện đang đóng (Logic = 1) hay không?"

Nếu đúng

→ Tiếp điểm trong Ladder sẽ đóng

→ Rung được thông mạch.

Có thể hiểu:

XIC cần giá trị Logic = 1 để dẫn điện.


XIO (Examine If Open)

PLC đang hỏi:

"Bit này hiện đang mở (Logic = 0) hay không?"

Nếu đúng

→ Rung được thông mạch.

Có thể hiểu:

XIO cần Logic = 0 để dẫn điện.


Mẹo ghi nhớ

XIC

→ Muốn thấy 1

→ Input ON

→ Rung thông.

XIO

→ Muốn thấy 0

→ Input OFF

→ Rung thông.

6. Quy tắc thiết kế thực tế

Khi chọn loại tiếp điểm trong Ladder Logic, hãy tự hỏi ba câu:

1. Tôi muốn thiết bị đầu ra làm gì?

Ví dụ:

"Khi mức nước thấp thì chạy bơm."


2. Lúc đó Input sẽ ở trạng thái nào?

Ví dụ:

Cảm biến NC

→ Không ngập

→ Input = ON


3. Lệnh nào sẽ thông mạch khi Input ở trạng thái đó?

Nếu Input = 1

→ Chọn XIC

Nếu Input = 0

→ Chọn XIO


7. Thiết kế Fail-Safe

Trong các hệ thống quan trọng (ví dụ cảm biến quang, hệ thống an toàn...), cần cân nhắc thiết kế Fail-Safe.

Nguyên tắc:

Mất tín hiệu phải được xem là lỗi hoặc trạng thái nguy hiểm.

Khi đó:

  • Mất nguồn

  • Đứt dây

  • Hỏng cảm biến

đều khiến PLC chuyển sang trạng thái an toàn.

Ví dụ:

Một cảm biến quang kiểu Dark-On sẽ đưa Input về OFF khi tia sáng bị chắn.

Nếu muốn hệ thống an toàn hơn, có thể sử dụng XIO, để khi mất tín hiệu hoặc mất nguồn, đầu ra sẽ tự động ngắt.


8. Bảng tổng kết

Thiết bị vật lý

Trạng thái Input khi điều kiện xảy ra

Hành vi mong muốn

Tiếp điểm Ladder

Công tắc NC (chưa nhấn)

ON (1)

Thực hiện khi chưa nhấn / chưa ngập

XIC (-| |-)

Công tắc NC (đã nhấn)

OFF (0)

Thực hiện khi nhấn

XIO (-|/|-)

Công tắc NO (đã nhấn)

ON (1)

Thực hiện khi nhấn

XIC (-| |-)

Công tắc NO (chưa nhấn)

OFF (0)

Thực hiện khi chưa nhấn

XIO (-|/|-)

9. Kết luận quan trọng

Loại tiếp điểm vật lý NO hay NC của cảm biến chỉ quyết định khi nào đầu vào PLC ở trạng thái ON hoặc OFF.

Việc lựa chọn XIC hay XIO trong Ladder Logic không phụ thuộc vào loại cảm biến, mà phụ thuộc vào trạng thái logic (0 hoặc 1) mà bạn muốn chương trình phát hiện để điều khiển.

Nguyên tắc cần nhớ:

Đừng suy nghĩ theo loại công tắc (NO/NC), hãy suy nghĩ theo trạng thái logic của Input (0 hoặc 1).

Đây là tư duy cốt lõi giúp tránh phần lớn các lỗi khi lập trình Ladder Logic, đặc biệt đối với người mới bắt đầu.

Chưa biết chọn UPS công suất bao nhiêu?
Nhập danh sách thiết bị, công cụ sẽ tính tự động và gợi ý model phù hợp.
Tính công suất miễn phí

Cần tư vấn giải pháp UPS?

UPSsmart hỗ trợ tư vấn miễn phí, không ràng buộc.