Trợ giúp ModbusKit

Tạo và phân tích khung Modbus RTU, TCP, ASCII; kiểm tra CRC/LRC và chuyển đổi giá trị thanh ghi. Kết nối nối tiếp cần trình duyệt máy tính hỗ trợ Web Serial và quyền truy cập cổng.

Lối vào nhanh

Chọn công cụ phù hợp với công việc.

Câu hỏi thường gặp

Câu hỏi thường gặp

Đối chiếu giá trị đã biết với tài liệu thiết bị. Kiểm tra địa chỉ, kiểu dữ liệu, thứ tự byte và hệ số trước khi dùng kết quả.

Sơ đồ trang web

Điều hướng đầy đủ

Duyệt qua tất cả các trang và chức năng có sẵn

Modbus RTU

Công cụ Modbus

Tạo khung hoặc dán thông điệp đầy đủ rồi kiểm tra các trường.

Liên hệ hỗ trợ

Hỗ trợ qua email

Gửi câu hỏi, báo lỗi hoặc góp ý qua email.

Danh mục trợ giúp

Hướng dẫn nằm trên trang công cụ; câu hỏi phổ biến có trong FAQ.

Bắt đầu nhanh

4 nội dung

Chọn hàm có sẵn, địa chỉ thiết bị, độ lệch bắt đầu và số lượng hoặc giá trị. Kiểm tra khung và CRC rồi sao chép. Tạo khung không đồng nghĩa gửi khung; xác nhận đích và địa chỉ trước khi ghi.

Kiến thức cơ bản về giao thức ModbusRTU dùng byte nhị phân và CRC. ASCII dùng hai ký tự hex cho mỗi byte, bắt đầu bằng dấu hai chấm và kết thúc bằng LRC cùng CR/LF. TCP có tiêu đề MBAP, không thêm CRC RTU. Công cụ TCP không kết nối trực tiếp tới thiết bị.
Hướng dẫn bắt đầu trong 5 phútChọn hàm có sẵn, địa chỉ thiết bị, độ lệch bắt đầu và số lượng hoặc giá trị. Kiểm tra khung và CRC rồi sao chép. Tạo khung không đồng nghĩa gửi khung; xác nhận đích và địa chỉ trước khi ghi.
Giải thích các mã chức năng thường dùngMã hàm thập phân có sẵn: 01,02,03,04,05,06,15,16. 15 = 0x0F và 16 = 0x10; không phải mọi mã ở giữa đều được hỗ trợ.
Phương pháp tính toán địa chỉTheo cách đánh số tham chiếu phổ biến, 40001 là địa chỉ 0, 40002 là 1 và 40108 là 107 (0x006B). Tài liệu có thể đã dùng địa chỉ từ 0. Nhập độ lệch giao thức; bộ tạo không tự chuyển nhãn 4xxxx.

Hướng dẫn sử dụng công cụ

4 nội dung

Tạo khung hoặc dán thông điệp đầy đủ rồi kiểm tra các trường.

Hướng dẫn sử dụng trình tạo lệnh RTUChọn hàm có sẵn, địa chỉ thiết bị, độ lệch bắt đầu và số lượng hoặc giá trị. Kiểm tra khung và CRC rồi sao chép. Tạo khung không đồng nghĩa gửi khung; xác nhận đích và địa chỉ trước khi ghi.
Giải thích chi tiết chức năng phân tích gói tinTạo khung hoặc dán thông điệp đầy đủ rồi kiểm tra các trường.
Sử dụng công cụ gỡ lỗi trực tuyếnDùng trình duyệt máy tính hỗ trợ Web Serial như Chrome hoặc Edge qua HTTPS. Cấp quyền cho đúng cổng và khớp cấu hình nối tiếp với thiết bị. Bộ chuyển đổi có thể cần trình điều khiển.
Máy tính kiểm tra CRCCRC-16/MODBUS kiểm tra byte địa chỉ, hàm và dữ liệu. Giá trị đầu 0xFFFF, đa thức phản chiếu 0xA001; byte thấp được gửi trước. CRC khớp không chứng minh thao tác an toàn hay người gửi đáng tin; CRC không phải mã hóa hoặc xác thực.

Hướng dẫn chẩn đoán lỗi

4 nội dung

Đối chiếu giá trị đã biết với tài liệu thiết bị. Kiểm tra địa chỉ, kiểu dữ liệu, thứ tự byte và hệ số trước khi dùng kết quả.

