Chuyển đến nội dung chính
CƠ KHÍ.NET
Tự động hóa & robot

Cách đấu dây cảm biến tiệm cận PNP/NPN vào PLC

Nguyễn Đỗ Tùng

Trả lời trực tiếp: Cảm biến tiệm cận DC 3 dây theo mã màu chuẩn quốc tế: nâu = +V (nguồn dương), xanh dương = 0V (mass), đen = tín hiệu ngõ ra. Loại PNP xuất điện áp dương ở dây tín hiệu khi phát hiện vật (kiểu sourcing — dòng chảy từ cảm biến ra tải); loại NPN nối dây tín hiệu xuống 0V khi phát hiện vật (kiểu sinking — dòng chảy từ tải vào cảm biến). Phải chọn cảm biến khớp đúng kiểu ngõ vào PLC đang dùng (sourcing input cần cảm biến PNP, sinking input cần cảm biến NPN) — đấu nhầm kiểu gây sai logic tín hiệu, PLC có thể không nhận được tín hiệu dù cảm biến hoạt động đúng.

Nội dung thuộc chuyên trang Tự động hóa & robot của cokhi.net, ở góc nguyên lý đấu nối — việc đấu nối thực tế cần đối chiếu đúng tài liệu kỹ thuật của cảm biến và PLC đang dùng, vì một số hãng có quy ước màu dây khác chuẩn thông thường.

Sơ đồ đấu dây cảm biến tiệm cận PNP và NPN vào ngõ vào PLC

Mã màu dây chuẩn cho cảm biến DC 3 dây

Màu dâyChức năng
Nâu (brown)+V — nguồn dương cấp cho cảm biến
Xanh dương (blue)0V — mass/nguồn âm
Đen (black)Tín hiệu ngõ ra — nối vào ngõ vào PLC

Đây là mã màu theo chuẩn IEC được hầu hết các hãng cảm biến công nghiệp lớn tuân theo — tuy vậy một số cảm biến giá rẻ hoặc hãng nhỏ có thể dùng mã màu khác, luôn đối chiếu với datasheet của đúng model đang dùng trước khi đấu.

PNP (sourcing) và NPN (sinking) khác nhau ở đâu?

  • PNP — sourcing (nguồn dòng): khi phát hiện vật, dây tín hiệu (đen) xuất điện áp gần bằng +V. Dòng điện chảy TỪ cảm biến QUA tải (ngõ vào PLC) VỀ 0V. Ngõ vào PLC kiểu sourcing input được thiết kế để nhận loại tín hiệu này.
  • NPN — sinking (nhận dòng): khi phát hiện vật, dây tín hiệu (đen) nối xuống gần bằng 0V. Dòng điện chảy TỪ nguồn +V QUA tải (ngõ vào PLC) VÀO cảm biến RỒI xuống 0V. Ngõ vào PLC kiểu sinking input được thiết kế để nhận loại tín hiệu này.

Nhầm lẫn giữa hai kiểu khi ghép thiết bị từ nhiều hãng khác nhau (cảm biến một hãng, PLC một hãng khác) là lỗi tích hợp phổ biến — cảm biến vẫn hoạt động cơ học bình thường (đèn báo trạng thái trên thân cảm biến vẫn sáng đúng khi phát hiện vật) nhưng PLC không đọc được tín hiệu vì sai kiểu logic.

Bước 1: Xác định kiểu ngõ vào PLC đang dùng — sourcing hay sinking

Tra tài liệu kỹ thuật của PLC (thường ghi rõ trong phần thông số ngõ vào số — digital input) để biết PLC hỗ trợ kiểu nào, hoặc cả hai (một số PLC hiện đại hỗ trợ cấu hình được cả sourcing lẫn sinking cho cùng một module).

Bước 2: Chọn cảm biến đúng loại — PNP cho sourcing, NPN cho sinking

Đối chiếu kiểu ngõ vào PLC đã xác định ở bước 1 với loại cảm biến (PNP hoặc NPN) — nếu hệ thống đã có sẵn cảm biến loại nào đó không khớp PLC, cần thay cảm biến đúng loại thay vì cố đấu sai (một số trường hợp có thể chuyển đổi bằng mạch phụ, nhưng phức tạp và không khuyến khích cho người mới).

Bước 3: Đấu dây theo đúng mã màu — nâu vào +V, xanh dương vào 0V, đen vào ngõ vào PLC

Nối trực tiếp ba dây theo chức năng đã xác định — dây nâu và xanh dương cấp nguồn cho cảm biến hoạt động, dây đen mang tín hiệu vào đúng kênh ngõ vào số của PLC đã cấu hình từ bước 1-2.

Bước 4: Kiểm tra đèn báo trạng thái trên cảm biến và tín hiệu tại PLC

Hầu hết cảm biến tiệm cận có đèn LED báo trạng thái ngay trên thân — đưa vật kim loại/vật liệu phù hợp vào gần cảm biến, quan sát đèn sáng đúng lúc phát hiện. Sau đó kiểm tra chương trình/màn hình giám sát PLC xem bit ngõ vào tương ứng có đổi trạng thái đồng thời với đèn cảm biến không — nếu đèn sáng nhưng PLC không nhận tín hiệu, quay lại kiểm tra bước 1-2 (khả năng cao là sai kiểu PNP/NPN).

FAQ

Đấu nhầm cảm biến PNP vào ngõ vào chỉ hỗ trợ sinking có làm hỏng cảm biến không? Thường không làm hỏng ngay lập tức, nhưng PLC sẽ không đọc được tín hiệu đúng — một số trường hợp đấu sai hoàn toàn (ví dụ đấu ngược cực nguồn) mới có nguy cơ hỏng thiết bị, nên luôn kiểm tra kỹ trước khi cấp nguồn lần đầu.

Cảm biến 2 dây có phân biệt PNP/NPN không? Cảm biến 2 dây (loại mắc nối tiếp trực tiếp vào mạch tải, không có dây nguồn riêng) không phân biệt PNP/NPN theo đúng nghĩa 3 dây — đấu nối và nguyên lý hoạt động khác hẳn, cần tra riêng tài liệu loại cảm biến 2 dây khi dùng.

Vì sao đèn báo trên cảm biến sáng nhưng PLC không nhận tín hiệu? Nguyên nhân phổ biến nhất là sai kiểu PNP/NPN không khớp ngõ vào PLC (đèn báo trạng thái là mạch nội bộ riêng của cảm biến, hoạt động độc lập với việc PLC có đọc được tín hiệu ngõ ra hay không) — kiểm tra lại bước 1-2 trước khi nghi ngờ dây đứt hay cảm biến hỏng.

Xem thêm

Thuộc chuyên trang: Tự động hóa & robotRobot công nghiệp