Ứng dụng máy tính công nghiệp trong tự động hóa chia thành sáu nhóm: điều khiển máy bằng soft PLC và điều khiển chuyển động, giao diện vận hành HMI/SCADA, thu thập dữ liệu, thị giác máy, cổng kết nối IIoT và điều khiển robot. Mỗi nhóm giao cho máy tính một việc khác nhau, nên yêu cầu về CPU, cổng kết nối, thời gian thực và cách lắp cũng khác nhau; không có một cấu hình chung cho cả sáu. Bài này nêu từng ứng dụng, yêu cầu phần cứng đi kèm và dòng máy Advantech, Cincoze đang phân phối tại IPC247 phù hợp với từng ứng dụng. Cách chọn máy theo vị trí lắp trong nhà máy (tủ điện, tại chuyền, phòng máy chủ) đã có trong bài máy tính trong sản xuất công nghiệp; bài này đi theo ứng dụng.
1. Máy tính công nghiệp đứng ở đâu trong hệ thống tự động hóa
Hệ thống tự động hóa gồm ba lớp: cảm biến và cơ cấu chấp hành ở dưới, bộ điều khiển ở giữa, giám sát và quản lý ở trên. Khái niệm chung được trình bày trong bài tự động hóa là gì, các nhóm thiết bị trong bài thiết bị tự động hóa là gì. Máy tính công nghiệp (IPC, industrial PC) xuất hiện ở lớp giữa và lớp trên, làm những việc PLC làm không tốt hoặc không làm được:
- Xử lý khối lượng tính toán lớn: ảnh, thuật toán điều khiển nhiều trục, mô hình học máy.
- Kết nối nhiều giao thức cùng lúc: Modbus, PROFINET, EtherCAT, OPC UA, MQTT, cơ sở dữ liệu.
- Chạy phần mềm đa dụng: HMI, SCADA, gateway, cơ sở dữ liệu, ứng dụng do nhà máy tự viết.
- Lưu trữ tại chỗ và hiển thị: ổ SSD hàng trăm GB, xuất hình HDMI hoặc màn hình cảm ứng tích hợp.
Điểm chung của mọi ứng dụng: máy chạy 24/7 trong tủ điện hoặc trên máy, không có người ngồi cạnh, và khi máy dừng thì máy sản xuất dừng. Vì vậy phần cứng phải chọn theo ứng dụng và điều kiện lắp, không theo giá.

