Tích hợp biến tần với hệ thống SCADA/PLC: các cách kết nối PLC với biến tần

Long Lê Tác giả Long Lê 29/10/2026 30 phút đọc

Kết nối biến tần với PLC là bước gần như bắt buộc khi một dây chuyền có từ vài biến tần trở lên cần chạy đồng bộ theo chương trình, và là nền để đưa biến tần lên hệ thống giám sát SCADA ở cấp nhà máy. Vấn đề là có tới ba cách kết nối — tín hiệu số DI/DO, analog và truyền thông số — chọn sai cách thì hoặc thiếu tính năng, hoặc tốn kém và phức tạp không cần thiết. Bài này đi theo đúng thứ tự thực hành: sơ đồ ba phương pháp và cách chọn, đấu nối với cài đặt cốt lõi của từng phương pháp, kiến trúc khi đưa nhiều biến tần lên SCADA, quy trình triển khai và các lỗi tích hợp hay gặp ở cấp hệ thống.

Ba cách kết nối PLC với biến tần và cách chọn

Phương phápPLC điều khiển được gìĐọc lại được gì từ biến tầnChọn khi
1. Tín hiệu số DI/DOChạy/dừng, thuận/nghịch, reset lỗi, chọn tốc độ đa cấp theo nấcTín hiệu trạng thái dạng bật/tắt: đang chạy, có lỗi, đạt tốc độ (qua đầu ra của biến tần)Máy đơn lẻ hoặc ít máy, nhu cầu chỉ chạy/dừng + vài mức tốc độ cố định, ưu tiên đơn giản và chắc chắn
2. Analog 0–10V / 4–20mAĐặt tần số liên tục (vô cấp) bằng tín hiệu điện áp hoặc dòng điệnTần số/dòng điện dạng analog nếu biến tần có đầu ra analog (AO)Cần điều tốc mượt theo quy trình (bơm, quạt, băng tải theo cảm biến) nhưng chưa cần dữ liệu số chi tiết
3. Truyền thông số (Modbus RTU/TCP, Profinet, EtherNet-IP...)Toàn bộ: lệnh chạy, tần số đặt, thay đổi tham sốGần như mọi dữ kiện: tần số thật, dòng điện, điện áp, mã lỗi, lịch sử lỗi, trạng thái chi tiếtNhiều biến tần, cần giám sát tập trung/SCADA, cần đọc lỗi và dữ kiện vận hành, dây chuyền phải đồng bộ chặt

Ba cách này không loại trừ nhau — cấu hình rất thường gặp ở xưởng là lai: lệnh chạy/dừng đi bằng DI/DO cho chắc chắn, tần số đặt bằng analog, và truyền thông số chỉ để giám sát + đọc lỗi. Tiêu chí chọn bổ sung: số lượng biến tần (càng nhiều càng nghiêng về truyền thông), khoảng cách đấu nối (DI/DO và analog suy hao/nhiễu theo khoảng cách, truyền thông đi xa tốt hơn), và hệ sinh thái PLC đang có sẵn ở nhà máy (PLC Siemens thì Profinet là đường tự nhiên, PLC Mitsubishi/Delta/LS thì Modbus là lựa chọn phổ thông).

Cách 1: điều khiển bằng tín hiệu số DI/DO

Đây là phương pháp lâu đời và vẫn phổ biến nhất ở các xưởng nhỏ và máy đơn chiếc: PLC xuất tín hiệu 24VDC tới các đầu vào số (DI) của biến tần, mỗi đầu vào được gán một chức năng. Về ký hiệu chân trên PLC: các dòng phổ biến ở xưởng Việt Nam như Mitsubishi, Delta, LS ký hiệu đầu vào là X (X1, X2...) và đầu ra là Y (Y1, Y2...) — ví dụ ngõ ra Y1 cấp lệnh chạy xuống biến tần, đầu vào X1 nhận tín hiệu báo chạy từ biến tần về. PLC Siemens ký hiệu khác: đầu vào I, đầu ra Q (ví dụ I0.0, Q0.0). Đọc sơ đồ đấu nối của bất kỳ hệ nào cũng nên xác định quy ước ký hiệu này trước tiên.

