Hỗ trợ
FAQ

Xử lý lỗi Modbus RTU: Không phản hồi, mã ngoại lệ và giá trị sai

2026-08-09

Xử lý lỗi Modbus RTU bắt đầu từ yêu cầu và phản hồi thực tế, không phải bảng giám sát đám mây. Hết thời gian chờ, phản hồi ngoại lệ và giá trị đo bất hợp lý là các lỗi khác nhau. Ghi rõ lỗi nào đang xảy ra trước khi thay đổi cổng kết nối; nếu không, có thể nhầm tác dụng của việc sửa dây với việc đổi ánh xạ thanh ghi.

Xác định ai đang truy vấn thiết bị

Cổng kết nối có thể tự truy vấn thiết bị hiện trường, chuyển đổi yêu cầu Modbus TCP nhận được hoặc chuyển các byte nối tiếp cho ứng dụng khác. Mỗi cách bố trí cần cài đặt khác nhau. Xác định bộ phận nào phát yêu cầu và dùng cổng nối tiếp nào. Chỉ có kết nối mạng không có nghĩa là lịch truy vấn đã chạy.

Thiết bị METRAVON TG451 có thông số công bố gồm một cổng RS485 và hỗ trợ Modbus RTU/TCP. Xác nhận chế độ vận hành và chức năng ánh xạ trong phiên bản phần sụn đã cài. Các cổng Ethernet không tạo thêm các bus RS485 độc lập; định nghĩa thanh ghi vẫn phải lấy từ từng thiết bị được kết nối.

Cổng METRAVON TG451 cho cấu hình truy vấn Modbus RTU có tài liệu
Ghi cổng nối tiếp, chế độ vận hành và địa chỉ thiết bị trước khi thử kết nối TG451.

Xử lý lỗi Modbus RTU theo kết quả quan sát

Kết quảÝ nghĩaKiểm tra tiếp
Không trả lờiBên gửi yêu cầu chưa nhận và chấp nhận được phản hồi trước khi hết thời gian chờ.Kiểm tra nguồn thiết bị, cổng được chọn, định dạng truyền nối tiếp, địa chỉ và dữ liệu truyền đã ghi lại.
Lỗi CRCKhung dữ liệu ghi lại không vượt qua kiểm tra tính toàn vẹn.Kiểm tra cài đặt bộ phân tích và ranh giới khung, rồi điều tra nhiễu đường dây, xung đột và đấu dây.
Ngoại lệThiết bị trả lời đã từ chối thao tác yêu cầu.Đọc mã ngoại lệ và xác nhận thiết bị, hàm, địa chỉ cùng số lượng yêu cầu.
Sai giá trịĐã giải mã phản hồi nhưng kết quả không khớp giá trị đo dự kiến.So sánh các thanh ghi thô với kiểu dữ liệu, thứ tự, hệ số quy đổi theo tài liệu và giá trị quá trình hiện tại.

Phản hồi ngoại lệ cho thấy một lần trao đổi đã hoàn tất, nhưng chưa chứng minh toàn bộ hệ lắp đáng tin cậy. Xác nhận đúng thiết bị dự kiến đã phản hồi; địa chỉ trùng có thể làm kết quả gây hiểu nhầm. Tương tự, hết thời gian chờ không chứng minh cáp bị đứt. Tác vụ truy vấn bị tắt, chọn sai cổng hoặc yêu cầu bị thiết bị bỏ qua đều có thể tạo triệu chứng đó.

Xác minh một lần đọc mà không làm gián đoạn bus đang hoạt động

Xuất cấu hình cổng kết nối và lưu dữ liệu ghi lại của lần trao đổi lỗi, kèm dấu thời gian. Trong khoảng bảo trì được phê duyệt, thử một thiết bị và một giá trị chỉ đọc được tài liệu hóa. Dùng địa chỉ và cài đặt truyền nối tiếp hiện tại, không mặc định rằng thiết bị còn dùng cài đặt xuất xưởng. Trên bus Modbus nối tiếp, địa chỉ 0 dành cho lệnh ghi quảng bá không nhận phản hồi; không dùng địa chỉ này để thử đọc thanh ghi. Truy vấn địa chỉ riêng đã cấu hình và kiểm tra không có thiết bị khác trên đoạn bus dùng cùng địa chỉ. Nếu cần thiết bị chủ riêng để thử, hãy dừng nguồn truy vấn cạnh tranh theo quy trình của cơ sở, thay vì nối thêm thiết bị chủ đang hoạt động vào cùng bus vận hành.

