Máy chủ cổng nối tiếp giải quyết vấn đề “cách kết nối thiết bị đo cũ vào mạng”, còn bộ chuyển mạch giải quyết vấn đề “cách kết nối nhiều thiết bị Ethernet với nhau”. Loại thứ nhất chuyển byte giữa tín hiệu nối tiếp và dữ liệu mạng; loại thứ hai chọn cổng chuyển tiếp dựa trên địa chỉ khung Ethernet. Chúng thường được dùng cùng nhau, nhưng bộ chuyển mạch thông thường không tự động biến RS485 thành cổng mạng, và máy chủ cổng nối tiếp không thể thay thế mọi chức năng của bộ chuyển mạch chỉ vì có vài cổng mạng.
1. Trước tiên hãy xem thiết bị đầu cuối xuất ra gì, đừng nhìn hình dạng vỏ hộp
Giả sử một thiết bị đo chỉ có giao diện RS232 hoặc RS485, còn hệ thống thu thập dữ liệu trên máy tính nằm trên mạng Ethernet. Thiết bị đo gửi tín hiệu nối tiếp theo tốc độ baud, trong khi cổng mạng của bộ chuyển mạch thông thường yêu cầu tín hiệu Ethernet và định dạng khung. Dù có làm cáp chuyển đầu nối, cáp đó cũng không thể khiến hai hệ quy tắc điện và truyền thông này hiểu nhau. Lúc này, cần một máy chủ cổng nối tiếp phù hợp với giao diện của thiết bị đo, hoặc một cổng giao tiếp hỗ trợ rõ ràng giao thức tương ứng.
Nếu thiết bị đầu cuối đã có cổng Ethernet và ứng dụng có thể truy cập bằng giao thức mạng mà thiết bị hỗ trợ, thông thường bạn chỉ cần kết nối thiết bị đầu cuối với bộ chuyển mạch mà không phải qua máy chủ cổng nối tiếp. DB9, cầu đấu hoặc RJ45 chỉ là các dạng kết nối; không thể suy ra tín hiệu bên trong chỉ từ hình dạng. Một số cổng console cũng dùng vỏ RJ45 nhưng không phải cổng Ethernet; cắm nhầm có thể gây lỗi truyền thông, thậm chí rủi ro về điện; trước tiên cần kiểm tra tài liệu hướng dẫn của cả hai thiết bị.
2. Cách máy chủ cổng nối tiếp di chuyển byte bên trong
Lấy ví dụ thiết bị đo gửi dữ liệu tới máy tính. Trước tiên, mạch thu phát nối tiếp nhận tín hiệu điện. UART, tức bộ thu/phát không đồng bộ đa năng, khôi phục byte theo tốc độ baud, số bit dữ liệu, kiểm tra chẵn lẻ và bit dừng. Các byte được lưu tạm trong bộ đệm có dung lượng giới hạn, sau đó ngăn xếp giao thức mạng đưa chúng vào quá trình truyền mạng tương ứng và gửi ra qua giao diện Ethernet. Khi máy tính yêu cầu dữ liệu từ thiết bị đo, hướng truyền đảo ngược: các byte từ mạng được xếp hàng qua bộ đệm, rồi UART và mạch nối tiếp gửi từng bit tới thiết bị đo.
Tốc độ mạng cao không có nghĩa là tốc độ gửi nối tiếp cũng cao. Thiết bị đo tốc độ thấp vẫn hoạt động theo định dạng riêng, còn bộ đệm chỉ có thể hấp thụ một mức chênh lệch tốc độ nhất định, không thể lưu trữ vô hạn. Truyền trong suốt thường giữ nguyên các byte ứng dụng và không chịu trách nhiệm hiểu ý nghĩa của từng thanh ghi. RS485 là giao diện điện, Modbus RTU là quy tắc bản tin, còn TCP là cơ chế truyền qua mạng; có RS485 và TCP không tự động chứng minh rằng thiết bị hỗ trợ chuyển đổi từ Modbus RTU sang Modbus TCP. Khi cần chuyển đổi, phải kiểm tra rõ chế độ cổng giao tiếp.

