User Guide
1. Environment Preparation
- Ensure your PC has .NET Framework 4.8 installed
- Connect the BMS to your PC using a USB-to-CAN adapter
- Open Device Manager and verify there is no yellow exclamation mark next to the corresponding CAN device
2. Software Installation and Uninstallation
Same as the main host tool, located in the same root directory.
3. Connecting to the Device
- Open the Parallel Unit Host Tool
- Select the communication interface CAN (default is fine). You need to install the corresponding drivers in advance based on the hardware type (no yellow exclamation marks in Device Manager)
- Set the baud rate (default CAN:
500kbps). You also need to confirm the index number and channel
Index Number & Channel Explanation
- Index Number: Which CAN box is recognized by the PC. The 1st is
0, the 2nd is1, supports up to 7 boxes. - Channel: Physical interface on the CAN box.
CAN1→ Channel0,CAN2→ Channel1.
- Click "Connect" and then "Start CAN" to start receiving data:

Note
- If a red pop-up appears when opening CAN, please install VC++ 2008. You can download it from the Driver Download page.
- If no data appears after opening, check the wiring sequence and verify that the index number and channel are correct.
4. Reading Parameters
- When CAN is opened, the host tool will automatically display parameters. The messages are actively pushed by the BMS — the host tool does not actively query.
- Pages that display actively pushed information include: Basic Information, Status Display, and Cell Information.
5. Monitoring and Log Storage
- Currently supports up to 5 BCUs. Expansion is possible if needed!
- Enable Storage: Saves the parameters on the interface according to the
Storage Interval. The saved data is inCSVformat and stored in the localSaveLogfolder.
6. Message Heartbeat
- The heartbeat indicates received CAN messages. Each message increments the heartbeat counter by one.
- To check whether the host tool is frozen or CAN is disconnected, observe the
Message Heartbeat. A paused heartbeat means no messages are being received.
7. Parallel Unit Count
Displays the number of BCUs currently online in the system.
8. Read System Summary Parameters
Click once to send a frame 0x4200 00 00 00 00 00 00 00 00 to query summary information, displayed on the Summary Information page.
9. Read Host System Equipment Information
Click once to send a frame 0x4200 02 00 00 00 00 00 00 00 to query equipment information, displayed on the Summary Information page.
10. 4200 Query (Start)
Click once to alternately trigger Read System Summary Parameters and Read Host System Equipment Information in a loop. This is used when no inverter is connected. If an inverter is connected, this step is unnecessary.
11. Status Bar (StatusStrip)
- The bar displaying information at the bottom is the
status bar. - The status bar shows
company information, the current softwareversion number, and thedevelopercopyright information.
12. Basic Information
Displays main parameters. 
13. Alarm Status
Displays alarm protection fault information for each BCU. 
14. Summary Information
Displays Pylontech high-voltage protocol summary information. 
15. Cell Information and Settings
- Cell information is not available — redundant feature.
- Under Settings, you can enable or disable the anti-theft function. Generally not needed; it can be operated via Web or APP through the inverter.

16. Other Parameter Configuration and Debug
- Here you can configure CAN card information, including baud rate, etc.
- Real-time Message Storage: Saves all received messages in CSV format to the local root directory, located in the
DebugLogfolder.
17. About
Originally intended to contain an operation manual, but is no longer used.
18. Frequently Asked Questions
- Unable to connect: Check the driver, baud rate, and wiring sequence
- Abnormal data: Confirm whether the BMS address matches the protocol version
- Host tool cannot open: Verify that the computer has .NET Framework 4.8 and VC++ 2008 installed
💬 Having issues?
Please check the Changelog to see if a new version is available, or provide feedback in the discussion group.
