Tóm tắt kỹ thuật:
– RS-485 là giao diện truyền thông nối tiếp vi sai được sử dụng rộng rãi trong các ứng dụng công nghiệp. Thiết bị này thường được dùng để kết nối PLC, RTU, thiết bị đo lường công nghiệp, thiết bị I/O từ xa và cổng công nghiệp. Trong các dự án thực tế, RS-485 thường được kết hợp với Modbus RTU. Việc truyền thông đáng tin cậy không chỉ phụ thuộc vào cặp A/B mà còn phụ thuộc vào tốc độ baud, định địa chỉ thiết bị, cấu trúc bus, điểm kết thúc, điều chỉnh điện áp, nối đất, cách ly, bảo vệ chống sét và việc giải mã đúng các thanh ghi.
RS-485 là gì?
RS-485 là tiêu chuẩn giao diện điện khác biệt dành cho truyền thông nối tiếp trong công nghiệp. Tiêu chuẩn này chủ yếu xác định các đặc tính điện của bộ điều khiển và bộ thu, bao gồm truyền tín hiệu khác biệt, tải bus, ngưỡng bộ thu và đặc tính hoạt động của mạng đa điểm.
và RS-485 được sử dụng rộng rãi trong các thiết bị như bộ phát mức radar, thiết bị cân đo, RTU, Remote I/O, PLC và cổng kết nối công nghiệp, do khả năng cung cấp hệ thống truyền thông kỹ thuật số có dây ổn định ngay cả trong môi trường có nhiễu điện.
và RS-485 là giao diện truyền thông vật lý; Modbus RTU là giao thức truyền thông.
Do đó, RS-485 không giống với Modbus RTU; tuy nhiên, tổ hợp– Modbus RTU – RS-485 –là một trong những tổ hợp phổ biến nhất trong lĩnh vực tự động hóa công nghiệp.
Kiến trúc tiêu chuẩn:
Bộ phát mức radar → RS-485 Modbus RTU → PLC
Bộ chỉ báo cân nặng → RS-485 Modbus RTU → PLC / DCS
Cảm biến mức nước bằng radar → RS-485 Modbus RTU → RTU → 4G → MQTT / HTTP Máy chủ
RS-485 hoạt động như thế nào trong truyền thông vi sai?
Đặc điểm cốt lõi của RS-485 là công nghệ truyền tín hiệu vi sai..Một bus 2-wire hoặc RS-485 điển hình sử dụng một cặp dây xoắn – thường được ký hiệu là A và B.
Bộ thu không dựa vào điện áp tuyệt đối của một dây dẫn so với đất; thay vào đó, nó phát hiện sự chênh lệch điện áp giữa hai dây dẫn:
Vdiff= VA− VB
Nếu nhiễu điện từ bên ngoài tác động tương tự lên cả hai dây dẫn, thành phần chế độ chung sẽ được giảm thiểu bởi bộ thu vi sai. Đây là lý do tại sao kỹ thuật truyền tín hiệu vi sai và sử dụng cáp cặp xoắn lại lại rất quan trọng đối với khả năng chống nhiễu của RS-485.

