6 - Language Dictionary
CF_CHARGE | Constant voltage/constant current charge |
CF_DISCHARGE | Constant voltage/constant current discharge |
CF_REST | Rest (output in high impedance state) |
CF_ACR | AC resistance measurement |
CF_DCR | DC resistance measurement |
CF_TAG_ACR | Makes an ac resistance measurement which is identified in |
| the measure log as a TaggedACR entry type. |
CF_TAG_DCR | Makes an dc resistance measurement which is identified in |
| the measure log as a TaggedDCR entry type. |
CF_TAG_OCV | Makes an open circuit voltage measurement which is |
| identified in the measure log as a TaggedOCV entry type. |
CF_TAG_CUM_AH | Writes the cumulative ampere hours to the measure log as a |
| TaggedCumAH entry type. |
CF_TAG_CUM_WH | Writes the cumulative watt hours to the measure log as a |
| TaggedCumAH entry type. |
CF_RESET_CUM_AH | Resets the cumulative ampere hours measurement to zero. |
CF_RESET_CUM_WH | Resets the cumulative watt hours measurement to zero. |
There are two classes of step types. Charge, discharge, and rest step types define periods of time with specific stimulus to the cells. For these step types, the maximum duration of the step is given by the time argument in seconds. Transitions to the next state before the time period has elapsed can be affected by actions defined by the function cfSetSeqTest.
Other step types are used to control measurements and generate entries into the measure log. For these step types, the time argument is ignored, and the duration of the step is only the time required to perform the action associated with the step. For example, ACR and DCR measurements can be made at specific steps in the sequence. These can be either tagged or untagged measurements. Tagged measurements can be retrieved from the measurement log using a query filter which returns only these entries. Untagged measurements can also be read from the log, but the these measurements cannot be queried selectively and will be returned along with all other entries when the entire log is read.
The Agilent MCCD also measures cell capacities in both ampere hours and watt hours. These capacities are reset to zero at the beginning of each sequence step, and they are reported as part of the standard measurements in each measure log entry. The Agilent MCCD also has the ability to accumulate capacity over several sequence steps. Special step types are provided to reset these cumulative capacities and to send them to the measure log at specific steps in the sequence. These are tagged measurements, which are retrieved using a query filter.
There is little capability to edit sequence steps. If a step_number is sent that is already defined, the new step_number settings replace the previous settings. There is no way to insert a new step between two previously defined steps, or to delete a single step. cfResetSeq deletes all sequence steps and tests, and should be sent prior to defining a new set of sequence steps and tests. If a forming sequence is in progress when cfSetSeqStep is given, an error is returned.
See Also
cfReset, cfSetSeqTest, cfGetSeqStep
96