3. Cách bộ chuyển mạch quyết định gửi ra cổng nào
Sau khi nhận một khung, bộ chuyển mạch Ethernet Lớp 2 thông thường học mối liên hệ giữa địa chỉ MAC nguồn và cổng nhận trong phạm vi mạng tương ứng. Có thể hiểu MAC là định danh mà giao diện Ethernet dùng để định địa chỉ khung, không phải số trạm của thiết bị đo. Khi nhận các khung tiếp theo, bộ chuyển mạch tra cứu cổng gắn với MAC đích và gửi khung theo hướng tương ứng; với đích chưa biết, bản tin quảng bá và các trường hợp tương tự, nó chuyển tiếp tới những cổng được phép theo quy tắc mạng, chứ không phải lần nào cũng chỉ tới một cổng.
Vì vậy, bộ chuyển mạch chủ yếu chuyển tiếp khung giữa các nút mạng. Nó không “điều khiển các máy tính khác” thay cho máy tính, cũng không tự động thực thi lệnh của thiết bị đo. Bộ chuyển mạch có quản lý có thể cung cấp VLAN, mức ưu tiên, thống kê cổng và cơ chế dự phòng, nhưng khả năng cụ thể phụ thuộc vào model. Bộ chuyển mạch Lớp 3 cũng có thể hỗ trợ định tuyến, khác với chuyển tiếp Lớp 2 thông thường. Không thể gọi mọi bộ chuyển mạch là bộ định tuyến, và không nên hình dung mọi bộ chuyển mạch đều có một “cổng mạng chính” cố định; cổng uplink là vai trò trong cấu trúc liên kết, không phải quy tắc vật lý thống nhất.
4. Cách kết hợp hai loại thiết bị trong mạng
Một cấu trúc phổ biến là “thiết bị đo—máy chủ cổng nối tiếp—bộ chuyển mạch—máy tính thu thập dữ liệu”. Khi nhiều thiết bị đo phân tán tại hiện trường, mỗi thiết bị có thể kết nối với máy chủ cổng nối tiếp tương ứng, sau đó các cổng Ethernet của những máy chủ này được tập trung về bộ chuyển mạch. Bộ chuyển mạch cung cấp đường kết nối giữa các thiết bị. Máy tính chủ truy cập theo IP, cổng dịch vụ và chế độ hoạt động của từng máy chủ, rồi ứng dụng phân biệt danh tính thiết bị đo và phân tích phản hồi. Không thể chỉ cắm cáp vào các thiết bị rồi cho rằng giao thức ứng dụng đã tương tác được với nhau.

