Máy chủ bốn cổng thường cung cấp bốn giao diện nối tiếp vật lý cho các thiết bị hoặc bus riêng biệt. Bốn là số kênh, không phải giới hạn tối đa bốn thiết bị, cũng không có nghĩa là hỗ trợ mọi tiêu chuẩn, hoạt động đồng thời không giới hạn và giao thức tùy ý. Hãy hiểu từng giao diện điện, đường đi của byte và ánh xạ mạng thay vì ghi nhớ một bảng tham số cũ.
Mỗi cổng nối tiếp xử lý những gì
Một tủ có thể chứa đầu đọc mã vạch, cân, đồng hồ đo nhiệt độ và bộ điều khiển ra vào với các cài đặt khác nhau. Một thiết bị đa cổng phù hợp có thể kết nối chúng nếu cấu hình đặt hàng hỗ trợ các giao diện điện tương ứng. Ghi lại thiết bị, tốc độ baud và dịch vụ máy chủ cho từng kênh; không nối chung bốn bộ dây.
Mỗi bộ thu xử lý tín hiệu điện và UART của nó tái tạo các ký tự, chuyển các byte đến bộ đệm/đường truyền mạng tương ứng. Bộ xử lý/giao diện dùng chung phải duy trì việc phân định dữ liệu theo kênh. Bốn quầy bưu chính dùng chung một xe vận chuyển chỉ là phép so sánh, không phải khẳng định rằng mọi giao thức thực tế đều bổ sung các thẻ địa chỉ cụ thể.

Bốn đường truyền độc lập khác với một bus đa điểm
Một giao diện RS485 có thể kết nối nhiều trạm theo một giao thức phù hợp; các trạm được phân biệt bằng địa chỉ trong khi dùng chung đường truyền. Ngược lại, bốn cổng có thể hỗ trợ bốn đường truyền riêng biệt, mỗi đường có thể có nhiều trạm. Hãy đếm riêng giao diện nối tiếp, trạm trên bus và phiên kết nối mạng.
Một trạm lỗi phát liên tục có thể ảnh hưởng đến bus của nó. Các cổng nối tiếp riêng biệt có thể hạn chế sự cố đường truyền, nhưng nguồn cấp, bộ xử lý và đường truyền lên vẫn là các điểm sự cố dùng chung. Cần xác định độc lập là về tham số, việc phân định dữ liệu theo kênh hay cách ly điện. Số cổng không thể chứng minh từng cổng được cách ly.
Phiên bản giao diện quyết định cách đấu dây
RS232 thường là kết nối điểm-điểm với TX/RX/đường tham chiếu được xác định. RS485 hai dây thông dụng cần đấu dây vi sai, điều khiển hướng truyền và cấu trúc liên kết bus. RS422 có các điều kiện riêng. Đầu nối giống nhau không có nghĩa là chức năng giống nhau. Một số cổng có chế độ cố định; các cổng khác có thể chuyển chế độ. Xác nhận cấu hình đặt hàng và quy trình chuyển đổi.
Không phỏng đoán bằng cách gạt công tắc DIP hoặc đấu dây ngẫu nhiên. Kết nối RS232 tại hiện trường với UART mức logic có thể làm hỏng mạch điện. Nhiều giao diện có thể không hoạt động đồng thời. Kiểm chứng một thiết bị trên đường dây ngắn trước khi bổ sung cáp lắp đặt thực tế, điện trở kết cuối, đường tham chiếu và biện pháp bảo vệ.

