Hiểu biết

Làm thế nào để phân biệt giữa RS232, RS485, RJ45 và Modbus? (4)

Một số câu hỏi liên quan cần giải thích:

1) Đối với một số xe buýt trường, mã thông báo được sử dụng để giải quyết vấn đề kiểm soát xe buýt.

Có thể dễ dàng nghĩ rằng nếu trạm phụ có việc gấp cần được trạm chủ phục vụ, nhưng MODBUS quy định các quy tắc bỏ phiếu thì có thể đã quá muộn khi nó tự đợi. Vì vậy, nhiều fieldbuses đã phát minh ra một thứ đặc biệt gọi là mã thông báo. Mã thông báo ngắn, chỉ một byte, và nó có thể được chuyển trên xe buýt rất nhanh. Mã thông báo được chuyển trong mỗi trang web và bất kỳ ai nhận được mã thông báo là trang web chính và có thể xuất bản thông tin. Nếu nhà ga không có vấn đề gì, mã thông báo sẽ được bàn giao cho nhà ga tiếp theo, do đó giải quyết được vấn đề chiếm dụng xe buýt.


2) Khi liên kết bị ngắt kết nối, để tránh gián đoạn liên lạc, có thể sử dụng các biện pháp tổng thể kép. Các trạm chính kép (giao diện RS485 của hai trạm chính của PLC) được kết nối bằng một đường bắt tay. Thông thường, RS485 chính được mở, và RS485 phụ là thả nổi. Mặc dù RS485 nổi được kết nối với bus, nhưng nó ở trạng thái trở kháng cao, tương đương với việc bị ngắt kết nối hoàn toàn. Khi xảy ra ngắt kết nối, giao tiếp sẽ được mở ngay sau khi trạm phụ xác nhận và giao tiếp kết nối được thực hiện từ cả hai đầu của liên kết.

Đôi khi, các biện pháp liên lạc vòng cũng được thực hiện. Do giới hạn về không gian, sẽ không giới thiệu.


3) MODBUS có thể hoạt động ở lớp mạng. Tại thời điểm này, giao thức trở thành MODBUS-TCP, nhưng nó vẫn tuân theo cấu trúc chủ-tớ.


4) Giao thức MODBUS được phát minh bởi công ty Modicon của Mỹ. Mục đích của công ty là: giao thức MODBUS là một giao thức mở và miễn phí. Sau đó, Modicon được mua lại bởi Schneider, và Schneider được thừa kế cách thực hành của Modicon. MODBUS là một thỏa thuận công khai miễn phí. Bây giờ MODBUS đã trở thành giao thức của Schneider, Schneider đã mở rộng nó cho lớp mạng và xây dựng giao thức MODBUS-TCP của lớp mạng, cũng như giao thức MODBUS-PLUS chuyên dụng nội bộ. Do giới hạn về không gian, mô tả của hai giao thức này được bỏ qua ở đây.


5) Về sự khác biệt giữa RS232 và RS485

Bất cứ ai đã nghiên cứu về điện tương tự và kỹ thuật số đều biết mạch vi sai. Các mạch vi sai có tỷ lệ loại bỏ chế độ chung giúp loại bỏ các lỗi chế độ chung. Giao diện RS485 có tính năng này. Do đó, khoảng cách truyền của giao diện RS232 chỉ là 10 mét, trong khi khoảng cách truyền của giao diện RS485 / RS422 là 1200 mét. Mặc dù hình dạng của giao diện RS232 và RS485 giống nhau nhưng hiệu suất và chế độ trao đổi thông tin của chúng khác nhau, do đó khả năng chống nhiễu của chúng cũng khác nhau.


Bạn cũng có thể thích

Gửi yêu cầu