Vấn đề kết nối giao tiếpDùng trình duyệt máy tính hỗ trợ Web Serial như Chrome hoặc Edge qua HTTPS. Cấp quyền cho đúng cổng và khớp cấu hình nối tiếp với thiết bị. Bộ chuyển đổi có thể cần trình điều khiển.
Xử lý lỗi kiểm tra CRCKiểm tra một khung RTU đầy đủ với hai byte CRC đúng thứ tự. Byte thừa/thiếu hoặc khung ASCII/TCP có thể gây sai CRC. Với dữ liệu thu được, kiểm tra cổng, ranh giới khung, dây và nhiễu.
Khắc phục sự cố phân tích dữ liệu bất thườngĐối chiếu giá trị đã biết với tài liệu thiết bị. Kiểm tra địa chỉ, kiểu dữ liệu, thứ tự byte và hệ số trước khi dùng kết quả.
Gợi ý tối ưu hóa hiệu suấtKiểm tra cáp, bộ chuyển đổi, nối đất và điện trở kết thúc theo hướng dẫn thiết bị. Tránh truyền đồng thời trên RS485; chờ phản hồi hoặc hết thời gian. Ghi khung lỗi và thời điểm để so sánh với lần thành công.

Kỹ thuật ứng dụng nâng cao

4 nội dung

Đối chiếu giá trị đã biết với tài liệu thiết bị. Kiểm tra địa chỉ, kiểu dữ liệu, thứ tự byte và hệ số trước khi dùng kết quả.

Chiến lược thăm dò nhiều thiết bịĐặt địa chỉ riêng cho từng thiết bị và gửi yêu cầu lần lượt. Chờ phản hồi hoặc hết thời gian; chỉ đọc gộp thanh ghi liền kề khi thiết bị hỗ trợ. Không giả định công cụ tự tìm thiết bị hoặc tạo lịch thăm dò nhiều thiết bị.
Thứ tự byte thanh ghiVới bốn byte A B C D: ABCD giữ nguyên; DCBA đảo toàn bộ; BADC đổi hai byte trong mỗi thanh ghi; CDAB đổi hai thanh ghi. Kiểm tra bằng giá trị đã biết, không suy ra chỉ từ hãng sản xuất.
Phát triển mã chức năng tùy chỉnhMã hàm tùy chỉnh nằm trong 65–72 và 100–110 ở hệ thập phân. Ý nghĩa phụ thuộc triển khai và không đảm bảo duy nhất. Bộ tạo chỉ cung cấp các hàm được liệt kê, không tự xử lý mọi thao tác riêng của hãng. Xem đặc tả trước khi thử.
Kiểm tra trước khi ghiXác nhận quyền, thiết bị và bản đồ thanh ghi; bắt đầu bằng yêu cầu đọc đã biết. Ghi có thể đổi hoạt động thiết bị: kiểm tra hàm, địa chỉ và giá trị trước khi gửi. Sao lưu cấu hình và tuân thủ quy trình tại chỗ. CRC không làm thao tác an toàn.

Lộ trình học tập

Đối chiếu giá trị đã biết với tài liệu thiết bị. Kiểm tra địa chỉ, kiểu dữ liệu, thứ tự byte và hệ số trước khi dùng kết quả.

1

Nhập môn cơ bản

Học các kiến thức cơ bản về giao thức Modbus

Tổng quan về giao thức
RTU so với ASCII
Giải thích mã chức năng
2

Thực hành công cụ

Nắm vững các phương pháp sử dụng cơ bản của công cụ

Tạo lệnh
Phân tích gói tin
Chuyển đổi dữ liệu
3

Gỡ lỗi thiết bị

Học cách gỡ lỗi các thiết bị Modbus thực tế

Kết nối cổng nối tiếp
Kiểm tra giao tiếp
Chẩn đoán vấn đề
4

Ứng dụng nâng cao

Nắm vững các kỹ thuật ứng dụng trong các tình huống phức tạp

Thứ tự byte
Khoảng thời gian gửi
Kiểm tra trước khi ghi

Cần thêm trợ giúp?

Gửi tên công cụ, trình duyệt, bước tái hiện cùng kết quả mong đợi và thực tế. Xóa thông tin mật khỏi ví dụ và ảnh chụp.

Liên hệ hỗ trợ kỹ thuật[email protected]
Hỗ trợ qua emailThời gian phản hồi tùy theo yêu cầu.
Giúp cải thiện ModbusKitBáo lỗi có thể tái hiện, đề xuất cách giải thích rõ hơn hoặc mô tả việc bạn cần làm. Ví dụ cụ thể giúp đánh giá cải tiến.

Ví dụ thực tế

Blog có hướng dẫn công cụ và ví dụ.