Giao thức truyền thông công nghiệp: 8 chuẩn phổ biến và cách chọn

Trong một nhà máy, PLC, HMI, biến tần và cảm biến có thể đến từ nhiều nhà sản xuất. Để trao đổi dữ liệu, chúng cần sử dụng giao thức tương thích và cấu hình đúng. Giao thức truyền thông công nghiệp chính là bộ quy tắc giúp các thiết bị phối hợp, từ đọc nhiệt độ đến đồng bộ nhiều trục servo.

Tuy nhiên, mỗi chuẩn phù hợp với một nhiệm vụ khác nhau. Hiểu đặc điểm và giới hạn của từng giao thức sẽ giúp doanh nghiệp lựa chọn thiết bị phù hợp, giảm khó khăn khi tích hợp và xây dựng hệ thống có khả năng mở rộng.

I. Giao thức truyền thông công nghiệp là gì?

1. Định nghĩa

Giao thức truyền thông công nghiệp là bộ quy tắc quy định cách thiết bị và phần mềm công nghiệp trao đổi dữ liệu. Tùy giao thức, các quy tắc có thể bao gồm định dạng bản tin, địa chỉ thiết bị, trình tự gửi nhận, mã chức năng, kiểm tra lỗi và cơ chế đồng bộ.

Giao thức truyền thông công nghiệp

Ví dụ, khi PLC đọc dòng điện của biến tần, hai thiết bị phải thống nhất cách gửi yêu cầu, địa chỉ dữ liệu và cách diễn giải giá trị nhận được.

Cần phân biệt giao thức với chuẩn điện và đường truyền. RS485 là chuẩn giao tiếp điện, không phải Modbus RTU. Hai thiết bị cùng có RS485 vẫn có thể sử dụng giao thức khác nhau. Tương tự, cùng có cổng Ethernet chưa đủ để xác nhận PLC kết nối được với HMI hoặc gateway.

2. Phân biệt với mạng IT văn phòng?

Mạng văn phòng thường ưu tiên lưu lượng và khả năng truy cập. Trong điều khiển công nghiệp, dữ liệu còn cần đến đúng hạn, hoạt động ổn định và đáp ứng môi trường nhiều nhiễu.

Tính tất định — deterministic — là khả năng dự đoán và giới hạn thời gian truyền trong những điều kiện xác định. Yêu cầu này đặc biệt quan trọng với điều khiển chuyển động.

Không phải mọi giao thức công nghiệp đều đáp ứng thời gian thực cứng. Cập nhật điện năng lên dashboard mỗi vài giây có yêu cầu khác với đồng bộ nhiều trục servo.

Khi kết hợp với gateway và phần mềm phù hợp, mạng truyền thông công nghiệp còn tạo cầu nối giữa OT và IT, đưa dữ liệu vận hành lên hệ thống quản lý.

Giao thức truyền thông công nghiệp

II. Vai trò của giao thức truyền thông trong nhà máy

Một hệ thống truyền thông được thiết kế đúng mang lại những lợi ích thiết thực:

  • Kết nối thiết bị nhiều hãng: PLC, HMI, biến tần và cảm biến có thể trao đổi dữ liệu khi hỗ trợ cùng giao thức, vai trò và chức năng cần dùng.
  • Giảm dây tín hiệu: nhiều thông số có thể truyền trên một tuyến bus, thay vì kéo dây riêng cho từng điểm I/O.
  • Cung cấp dữ liệu vận hành: SCADA, MES và phần mềm giám sát từ xa có thể nhận trạng thái, sản lượng, thông số và mã lỗi.
  • Hỗ trợ chẩn đoán: dữ liệu lịch sử giúp phân tích nguyên nhân dừng máy và theo dõi tình trạng thiết bị.

Giao thức truyền thông công nghiệp

Đây cũng là nền tảng cho OEE và bảo trì dự đoán. Tuy nhiên, giao thức chỉ cung cấp phương tiện trao đổi: tính OEE cần đủ dữ liệu sản xuất; bảo trì dự đoán còn cần lịch sử, phương pháp phân tích và kiểm chứng thực tế.

III. Phân loại giao thức truyền thông công nghiệp

1. Theo tầng trong hệ thống tự động hóa

Có thể hình dung vị trí sử dụng qua ba tầng sau. Đây là cách phân nhóm theo nhiệm vụ điển hình; một giao thức có thể xuất hiện ở nhiều tầng.