Tại sao RS-485 thường sử dụng cáp cặp xoắn?
Các khu vực công nghiệp có thể chứa các bộ điều khiển tần số biến đổi, động cơ, bộ tiếp xúc, rơle, van solenoid, nguồn điện chuyển mạch và cáp điện dòng điện lớn; tất cả các thiết bị này đều có thể gây ra nhiễu điện từ.
Việc xoắn dây dẫn A và dây dẫn B giúp cả hai dây đều chịu tác động bởi nhiễu bên ngoài tương tự nhau; nhờ thiết bị thu có thể đánh giá sự chênh lệch giữa dây A và dây B, nên một phần đáng kể nhiễu chế độ chung có thể được loại bỏ.
Đối với các ứng dụng liên lạc đường dài hoặc có nhiễu cao, cáp cặp xoắn công nghiệp hoặc cáp cặp xoắn có lớp chắn thường được ưu tiên hơn so với việc sử dụng hai dây dẫn không liên quan.
RS-485 A và B nên được đấu dây như thế nào?
Các thiết bị công nghiệp có thể sử dụng các nhãn như A/B, 485A/485B, D+/D− hoặc RS-485+/RS-485−. Một vấn đề phức tạp trong thực tế là quy ước đặt nhãn A/B không phải lúc nào cũng giống nhau giữa các nhà sản xuất.
Không giả định rằng “A luôn dương” hay “B luôn âm”. Luôn tuân thủ sơ đồ đấu dây dành cho các thiết bị cụ thể đang được kết nối.
Nếu nguồn điện, cài đặt Modbus và địa chỉ thiết bị đều chính xác nhưng không có phản hồi nào, thì việc kiểm tra cực tính A/B là một trong những bước xử lý sự cố đầu tiên.
RS-485 là loại Half-Duplex hay Full-Duplex?
2-Wire; RS-485: Kiến trúc Half-Duplex thông dụng
– Hầu hết các thiết bị công nghiệp đều sử dụng một cặp A/B cho cả việc truyền và nhận dữ liệu. Chỉ một nút nên chủ động điều khiển bus tại một thời điểm.
Yêu cầu từ Chủ → Kênh Phát hành của Chủ → Phản hồi từ Chủ Thu → Chủ nhận được phản hồi
4-Wire RS-485: Chức năng truyền song công toàn phần có thể được sử dụng
Một số hệ thống sử dụng một cặp tín hiệu vi sai cho việc truyền và một cặp khác cho việc nhận – ví dụ: TX+/TX− và RX+/RX−. Do đó, RS-485 không bị giới hạn theo bản chất đối với chế độ hoạt động bán duplex.
: Đối với các bộ phát mức radar, thiết bị cân đo, RTU và thiết bị Modbus, 2-wire (chế độ half-duplex) vẫn là phương án triển khai phổ biến nhất; RS-485
Tại sao các bộ thu phát RS-485 lại sử dụng DE và RE?
: Các bộ thu phát 2-wire và RS-485 thông thường đều được trang bị các cổng điều khiển DE (Driver Enable – Khởi động Driver) và RE (Receiver Enable – Khởi động Bộ thu). Trong quá trình truyền dữ liệu, driver được kích hoạt; sau khi khung dữ liệu được gửi đi, bộ phát phải giải phóng bus để thiết bị khác có thể phản hồi.
Việc điều khiển hướng dẫn sai có thể dẫn đến hiện tượng timeout Modbus, xung đột bus hoặc thiết bị con không bao giờ có cơ hội trả lời. Các thiết bị PLC, RTU và cổng kết nối công nghiệp thường tự động xử lý tình huống này; trong khi các thiết kế MCU tùy chỉnh phải quản lý chính xác thời gian truyền dữ liệu.
Quan hệ giữa RS-485 và Modbus RTU là gì?
RS-485 xác định cách truyền dữ liệu điện qua cáp; Modbus RTU xác định cách cấu trúc và diễn giải dữ liệu đó.
hoặc RS-485 đơn lẻ không xác định được các byte nào đại diện cho mức độ, trọng lượng, lưu lượng hay cảnh báo. Modbus RTU bổ sung chức năng định địa chỉ thiết bị, mã chức năng, địa chỉ thanh ghi, độ dài dữ liệu, kiểm tra CRC và cấu trúc yêu cầu/không phản hồi.
→ PLC → RS-485 → Yêu cầu Modbus RTU → Bộ phát mức độ radar;
→ Bộ phát mức độ radar → Phản hồi Modbus RTU → RS-485 → PLC;
Tại sao chỉ dùng "RS-485 Output" là không đủ?
Trước khi tích hợp, hãy xác nhận ít nhất các thông số sau: giao thức, ID Slave, tốc độ baud, số bit dữ liệu, tính đối xứng, số bit kết thúc, sơ đồ thanh ghi, kiểu dữ liệu, hệ số tỷ lệ và thứ tự byte.
Hai thiết bị có thể đều hỗ trợ RS-485 và Modbus RTU nhưng vẫn không thể giao tiếp với nhau nếu thiết bị này được cấu hình ở tốc độ 9600 8N1 và thiết bị kia ở tốc độ 19200 8E1.
RS-485; Modbus RTU – Tham số
| – Tham số; | – Ghi chú kỹ thuật; |
|---|---|
| – Giao diện vật lý; | ; RS-485; |
| – Giao thức; | – Thông thường: Modbus RTU; xác nhận thiết bị cụ thể: |
| – Tốc độ baud: | : 2400, 4800, 9600, 19200 bps hoặc các giá trị được hỗ trợ khác; |
| – Số bit dữ liệu: | – Thông thường: 8 bit; |
| – Chức năng parity: | – Không có / Chẵn / Lẻ |
| Stop Bits | 1 hoặc 2; |
| – ID thiết bị phụ; | – Mỗi thiết bị phụ trên cùng một bus phải sử dụng một địa chỉ duy nhất; |
| – Địa chỉ thanh ghi; | – Mỗi tham số đo lường được ánh xạ đến một thanh ghi đã được xác định; |
| – Loại dữ liệu; | – INT16, UINT16, INT32, UINT32, Float, v.v. |
| Thay đổi quy mô | Ví dụ: giá trị thô ÷ 10 or ÷ 100 |
| Trật tự byte | Xác nhận theo tài liệu giao thức thiết bị |

