Program Messages

Program Messages using XMLNotepad editor

Messages are used in Battery Console to keep the user informed and provide instructions. They appear in Section 3 of the main screen where they display an information message to the user as defined in the Program Step that is currently operating.

Messages also appear in the Saved Data results and convey information about the step that has completed. Messages will also appear in other areas such as printed reports and data files. By using the routing statements, the Saved Data messages can be based on calculations on the measured parameters determined during the step. Example Routing statement:

  • mess: if mAH>=value then GOTO 29 (Pass)
  • mess: if mAH< value then GOTO 30 (Fail)

where GOTO represents the defined message number.

This is just one example. All of the test parameters can be examined and appropriate messages calculated. Select from any of the predefined messages as shown in the following Message Number Listing.

Custom Messages

If a desired message cannot be found in the predefined list, then use the custom message option. The four message lines in this section are for custom text messages. You have the option to specify up to 4 custom text messages. If you don’t see the message you want in the Message Number Listing below, then enter a custom message on lines M1 to M4. These custom messages can be up to 16 characters long and are referenced in routing statements by using message assignment numbers 1 to 4. In this way the four custom messages defined in this section are used just like all of the other predefined user messages.

Message Number Listing

0 – Unused 40 – Closed 80 – Spare
1 – Custom1 41 – Done 81 – Spare
2 – Custom2 42 – Interrupted 82 – Vector Shut Off
3 – Custom3 43 – Waiting 83 – Press Restart
4 – Custom4 44 – Good 84 – Code 1
5 – Connect correct battery to begin 45 – Bad 85 – Code 2
6 – Remove Battery 46 – Unknown 86 – Code 3
7 – Charging 47 – Marginal 87 – Code 4
8 – Trickle Charging 48 – Excellent 88 – Code 5
9 – Float Charging 49 – Poor 89 – Max Output
10 – Complete 50 – Re-Test 90 – Under Voltage-Check Bat
11 – Charge Complete 51 – Report 91 – Over Voltage-Check Bat
12 – Discharging 52 – Inspect 92 – Charged
13 – Discharge Complete 53 – Trouble 93 – spare
14 – Cycles Complete 54 – Trouble 1 94 – Cycle Charging
15 – Ready to begin 55 – Trouble 2 95 – Cycle Discharging
16 – Standby 56 – Trouble 3 96 – Press Start/Vec to proceed
17 – Wait… 57 – Trouble 4 97 – Precharging
18 – Print Report 58 – Trouble 5 98 – Max Input
19 – Test Complete 59 – Pending 99 – Timeout
20 – Vector to start 60 – N/A 100 – Resting
21 – Reduce Current 61 – Error 101 – Temperature
22 – Spare 62 – Error 1 102 – Spare
23 – IR Test 63 – Error 2 103 – Spare
24 – Spare 64 – Error 3 104 – Spare
25 – Spare 65 – Error 4 105 – Spare
26 – Spare 66 – Error 5 106 – Spare
27 – Spare 67 – Trickle 107 – Spare
28 – Spare 68 – Float 108 – Spare
29 – Pass 69 – Cool 109 – Spare
30 – Fail 70 – Alarm 1 110 – Spare
31 – Ready 71 – Alarm 2 111 – Spare
32 – Running 72 – Alarm 3 112 – Spare
33 – Stopped 73 – Alarm 4 113 – Spare
34 – Caution 74 – Alarm 5 114 – Spare
35 – Check 75 – Equalize 115 – Spare
36 – Ok 76 – Safety Stop 116 – Spare
37 – Warning 77 – Check Cables 117 – Spare
38 – Working 78 – Battery Connected 118 – Spare
39 – Open 79 – Battery Disconnected 119 – Spare