Resource Center

CH200 / PS200 OS

Software applications, data logger operating systems, firmware, and drivers for Campbell Scientific products

CH200 / PS200 OS

v11

Execution of this download installs the CH200 / PS200 Operating System on your computer.  

Note: The Device Configuration Utility is used to upload the included operating system to the CH200 / PS200.

Revision History

v11April 24, 2020
  • Added support for a new battery type, type 4 "LiFePO4".
  • Modified the charge algorithm when LiFePO4 battery is used. The battery will charge as normal until (Qloss < 0.1*battery capacity) AND (battery current < 0.5). Lithium batteries aren’t supposed to be trickle charged; this algorithm takes care of that. When this condition is met for 20 consecutive seconds, we stop trying to charge the battery for 5 minutes, after that 5 minutes, we start trying to charge again, until the condition is met for 20 consecutive seconds and so on.
  • Added SDI-12 and terminal commands to force a watchdog reset. The SDI-12 command is aXWD! where a is the SDI-12 address of the device.
v9May 18, 2017
  • Modified the operating system to resolve a voltage drop on the load terminals when voltage is first applied to the solar input. Prior to this resolution, when a datalogger was attached to the PS200/CH200, the voltage would drop low enough for the datalogger to stop running and look as if the datalogger was restarted.
v8June 22, 2016
  • Improvement was made to accommodate Meanwell model LPV-35-24 power supply as a charging source.
  • Improvement was made to accommodate Meanwell model LPV-35-24 power supply as a chargingsource.
v7February 27, 2015
  • Increased the maximum charge current from 3.6A to 4.0A.
v6October 28, 2013
  • Increased battery current averaging period from five seconds to ten minutes.
  • Changed condition to terminate cycle charging. Instead of using C / 100 in the condition to terminate cycle charging, use effective C as defined in the Sun_Xtender technical manual, which includes a parameter they call "design factor" as function of temperature, over 120. We derived a polynomial to provide the design factor as a function of battery temperature. Charge capacity factor = 0.819 + 0.011 * T + -7.607E-5 * T ** 2, for T = deg C.
  • Changed so if C_effective/120 > 1, then use C_effective/200.
  • Fixed issue when connected to a DC supply to the CONTINUOUS input is only slightly higher than the float charging voltage. Previously, when the low battery current timer nears its threshold for detecting no battery in the system, the OS momentarily changes the battery charge target voltage from the float charging value to the cycle charging value in an attempt to get the battery current to go non-zero. Now it momentarily sets the target voltage to 0.5 V less than the temperature function and then momentarily to 0.5 V above the temperature function.
v5September 24, 2012
  • Updated OS and DevConfig to implement battery family pick list for various battery charging profiles.
v4November 29, 2011
  • Made improvements in Continuous versus Solar decision making when two charge sources are present.
  • Eliminated temporarily enabling the regulator upon power-up.