2. Sáu ứng dụng máy tính công nghiệp trong tự động hóa và yêu cầu phần cứng
Bảng dưới tóm tắt sáu ứng dụng, việc máy tính phải làm, yêu cầu phần cứng quyết định và dòng máy phù hợp. Tên dòng lấy từ danh mục đang có; cấu hình CPU, RAM chốt sau theo phần mềm.
| Ứng dụng | Máy tính làm gì | Yêu cầu phần cứng quyết định | Dòng máy phù hợp |
|---|---|---|---|
| Soft PLC, điều khiển chuyển động | Chạy phần mềm PLC (CODESYS, TwinCAT…) và điều khiển servo qua EtherCAT thay bộ điều khiển cứng | Hệ điều hành thời gian thực, chu kỳ 1 ms ổn định; LAN riêng cho EtherCAT; DIO cách ly; không quạt; −20…60 °C | Advantech UNO-1372G lắp ray DIN (UNO-2271G chỉ dùng nơi 0…50 °C); ARK-2121F cho máy nhiều cổng COM |
| HMI, SCADA | Hiển thị trạng thái, nhận thao tác, cảnh báo, công thức sản xuất | Màn cảm ứng dùng găng tay, mặt trước IP65/IP66, đèn nền 50.000 giờ, 2 LAN, gắn mặt tủ | Advantech TPC-1251T, TPC-1551WP; màn hình Cincoze CS nối máy hộp |
| Thu thập dữ liệu | Đọc PLC, đồng hồ điện, cảm biến qua RS-485, Modbus TCP; ghi cơ sở dữ liệu; tính OEE | 2–6 cổng COM, DIO, LAN; SSD công nghiệp; nguồn kép; watchdog | UNO-1372G (8 DI/O, 3 LAN, nguồn kép); ARK-2121F (6 COM) |
| Thị giác máy | Thu ảnh camera, kiểm lỗi, đo kích thước, đọc mã, dẫn hướng robot | CPU Core/Xeon nhiều nhân, GPU khi dùng học sâu; PoE hoặc USB 3.0 cho camera; khe PCIe/MXM; chịu rung trên máy | Cincoze GM-1000 (khe GPU MXM), DS-1300; Advantech ARK-3520P |
| Gateway IIoT | Gom dữ liệu nhiều giao thức, chuyển sang OPC UA/MQTT, đẩy lên đám mây hoặc MES; lưu đệm khi mất mạng | 2 LAN tách mạng, mô-đun fieldbus, 4G/Wi-Fi qua khe mini PCIe; nhỏ gọn, nguồn 10–30 V DC | Advantech UNO-2271G (iDoor fieldbus, 3G/Wi-Fi); UNO-1372G |
| Điều khiển robot | Chạy phần mềm điều khiển robot, phối hợp camera và băng tải, giao tiếp bộ điều khiển robot của hãng | Chu kỳ thời gian thực, EtherCAT hoặc PROFINET, DIO cách ly, CPU mạnh, chịu rung 3–5 Grms | Cincoze DS-1300, GM-1000 khi robot dẫn hướng bằng ảnh; ARK-2121F cho cell nhỏ |
Soft PLC và điều khiển chuyển động
Máy tính chạy phần mềm PLC trên hệ điều hành thời gian thực và điều khiển servo qua EtherCAT hoặc PROFINET IRT. Hai yêu cầu quyết định là chu kỳ điều khiển ổn định (jitter thấp) và cổng LAN dành riêng cho mạng điều khiển; hệ điều hành và trình điều khiển phải được nhà cung cấp phần mềm PLC xác nhận. Ranh giới khi nào dùng IPC thay PLC được phân tích trong bài so sánh máy tính công nghiệp và PLC.
HMI và SCADA
Ở ứng dụng này màn hình quan trọng hơn CPU: cảm ứng điện trở 5 dây để bấm được khi đeo găng, mặt trước IP65/IP66 để lau rửa, đèn nền tuổi thọ dài vì màn bật liên tục. Panel PC gắn mặt tủ là dạng phổ biến; khi màn hình đặt xa máy tính thì dùng máy hộp nối màn hình công nghiệp.
Thu thập dữ liệu
Máy đọc thiết bị hiện có qua RS-485 và Modbus TCP nên số cổng COM và LAN quyết định. Nguồn kép và watchdog cần cho máy nằm trong tủ không người trực; SSD công nghiệp cần vì ghi liên tục. Dữ liệu này là đầu vào cho tính OEE, giám sát dừng máy và MES.
Thị giác máy
Kiểm tra ngoại quan, đo kích thước và đọc mã cần CPU nhiều nhân; kiểm tra bằng học sâu hoặc nhiều camera tốc độ cao cần GPU. Máy thường gắn ngay trên khung máy sản xuất nên phải chịu rung và không quạt; camera cần PoE hoặc USB 3.0 với băng thông đủ cho độ phân giải đã chọn.
Gateway IIoT
Gateway đứng giữa mạng máy và mạng nhà máy, nên cần hai LAN tách biệt, mô-đun fieldbus để nói chuyện với PLC nhiều hãng và 4G khi trạm ở xa. Máy nhỏ, nguồn 10–30 V DC, lắp ray DIN trong tủ điện có sẵn là dạng phù hợp nhất; hiệu năng chỉ cần Atom hoặc Celeron.
Điều khiển robot
Máy tính điều phối robot với camera, băng tải và cảm biến an toàn, giao tiếp với bộ điều khiển robot của hãng qua EtherCAT, PROFINET hoặc TCP. Khi robot dẫn hướng bằng ảnh (bin picking, bốc xếp không cố định) thì yêu cầu gộp cả thị giác máy và thời gian thực, nên cần máy nhúng hiệu năng cao có GPU và chịu rung.
3. Cách chọn máy tính công nghiệp theo ứng dụng tự động hóa
Bốn bước mà kỹ sư IPC247 dùng khi tư vấn:
- Xác định ứng dụng chính và phụ. Một máy có thể vừa HMI vừa thu dữ liệu, nhưng thị giác máy và soft PLC nên tách riêng để khi một phần mềm treo không kéo máy dừng theo.
- Đếm cổng theo thiết bị nối vào. Số thiết bị RS-485, số camera (PoE hay USB 3.0), số tín hiệu số vào ra, số màn hình, có 4G hay không. Máy phải có sẵn cổng; hạn chế bộ chuyển đổi USB.
- Chọn CPU theo phần mềm rồi đối chiếu dải nhiệt. HMI, gateway, thu dữ liệu chỉ cần Atom/Celeron; soft PLC và thị giác cần Core i5 trở lên; học sâu cần GPU. Trong cùng dòng máy, CPU mạnh hơn thường có dải nhiệt hẹp hơn.
- Kiểm tra điều kiện lắp. Nhiệt độ cao nhất trong tủ, nguồn có sẵn (24 V DC hay 220 V AC), rung tại vị trí gắn, cách gắn (ray DIN, treo tường, mặt tủ). Hai bảng chi tiết theo vị trí có trong bài máy tính trong sản xuất công nghiệp đã dẫn ở đầu bài.