Máy tính không nhất thiết phải có cổng nối tiếp vật lý. Khi phần mềm hỗ trợ giao diện mạng Socket, nó có thể kết nối tới địa chỉ và cổng lắng nghe của máy chủ; khi phần mềm cũ chỉ nhận biết cổng COM, có thể cần trình điều khiển cổng nối tiếp ảo tương thích. Trình điều khiển ánh xạ các thao tác COM cục bộ tới thiết bị mạng, nhưng cần kiểm thử các đường điều khiển, quyền truy cập độc quyền, thời gian chờ và hành vi kết nối lại; không thể cam kết tính tương đương hoàn toàn với mọi phần mềm cũ. Nhiều máy tính kết nối đồng thời cũng không có nghĩa là chúng có thể đồng thời gửi lệnh tới cùng một bus RS485 mà không cần điều phối.
5. Cách đánh giá máy chủ cổng nối tiếp có chức năng chuyển mạch
Hai loại chức năng có thể được tích hợp trong cùng một thiết bị. Phần thông tin chi tiết 2855 của dòng FCT-1500 thuộc Feichang Technology liệt kê 1–4 kênh RS232/422/485 kết hợp với 2 cổng điện 100M và 1 cổng quang 100M có chức năng chuyển mạch. Tại hiện trường, bạn có thể kết nối các thiết bị đầu cuối nối tiếp theo cấu hình đã đặt hàng và dùng các giao diện mạng tương ứng để kết nối liên thông hoặc mở rộng đường truyền qua môi trường truyền dẫn. Thông tin chi tiết cũng liệt kê các khả năng như cổng nối tiếp ảo và chuyển đổi RTU/TCP; chúng lần lượt tương ứng với vấn đề truy cập phần mềm và chuyển đổi giao thức, không phải những kết quả vốn có của chức năng chuyển tiếp trên bộ chuyển mạch thông thường.
Giải pháp tích hợp có thể giảm số lượng thiết bị, nhưng cần kiểm tra cách sử dụng thực tế của cổng điện và cổng quang, số lượng và chế độ cổng nối tiếp, đồng thời đánh giá những nút nào sẽ cùng bị ảnh hưởng khi mất điện. Không thể từ cụm từ “có chuyển mạch” mà suy ra thiết bị hỗ trợ bất kỳ VLAN, giao thức vòng hay định tuyến Lớp 3 nào, càng không thể khái quát khả năng của cổng quang thành khoảng cách truyền không giới hạn. Vẫn cần kiểm tra mô-đun quang, sợi quang, quỹ công suất đường truyền và khả năng chuyển mạch theo cấu hình tương ứng. Điều khiển tập trung cũng phải duy trì ranh giới phân quyền và không để các cổng quản lý, dịch vụ tiếp xúc trực tiếp với mạng công cộng.
6. Tách việc lựa chọn và xử lý sự cố thành hai hướng
Khi chọn máy chủ cổng nối tiếp, trước tiên hãy kiểm tra chuẩn RS232/422/485, hai dây hay bốn dây, đầu nối, cách ly điện, tốc độ baud, điều khiển luồng, giao thức và phương thức phần mềm, sau đó xem xét vai trò mạng và giới hạn phiên ứng dụng. Khi chọn bộ chuyển mạch, hãy kiểm tra số lượng và tốc độ cổng Ethernet, môi trường truyền dẫn, cấu trúc liên kết, yêu cầu quản lý và dự phòng. Cũng phải xác nhận riêng các thông số môi trường công nghiệp của từng loại; “cấp công nghiệp” không có nghĩa là mọi model đều có cùng mức nhiệt độ, chứng nhận hoặc bảo đảm độ tin cậy.
Nếu kết nối mạng thất bại, hãy kiểm tra nguồn điện, cáp mạng, IP, VLAN, định tuyến, các cổng và chính sách truy cập; nếu kết nối TCP đã được thiết lập nhưng thiết bị đo không phản hồi, hãy kiểm tra dây nối tiếp, tham số, số trạm và định dạng yêu cầu. Mở được trang web chỉ có nghĩa là dịch vụ quản lý có thể truy cập được, và đèn liên kết sáng cũng chỉ cung cấp bằng chứng hạn chế. Nếu nhận được byte nhưng phân tích thất bại, cần lưu bản tin thô và kiểm tra ranh giới giao thức cùng tổng kiểm tra, thay vì chỉ thay bộ chuyển mạch. TCP là luồng byte có thứ tự; một lần đọc có thể nhận nửa bản tin hoặc nhiều bản tin, và ứng dụng vẫn cần phân định khung.
Để nghiệm thu, trước tiên hãy dùng một thiết bị đầu cuối và một yêu cầu chỉ đọc đã biết để thiết lập đường cơ sở, sau đó từng bước kết nối tất cả các nút và kiểm thử phản hồi đầy đủ, độ trễ cùng khả năng khôi phục dưới tải dự kiến. Bố trí các thử nghiệm như ngắt mạng và khởi động lại trong khung thời gian bảo trì được cho phép; với lệnh điều khiển, cần ngăn hành động lặp do thử lại sau khi hết thời gian chờ. Lưu model, firmware, cấu hình, sơ đồ đấu dây và nhật ký hoạt động bình thường để nhân viên bảo trì có thể giải thích sự cố xảy ra ở lớp chuyển tiếp mạng, truy cập byte hay diễn giải dữ liệu ứng dụng.
Để biết các thao tác cụ thể, bạn có thể đọc tiếp hướng dẫn kết nối máy chủ TCP và hướng dẫn sử dụng máy chủ cổng nối tiếp. Tóm lại trong một câu: bộ chuyển mạch kết nối các nút Ethernet, còn máy chủ cổng nối tiếp kết nối các thiết bị đầu cuối nối tiếp vào mạng; chúng có thể phối hợp hoặc tích hợp, nhưng vẫn có trách nhiệm kỹ thuật khác nhau.
Tài liệu tham khảo:Danh mục máy chủ cổng nối tiếp của Feichang Technology;Thông tin chi tiết 2855 dòng FCT-1500;IETF RFC 9293: Luồng byte TCP. Đã tích hợp 2095 và 2083, đồng thời sửa các cách diễn đạt như “bộ chuyển mạch điều khiển PC”. Các sơ đồ là minh họa cơ chế tổng quát, không đại diện cho sản phẩm thực tế hoặc kết quả đo; khả năng cụ thể phải căn cứ vào model đã đặt hàng và tài liệu hướng dẫn.
Được dịch từ bài viết kỹ thuật tiếng Trung. Nguồn xuất bản lần đầu: 2022-05-06. Nguồn sửa đổi lần cuối: 2026-10-13T19:15:07+08:00. Đọc nguồn tiếng Trung


