Safiery CANbus Alternator Controller

SMA: The ‘Sunny’ SMA CAN protocol is an 11-bit message commonly used in the Solar and Electric Vehicle industry. It allows for a BMS to tell charging sources to start, stop, and which goals to utilize. Often know as the SMA protocol, it is also reflective of the Victron 11-bit BMS protocol, though at a different CAN speed. Some representative BMS’s which use this protocol includes:

 MG Energy (https://www.mgenergysystems.eu/) **  REC BMS (https://www.mgenergysystems.eu/ ) ** o MUST use ‘Victron’ variant of this BMS  Orion Jr ( https://www.orionbms.com/) o Select ‘Victron Inverter’  SIMP BMS (https://github.com/tomdebree/SimpBMS)

** Note: These BMS’s have been tested in the lab and/or in field installations. Others may have only been confirmed via specifications. Contact support@wakespeed.com if you have any questions on a specific BMS.

The 11-bit CAN messages will be ‘converted’ into an OSEnergy type device with a fixed CAN -ID of 69 and a priority of 120. Aggregation is not supported. The following CAN messages are utilized. (Refer to your BMS guide for details of these messages)

 0x351: Battery Charge Voltage, Charge Current Limitation  0x356: Battery Current, Battery Temperature  0x35A: Alarm/Warning

Both 0x351 and 0x356 must be broadcasted at a minimum rate of 1,000mS to allow the WS500 to recognize a device and begin following its directions. Once doing so, if Battery Charge Voltage and Charge Current Limitation (Message 0x351) are both non-zero the WS500 will enter CV/CC mode using those goals. A zero value for one or both of those will cause the WS500 to enter standby. Optionally, if SMA w/’Zero Output Technology” is selected a zero goal value for current with a non-zero value for voltage will cause the WS500 to actively regulate battery current to 0A, while leaving the alternator able to supply energy to ongoing house loads.

69

Powered by