Nếu công cụ chẩn đoán cho phép, so sánh từng byte của yêu cầu trong phép thử thành công với yêu cầu do cổng kết nối gửi. Nếu hai yêu cầu giống nhau nhưng chỉ một yêu cầu thành công, hãy kiểm tra thời gian, dây nối cổng và thời điểm chuyển giữa phát và nhận. Nếu thử bằng đoạn cáp ngắn thành công nhưng dùng cáp lắp thực tế lại thất bại, hãy tiếp tục với kiểm tra cấu trúc bus RS485 và nhiễu; thay thông tin xác thực đám mây không khắc phục được sự khác biệt đó.

Giải quyết định nghĩa thanh ghi trước khi thêm điểm

Hàm 03 đọc thanh ghi giữ; hàm 04 đọc thanh ghi đầu vào. Số tham chiếu thanh ghi in trong hướng dẫn và trường địa chỉ của cổng kết nối có thể dùng quy ước đánh số khác nhau. Xác định ánh xạ bằng một giá trị đã biết thay vì tự động trừ một khỏi mọi số. Khối dữ liệu yêu cầu cũng phải nằm trong dải được thiết bị hỗ trợ.

Khi phản hồi hợp lệ, ghi các từ dữ liệu thô cùng kết quả giải mã. Tài liệu thiết bị phải nêu giá trị có dấu hay không dấu, độ rộng dữ liệu, cách biểu diễn số dấu phẩy động nếu có, thứ tự từ, hệ số quy đổi và đơn vị. Không sửa cách diễn giải sai bằng một hệ số nhân không rõ lý do. Giá trị có vẻ hợp lý tại một điểm vận hành có thể trở nên sai ngay khi đổi dấu hoặc độ lớn.

Mở rộng dần danh sách truy vấn. Theo dõi thời gian quét khi một thiết bị phản hồi chậm hoặc không có mặt, vì các lần thử lại có thể làm chậm những điểm dữ liệu khác vẫn hoạt động tốt. Xác định cách ứng dụng nhận dữ liệu phân biệt giá trị hợp lệ cuối cùng với phép đo mới. Kiểm tra riêng việc biến đổi dữ liệu từ cổng kết nối tới nền tảng, tách khỏi phép đọc nối tiếp.

Câu hỏi tích hợp

Câu 1. Có nên chỉnh tăng thời gian chờ trước tiên không?

Chỉ tăng thời gian chờ khi dữ liệu ghi lại cho thấy phản hồi hợp lệ đến sau thời hạn hiện tại. Nếu không có yêu cầu được gửi, truy vấn sai địa chỉ hoặc dữ liệu đường truyền bị hỏng, chờ lâu hơn chủ yếu chỉ làm chậm việc chẩn đoán. Ghi thời gian phản hồi và ảnh hưởng tới toàn bộ lượt quét trước khi giữ thay đổi.

Câu 2. Đổi SIM có ảnh hưởng lần đọc thanh ghi tại chỗ thất bại không?

Không, nếu chính cổng kết nối đang truy vấn tại chỗ và lỗi đã xuất hiện ở cổng nối tiếp. Kiểm tra đường kết nối mạng sau khi thu thập tại chỗ thành công. Với bố trí thiết bị chủ từ xa, phải xác định yêu cầu đã tới cổng kết nối hay chưa trước khi đưa ra kết luận đó.

Câu 3. Cần gì để đánh giá tích hợp TG451?

Cung cấp tài liệu thanh ghi thiết bị, bản bắt khung thành công hoặc thất bại, cài đặt nối tiếp hiện tại, phiên bản phần sụn và chế độ cổng yêu cầu. Thêm số điểm và yêu cầu cập nhật để đánh giá hành vi truy vấn, không chỉ việc đầu nối có vừa không.

Tóm tắt

Đọc lặp lại được một thanh ghi đã biết là điểm bắt đầu hữu ích. Áp dụng các cài đặt đã xác minh vào cổng kết nối, rồi kiểm tra việc giải mã và cách xử lý dữ liệu cũ tại đích. Gửi METRAVON dữ liệu khung đã ghi lại và chi tiết ánh xạ khi yêu cầu hỗ trợ cấu hình hoặc báo giá cổng kết nối.

Danh mục sản phẩm liên quan

Duyệt các danh mục sản phẩm để nhanh chóng tìm giải pháp đo phù hợp với ứng dụng của bạn.

Xem tất cả sản phẩm
Đo mứcCông tắc mứcCân công nghiệpMực nước và lưu lượngThu thập dữ liệu

Yêu cầu báo giá

Vui lòng cung cấp vật liệu đo, dải đo, điều kiện quy trình, phương pháp lắp đặt, tín hiệu đầu ra và số lượng dự kiến. Chúng tôi sẽ đề xuất cấu hình phù hợp và gửi báo giá.