Các tín hiệu cốt lõi

  • Chạy thuận / chạy nghịch (thường ký hiệu STF/STR hoặc RUN/FWD–REV): PLC đóng tín hiệu là máy chạy, nhả là dừng theo thời gian giảm tốc đã cài.
  • Reset lỗi (RES): PLC chủ động xóa lỗi từ chương trình hoặc từ nút bấm trên tủ, thay vì người vận hành phải tới tận biến tần.
  • Tốc độ đa cấp: các đầu vào chọn tốc độ (thường ký hiệu RH/RM/RL hoặc MS1/MS2) hoạt động theo tổ hợp — 2 đầu vào cho tối đa 4 lựa chọn tốc độ, 3 đầu vào cho tới 7–8 mức. Mỗi mức tốc độ là một giá trị tần số cài sẵn trong tham số của biến tần.
  • Chiều ngược lại — đầu ra của biến tần về PLC: rơ-le hoặc transistor báo đang chạy (RUN), báo lỗi (FAULT/ALARM), báo đạt tần số đặt (SU/FU). Thiếu các tín hiệu phản hồi này, PLC "mù" hoàn toàn về trạng thái máy — đấu đủ cả hai chiều mới là một kết nối DI/DO hoàn chỉnh.

Ví dụ tổ hợp tốc độ đa cấp theo cách gán phổ biến với hai đầu vào chọn tốc độ:

DI4DI5Tốc độ được chọn
OFFOFFNguồn tần số chính (keypad hoặc analog, tùy cài đặt)
ONOFFTốc độ đa cấp 1 (tần số cài sẵn 1)
OFFONTốc độ đa cấp 2 (tần số cài sẵn 2)
ONONTốc độ đa cấp 3 (tần số cài sẵn 3)

Chương trình PLC chỉ cần bật đúng tổ hợp là biến tần chạy đúng nấc tốc độ đã cài trong tham số — đây là lý do DI/DO rất hợp với các máy có quy trình cố định theo công đoạn: mỗi công đoạn một tổ hợp, không cần tính toán tần số trong PLC.

Sơ đồ đấu nối PLC với biến tần bằng tín hiệu số
Sơ đồ đấu nối DI/DO điển hình: chiều đi là lệnh điều khiển, chiều về là trạng thái. Tên chân và cách đấu chân chung khác nhau theo hãng — tra manual của dòng máy trước khi đấu.

Điểm cài đặt phải nhớ trên biến tần

  • Đặt nguồn lệnh chạy về chế độ nhận lệnh từ terminal bên ngoài (thường gọi EXT/Terminal) thay vì từ keypad.
  • Đặt nguồn tần số: nếu dùng tốc độ đa cấp thì nguồn tần số là các mức cài sẵn theo tổ hợp đầu vào; nếu kết hợp analog (cách lai) thì nguồn tần số là đầu vào analog.
  • Gán đúng chức năng cho từng đầu vào số trong tham số — nhiều dòng máy cho gán linh hoạt, đấu đúng dây nhưng chưa gán chức năng thì máy im lặng.
  • Thống nhất kiểu đấu NPN/PNP và nguồn 24V: dùng nguồn 24V có sẵn trên biến tần hay nguồn ngoài của tủ, chân chung (COM/SD) đấu theo đúng sơ đồ của hãng. Sai phần này là lỗi đấu nối DI/DO hay gặp nhất.

Giới hạn của DI/DO cần nói thẳng: PLC không đọc được số liệu thật (dòng điện, tần số thực tế, mã lỗi cụ thể), tốc độ chỉ theo nấc, và số dây tăng nhanh theo số chức năng và số máy. Khi nhu cầu vượt qua giới hạn đó, chuyển sang cách 2 hoặc 3.

Cách 2: điều khiển bằng analog 0–10V / 4–20mA

Khi quy trình cần điều tốc liên tục thay vì theo nấc — bơm giữ áp suất, quạt theo nhiệt độ, băng tải theo lưu lượng — PLC xuất tín hiệu analog tới đầu vào analog (AI) của biến tần: PLC đặt 4–20mA (hoặc 0–10V) tương ứng dải tần số từ tối thiểu tới tối đa.