Có thể kết nối bao nhiêu thiết bị vào một RS-485 Bus?
Thiết kế RS-485 truyền thống thường được thảo luận trong bối cảnhtải 32 đơn vị.Tuy nhiên, câu nói “RS-485 hỗ trợ tối đa 32 thiết bị” không phải là quy tắc chung áp dụng cho các mạng hiện đại. Đối với các bộ thu phát hiện đại (
), công suất định mức có thể là 1, 1/2, 1/4 hoặc 1/8 đơn vị tải; do đó, số lượng nút điện có thể vượt quá 32. Đối với
, trong các dự án thực tế, các yếu tố như chiều dài bus, tốc độ baud, thời gian phản hồi, chu kỳ polling, chiều dài nhánh, điểm kết thúc, nguồn điện và điều kiện EMC có thể trở thành giới hạn thực tế trước khi đạt đến giới hạn tải của bộ thu phát.
RS-485 – Khoảng cách truyền thông và Tốc độ baud
RS-485 rất phù hợp cho truyền thông công nghiệp ở khoảng cách xa. Khoảng cách khoảng 1200 mthường được sử dụng làm tham chiếu kỹ thuật trong các trường hợp tốc độ truyền thông thấp; tuy nhiên, khoảng cách này không phải là giá trị đảm bảo cho mọi thiết bị hay cách lắp đặt.
Khoảng cách thực tế phụ thuộc vào tốc độ baud, trở kháng cáp, điện dung, kích thước dây dẫn, số lượng nút, cấu trúc nhánh, điểm kết thúc, điện áp chế độ chung, nối đất, nhiễu và hiệu suất của thiết bị thu – phát.
Theo nguyên tắc chung:càng dài đường truyền bus thì tốc độ baud được khuyến nghị càng thấp.
Tại sao cần sử dụng điện trở kết thúc 120 Ω?
Trên các bus RS-485 có chiều dài lớn hoặc tốc độ cao, việc không phù hợp về trở kháng tại các đầu dây cáp có thể gây ra hiện tượng phản xạ, hiện tượng rung, cạnh tín hiệu bị méo, lỗi CRC và các trường hợp timeout gián đoạn.
Một phương pháp thực hành kỹ thuật phổ biến là kết thúc hai đầu vật lý của đường dây chính bằng các điện trở có trị số gần với trở kháng đặc trưng của cáp – thường là120 Ω.
120 Ω — Thiết bị 1 — Thiết bị 2 — Thiết bị 3 — ... — Thiết bị N — 120 Ω
: Các điện trở cuối nối thường được đặt tại hai đầu của bus chính, chứ không được đặt tại mọi nút.
Điện trở phân cực và trạng thái an toàn khi mất tín hiệu
: Khi không có nút nào đang điều khiển bus một cách chủ động, một số hệ thống sử dụng các điện trở định mức kéo lên và kéo xuống để duy trì một trạng thái nghỉ được xác định rõ.Nhiều thiết bị truyền – nhận hiện đại được tích hợp chức năng bảo vệ chống sự cố trong cấu trúc nội bộ; do đó, việc áp dụng điện áp định hướng từ bên ngoài cần được đánh giá dựa trên cấu hình phần cứng thực tế.
Khuyến nghị; RS-485 – Cấu trúc mạng bus
– PLC → Thiết bị 1 → Thiết bị 2 → Thiết bị 3 → Thiết bị 4;
– Cần tránh sử dụng các nhánh sao dài khi có thể, vì các đoạn nối dài này sẽ gây ra các điểm gián đoạn trở kháng và hiện tượng phản xạ.
Bảo vệ tiếp địa, cách ly và chống sét
Truyền thông vi sai không loại bỏ các giới hạn điện áp chế độ chung. Đối với các đoạn cáp truyền dẫn dài ở ngoài trời, các tòa nhà khác nhau, trạm bơm, buồng chứa hoặc các khu vực có nhiễu điện, cần đánh giá các yếu tố như tham chiếu tín hiệu, điểm kết thúc lớp chắn, cách ly điện hóa, bảo vệ chống sét và các hiện tượng điện chuyển tiếp do sét gây ra.
So sánh RS-485, 4–20 mA và HART
| | Mã sản phẩm: | | RS-485 | Modbus RTU | | | 4–20 | mA | | | 4–20 | mA/HART | |
|---|---|---|---|
| | Loại tín hiệu: | – Kỹ thuật số; | – Tương tự; | – Tương tự + Kỹ thuật số |
| Giao diện tiêu chuẩn | , RS-485 – Bus vi sai | – Vòng dòng điện | – Vòng dòng điện + FSK |
| – Nhiều biến số | – Thân thiện, dễ sử dụng | – Thông thường mỗi vòng có một biến số chính | – Hỗ trợ thêm các biến số kỹ thuật số |
| – Bus đa thiết bị | – Được hỗ trợ | – Thông thường không được sử dụng làm bus tương tự chia sẻ | – Được hỗ trợ trong các chế độ đa điểm cụ thể |
| – Giao diện truyền thống PLC – Tích hợp | – Yêu cầu RS-485 – Giao diện | – Thông dụng; | – Mô-đun hỗ trợ chuẩn HART – Cần thiết cho dữ liệu kỹ thuật số; |
| – Tích hợp RTU / IoT; | – Thông dụng; | – Cần đầu vào tương tự; | – Cần giao diện HART hoặc cổng kết nối; |
RS-485 – Các ứng dụng trong METRAVON – Các hệ thống công nghiệp
1. Thiết bị đo mức radar cho bồn chứa và silo
– Bộ phát mức radar → RS-485 – Modbus RTU → PLC / RTU;
– Bộ phát mức radar → RS-485 → Gateway công nghiệp → 4G / Ethernet → SCADA / Nền tảng IoT;
2. Giám sát việc lưu trữ vật liệu rời
– Nhiều bộ phát mức radar → RS-485 – Bus Modbus RTU → PLC;
3. Hệ thống cân đo công nghiệp
Cél tải → Bộ truyền tín hiệu hoặc công cụ chỉ báo cân nặng → RS-485 Modbus RTU → PLC
4. Hệ thống theo dõi mức nước và lưu lượng bằng radar
Cảm biến mức nước bằng radar → RS-485 Modbus RTU → RTU
Máy đo lưu lượng bằng radar → RS-485 → 4G RTU → MQTT / HTTP Máy chủ
5. I/O từ xa và hệ thống thu thập dữ liệu phân tán
Thiết bị đo đạc tại hiện trường → I/O từ xa / RTU → RS-485 / Ethernet → PLC / SCADA
6. Cổng IoT Công nghiệp
, RS-485 – Thiết bị Modbus RTU → Cổng Công nghiệp → Ethernet / 4G → MQTT / HTTP → SCADA / Điện toán đám mây / Máy chủ Khách hàng
RS-485 – Khắc phục sự cố
| – Triệu chứng | – Nguyên nhân phổ biến | – Kiểm tra trước |
|---|---|---|
| – Không có phản hồi | – Kết nối A/B đảo ngược, địa chỉ sai, tốc độ baud sai, giao thức sai, không cấp điện | – Điện năng, A/B, ID Slave, cài đặt serial,Yêu cầu Modbus |
| – Thời gian chờ gián đoạn | Cáp dài, nhiễu, lỗi kết nối đầu cuối, tốc độ baud quá cao | ; Cáp |
| : kết nối đầu cuối 120 Ω, có lớp che chắn, có nối đất, tốc độ baud; Một thiết bị hoạt động bình thường, nhiều thiết bị bị lỗi | ; Địa chỉ trùng lặp, vấn đề về cấu trúc mạng, quá tải, sai lệch thời gian lấy mẫu | ; ID thiết bị phụ, cấu trúc bus, chu kỳ lấy mẫu |
| ; Truyền thông hoạt động bình thường nhưng giá trị truyền lại không chính xác | ; Sai đăng ký, kiểu dữ liệu, thứ tự byte, hệ số tỷ lệ | ; Sai ánh xạ đăng ký, chế độ INT/Float, thứ tự byte, hệ số tỷ lệ |
Danh sách kiểm tra Thiết kế và Tích hợp Kỹ thuật
| | Mục | | Nội dung cần xác nhận |
|---|---|
| | Đầu ra | | RS-485 | |
| | Giao thức | | Modbus RTU hoặc giao thức khác được quy định |
| | ID máy phụ | | Giá trị mặc định và phương pháp chỉnh sửa |
| Tốc độ truyền dữ liệu | phải tương ứng với PLC, RTU hoặc cổng |
| ; Bản đồ đăng ký | – Cấp độ, trọng số, lưu lượng, trạng thái, cảnh báo, v.v.; |
| – Kiểu dữ liệu; | – INT16, UINT16, INT32, Float, v.v. |
| Trật tự byte; | Xác nhận định nghĩa thiết bị; |
| Hệ số tỷ lệ; | Ví dụ: ×0.1 or ×0.01; |
| Khoảng cách cáp; | Khoảng cách trường tối đa; |
| Số lượng nút; | Tổng số thiết bị trên bus; |
| Tách biệt; | Có cần thiết phải tách biệt không; RS-485; |
| Bảo vệ chống sét; | Thiết bị này rất quan trọng cho các ứng dụng ngoài trời hoặc ứng dụng vận hành trong khoảng cách dài; |
| Giao thức Gateway; | MQTT, HTTP, TCP;hoặc giao thức do khách hàng chỉ định: |
Câu hỏi thường gặp
Q1: Liệu RS-485 có giống với Modbus RTU không?
: Không. RS-485 là giao diện điện; Modbus RTU là giao thức truyền thông. –
Q2: Liệu RS-485 có luôn hoạt động ở chế độ half-duplex hay không?
: Không. 2-wire: RS-485 thường hoạt động ở chế độ half-duplex; trong khi 4-wire – RS-485 có thể hỗ trợ truyền thông full-duplex.
Q3: Có thể kết nối bao nhiêu thiết bị vào một bus RS-485?
: Thiết kế truyền thống thường đề cập đến 32 tải đơn vị, tuy nhiên các bộ thu phát hiện đại với tải đơn vị thấp có thể hỗ trợ nhiều nút hơn.
Q4: Thiết bị RS-485 có thể truyền thông qua khoảng cách 1200 m không?
: Khoảng cách khoảng 1200 m có thể đạt được trong điều kiện cáp tốc độ thấp, cấu hình cáp và môi trường phù hợp; tuy nhiên, điều này không được đảm bảo cho mọi thiết bị.
Q5: Tại sao lại sử dụng điện trở 120 Ω?
: Thiết bị này giúp giảm hiện tượng phản xạ trên đường truyền tín hiệu và thường được lắp đặt tại hai đầu của bus chính.
Q6: Liệu RS-485 có thể kết nối trực tiếp với máy chủ MQTT không?
Không. Thông thường, cần sử dụng một cổng công nghiệp để chuyển đổi dữ liệu Modbus RTU thành MQTT, HTTP hoặc kết nối truyền thông TCP/IP.
Q7: Liệu nhiều thiết bị đo mức radar có thể chia sẻ cùng một bus RS-485 hay không?
Có, nếu các địa chỉ là duy nhất và bus được thiết kế đúng cách.
Q8: Liệu một load cell thông thường có thể kết nối trực tiếp với RS-485 hay không?
Thông thường là không.Cél tải loại bộ cảm biến ứng suất thường cần đến bộ truyền tín hiệu cân đo, thiết bị chỉ thị hoặc mô-đun cân đo.
Q9: Nếu chức năng truyền thông hoạt động bình thường nhưng giá trị hiển thị lại sai thì cần kiểm tra điều gì?
: Kiểm tra địa chỉ đăng ký, loại dữ liệu, định dạng có dấu/không dấu, định dạng số thực, thứ tự byte và hệ số tỷ lệ.

Kết luận
; RS-485 – Đây là giao diện nối tiếp vi sai công nghiệp đã được phát triển hoàn thiện và được ứng dụng rộng rãi trong các lĩnh vực đo mức, cân đo công nghiệp, giám sát mức nước và lưu lượng, RTU, I/O từ xa cũng như các hệ thống thu thập dữ liệu công nghiệp.
METRAVON – Giao tiếp công nghiệp và Tích hợp Hệ thống
, METRAVON – cho phép cấu hình các kiến trúc truyền thông RS-485, Modbus RTU dành cho thiết bị đo mức radar, thiết bị cân đo, thiết bị đo mức và lưu lượng nước bằng radar, PLC, RTU, Remote I/O và các cổng công nghiệp.

