Khi chọn máy tính công nghiệp (Industrial PC – IPC) cho một hệ thống tự động hóa, số lượng cổng LAN thường được xem như một thông số phần cứng đơn giản: 1 LAN, 2 LAN, 4 LAN hoặc nhiều hơn. Tuy nhiên, nếu chỉ dựa vào con số này để chọn IPC thì rất dễ xảy ra hai tình huống: chọn thiếu cổng mạng khiến hệ thống khó mở rộng, hoặc chọn quá nhiều LAN nhưng không sử dụng đến, làm tăng chi phí và độ phức tạp của hệ thống. Thực tế, IPC cần bao nhiêu cổng LAN không phụ thuộc trực tiếp vào việc hệ thống có bao nhiêu PLC, robot, camera hay thiết bị Ethernet. Một IPC có thể giao tiếp với hàng chục thiết bị chỉ thông qua một cổng Ethernet nếu các thiết bị đó cùng nằm trong một mạng và được kết nối qua Industrial Ethernet Switch. Ngược lại, một hệ thống chỉ có vài thiết bị nhưng IPC vẫn có thể cần 2 hoặc 4 cổng LAN nếu những thiết bị đó thuộc các network segment khác nhau hoặc IPC phải đảm nhiệm đồng thời nhiều vai trò như SCADA, Edge Computing, IIoT Gateway và Machine Vision.
Vì vậy, khi lựa chọn IPC, câu hỏi đúng không phải là “hệ thống có bao nhiêu thiết bị Ethernet?”, mà cần xác định IPC cần giao tiếp với những hệ thống nào, các hệ thống đó nằm trong cùng một mạng hay các mạng khác nhau, lượng dữ liệu cần truyền là bao nhiêu và có yêu cầu tách mạng hoặc dự phòng hay không?
Cổng LAN trên IPC đang phục vụ nhu cầu gì?
Trong hệ thống tự động hóa, Ethernet đã trở thành một trong những phương thức giao tiếp chính giữa các thiết bị ở nhiều cấp độ khác nhau. PLC, HMI, robot, biến tần, remote I/O, camera công nghiệp, SCADA, MES, database và các hệ thống IIoT đều có thể sử dụng Ethernet để trao đổi dữ liệu. Tuy nhiên, việc một thiết bị sử dụng Ethernet không có nghĩa IPC phải dành riêng một cổng LAN cho thiết bị đó.
Ví dụ một dây chuyền có nhiều PLC, robot và remote I/O có thể được kết nối vào một Industrial Ethernet Switch. IPC chỉ cần kết nối vào switch này là có thể giao tiếp với toàn bộ thiết bị nằm trong mạng, miễn là địa chỉ IP, subnet, routing và giao thức được cấu hình phù hợp.
Vì vậy, số lượng thiết bị Ethernet và số lượng cổng LAN trên IPC là hai khái niệm hoàn toàn khác nhau. Điều thực sự quyết định số lượng LAN là IPC cần tham gia vào bao nhiêu mạng và mỗi mạng đảm nhận vai trò gì. Đây cũng là lý do các dòng IPC công nghiệp thường có nhiều tùy chọn Ethernet hơn PC văn phòng. Một máy tính văn phòng thường chỉ cần một kết nối mạng, trong khi IPC trong nhà máy có thể phải đứng ở giữa nhiều lớp của hệ thống tự động hóa, từ mạng máy móc ở cấp hiện trường cho tới mạng SCADA, MES hoặc hệ thống dữ liệu doanh nghiệp.
Ví dụ IPC được sử dụng để chạy phần mềm HMI cho một máy hoặc chạy SCADA giám sát một dây chuyền. PLC, biến tần, robot và remote I/O đều được kết nối vào cùng một mạng Ethernet công nghiệp thông qua switch. IPC cũng tham gia vào mạng đó để đọc dữ liệu, gửi lệnh điều khiển và hiển thị trạng thái thiết bị.
Trong trường hợp này, 1 cổng Gigabit Ethernet có thể hoàn toàn đáp ứng yêu cầu trong các ứng dụng như:
- HMI cho máy hoặc dây chuyền;
- SCADA cục bộ;
- thu thập dữ liệu từ PLC;
- giám sát robot và thiết bị tự động hóa;
- phần mềm điều khiển chạy tại máy;
- hệ thống không yêu cầu kết nối trực tiếp với một network segment khác.
Ở đây, Industrial Switch mới là thiết bị chịu trách nhiệm kết nối nhiều thiết bị Ethernet. IPC không cần có một cổng LAN cho từng PLC hay từng robot. Do đó, nếu doanh nghiệp đang lựa chọn IPC cho một hệ thống chỉ có một mạng OT, việc mua IPC 4 LAN chỉ vì “nhiều cổng hơn sẽ tốt hơn” thường không mang lại lợi ích rõ ràng.
Thay vào đó, nên ưu tiên các yếu tố thực sự ảnh hưởng đến ứng dụng như CPU, RAM, storage, số cổng COM, khả năng mở rộng, độ bền công nghiệp, nhiệt độ hoạt động và tốc độ Ethernet.
Ví dụ, một cổng Ethernet được sử dụng cho mạng máy móc, nơi IPC giao tiếp với PLC, robot hoặc remote I/O; cổng thứ hai kết nối lên mạng nhà máy để trao đổi dữ liệu với MES, database hoặc các hệ thống quản lý.
Điểm đáng chú ý là việc sử dụng 2 LAN ở đây không phải vì IPC có “quá nhiều thiết bị cần kết nối”, mà vì vai trò của IPC đã thay đổi. IPC trở thành điểm giao tiếp giữa các lớp khác nhau của hệ thống thường gặp như:
- SCADA kết nối với PLC và MES;
- Edge Computer thu thập dữ liệu từ máy móc;
- IIoT Gateway;
- IPC làm data collector;
- hệ thống cần phân tách OT và IT;
- máy tính chạy ứng dụng sản xuất nhưng đồng thời phải kết nối database hoặc server.
Tuy nhiên, cần hiểu đúng rằng 2 cổng LAN không tự động biến IPC thành firewall. Nếu IPC nằm giữa hai mạng và thực hiện routing hoặc trao đổi dữ liệu giữa chúng, việc kiểm soát firewall, quyền truy cập, routing và cybersecurity vẫn phải được thiết kế riêng.
Đây là lý do các IPC dành cho Vision AI thường có nhiều cổng Gigabit Ethernet, 2.5GbE hoặc thậm chí tốc độ cao hơn. Tuy nhiên, cũng không nên hiểu rằng có 4 camera thì IPC bắt buộc phải có 4 LAN. Nếu 4 camera được kết nối vào một switch phù hợp và tổng bandwidth vẫn nằm trong khả năng của uplink, một interface Ethernet tốc độ cao hoàn toàn có thể đáp ứng. Ngược lại, nếu hệ thống cần truyền lượng dữ liệu lớn, tốc độ của từng cổng LAN có thể quan trọng hơn số lượng cổng.
Ví dụ, một IPC có 2 cổng 2.5GbE có thể phù hợp với một bài toán hơn IPC có 4 cổng 1GbE, tùy theo cách phân bổ traffic.
Vì vậy, với AI Vision và Machine Vision, cần đánh giá đồng thời số lượng camera, độ phân giải, frame rate, tổng bandwidth, tốc độ NIC và khả năng xử lý của CPU/GPU thay vì chỉ nhìn vào số lượng cổng LAN.
Trong các hệ thống IIoT, IPC thường không chỉ đóng vai trò là một máy tính chạy ứng dụng. Nó có thể trở thành điểm trung gian thu thập, xử lý và chuyển tiếp dữ liệu giữa thiết bị công nghiệp và hệ thống cấp cao. Ví dụ IPC có thể đọc dữ liệu từ PLC qua Modbus TCP, EtherNet/IP hoặc PROFINET; sau đó xử lý dữ liệu tại Edge, cung cấp dữ liệu qua OPC UA và gửi các giá trị cần thiết lên MQTT Broker hoặc nền tảng Cloud.
Trong một hệ thống như vậy, 2 LAN có thể hữu ích nếu doanh nghiệp muốn tách mạng thiết bị khỏi mạng upstream. Nhưng có một điểm rất quan trọng cần phân biệt rằng số lượng giao thức không quyết định số lượng cổng LAN. Một IPC có thể đồng thời chạy Modbus TCP, OPC UA và MQTT chỉ với một interface Ethernet nếu các thiết bị và dịch vụ đó nằm trong cùng một network hoặc có routing phù hợp. Ngược lại, IPC chỉ sử dụng một giao thức duy nhất nhưng vẫn có thể cần 2 hoặc 4 LAN nếu phải tham gia vào nhiều mạng độc lập. Nói cách khác, cổng LAN được quyết định bởi kiến trúc kết nối, còn giao thức được quyết định bởi cách các thiết bị trao đổi dữ liệu. Đây là điểm rất quan trọng khi lựa chọn IPC cho IIoT. Không nên thấy một IPC hỗ trợ nhiều giao thức rồi suy ra rằng cần nhiều LAN; cũng không nên thấy hệ thống có nhiều thiết bị Ethernet rồi mặc định rằng IPC phải có nhiều cổng.
IPC 4x LAN port phù hợp khi máy tính phải đồng thời tham gia nhiều vùng mạng hoặc xử lý nhiều luồng dữ liệu có yêu cầu kết nối tương đối độc lập. Một ví dụ điển hình là hệ thống Edge Computing kết hợp mạng PLC và thiết bị điều khiển, mạng camera, mạng SCADA/MES hay mạng IT hoặc hệ thống quản trị.
Trong trường hợp này, việc có nhiều NIC vật lý có thể giúp doanh nghiệp triển khai kiến trúc mạng rõ ràng hơn, đặc biệt khi mỗi interface có một vai trò riêng. Tuy nhiên, 4 LAN không phải cấu hình mặc định cho mọi hệ thống tự động hóa.
- Nếu IPC chỉ chạy SCADA trong một mạng OT thì 4 LAN là dư thừa.
- Nếu IPC chạy SCADA và cần kết nối thêm MES thì 2 LAN có thể hợp lý.
- Nếu IPC vừa chạy SCADA, vừa thu thập dữ liệu IIoT, vừa xử lý Vision và phải giao tiếp với nhiều network segment thì 4 LAN mới bắt đầu thể hiện giá trị.
Nói cách khác, số lượng LAN nên tăng theo vai trò mà IPC đảm nhận trong hệ thống, không phải tăng theo quy mô nhà máy một cách máy móc.
Các tiêu chí cần xem xét thêm về cổng LAN
Khi lựa chọn máy tính công nghiệp (IPC) cho hệ thống tự động hóa, SCADA hoặc thu thập dữ liệu tại nhà máy, số lượng cổng Ethernet (LAN) là một trong những thông số thường được quan tâm. Nhiều người có xu hướng cho rằng hệ thống càng nhiều PLC thì IPC càng cần nhiều cổng LAN, hoặc IPC có 4 LAN sẽ tốt hơn loại chỉ có 2 LAN. Trên thực tế, số lượng cổng LAN cần thiết phụ thuộc vào kiến trúc mạng, các vùng mạng mà IPC phải kết nối, yêu cầu phân tách dữ liệu và lưu lượng truyền thông, chứ không đơn thuần là số lượng PLC trong hệ thống.
Một IPC có thể giao tiếp với hàng chục PLC thông qua một cổng Ethernet nếu các thiết bị nằm trong cùng mạng và được kết nối qua switch phù hợp. Ngược lại, ngay cả khi chỉ có hai PLC, hệ thống vẫn có thể cần hai cổng LAN vật lý nếu mỗi PLC thuộc một vùng mạng độc lập và IPC phải kết nối trực tiếp với cả hai.Để lựa chọn cấu hình IPC phù hợp, cần xem xét từng yếu tố trong kiến trúc mạng thay vì chỉ dựa vào số lượng cổng Ethernet được ghi trên datasheet.
- Nhiều PLC không có nghĩa là phải có nhiều cổng LAN
Trong một dây chuyền sản xuất, các PLC thường được kết nối với switch công nghiệp để hình thành mạng điều khiển. IPC chạy SCADA, HMI hoặc phần mềm thu thập dữ liệu có thể kết nối vào switch này để trao đổi dữ liệu với nhiều PLC thông qua cùng một interface Ethernet. Ví dụ, một dây chuyền có 20 PLC điều khiển các công đoạn khác nhau. Nếu toàn bộ PLC được kết nối vào cùng một mạng Ethernet và IPC được phép truy cập đến tất cả các PLC thông qua mạng đó, IPC thường chỉ cần một cổng LAN để giao tiếp với hệ thống điều khiển.
Ngược lại, nếu nhà máy có hai PLC nhưng mỗi PLC nằm trong một network segment độc lập, không có kết nối định tuyến chung và IPC phải giao tiếp trực tiếp với cả hai mạng, việc trang bị hai cổng LAN vật lý có thể là phương án phù hợp. Sự khác biệt nằm ở cách tổ chức mạng, không phải số lượng thiết bị điều khiển. Cách tiếp cận phù hợp hơn là xác định các vùng mạng mà IPC cần tham gia, cách thức giao tiếp giữa các vùng và những yêu cầu về bảo mật, hiệu năng cũng như tính sẵn sàng. Từ đó mới quyết định số lượng interface mạng vật lý cần trang bị.
- Không phải lúc nào nhiều cổng LAN cũng tốt hơn VLAN
Khi thiết kế mạng công nghiệp, việc phân tách các vùng mạng không nhất thiết phải thực hiện bằng cách trang bị nhiều cổng Ethernet trên IPC. Trong một số trường hợp, VLAN có thể giúp tổ chức mạng linh hoạt hơn mà không cần tăng số lượng NIC vật lý. VLAN (Virtual LAN) cho phép chia một hạ tầng mạng Ethernet thành nhiều mạng logic độc lập. Chẳng hạn, một nhà máy có thể phân chia mạng thành các VLAN dành cho hệ thống điều khiển OT, hệ thống camera Vision và mạng công nghệ thông tin IT. Các VLAN này có thể sử dụng chung hạ tầng switch hỗ trợ VLAN, nhưng lưu lượng giữa chúng được phân tách theo cấu hình mạng.
Trong kiến trúc phù hợp, IPC có thể sử dụng một cổng Ethernet kết nối với switch qua đường trunk để truyền dữ liệu thuộc nhiều VLAN. Tuy nhiên, việc này đòi hỏi hệ điều hành, driver và phần mềm mạng trên IPC hỗ trợ cấu hình VLAN tương ứng. Nếu cần giao tiếp giữa các VLAN, hệ thống còn phải có cơ chế định tuyến và chính sách kiểm soát truy cập phù hợp. Một phương án khác là sử dụng hai cổng LAN vật lý để kết nối IPC với hai vùng mạng riêng biệt. Cách này có thể đơn giản hóa việc phân tách interface, nhưng bản thân hai cổng LAN không tự bảo đảm an toàn mạng. Nếu IPC bật chức năng định tuyến hoặc chuyển tiếp dữ liệu không phù hợp, hai vùng mạng vẫn có thể bị kết nối ngoài ý muốn. Do đó, lựa chọn giữa VLAN và nhiều NIC vật lý cần dựa trên yêu cầu kiến trúc, khả năng quản trị và chính sách an ninh mạng của dự án. Với những hệ thống OT cần phân vùng chặt chẽ, việc thiết kế phải được thực hiện đồng bộ giữa IPC, switch, firewall và các thiết bị mạng liên quan.
- Với hệ thống SCADA, số cổng LAN phụ thuộc vào phạm vi kết nối
Nhu cầu Ethernet của IPC chạy SCADA có thể rất khác nhau tùy quy mô ứng dụng. SCADA cho một máy hoặc một dây chuyền. Nếu IPC chỉ cần thu thập dữ liệu từ PLC trong cùng mạng điều khiển, một cổng LAN Gigabit Ethernet thường có thể đáp ứng. Các PLC được kết nối qua switch, còn IPC truy cập dữ liệu theo giao thức truyền thông mà hệ thống sử dụng.
Nếu IPC phải giao tiếp với mạng điều khiển OT và đồng thời trao đổi dữ liệu với máy chủ, historian hoặc hệ thống MES thuộc vùng mạng khác, hai cổng LAN có thể hữu ích khi kiến trúc yêu cầu kết nối vật lý riêng biệt. Tuy nhiên, không phải mọi hệ thống đều cần hai NIC; phương án VLAN hoặc định tuyến qua firewall cũng có thể phù hợp.
Khi IPC đồng thời kết nối mạng PLC, camera IP và hệ thống lưu trữ hoặc quản lý dữ liệu, số interface cần thiết phụ thuộc vào lưu lượng, cách phân tách mạng và khả năng xử lý của hệ thống. Các ứng dụng Vision với nhiều luồng video có thể cần interface tốc độ cao hoặc mạng camera riêng để tránh ảnh hưởng đến lưu lượng điều khiển.
Như vậy, khi lựa chọn IPC cho SCADA, cần xem xét toàn bộ phạm vi kết nối mà phần mềm phải thực hiện, thay vì chỉ đếm số PLC hoặc đọc yêu cầu phần cứng tối thiểu của phần mềm SCADA.
- Số cổng LAN và tốc độ Ethernet là hai yếu tố khác nhau
Số lượng cổng Ethernet cho biết IPC có bao nhiêu interface mạng vật lý. Trong khi đó, tốc độ Ethernet quyết định khả năng truyền dữ liệu của từng interface. Hai thông số này cần được đánh giá riêng biệt. Đối với phần lớn hệ thống PLC và SCADA, lưu lượng dữ liệu điều khiển và giám sát thường không quá lớn, nên Gigabit Ethernet (1GbE) có thể đáp ứng tốt. Tuy nhiên, khi IPC phải xử lý nhiều luồng camera, truyền video độ phân giải cao, thực hiện AI inference hoặc đồng thời chuyển dữ liệu đến máy chủ, yêu cầu băng thông có thể tăng đáng kể.
| Cấu hình Ethernet | Trường hợp có thể phù hợp |
|---|---|
| 1 × 1GbE | IPC cho một máy, một dây chuyền hoặc hệ SCADA có lưu lượng vừa phải |
| 2 × 1GbE | Kết nối hai vùng mạng, tách mạng điều khiển và mạng dữ liệu hoặc phục vụ các yêu cầu kết nối riêng |
| 2 × 2.5GbE | Ứng dụng cần băng thông cao hơn trên từng interface, chẳng hạn camera Vision hoặc truyền dữ liệu lớn |
| 4 × 1GbE | Hệ thống cần nhiều interface vật lý cho các mạng, thiết bị hoặc chức năng độc lập |
| 2 × 10GbE | Ứng dụng có nhu cầu truyền dữ liệu lớn và hạ tầng mạng hỗ trợ tốc độ 10GbE |
Đây là các ví dụ định hướng, không phải quy tắc cấu hình cố định. Một IPC 4 cổng 1GbE không mặc nhiên có hiệu năng tốt hơn IPC 2 cổng 2.5GbE. Hai cấu hình có số interface và tổng băng thông lý thuyết khác nhau, nhưng hiệu năng thực tế còn phụ thuộc vào lưu lượng trên từng cổng, kiến trúc mạng, khả năng xử lý của CPU, driver và giới hạn của các thành phần khác. Khi lựa chọn thiết bị, cần đánh giá đồng thời ba yếu tố: số lượng interface mạng, tốc độ của từng interface và lưu lượng dữ liệu thực tế.
- Nhiều cổng LAN không đồng nghĩa với hệ thống mạng dự phòng
Đối với các ứng dụng công nghiệp yêu cầu tính sẵn sàng cao, nhiều cổng LAN có thể hỗ trợ xây dựng kiến trúc mạng dự phòng. Tuy nhiên, cần phân biệt giữa việc có nhiều interface và việc có cơ chế dự phòng thực sự. Ví dụ, IPC có hai cổng Ethernet nhưng mỗi cổng đều kết nối vào cùng một switch duy nhất. Nếu switch đó gặp sự cố, cả hai kết nối vẫn có thể mất khả năng truyền thông. Trong trường hợp này, hai cổng LAN không loại bỏ được điểm lỗi đơn của hạ tầng mạng.
Để xây dựng hệ thống dự phòng, cần xem xét toàn bộ kiến trúc, bao gồm switch, đường truyền, nguồn cấp, cấu hình mạng và cơ chế chuyển đổi khi có sự cố. Một số phương án có thể được sử dụng tùy ứng dụng:
-
NIC teaming hoặc bonding: Kết hợp nhiều interface để phục vụ dự phòng hoặc phân phối lưu lượng, tùy hệ điều hành và chế độ được hỗ trợ.
-
RSTP hoặc MRP: Các cơ chế bảo vệ và phục hồi đường truyền trong những kiến trúc Ethernet công nghiệp phù hợp.
-
PRP hoặc HSR: Các giao thức dự phòng mạng có yêu cầu triển khai và thiết bị tương thích cụ thể, thường được quan tâm trong những hệ thống đòi hỏi tính sẵn sàng cao.
-
Hai mạng độc lập: Kết nối các interface vào những hạ tầng mạng tách biệt nhằm hạn chế ảnh hưởng khi một mạng gặp sự cố.
Không phải mọi cơ chế đều có thể sử dụng thay thế cho nhau. Khả năng triển khai còn phụ thuộc vào phần cứng IPC, hệ điều hành, driver và thiết bị mạng. Vì vậy, nếu dự án yêu cầu redundancy, cần xác định cơ chế cụ thể ngay từ giai đoạn thiết kế, thay vì chỉ yêu cầu IPC có hai hoặc bốn cổng LAN.
Gợi ý số cổng LAN cho IPC theo nhu cầu
Có thể đưa ra một cách lựa chọn thực tế hơn dựa trên vai trò của IPC.
- IPC cho HMI hoặc SCADA cục bộ: 1 LAN
Nếu IPC chỉ cần kết nối với PLC, HMI, robot và các thiết bị trong cùng một mạng OT, 1 Gigabit Ethernet thường là lựa chọn hợp lý.
- IPC cho SCADA kết nối OT và hệ thống nhà máy: 2 LAN
Nếu IPC vừa giao tiếp với PLC ở mạng OT vừa phải trao đổi dữ liệu với MES, database hoặc mạng IT, nên xem xét IPC 2 LAN.
- IPC cho IIoT Gateway/Edge Gateway: 2 LAN
Nếu IPC thu thập dữ liệu từ máy móc và đưa dữ liệu lên hệ thống cấp cao, 2 LAN thường phù hợp khi cần tách mạng thiết bị và mạng upstream.
- IPC cho Machine Vision/AI Vision: 1–4 LAN
Không thể chọn số LAN chỉ dựa trên số camera. Cần tính bandwidth, tốc độ Ethernet và cách camera được tổ chức trong mạng. Một hệ thống nhiều camera có thể dùng một NIC tốc độ cao, trong khi một hệ thống cần phân tách nhiều network segment có thể cần nhiều NIC.
- IPC cho Edge Computing đa nhiệm: 2–4 LAN
Khi IPC đồng thời xử lý tự động hóa, Vision, IIoT, database và kết nối mạng nhà máy, 2–4 LAN sẽ mang lại nhiều khả năng triển khai hơn.