Chọn điện áp hay dòng điện

  • 0–10V: đơn giản, phổ biến trên các module analog cơ bản. Nhược điểm: suy hao và nhiễm nhiễu theo khoảng cách — chỉ nên dùng khi PLC và biến tần gần nhau, cùng tủ hoặc kề tủ.
  • 4–20mA: chuẩn công nghiệp cho đường dài và môi trường nhiễu; tín hiệu dòng ít bị ảnh hưởng bởi điện trở dây. Thêm một ưu điểm thực tế: mức 0mA (đứt dây, mất nguồn tín hiệu) phân biệt được rõ ràng với mức 4mA (tần số tối thiểu) nên hệ thống phát hiện được đứt dây tín hiệu.

Cài đặt cốt lõi trên biến tần

  • Đặt nguồn tần số về đầu vào analog; chọn đúng loại tín hiệu (điện áp/dòng) bằng tham số hoặc cầu nối (jumper) trên bo đầu nối — chọn sai loại là máy không nhận tốc độ hoặc nhận sai hẳn.
  • Cài tỉ lệ (scaling): giá trị tín hiệu tại hai đầu dải tương ứng tần số bao nhiêu (ví dụ 4mA = 0 Hz, 20mA = 50 Hz). Lệch tốc độ so với lệnh là lỗi scaling đầu tiên cần rà, không phải lỗi phần cứng.
  • Bật lọc nhiễu đầu vào analog ở mức vừa phải nếu tín hiệu dao động: lọc quá mạnh làm đáp ứng chậm, quá yếu làm tốc độ nhảy theo nhiễu.

Lấy một ví dụ scaling cụ thể cho dễ hình dung: biến tần cài dải tần số 0–50 Hz tương ứng tín hiệu 4–20mA. Khi PLC xuất 12mA — đúng giữa dải dòng — biến tần chạy (12 − 4) / (20 − 4) × 50 = 25 Hz. Muốn máy chạy 40 Hz, PLC phải xuất 4 + (40 / 50) × 16 = 16,8mA. Mọi phép tính trong chương trình PLC đều suy từ quan hệ tuyến tính hai đầu dải này; nếu hai đầu dải cài ở biến tần và ở PLC không khớp nhau (ví dụ biến tần cài tối đa 60 Hz còn PLC tính theo 50 Hz), tốc độ sẽ lệch đều ở mọi điểm — dấu hiệu nhận biết lỗi scaling kinh điển.

Lỗi hay gặp ở cách này: tốc độ thật lệch đều so với lệnh (sai scaling hoặc sai loại tín hiệu), tốc độ nhảy loạn khi máy lớn khác trong tủ khởi động (nhiễu — cáp analog phải là cáp chống nhiễu, đi tách cáp động lực, nối đất vỏ cáp đúng cách), và máy chạy tốc độ tối thiểu không dừng được vì tín hiệu không bao giờ về đúng ngưỡng dưới (cần cài tần số tối thiểu/điểm chết hợp lý).

Cách 3: truyền thông số — Modbus, Profinet và các giao thức công nghiệp

Truyền thông số là cách duy nhất cho PLC đọc và ghi gần như mọi dữ kiện của biến tần qua một tuyến cáp duy nhất cho nhiều máy. Ở mức hệ thống, có bốn việc phải làm đúng:

1. Chọn giao thức theo hệ sinh thái đang có

Nguyên tắc chọn rất thực tế: đi theo giao thức mà PLC và đội ngũ hiện tại xử lý tốt nhất. Hệ Siemens → Profinet là đường tự nhiên (bối cảnh phần mềm ở bài STARTER và TIA Portal). Hệ Mitsubishi, Delta, LS, Schneider và đa số PLC phổ thông ở xưởng Việt Nam → Modbus RTU qua RS485 là lựa chọn phổ biến nhất vì biến tần nào cũng hỗ trợ sẵn; nhà máy đã có hạ tầng Ethernet công nghiệp thì cân nhắc Modbus TCP hoặc EtherNet-IP. Đừng chọn giao thức theo tiêu chí "hiện đại nhất" — chọn theo máy móc và con người đang có.

