BMSSuite - How to log system data to files

Useful when analysis of telemetry data feeds can pinpoint a problem or trend. A number of different files can be enabled to store the data.

Will only run when the pc is connected to the supervisor and is powered with 12v.

The system will report that the feature is running with a status indicator seen in the bottom left panel of Service Centre.

 

Step 1 - from the main menu navigate to the Logging menu

 

Step 2 - navigate to File Logging 

 

Step 3 - Start the processing agent

NB: all or one file writer can be enabled.

The column for Status confirms that the processor is running, #num outline how many records will be appended at the next scheduled writing event to minimise hard disk usage with last WriteDate listed. 

 

Step 4 - Navigate to the file location 

NB: stored in My Documents > Batrium > Logs > [Date] > Filename.txt

Example file

Additional information

File Notes
CellMon_001.txt unique files for each cellmon with comprehensive interval coverage
Pack_2697.txt consolidate summary metric every 40mS
Charger_10899_2.txt records energy measurements every second for each charger
SiCan10899_2.txt records SiCan supervisor metrics every second for each charger
SiMon10899_1.txt records SiMon supervisor metrics every half second for each cellmon chain
CellStats_2697.txt records a number of the key statistics

Extracts of each file with the header and a sample record

CellMon_001.txt

LogDate LogTime NodeID CellVoltMin CellVoltMax CellCelsiusMin CellCelsiusMax BypassCelsiusNow BypassaAmpNow Status USN
2014-10-18 10:40:33.256 1 3.32 3.32 16 16 16 0 Ok 81

Pack_2697.txt

LogDate LogTime CellVoltMin CellVoltMax CellCelsiusMin CellCelsiusMax CellNodeCount BypassAmpMin BypassAmpMax BypassCelsiusMax BypassNum BypassNumAtInitial BypassNumAtFinal PackAmp PackVolt OverdueNodes USN SignalState
2014-10-18 10:40:32.969 3.27 3.35 15 16 12 0 0 16 0 0 0 0 39.4 0 74

 

Charger_10899_2.txt

LogDate LogTime NodeID HubID ChannelID ActualVolt ActualAmp TargetVolt TargetAmp Session_Ah Session_Hr Session_kWhr Session_Cost Lifetime_kWhr SignalStateOut
2014-10-18 10:41:35.196 0 10899 2 39.4 0 0 0 0.14 0.06 0.01 0 0 Completed

 

SiCan10899_2.txt

LogDate LogTime NodeID HubID ActualVolt ActualAmp TargetVolt TargetAmp ChgrEnabled SignalIn SignalOut Fault-BattVolt:Communication:Hardware:OverTemp:SupplyVolt SupplyVolt Fault-MissingChgr:Under12v:CriticalMissed:OverCriticalTime:Spare1 Status-IsMaster:IsEmulatingCharger
2014-10-18 10:40:33.535 10899 2 39.4 0 0 0 Y Completed Completed NNNNN 12.5 NNNNY YN

 

SiMon10899_1.txt

LogDate LogTime HubID ChannelID MinCellVolt MaxCellVolt MaxCellCelcius MaxBypassPWM SignalIn SignalOut SupplyVolt NodesInBypass NodesAtFinalBypass MissMsgCount GroupAck IsMaster Flag:MissingMsg:UnderSupplyV:Equilising:OverCellTemp:OutsideCriticalV:UnderWarningVolt:OverCriticalTime:OverWarningTime Status:CriticalB4TimeOut:WarningB4TimeOut:MissingMessage:MissingUpstreamSiMon:FirstMessageFoundOK:EndOfChargingLatch:UnderCriticalVolts
2014-10-18 10:40:33.403 10899 1 3.27 3.35 16 0 Enable Completed 12.5 0 0 12 0 Y NNNNNNNN NNNNYYN

 

CellStats_2697.txt

LogDate LogTime CellVoltMin CVL_ID CellVoltMax CVH_ID CellCelsiusMin CTL_ID CellCelsiusMax CTH_ID BypassAmpMin BAL_ID BypassAmpMax BAH_ID BypassCelsiusMin BTL_ID BypassCelsiusMax BTH_ID CellVoltMin_Total CellVoltMax_Total CellVoltMin_Avg CellVoltMax_Avg CellNodeCount
2014-10-18 10:40:32.969 3.27 12 3.35 3 15 3 16 1 0 1 0 0 15 2 16 1 39.83 39.85 3.32 3.32 12