1.1 KiB
1.1 KiB
BMS Monitor
Windows 只读型 BMS CAN 监控工具,面向兼容周立功 ControlCAN.dll 的 USBCAN-II 设备。
当前协议
- CAN 波特率:250 / 500 kbit/s(界面可选)
0x186040F3:总电压、总电流、SOC、故障及状态0x186140F3:单体电压极值、温度极值、低压电池电压- 两个报文均按 29 位扩展数据帧处理
- 应用没有声明
VCI_Transmit,不会发送 CAN 报文
使用
- 安装 CAN 盒厂商驱动。
- 项目已包含
C:\Program Files (x86)\CANTest中的致远电子 x86ControlCAN.dll,以及它运行所需的kerneldlls\kerneldll.ini和kerneldlls\usbcan.dll,构建时会自动保留目录结构并复制到程序目录。 - CANH/CANL 接入 BMS 外部 CAN,并确认终端电阻。
- 选择 CAN1 或 CAN2,点击“连接”。
项目默认使用 x86 构建,以匹配当前 CANTest 配套的 ControlCAN.dll:
dotnet build BmsMonitor.App/BmsMonitor.App.csproj -c Release -p:Platform=x86
安全边界
本项目只包含打开、初始化、启动、接收、复位和关闭 API,不包含任何发送或参数配置功能。