2. Quy hoạch địa chỉ trước khi đấu nối

Mỗi biến tần trên tuyến một địa chỉ trạm riêng, lập thành bảng ngay từ đầu (máy 1 = địa chỉ 1...) và dán nhãn tại tủ. Trùng địa chỉ là lỗi tích hợp kinh điển: hai máy cùng trả lời một lệnh khiến truyền thông chập chờn khó hiểu. Chi tiết đấu nối RS485 — cáp, điện trở đầu cuối, cài thông số theo hãng — nằm ở bài kết nối biến tần với máy tính qua RS485; khi thay "máy tính" bằng "PLC" thì toàn bộ nguyên tắc đường truyền giữ nguyên.

3. Lập bảng mapping dữ liệu thống nhất

Mapping là bảng quy ước: PLC đọc/ghi dữ kiện nào của biến tần ở đâu. Một khung mapping tối thiểu dùng được cho hầu hết hệ thống:

Nhóm dữ kiệnDữ kiệnChiềuGhi chú
Lệnh điều khiểnChạy/dừng, thuận/nghịch, reset lỗiPLC ghi xuốngQua thanh ghi lệnh (control word) hoặc các thanh ghi lệnh riêng tùy hãng
Tần số đặtGiá trị tần số mong muốnPLC ghi xuốngCó hệ số tỉ lệ riêng theo hãng (ví dụ đơn vị 0,01 Hz) — tra manual, sai tỉ lệ là số hiển thị lệch tròn 100 lần
Trạng tháiĐang chạy, chiều quay, đạt tốc độ, có lỗiPLC đọc lênQua thanh ghi trạng thái (status word)
Giá trị vận hànhTần số thật, dòng điện, điện áp DC bus, mô-menPLC đọc lênMỗi giá trị một hệ số tỉ lệ và đơn vị — ghi rõ trong bảng mapping
LỗiMã lỗi hiện tại (+ lịch sử khi cần)PLC đọc lênNền cho cảnh báo SCADA và phân tích nguyên nhân

Địa chỉ thanh ghi cụ thể của từng dòng máy nằm trong chương truyền thông của manual hãng đó — bảng mapping cấp hệ thống chỉ nên ghi vai trò dữ kiện và hệ số tỉ lệ, kèm trích dẫn vị trí thanh ghi theo tài liệu của máy đang dùng.

4. Phân tầng chu kỳ đọc theo mức ưu tiên

Sai lầm phổ biến là bắt PLC hỏi mọi dữ kiện của mọi máy liên tục ở tốc độ tối đa — tuyến truyền thông nghẽn, timeout xuất hiện dù phần cứng hoàn toàn bình thường. Cách làm đúng: lệnh và trạng thái đọc/ghi theo chu kỳ nhanh; tần số thật và dòng điện theo chu kỳ trung bình; tham số và dữ kiện hồ sơ chỉ đọc khi cần hoặc khi có sự kiện (ví dụ chỉ đọc lịch sử lỗi khi máy báo lỗi). Số máy trên một tuyến càng nhiều, việc phân tầng này càng quyết định hệ thống có ổn định hay không.

Đưa dữ liệu lên SCADA

Khi nhiều biến tần đã nói chuyện được với PLC, bước cuối là đưa dữ kiện lên tầng giám sát. Kiến trúc chuẩn ba tầng:

Sơ đồ kiến trúc đưa biến tần lên SCADA qua PLC
Kiến trúc ba tầng: biến tần → PLC/gateway → SCADA. Biến tần chỉ nói chuyện với PLC; SCADA đọc qua PLC chứ không đấu thẳng xuống từng máy.
  • Dữ liệu nên đưa lên: trạng thái chạy/dừng của từng máy, tần số thật, dòng điện, mã lỗi hiện tại và tổng giờ chạy. Đây là nhóm dữ kiện vận hành cần hằng ngày — đừng đưa toàn bộ tham số lên chỉ vì "đọc được".
  • Cảnh báo ở cấp hệ thống: đặt ngưỡng cho dòng điện bất thường, lỗi lặp lại nhiều lần trong ca, máy dừng ngoài kế hoạch — SCADA phát cảnh báo kèm mã lỗi và thời điểm, để người vận hành phản ứng theo dữ kiện thay vì theo cảm tính.
  • Dữ kiện lỗi để phân tích sâu: khi một máy lặp lỗi, việc cần làm không nằm ở màn hình SCADA mà ở dữ kiện lịch sử lỗi chi tiết — quy trình đọc và phân tích nằm ở bài đọc và phân tích dữ liệu lỗi từ biến tần.