4. Ví dụ triển khai máy tính công nghiệp trong tự động hóa
Gateway IIoT gom dữ liệu 12 máy ép nhựa. Bài toán: 12 máy ép của ba hãng, mỗi máy có PLC riêng và giao thức khác nhau, quản lý muốn xem sản lượng và thời gian dừng theo thời gian thực mà không thay PLC. Thiết bị: mỗi cụm 3–4 máy một Advantech UNO-2271G lắp trong tủ điện có sẵn, hai LAN tách mạng máy và mạng nhà máy, mô-đun iDoor cho cổng RS-485 hoặc giao thức fieldbus, chạy phần mềm gateway đọc Modbus và đẩy MQTT lên máy chủ MES. Kết quả kỳ vọng: dữ liệu dừng máy và sản lượng có ngay trên bảng điều hành, thêm máy sau này chỉ thêm gateway, không phải đụng vào PLC.
HMI cho máy đóng gói tự động. Bài toán: người vận hành cần cài công thức, xem cảnh báo và xác nhận lệnh ngay tại máy, tay đeo găng, khu vực lau rửa hằng ngày. Thiết bị: panel PC Advantech TPC-1251T 12,1 inch cảm ứng điện trở 5 dây, mặt trước phẳng IP66, không quạt, dải nhiệt −20…60 °C, gắn mặt tủ, nối PLC máy qua LAN và mở rộng bằng iDoor khi cần thêm COM. Kết quả kỳ vọng: bỏ bảng ghi tay, thay công thức trong vài giây, quản trị từ xa qua phần mềm giám sát thiết bị của hãng.
Kiểm tra ngoại quan và dẫn hướng robot bốc xếp. Bài toán: kiểm lỗi bề mặt sản phẩm ở tốc độ 60 sản phẩm/phút bằng mô hình học sâu với ba camera, đồng thời tính toạ độ để robot gắp sản phẩm đạt và loại sản phẩm lỗi; máy gắn trên khung máy, rung liên tục. Thiết bị: máy tính GPU nhúng Cincoze GM-1000 với CPU Core/Xeon tối đa 8 nhân, mô-đun GPU MXM, mô-đun CFM cấp PoE cho camera, dải nhiệt −40…70 °C với CPU 35 W (cấu hình có GPU MXM cần kiểm lại dải nhiệt), chịu rung 5 G và sốc 50 G; giao tiếp bộ điều khiển robot qua LAN, DIO cách ly cho băng tải. Kết quả kỳ vọng: loại lỗi ngay trên chuyền thay vì lấy mẫu, ảnh lỗi lưu lại để truy xuất, robot gắp đúng vị trí dù sản phẩm đến không thẳng hàng.
Chọn thiết bị cho ứng dụng máy tính công nghiệp trong tự động hóa
Với soft PLC, thu dữ liệu và gateway, bắt đầu từ danh mục máy tính nhúng tự động hóa: lọc theo số cổng COM, DIO, LAN và cách gắn ray DIN. UNO-2271G có CPU Atom E3815, 4 GB RAM, 32 GB eMMC, 2 LAN Gigabit, HDMI, tuỳ chọn 2 cổng RS-232/422/485, nguồn 10–30 V DC, kích thước 100 × 70 × 30 mm, chịu rung 2 Grms và sốc 50 G, mở rộng DIO cách ly, fieldbus và 3G/Wi-Fi qua iDoor. Với HMI, xem danh mục máy tính công nghiệp màn hình cảm ứng, chú ý loại cảm ứng và mức IP mặt trước. Với thị giác máy và robot dẫn hướng bằng ảnh, chọn Cincoze GM-1000: khe GPU MXM 3.1, RAM DDR4 tới 64 GB, khe M.2 cho SSD NVMe, mở rộng I/O qua CMI và PoE+ qua CFM, kích thước 260 × 200 × 85 mm.

