English more language

Giải thích về ba giao thức truyền thông DALY

DALYchủ yếu có ba giao thức:CÓ THỂ, UART/485 và Modbus.

1. Giao thức CAN

Công cụ kiểm tra:CÓ THỂ

  1. Tốc độ truyền:250K
  2. Các loại khung:Khung tiêu chuẩn và mở rộng. Nói chung, Khung mở rộng được sử dụng, trong khi Khung tiêu chuẩn dành cho một số BMS tùy chỉnh.
  3. Định dạng truyền thông:ID dữ liệu từ 0x90 đến 0x98có thể tiếp cận được với khách hàng. Các ID khác thường không được khách hàng truy cập hoặc sửa đổi.
    • Phần mềm PC tới BMS: Ưu tiên + ID dữ liệu + Địa chỉ BMS + Địa chỉ phần mềm PC, ví dụ: 0x18100140.
    • Phản hồi BMS đối với phần mềm PC: Ưu tiên + ID dữ liệu + Địa chỉ phần mềm PC + Địa chỉ BMS, ví dụ: 0x18104001.
    • Lưu ý vị trí của Địa chỉ phần mềm PC và Địa chỉ BMS. Địa chỉ nhận lệnh đến trước.
  4. Thông tin nội dung truyền thông:Ví dụ: trong trạng thái lỗi pin với cảnh báo thứ cấp về tổng điện áp thấp, Byte0 sẽ hiển thị là 80. Được chuyển đổi sang nhị phân, đây là 10000000, trong đó 0 có nghĩa là bình thường và 1 có nghĩa là cảnh báo. Theo định nghĩa cao bên trái, thấp bên phải của DALY, điều này tương ứng với Bit7: cảnh báo thứ cấp về tổng điện áp thấp.
  5. ID kiểm soát:MOS sạc: DA, MOS xả: D9. 00 nghĩa là bật, 01 nghĩa là tắt.
Ổ cắm USB-CAN

2.Giao thức UART/485

Công cụ kiểm tra:Công cụ nối tiếp COM

  1. Tốc độ truyền:9600bps
  2. Định dạng truyền thông:Phương pháp tính tổng kiểm tra:Tổng kiểm tra là tổng của tất cả dữ liệu trước đó (chỉ lấy byte thấp).
    • Phần mềm PC tới BMS: Tiêu đề khung + Địa chỉ mô-đun giao tiếp (UPPER-Add) + ID dữ liệu + Độ dài dữ liệu + Nội dung dữ liệu + Tổng kiểm tra.
    • Phản hồi BMS cho phần mềm PC: Tiêu đề khung + Địa chỉ mô-đun giao tiếp (BMS-Add) + ID dữ liệu + Độ dài dữ liệu + Nội dung dữ liệu + Tổng kiểm tra.
  3. Thông tin nội dung truyền thông:Tương tự với CAN
Ổ cắm USB-RS485
Bộ phát USB-UART

3. Giao thức Modbus

Công cụ kiểm tra:Công cụ nối tiếp COM

  1. Định dạng truyền thông:
    • Định dạng giao thức tin nhắn:Đọc Đăng ký, Khung yêu cầu
      • Byte: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
      • Mô tả: 0xD2 | 0x03 | Địa chỉ bắt đầu | Số lượng thanh ghi (N) | Tổng kiểm tra CRC-16
      • Ví dụ: D203000C000157AA. D2 là địa chỉ phụ, 03 là lệnh đọc, 000C là địa chỉ bắt đầu, 0001 nghĩa là số lượng thanh ghi cần đọc là 1 và 57AA là tổng kiểm tra CRC.
    • Khung phản hồi tiêu chuẩn:
      • Byte: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
      • Mô tả: 0xD2 | 0x03 | Độ dài dữ liệu | Giá trị của lần đăng ký đầu tiên | Giá trị của thanh ghi thứ N | Tổng kiểm tra CRC-16
      • L = 2 * N
      • Ví dụ: N là số lượng thanh ghi D203020001FC56. D2 là địa chỉ nô lệ, 03 là lệnh đọc, 02 là độ dài của dữ liệu đã đọc, 0001 nghĩa là giá trị của lần đọc thanh ghi đầu tiên, là trạng thái xả từ lệnh máy chủ và FC56 là tổng kiểm tra CRC.
  2. Viết Đăng ký:Byte1 là 0x06, trong đó 06 là lệnh ghi một thanh ghi giữ đơn, byte4-5 đại diện cho lệnh máy chủ.
    • Khung phản hồi tiêu chuẩn:Khung phản hồi tiêu chuẩn để ghi một thanh ghi giữ duy nhất có cùng định dạng với khung yêu cầu.
  3. Viết nhiều thanh ghi dữ liệu:Byte1 là 0x10, trong đó 10 là lệnh ghi nhiều thanh ghi dữ liệu, byte2-3 là địa chỉ bắt đầu của các thanh ghi, byte4-5 biểu thị độ dài của các thanh ghi và byte6-7 biểu thị nội dung dữ liệu.
    • Khung phản hồi tiêu chuẩn:Byte2-3 là địa chỉ bắt đầu của các thanh ghi, byte4-5 biểu thị độ dài của các thanh ghi.

Thời gian đăng: 23-07-2024

LIÊN HỆ DALY

  • Địa chỉ: Số 14, đường Gongye South, Khu công nghiệp khoa học và công nghệ Songshanhu, thành phố Đông Quan, tỉnh Quảng Đông, Trung Quốc.
  • Con số : +86 13215201813
  • thời gian: 7 ngày một tuần từ 00:00 sáng đến 24:00 chiều
  • E-mail: dalybms@dalyelec.com