Quy trình triển khai rút gọn

  1. Khảo sát hệ thống hiện có: PLC đang dùng, số biến tần và dòng máy, khoảng cách giữa các tủ, hạ tầng cáp sẵn có.
  2. Chọn phương án theo nhu cầu từng nhóm máy: đối chiếu bảng chọn phương pháp ở đầu bài — không nhất thiết cả nhà máy chỉ dùng một cách.
  3. Đấu nối và cấu hình từng máy: theo đúng thứ tự — đặt địa chỉ/nguồn lệnh trên biến tần trước, đấu dây sau, ghi lại vào bảng mapping.
  4. Test độc lập từng biến tần: từng máy phải chạy/dừng/đổi tốc độ/đọc dữ kiện đúng từ PLC trước khi nối chung cả hệ thống. Bỏ qua bước này là cách nhanh nhất để có một hệ thống lỗi không biết lỗi ở máy nào.
  5. Chạy thử toàn hệ thống: cho dây chuyền chạy theo kịch bản thật, rà soát timeout, độ trễ đáp ứng và tính đúng đắn của số liệu trên SCADA.
  6. Bàn giao kèm tài liệu: bảng địa chỉ, bảng mapping, bản sao lưu tham số từng máy và chương trình PLC — thiếu tài liệu này, lần mở rộng hoặc sửa chữa sau sẽ phải dò lại từ đầu.

Lỗi tích hợp thường gặp ở cấp hệ thống

  • Mất truyền thông hàng loạt hoặc chập chờn cả tuyến: kiểm tra theo thứ tự — trùng địa chỉ trạm, thiếu điện trở đầu cuối ở tuyến dài, cáp truyền thông chạy chung máng cáp động lực, một máy hỏng cổng kéo sập cả tuyến. Tách tuyến ra từng đoạn để khoanh vùng là cách truy nhanh nhất.
  • Số liệu trên PLC/SCADA sai lệch tròn chục, tròn trăm lần: gần như chắc chắn sai hệ số tỉ lệ trong mapping (đọc 5000 mà quên chia 100 để ra 50,00 Hz). Đối chiếu một giá trị với màn hình biến tần là rõ ngay.
  • Timeout rải rác khi hệ thống nhiều máy: chu kỳ hỏi dữ kiện chưa phân tầng — xem lại mục chu kỳ đọc ở Cách 3 trước khi nghi phần cứng.
  • Thêm máy mới vào là hệ thống lỗi: máy mới trùng địa chỉ với máy cũ, hoặc chưa được thêm vào bảng mapping/chương trình PLC. Mọi lần mở rộng đều phải cập nhật đồng thời ba thứ: địa chỉ, mapping, tài liệu bàn giao.
  • Lệnh chạy đến nhưng máy không chạy: biến tần chưa được đặt nguồn lệnh về truyền thông/terminal (vẫn đang nhận lệnh từ keypad) — lỗi cấu hình kinh điển khi tích hợp, kiểm tra trước khi nghi đường truyền.

Ca thực tế tại HL Auto: một hệ thống gồm PLC và màn hình HMI tại Hà Tĩnh bị lỗi truyền thông — dây chuyền mất liên lạc điều khiển. Đội kỹ thuật kiểm tra theo thứ tự đường truyền, địa chỉ và phần cứng liên quan, khoanh vùng rồi thay một linh kiện; hệ thống thông trở lại. Kinh nghiệm rút ra cho các ca tích hợp: lỗi truyền thông cấp hệ thống phải truy theo thứ tự từ vật lý lên giao thức, đừng vội kết luận hỏng PLC hay hỏng biến tần.

Câu hỏi thường gặp

Nên kết nối biến tần với PLC bằng DI/DO, analog hay truyền thông?