Chưa rõ ứng dụng của mình cần dải nhiệt, nguồn hay cổng nào, dùng công cụ chọn máy theo điều kiện lắp đặt: nhập nhiệt độ, nguồn, số cổng và cách gắn, công cụ trả về danh sách dòng máy đáp ứng. Khi gửi yêu cầu báo giá, kèm ứng dụng chính, phần mềm sẽ chạy và danh sách thiết bị nối vào để kỹ sư IPC247 chốt cấu hình trong một lần trao đổi.
Câu hỏi thường gặp về ứng dụng máy tính công nghiệp trong tự động hóa
Máy tính công nghiệp có thay được PLC trong tự động hóa không?
Thay được ở máy cần điều khiển chuyển động nhiều trục, xử lý ảnh hoặc thuật toán phức tạp, bằng cách chạy phần mềm soft PLC trên hệ điều hành thời gian thực. Với máy đơn giản, PLC vẫn rẻ hơn và dễ bảo trì hơn. Đa số nhà máy dùng cả hai: PLC điều khiển máy, máy tính công nghiệp làm HMI, thu dữ liệu, thị giác và gateway.
Một máy tính công nghiệp có thể vừa làm HMI vừa làm gateway IIoT không?
Được với panel PC có đủ cổng, ví dụ hai LAN để tách mạng máy và mạng nhà máy, cổng COM cho thiết bị RS-485. Tuy nhiên khi HMI treo thì gateway cũng dừng, nên dây chuyền quan trọng thường tách thành panel PC làm HMI và một máy nhúng nhỏ làm gateway trong tủ điện.
Thị giác máy cần máy tính có GPU không?
Kiểm tra bằng thuật toán truyền thống như đo kích thước, đọc mã, so mẫu chạy tốt trên CPU Core i5/i7. Kiểm tra bằng học sâu, nhiều camera hoặc tốc độ cao cần GPU. Với môi trường nhà máy, nên chọn máy nhúng không quạt có khe GPU MXM hoặc PCIe thay vì lắp card rời vào máy văn phòng.
Cổng nào cần có trên máy tính công nghiệp cho ứng dụng tự động hóa?
Tối thiểu hai LAN, hai đến bốn cổng COM RS-232/422/485 và DIO cách ly. Với camera cần PoE hoặc USB 3.0; với thiết bị fieldbus cần mô-đun PROFINET, EtherCAT hoặc CANopen; với gateway cần khe SIM cho 4G. Chọn máy có sẵn cổng thay vì dùng bộ chuyển đổi USB, vì mỗi bộ chuyển đổi là một điểm hỏng.