Tầng Thiết bị và nhiệm vụ Giao thức thường gặp
Giám sát và doanh nghiệp SCADA, MES, máy chủ, nền tảng IoT OPC UA, MQTT, Modbus TCP
Điều khiển PLC, HMI, điều phối máy và dây chuyền PROFINET, EtherNet/IP, CC-Link IE, Modbus TCP
Tầng trường Cảm biến, remote I/O, biến tần, servo Modbus RTU, PROFIBUS DP, CC-Link, EtherCAT

2. Theo công nghệ

  • Fieldbus truyền thống: kết nối thiết bị trường bằng mạng bus chuyên dụng. Nhiều hệ thống sử dụng RS485, nhưng fieldbus không chỉ giới hạn ở RS485 hoặc RS232.
  • Industrial Ethernet: sử dụng công nghệ Ethernet cùng các cơ chế phục vụ tự động hóa, tiêu biểu như PROFINET, EtherCAT và EtherNet/IP.
  • Giao thức tích hợp và IIoT: OPC UA, MQTT phục vụ trao đổi dữ liệu với phần mềm, máy chủ hoặc cloud. Các nhóm này có thể cùng tồn tại trong một hệ thống.

3. Theo mô hình truyền tin

  • Request–response: bên yêu cầu gửi bản tin và bên cung cấp trả lời, như Modbus. Tài liệu cũ thường dùng thuật ngữ master–slave; client–server được sử dụng trong các mô tả hiện đại.
  • Publish–subscribe: bên phát đưa dữ liệu lên kênh, bên nhận đăng ký dữ liệu cần thiết. MQTT sử dụng broker để phân phối bản tin. Mô hình truyền tin tự nó không bảo đảm tính tất định.

IV. Tám nhóm giao thức truyền thông công nghiệp phổ biến

1. Modbus RTU và Modbus TCP

Modbus do Modicon phát triển, có đặc tả công khai và cấu trúc tương đối đơn giản.

Modbus RTU thường chạy trên RS485; Modbus TCP sử dụng TCP/IP qua Ethernet. Hai phiên bản dùng chung mô hình dữ liệu cơ bản nhưng khác cách đóng gói bản tin.

Chúng phù hợp đọc đồng hồ điện, biến tần và PLC. Khi tích hợp cần kiểm tra địa chỉ thanh ghi, kiểu dữ liệu, hệ số quy đổi và thứ tự byte.

Giao thức truyền thông công nghiệp

2. PROFIBUS DP

PROFIBUS được phát triển trong hệ sinh thái tự động hóa châu Âu và được tổ chức PROFIBUS & PROFINET International — PI — quản lý.

PROFIBUS DP phục vụ trao đổi dữ liệu với thiết bị ngoại vi phân tán, thường qua RS485. Giao thức hỗ trợ truyền dữ liệu chu kỳ và chẩn đoán thiết bị.

Ứng dụng điển hình gồm remote I/O, biến tần và các dây chuyền sử dụng hệ điều khiển Siemens hoặc thiết bị tương thích.

Giao thức truyền thông công nghiệp

3. PROFINET

PROFINET là chuẩn Industrial Ethernet của PI, được sử dụng rộng trong hệ sinh thái PLC Siemens, gồm nhiều CPU S7-1200 và S7-1500.

PROFINET RT phục vụ trao đổi I/O; IRT bổ sung cơ chế đồng bộ cho ứng dụng yêu cầu thời gian chặt chẽ.

Khả năng IRT phụ thuộc CPU, thiết bị và hạ tầng cụ thể, không mặc định có trên mọi cổng PROFINET.

Giao thức truyền thông công nghiệp

4. EtherCAT

EtherCAT do Beckhoff khởi xướng, được EtherCAT Technology Group phát triển và thúc đẩy.

Thiết bị xử lý dữ liệu khi khung truyền đi qua, kết hợp cơ chế Distributed Clocks để đồng bộ thời gian. Nhờ đó, EtherCAT phù hợp máy đóng gói, robot, CNC và điều khiển servo nhiều trục.

Khi lựa chọn cần kiểm tra bộ điều khiển, drive và chức năng chuyển động mà từng thiết bị hỗ trợ.

Giao thức truyền thông công nghiệp

5. EtherNet/IP

EtherNet/IP được ODVA quản lý, sử dụng Common Industrial Protocol — CIP — trên nền Ethernet và TCP/IP/UDP.

Giao thức gắn với hệ sinh thái Rockwell Automation, Allen-Bradley nhưng có nhiều nhà cung cấp tham gia. Ứng dụng điển hình gồm PLC kết nối remote I/O, biến tần và thiết bị dây chuyền.