Cách một IP kết nối tới bốn kênh
Sản phẩm có thể phân biệt các kênh nối tiếp bằng cổng dịch vụ TCP, phiên kết nối hoặc các ánh xạ khác. Cổng TCP xác định dịch vụ phần mềm, không phải ổ cắm RJ45 vật lý. Một giao diện có thể mang nhiều kết nối, và bốn ổ cắm Ethernet không có nghĩa là bốn kênh nối tiếp. Tuân theo quy tắc ánh xạ thực tế, không dựa vào giả định về số cổng áp dụng chung.
Xác định vai trò mạng cho từng kênh. Máy chủ chờ; máy khách khởi tạo kết nối. Điều này không xác lập vai trò chủ/tớ của thiết bị đo. Nhiều máy tính đã kết nối không mặc nhiên có thể đồng thời điều khiển một thiết bị nối tiếp. Cần điều phối yêu cầu, xác định phản hồi thuộc về bên nào và phân định quyền điều khiển.
Tại sao không thể sử dụng lại các bảng tham số bốn cổng cũ một cách máy móc
Các bài viết cũ có thể trộn lẫn thông tin của nhiều nhà cung cấp, trình điều khiển lỗi thời và lời hứa tuyệt đối không mất dữ liệu. Bốn kênh không xác định CPU, tốc độ baud tối đa, hệ điều hành, nguồn cấp hay khả năng bảo vệ. Kiểm tra mẫu sản phẩm hiện tại, phiên bản giao diện và firmware thay vì gán thông số kỹ thuật của một thiết bị cũ khác cho FCTEL.
Ví dụ, tài liệu FCTEL FCT-081206 minh họa các lựa chọn cấu hình đa cổng/giao diện, không phải bảng bốn cổng áp dụng chung. Một dự án bốn kênh vẫn cần xác định phiên bản đặt hàng, các chế độ và khả năng tương thích phần mềm. Mô tả tám cổng không thể chứng thực một sản phẩm bốn cổng không liên quan.
Ước tính khả năng hoạt động đồng thời và dung lượng truyền nối tiếp
Khi tải hoạt động đồng thời, tốc độ tạo dữ liệu của từng kênh phải phù hợp với tốc độ tiếp nhận của máy chủ. Bộ đệm hữu hạn hấp thụ các đợt dữ liệu tăng đột biến, không giải quyết được tình trạng tồn đọng kéo dài. Ethernet nhanh hơn một kênh nối tiếp không chứng minh hệ thống không có điểm nghẽn. Lập lịch, đóng gói dữ liệu, thời gian chờ và giao dịch nối tiếp đều ảnh hưởng đến phản hồi.
Đối với kênh đa điểm, hãy tính cả yêu cầu, xử lý, trả lời và thử lại trong mỗi chu kỳ. Chỉ riêng số thiết bị không thể xác định tốc độ. Các trạm chậm hoặc lỗi cần được thăm dò ở tần suất thấp hơn có kiểm soát và có cảnh báo để tránh bão hòa do thử lại. Kiểm chứng các giao dịch hoàn chỉnh, không chỉ thông lượng byte.
Nghiệm thu từng kênh, sau đó nghiệm thu tải đồng thời
Lập bảng kênh gồm đầu nối, giao diện, cài đặt ký tự, địa chỉ trạm, ánh xạ mạng và mục cấu hình phần mềm. Kiểm chứng riêng từng thông điệp thực tế, sau đó toàn bộ lưu lượng dự kiến, đồng thời kiểm tra dữ liệu lẫn giữa các kênh, hết thời gian chờ và thao tác lặp lại. Sử dụng thiết bị và khung thời gian được cho phép thay vì gửi tùy tiện lệnh ghi quảng bá tới các cơ cấu chấp hành đang vận hành sản xuất.
Kiểm thử mất mạng, mất nguồn thiết bị, khởi động lại máy chủ và khôi phục cấu hình, đồng thời lưu lại sự cố của từng kênh và thời gian khôi phục. Tuân thủ hướng dẫn về nguồn cấp/nối đất, hạn chế quyền quản trị và sao lưu cài đặt. Thành công nghĩa là mỗi kênh hoàn thành dịch vụ của mình với phạm vi ảnh hưởng của sự cố được giải thích rõ, không phải mọi đèn LED đều sáng.
Tham khảo: Chi tiết máy chủ thiết bị nối tiếp đa cổng FCTEL. Các hình minh họa cơ chế chung, không phải sơ đồ chân, thông số kỹ thuật hay kiểm thử của một mẫu bốn cổng cụ thể.
Được dịch từ bài viết kỹ thuật tiếng Trung. Nguồn xuất bản lần đầu: 2022-04-06. Nguồn sửa đổi lần cuối: 2026-10-13T15:49:49+08:00. Đọc nguồn tiếng Trung