Tùy nhu cầu: chỉ chạy/dừng và vài mức tốc độ cố định thì DI/DO là đủ và chắc chắn nhất; cần điều tốc liên tục theo quy trình thì thêm analog; cần giám sát, đọc thông số/mã lỗi hoặc nhiều máy trên một hệ thống thì truyền thông số. Ba cách cũng có thể kết hợp trên cùng một máy.

Một PLC điều khiển được tối đa bao nhiêu biến tần qua Modbus?

Trên một tuyến RS485, giới hạn điện là 32 thiết bị theo chuẩn; địa chỉ Modbus cho phép tới 247 nhưng thực tế số máy nên giữ trong giới hạn của tuyến và của chu kỳ đọc mong muốn. Hệ thống nhiều máy hơn thì chia nhiều tuyến hoặc dùng thêm gateway/repeater.

Đã đấu DI/DO rồi thì có cần thêm truyền thông không?

Không bắt buộc. Chỉ thêm khi phát sinh nhu cầu mà DI/DO không đáp ứng: đọc dòng điện/tần số thật, xem mã lỗi cụ thể, giám sát tập trung lên SCADA hoặc đồng bộ nhiều máy chặt chẽ. Thêm truyền thông chỉ để giám sát trong khi vẫn giữ DI/DO cho lệnh chạy là cấu hình lai rất phổ biến.

SCADA đọc được những dữ liệu nào từ biến tần?

Qua PLC trung gian, SCADA đọc được trạng thái chạy/dừng, tần số thật, dòng điện, điện áp, mã lỗi hiện tại và các dữ kiện vận hành khác mà biến tần cung cấp qua truyền thông. SCADA không đấu thẳng xuống biến tần — dữ liệu đi theo kiến trúc biến tần → PLC → SCADA.

Thêm một biến tần mới vào hệ thống đang chạy cần lưu ý gì?

Bốn việc: cấp một địa chỉ trạm chưa dùng trên tuyến; cập nhật bảng mapping và chương trình PLC tương ứng; kiểm tra điện trở đầu cuối nếu vị trí tuyến thay đổi; và test độc lập máy mới trước khi cho chạy chung. Cập nhật luôn tài liệu bàn giao để lần sửa sau không phải dò lại.

Tích hợp biến tần với PLC/SCADA không khó ở từng thao tác, mà khó ở kỷ luật hệ thống: chọn đúng phương pháp theo nhu cầu, quy hoạch địa chỉ và mapping ngay từ đầu, test từng máy trước khi chạy chung. Làm đúng những điều đó, hệ thống mở rộng thêm máy nào cũng nhẹ nhàng.

Cần tích hợp biến tần vào PLC/SCADA hoặc hệ thống đang lỗi truyền thông?

Mô tả hệ thống hiện có (PLC, số biến tần, tình trạng lỗi) qua Zalo, HL Auto tư vấn phương án kết nối phù hợp. Đội kỹ thuật khảo sát và thi công tại Hà Nội cùng các tỉnh phía Bắc; các ca phần cứng biến tần nhận máy tại xưởng hoặc nhận gửi từ xa.

5.0
1 Đánh giá
Long Lê
Tác giả Long Lê Giám Đốc
Bài viết được viết bởi Long Lê - CEO & Founder HLAuto, với hơn 15 năm kinh nghiệm thực chiến trong lĩnh vực sửa chữa biến tần và tự động hóa công nghiệp.
Bài viết trước Cách đọc dữ liệu lỗi từ biến tần: lịch sử lỗi, dữ kiện tại thời điểm lỗi và cách tìm nguyên nhân

Cách đọc dữ liệu lỗi từ biến tần: lịch sử lỗi, dữ kiện tại thời điểm lỗi và cách tìm nguyên nhân

Bài viết tiếp theo

Cách Cập Nhật Firmware Biến Tần: Hướng Dẫn Chi Tiết A-Z

Cách Cập Nhật Firmware Biến Tần: Hướng Dẫn Chi Tiết A-Z
Viết bình luận
Thêm bình luận

Bài viết liên quan

Thông báo

Chat Zalo
Gọi ngay
Chat Facebook