Các chức năng đồng bộ, chuyển động hoặc bảo mật cần thiết bị hỗ trợ tương ứng.

Giao thức truyền thông công nghiệp

6. CC-Link và CC-Link IE

CC-Link bắt nguồn từ Mitsubishi Electric, được CC-Link Partner Association — CLPA — quản lý.

CC-Link truyền thống là fieldbus, còn họ CC-Link IE sử dụng Ethernet với nhiều biến thể. Chúng thường gặp trong dây chuyền sử dụng thiết bị Mitsubishi.

Khi kết nối PLC, remote I/O hoặc HMI Mitsubishi, cần kiểm tra đúng model, module và driver; cùng thương hiệu chưa đủ để xác nhận tương thích.

Giao thức truyền thông công nghiệp

7. OPC UA

OPC UA do OPC Foundation phát triển, hỗ trợ trao đổi dữ liệu độc lập nền tảng và mô hình hóa thông tin. Ngoài giá trị đo, hệ thống có thể truyền cấu trúc, kiểu dữ liệu và ngữ nghĩa liên quan.

OPC UA có cơ chế xác thực, ký và mã hóa khi cấu hình phù hợp. Ứng dụng điển hình là kết nối PLC, SCADA với MES và phần mềm quản lý.

Giao thức truyền thông công nghiệp

8. MQTT

MQTT bắt nguồn từ nhu cầu truyền dữ liệu qua mạng hạn chế băng thông và hiện là tiêu chuẩn OASIS.

Giao thức nhẹ, sử dụng mô hình publish–subscribe qua broker, phù hợp để IoT gateway gửi dữ liệu tới máy chủ hoặc cloud.

MQTT hỗ trợ các mức QoS, nhưng không mặc định bảo đảm thời gian thực cứng cho vòng điều khiển servo.

Giao thức truyền thông công nghiệp

V. Bảng so sánh các giao thức truyền thông công nghiệp

Tốc độ đường truyền không đồng nghĩa với chu kỳ cập nhật hay độ trễ đầu cuối. Hiệu năng còn phụ thuộc số thiết bị, lượng dữ liệu, phần cứng và cấu hình.

Các mức chi phí dưới đây là đánh giá tương đối khi thiết bị đã hỗ trợ giao thức, không phải báo giá.

Giao thức Môi trường truyền Tốc độ tham khảo Thời gian thực Hệ sinh thái/hãng Ứng dụng phù hợp Chi phí tương đối
Modbus RTU Nối tiếp, thường RS485 Thường 9,6–115,2 kbit/s, tùy thiết bị Phụ thuộc chu kỳ hỏi đáp Đa hãng Đồng hồ, biến tần, máy cũ Thấp
Modbus TCP Ethernet/TCP/IP Theo cổng, thường 100 Mbit/s Không mặc định bảo đảm thời gian thực cứng Đa hãng PLC, HMI, SCADA Thấp–trung bình
PROFIBUS DP RS485; có giải pháp quang 9,6 kbit/s–12 Mbit/s Truyền chu kỳ, có tính tất định PI, Siemens, đa hãng I/O phân tán, biến tần Trung bình
PROFINET Industrial Ethernet Thường 100 Mbit/s trong hệ RT/IRT RT hoặc IRT tùy thiết bị PI, Siemens, đa hãng Dây chuyền, I/O, motion Trung bình–cao
EtherCAT Ethernet chuyên dụng 100 Mbit/s ở hệ thông dụng Chu kỳ ngắn, hỗ trợ đồng bộ chính xác ETG, Beckhoff, đa hãng Servo nhiều trục Trung bình–cao
EtherNet/IP Ethernet/TCP/IP/UDP Thường 100 Mbit/s hoặc 1 Gbit/s, tùy cổng I/O chu kỳ; motion tùy hỗ trợ ODVA, Rockwell, đa hãng I/O, biến tần, dây chuyền Trung bình–cao
CC-Link / CC-Link IE Bus chuyên dụng / Ethernet CC-Link đến 10 Mbit/s; IE tùy biến thể 100 Mbit/s hoặc 1 Gbit/s Tùy phiên bản, thiết bị CLPA, Mitsubishi, đa hãng Dây chuyền, I/O, motion Trung bình–cao
OPC UA Thường qua Ethernet/IP Theo mạng và cách triển khai Không mặc định bảo đảm thời gian thực cứng OPC Foundation, đa hãng SCADA, MES, tích hợp dữ liệu Trung bình; có thể cần license
MQTT Mạng IP: LAN, Wi-Fi, 4G… Theo kết nối và broker Không mặc định bảo đảm thời gian thực cứng OASIS, nền tảng IoT Giám sát, cloud, cảnh báo Thấp–trung bình; thêm vận hành máy chủ

Modbus RTU và TCP được tách thành hai hàng để dễ đối chiếu; phần giới thiệu gồm tám nhóm giao thức. Thông số cần được xác nhận trên thiết bị và phiên bản cụ thể.

VI. Cách chọn giao thức truyền thông phù hợp cho nhà máy

1. Xét thiết bị đang có

Lập danh sách model PLC, HMI, biến tần và module truyền thông. Kiểm tra giao thức, vai trò client/server hoặc controller/device, driver và quyền đọc ghi.

Ưu tiên chuẩn đã được hỗ trợ đầy đủ trên thiết bị. Một cổng Ethernet hoặc RS485 chỉ cho biết khả năng kết nối ở mức nhất định, chưa xác nhận chức năng truyền thông cần dùng.

Giao thức truyền thông công nghiệp

2. Xét tốc độ và yêu cầu đồng bộ

Với nhiệt độ, điện năng hoặc trạng thái máy cập nhật theo giây, Modbus thường đáp ứng nếu chu kỳ đọc được thiết kế phù hợp.

Với servo nhiều trục, cân nhắc EtherCAT, PROFINET IRT hoặc hệ motion tương thích. Hãy xác định chu kỳ cập nhật, độ rung thời gian và số trục trước khi chọn thiết bị.

Giao thức truyền thông công nghiệp

3. Xét khoảng cách, môi trường nhiễu và số node

Khoảng cách cho phép phụ thuộc tốc độ, cáp và cấu trúc mạng. Cần kiểm tra chống nhiễu, nối đất, điện trở kết thúc tuyến bus và tải mạng.

Với khoảng cách xa hoặc chênh lệch điện thế đất, có thể xem xét cáp quang và thiết bị cách ly phù hợp. Không nên áp dụng một giới hạn khoảng cách chung cho mọi mạng RS485 hay Ethernet.

Giao thức truyền thông công nghiệp

4. Xét mục tiêu kết nối MES và cloud

OPC UA phù hợp khi cần mô hình dữ liệu có cấu trúc; MQTT phù hợp phân phối dữ liệu lên máy chủ hoặc cloud. Hai giao thức có thể kết hợp trong cùng giải pháp.

Ngoài giao thức, cần xác định khả năng lưu đệm, dấu thời gian, phân quyền và phương án xử lý khi mất kết nối.

Giao thức truyền thông công nghiệp

5. Với nhà máy SME có máy cũ

Nếu thiết bị còn hoạt động tốt và cho phép truy cập dữ liệu, doanh nghiệp có thể giữ mạng Modbus/RS485 rồi bổ sung thiết bị IoT.

Gateway phải hỗ trợ đúng giao thức nguồn, giao thức đích và ánh xạ dữ liệu. Nên thí điểm trên một máy, kiểm tra độ ổn định và giá trị dữ liệu thu được trước khi nhân rộng.

Giao thức truyền thông công nghiệp

VII. Xu hướng giao thức truyền thông công nghiệp

Industrial Ethernet tiếp tục mở rộng khả năng kết nối, trong khi fieldbus vẫn có vai trò ở thiết bị hiện hữu. Nhà máy có thể duy trì đồng thời nhiều mạng và tích hợp qua gateway.

TSN — Time-Sensitive Networking — là tập hợp các tiêu chuẩn IEEE hỗ trợ truyền dữ liệu nhạy cảm thời gian trên Ethernet. OPC UA kết hợp TSN là hướng tích hợp dữ liệu và điều khiển, nhưng cần thiết bị, cấu hình và profile tương thích.

Bảo mật OT cũng cần được thiết kế từ đầu. Bộ tiêu chuẩn ISA/IEC 62443 cung cấp khung quản lý và bảo vệ hệ thống tự động hóa; lựa chọn giao thức chỉ là một phần của giải pháp.

Chọn giao thức truyền thông công nghiệp cần bắt đầu từ thiết bị, yêu cầu thời gian và mục tiêu khai thác dữ liệu. Liên hệ  Tự động hóa Toàn Cầu để được tư vấn PLC, HMI, biến tần và giải pháp IoT phù hợp với hệ thống hiện có.