IVPC is written for use with Windows® XP through 8 which must be running to
operate IVPC. To install IVPC, insert the IVPC CD-ROM in the computer. Open
the IVPC CD-ROM (or alternately IVPC files downloaded from
www.daystarpv.com) and run the “setup.exe” program.
The setup program prompts for information on where to install IVPC. If unsure,
use the defaults, which create an IVPC sub-directory within the Windows
programs folder. IVPC Setup automatically installs the necessary files in the
IVPC directory and makes additions to the Windows system directory.
Precautions
There are several precautions to observe before using the DS-Tracer.
• Keep the DS-Tracer battery charged. The DS-1000 has a universal power supply
that works with AC line voltages from 85 Vac to 264 Vac 50/60 Hz.
• Turn the DS-Tracer power on when making or breaking connections to a PV
system.
• Connect the DS-Tracer to the PV array through a PV system disconnect switch
capable of interrupting the short-circuit current of the array at peak-power voltage.
This allows disconnecting the DS-Tracer from the PV system if a problem occurs.
• Do not connect the DS-Tracer to anything other than an open-circuit, PV system.
Be sure the PV array is electrically isolated from power conditioning equipment
such as charge controllers or inverters.
• Do not connect the DS-1000 Tracer to a PV system with an open-circuit voltage
greater than 1000 Volts.
• Do not connect the DS-Tracer to any PV system with a short-circuit current
greater than maximum 100 Amperes for a standard DS-1000.
!
The DS-Tracer RS-232 and USB ports, irradiance inputs, temperature inputs,
auxiliary analog inputs, and auxiliary charge inputs are all referenced to the
same electrical common inside the tracer. Therefore these devices must be
either electrically floating or referenced to the same electrical common.
Note: All of these connections are electrically isolated from the PV inputs.
1. Connect the computer to the DS-Tracer and start IVPC. Turn the DS-Tracer
power switch ON.
2. Connect pyranometers to the DS-1000. If pyranometers are connected, enter
pyranometer constants in IVPC. Refer to the IVPC help system for details. Note:
Pyranometers do not need to be used to sweep an I-V curve.
3. Connect thermocouples to the DS-1000. Refer to the IVPC help system for
details. Thermocouples are not required to sweep an I-V curve.
4. Connect the DS-Tracer test lead to the DS-Tracer before connecting the test lead
to the PV system. Connect the red clip to PV positive and the black clip to PV
negative. Be sure to connect the tracer to the PV system through a system
disconnect switch rated for Isc and Voc. The DS-Tracer is now ready to take I-V
curves.
5. From the “Curve” menu in IVPC select “New Curve”.
6. Edit I-V curve information such as name and site as needed.
7. When ready, press the “Take Curve” button to begin the I-V sweep. The I-V curve
is displayed as soon as the curve sweep is complete.
8. To take another I-V curve of the same PV system, repeat step 5-7.
To test another PV subsystem, open the PV system disconnect switch. Remove
the cables and repeat steps 4 and 7.
9. When finished taking curves, open the PV system disconnect switch. Disconnect
the DS-Tracer from the PV system.
10. Switch off the power to the DS-Tracer.
Page 17
DS-1000 Operating Manual Panel Layout page 15
2.0 Panel Layout
This section describes the DS-1000 photovoltaic I-V curve tracer in more detail.
The DS-Tracer generates a complete current-voltage (I-V) curve that
characterizes the photovoltaic system under test. Figure 7 shows the front panel
layout of the DS-1000. Each of the key components is described in detail in the
following section.
1
PV
1000V DC
!
DO NOT DISCONN ECT
WHEN IN USE
(see manual)
Manufactur ed by Raydec, Inc., Albuquerq ue, NM
daystar, inc.
www.daystarpv.com
DS-1000
PHOTOVOLTAIC
I-V CURVE TRACER
12
IRRADIANCE #2
11
AUX CHARGE
!
!
TEMP #1IRRADIANCE #1
TEMP #2
MAIN USB
25V DC
1 A, 250V
SLOW FUSE
50/60 Hz
85 - 264 V AC
AUX USB
CHARGE
POWER
2 A, 250V
FAST FUSE
10
RS-232AUX INPUT
9
8
7
6
FULL
5
4
3
2
1. PV System Connector 7. AUX USB Port
2. AC Power Entry & Fuse 8. Main USB Port
3. DC Supply Input 9. Thermocouple Inputs
4. DC Supply Input Fuse 10. RS-232 Serial Port Connector
5. On-Off Switch 11. AUX Analog Inputs
6. Full-Charge Indicator 12. Irradiance Inputs
Figure 7. Face plate of the DS-Tracer.
Page 18
page 16 Panel Layout DS-1000 Operating Manual
PV Test Lead Connector
When an I-V curve is taken, the load current flows through the test lead into DS-
Tracer. The red and black test clips go to PV array positive and negative
terminals respectively. The test cable contains separate voltage sense wires to
measure the PV voltage at the test clips. This 4-wire measurement technique
avoids measurement errors caused by voltage drops in the test leads.
For maximum safety, the DS-Tracer should be connected through a PV system
disconnect rated at the PV system Voc and Isc values. See Figure 8. A system
disconnect switch provides a way to break the electrical connection should the
DS-Tracer have a major internal failure.
PV Array
Figure 8. Use of PV system disconnect switch.
AC Power Entry & Fuse
Connecting the DS-Tracer to an AC power source recharges the DS-Tracer
battery. It is not necessary for the tracer to be on. Refer to section “Battery
Charging and Care” in section “4.0 Maintenance” for details of battery charging.
System
Disconnect
Switch
Test Lead
DS-Tracer
Page 19
DS-1000 Operating Manual Panel Layout page 17
DC Supply Input & Fuse
The DS-Tracer may be powered or recharged from an external DC power
source. This source could be a PV module. Refer to section “Battery Charging
and Care” in section “4.0 Maintenance” for details of battery charging.
ON-Off Switch
This switch turns on the DS-Tracer power. Turn this switch on before
connections are made to a PV array. The curve tracer takes approximately 10
seconds to initialize after it is turned on.
The DS-Tracer automatically turns itself off if a curve has not be taken for 15
minutes. This feature protects the DS-Tracer battery. If the DS-Tracer has turned
itself off, switch the power switch off, wait several seconds, and turn the switch
back on.
Full Charge Indicator
When this LED lights, its indicates that the DS-Tracer battery is fully charged.
When fully charged, this indicator remains on while the DS-Tracer is plugged into
AC power. Sometimes this LED will turn on briefly if the AC power cord is
unplugged before the battery is fully charged. This occurrence does not indicate
a fully charged battery.
Aux USB Port
This port supports auxiliary DS-1000 operations This port is a standard USB
Type-A port. This port is not used to control the DS-1000 I-V tracer. It is used to
update the I-V curve tracer internal firmware. In the event that an update is
needed, the proper use of this port will be described at that time. This port may
also be used for advanced features in future releases of DS-1000 firmware or
IVPC.
Page 20
page 18 Panel Layout DS-1000 Operating Manual
Main USB Port
All DS-Tracer operations are controlled with commands sent to the DS-Tracer
through this USB port or the RS-232 port. This port is a standard USB Type-B
port. Normally the DS-Tracer functions are controlled with the IVPC software, but
custom software can control the DS-Tracer using the DS-Tracer command
codes. Refer to the “DS-1000 Command Reference” manual for details.
Thermocouple Inputs
The standard model DS-1000 is configured with two Type “T” thermocouple
inputs for measuring PV array module temperatures. Refer to the IVPC Help
system for details on making temperature measurements and “Appendix C - DS-
1000 Technical Specifications”.
RS-232 Serial Port
All DS-Tracer operations are controlled with commands sent to the DS-Tracer
through this serial port or the USB port. This port is a standard 9 pin RS-232
port. This port is configured as a DCE device. Normally the DS-Tracer functions
are controlled with the IVPC software, but custom software can control the DS-
Tracer using the DS-Tracer command codes. Refer to the “DS-1000 Command
Reference” manual for details.
The DS-Tracer uses the following default RS-232 format:
9600 Baud
No parity
8 data bits
1 stop bit
Page 21
DS-1000 Operating Manual Panel Layout page 19
Aux Analog Inputs
There are 8 auxiliary (Aux) inputs. These have similar functionality to the
irradiance inputs, with the exception that there is no internal resistor referencing
the inputs to the DS-Tracer common. Refer to the IVPC Help system for details
on using this feature. Refer to “Aux Input Connections” in section “6.0 DS-1000
Additional Capabilities” for details on connecting to these inputs.
Irradiance Inputs
The model DS-1000 has two irradiance inputs for measuring pyranometers.
These inputs measure DC voltages only. In order to use a reference cell, the cell
must have a shunt resistor attached to convert the cell current to a voltage. Refer
to the IVPC Help system for details on making temperature measurements and
“Appendix C - DS-1000 Technical Specifications”.
These inputs are differential, but there is a 10 K resistor from the negative
(black) input and the internal circuit common. Therefore the pyranometer can be
either electrically referenced to the same common as the other DS-Tracer inputs
such as the computer, or it can be electrically floating.
Page 22
page 20 Theory of Operation DS-1000 Operating Manual
3.0 Theory of Operation
The DS-Tracer obtains an I-V curve by varying the electrical impedance
connected across the PV array output terminals. Varying the impedance from
zero to infinity causes the array operating point to change from Isc to Voc.
The DS-Tracer accomplishes this impedance change by connecting the array to
a capacitive load. As the capacitor charges, the array moves through its
operating range and presents a set of current and voltage values that form the
I-V curve. When the capacitor load reaches Voc data sampling stops.
!
NOTE: The DS-1000 uses a sophisticated switching technique that actively
controls the start of the sweep. Although this controlled switching is designed
to detect fault conditions and take appropriate action to protect the DS-1000,
the user is encouraged to ensure the DS-Tracer is always used with PV
systems within its voltage and current rating and that auxiliary equipment
such as inverters, power conditions, and charge controls are not connected to
the PV system while sweeping I-V curves.
Data Sampling
The DS-Tracer employs two high-speed, analog-to-digital converters to sample
the current and voltage simultaneously. One converter digitizes the array voltage
while the other digitizes the array current. The DS-Tracer typically collects tens of
thousands of data points and reduces this to 1000 points (typically).
In addition to the I-V data points, the I-V curve includes the values of open-circuit
voltage, V
Vpk, current at peak-power Ipk, and fill factor are calculated and displayed with
the curve.
Irradiance and temperature data, and array identification may be added to each
I-V curve. The irradiance and temperature data are either entered by the
operator using IVPC or sampled by the DS-1000.
oc
and short-circuit current, Isc. Peak-power, voltage at peak-power
,
Page 23
DS-1000 Operating Manual Theory of Operation page 21
Curve Sweep
The DS-Tracer sweeps an I-V curve by switching the PV system to a bank of
capacitors. As these capacitors charge, the PV system voltage increases until
open circuit voltage is reached. While the voltage is increasing, and the current
to the capacitors is decreasing from its maximum, short-circuit value, the voltage
and current are sampled by high-speed analog-to-digital converters. These data
points define the I-V curve.
Pre-Charge
Before acquiring data, the DS-1000 reverse charges its capacitive load to
approximately -15 V. This negative pre-charge is used to offset any voltage
drops created by the test leads and to allow any switching transients to settle
before Isc is reached. This method allows a true short circuit current reading to
be made. After the capacitive load charges to Voc, the curve sweep is complete.
At this point the circuitry discharges the capacitors through a resistive load.
Sweep Speed
Curve sweep time varies with PV system current and voltage. The sweep is
typically less than one second, but can be as long as 10 seconds.
The complete cycle actually begins with a discharge of any residual voltage on
the capacitors and a pre-charge to -15 V, curve sweep, and finally another
discharge/pre-charge period to ready for the next I-V curve sweep.
Some PV systems are sensitive to how quickly an I-V curve is taken. The speed
of a curve is most easily expressed in volts per second by taking the PV short
circuit current in Amps (Isc) and dividing it by the DS-Tracer load capacitance in
Farads. The DS-1000 load capacitance varies depending on PV system voltage
and current range selection. There are four possible load capacitance values
from approximately 2,500 uF to 11,600 uF.
Page 24
page 22 Theory of Operation DS-1000 Operating Manual
For example, for a load capacitance value of 2,500 µF, and a PV system with an
Isc of 20A the rate would be:
Rate = 20A/0.0025 F = 8000 V/S.
When comparing this value to the PV system, it is best to normalize this rate to
an individual PV cell. This is done by dividing the rate by the number of PV cells
in series.
If the previous example had fifty cells in series, the rate of each cell would be
8000 V/S ÷ 50 cells = 160 V/S-cell. Different PV technologies vary in their
sensitivity to the charge rate. It is left to the user to determine if there is reason
for concern. Often the PV module manufacturer can provide information
concerning how quickly an I-V curve can be swept on their modules. Daystar,
Inc. will also provide any assistance possible.
Page 25
DS-1000 Operating Manual Maintenance page 23
4.0 Maintenance
Battery Charging and Care
The DS-Tracer contains a 12-Volt sealed, maintenance-free, lead-acid battery.
(A 5 AH Cyclon brand, #0809-0012 manufactured by EnerSys.) The battery is
designed for 400 cycles of a 50 percent discharge. Using the DS-Tracer for 6
hours continuously discharges the battery 50 percent. If the DS-Tracer were
used for 6 hours every day, the battery should have a minimum life of 13 months
(one discharge/charge cycle a day). Fully charging the DS-Tracer after every use
increases battery life. The DS-Tracer is programmed to turn itself off after 15
minutes without a command. This reduces the possibility of completely
discharging the battery.
The DS-Tracer battery may be charged in two ways–AC line power or a DC
source such as a PV module. The DS-1000 has a universal AC power supply
and therefore will work with single phase, AC line voltages from 85 Vac to 264
Vac 50/60Hz. To charge the battery from AC line power, connect the tracer to the
AC source (with the AC power cord provided). The tracer will immediately start
charging the battery
Battery charging is independent of using the DS-1000 tracer. Therefore the
tracer may be used to take curves using AC power. The battery will continue to
charge while the tracer is used.
A DC supply, such as a PV module, can also recharge and power the DS-Tracer.
This feature is useful when working in remote locations without AC power.
Connect a DC Voltage source within the range specified on the DS-Tracer front
panel to the DC Power connector. This is a standard banana jack connector.
Connect the DC positive and negative to the red and black jacks respectively.
The charge circuit uses a maximum of 1 A and requires a minimum of 16 V. If
using a PV module for recharging, the open circuit voltage of this module should
Page 26
page 24 Maintenance DS-1000 Operating Manual
not exceed the maximum rating shown on the DS-Tracer front panel. When
connected to a supply that produces less than 1A, the DS-Tracer simply takes
longer to recharge. The internal charging circuitry limits the DC charging current.
Therefore power sources with current capabilities greater than 2 A can be used.
For example, a 5 A PV module could be used. The DS-Tracer will only draw the
current it needs for charging. Unlike charging from an AC power source, when
using a DC source, such as a PV module, DS-Tracer operating power may
reduce the available charge current and slow battery charging.
The automatic charging system maintains the battery at its peak charge level
and will not overcharge the battery. When the battery is fully charged, the full-
charge indicator comes on. The DS-Tracer can be either on or off when
recharging the battery.
It will not harm the battery to leave the DS-Tracer connected to the power source
after the battery is fully charged. Note: The full charge indicator may come on for
a short time if the charging power is removed before the DS-Tracer is fully
charged. This occurrence does not indicate that the battery is fully charged.
During charging, the front panel of the DS-1000 near the irradiance connectors
may get slightly warm.
Exterior Cleaning
The exterior surface of the DS-Tracer may be cleaned with a soft cloth damped
with water or a mild soap only. Do not use detergents, abrasive cleansers, or
other solvents.
Transportation
Treat the DS-Tracer similar to a notebook computer or other electronics. While
the DS-Tracer is mounted in a heavy-duty case, this is NOT adequate to ship the
unit as freight without using a shipping container. Because of its weight, it will
likely be damaged if it is dropped or tossed. Due to airline security, Daystar does
not recommend attempting to carry the tracer on board a commercial airplane as
Page 27
DS-1000 Operating Manual Maintenance page 25
carry-on baggage A shipping container with foam packing is supplied as
standard equipment with all DS-1000 curve tracers. Daystar strongly
recommends using this case anytime the DS-1000 is shipped.
DS-Tracer Fuses
The DS-Tracer has two externally accessible fuses. The first of the external
fuses is located in the AC input power receptacle. Power line surges or internal
faults could cause this fuse to fail. Return the DS-Tracer for repairs if this fuse
blows repeatedly. Replace this fuse with the type indicated on the DS-Tracer
panel.
A second user replaceable fuse is the 2 Amp, fast-blow DC charging fuse. This
fuse should only blow if a DC source voltage exceeds the rating on the DS-
Tracer panel. Replace only with a 2 Amp, fast-blow DC charging fuse.
There is an internal fuse on the power supply board battery circuit. This fuse is
installed as protection when the DS-Tracer is removed from its case during
The standard DS-1000 includes three current ranges, 1, 10 and 100 Amperes.
Before an I-V curve is taken, select one of these three ranges using IVPC.
Inadvertently selecting a low range, when the high range is required, will not
damage the DS-1000. However, the displayed I-V curve will not include current
values higher than the selected range.
External Command Set
Typically the IVPC program controls the DS-1000, however users may want to
write software to perform custom tracer operations or integrate the DS-1000 into
a larger data acquisition system. This is possible using commands sent to the
DS-1000 through its RS-232 serial or USB control ports.
Refer to the “DS-1000 Command Reference” manual for details.
The DS-1000 uses a significantly different command set then previous Daystar I-
V tracers. Daystar strongly recommends using the latest command set. However,
the DS-1000 has legacy support for the older command set, should the user
need to use the DS-1000 in a system already using the older commands.
Page 32
page 30 Troubleshooting DS-100C Operating Manual
7.0 Troubleshooting
• Data is not plotted after taking an I-V curve.
- Proper connection has not been made to PV system.
• I-V curve is flat.
- PV short circuit current exceeds selected current range (check current
range setting). Check for bad connections to PV module or array.
• I-V looks abnormal.
- PV system is malfunctioning.
- PV system is NOT isolated from power conditioning or other equipment.
- Voltage sense wires on test lead are broken near clips.
• DS-Tracer Stops Working (Locks Up)
- Battery out of power (charge battery).
- Unknown Reasons (reset DS-Tracer by recycling power).
• Cannot establish connection of external computer to DS-Tracer.
- DS-Tracer is not turned on or has turned itself off.
- DS-Tracer RS-232 or USB port is not connected to computer.
- IVPC is set to wrong COM port.
• DS-Tracer will not accept external command.
- Parameters are not properly formatted.
• Irradiance readings are incorrect.
- Pyranometer coefficients are incorrect.
- Supplied signal is not a DC voltage.
• Aux input readings are incorrect.
- Supplied signal is not a DC voltage.
- Differential input signals is not referenced to input common.
Page 33
DS-1000 Operating Manual Error Codes page A31
Appendix A DS-Tracer ERROR CODES
ERROR 10 “I/O ERROR”
RS-232 serial communications error. Baud rate, parity, number of data
bits, or number of stop bits is incorrect. DS-Tracer uses 9600 baud, no
parity, 8 data bits, and 1 stop bit.
ERROR 13 “UNKNOWN COMMAND”
Command is not recognized by the DS-Tracer . This may be due to a
syntax error.
ERROR 14 “BUFFER OVERFLOW”
Internal command line buffer overflow. Total number of characters in
command line cannot exceed 255.
ERROR 15 “COMMAND LINE OVERFLOW”
A command has been sent to the DS-Tracer before the previous
command has finished. Wait for return prompt.
ERROR 16 “PARAMETER TOO LONG”
The maximum length of any command line parameter is 15 characters.
ERROR 17 “TOO MANY PARAMETERS”
A maximum of 16 parameters (including command code) are allowed.
ERROR 30 “OVER MAXIMUM VOLTAGE”
The take I-V curve command cannot continue because the PV system
voltage exceeds the maximum voltage range (this PV system cannot be
tested with the DS-Tracer ).
ERROR 32 “INPUT LESS THAN OR EQUAL ZERO VOLTS”
The take I-V curve command cannot continue because the PV system
voltage is less than or equal to 0 V. Check PV system and DS-Tracer
disconnect switches. This error can also be caused by a reverse polarity
on the DS-Tracer to PV system connection.
Page 34
page A32 Error Codes DS-1000 Operating Manual
ERROR 50 “INVALID NUMERIC PARAMETER”
Parameter must represent valid numeric value.
ERROR “UNKNOWN ERROR”
Some type of unknown error has occurred. Check parameters for proper
syntax.
Page 35
DS-1000 Operating Manual DS-1000 USB Drivers page B33
Appendix B DS-1000 USB Drivers
In order to use the DS-1000 USB port for tracer control, the DS-1000 USB
drivers must be installed on the computer running IVPC.
Two drivers will be installed. The primary driver will be a USB device driver
labeled “DS-1000 I-V Tracer”. The second driver will be a virtual COM port also
labeled “DS-1000 I-V Tracer”. This virtual COM port will function as a
conventional COM port.
While normally, there is no reason to use the virtual COM port when using IVPC
3, in some cases, it may be useful to avoid problems when using the USB port
directly. Note: This does not affect how the tracer is connected, only how the
Windows operating system “sees” the tracer. Either directly as a USB device or
indirectly through a COM port.
IVPC 3 supports COM ports 1 through 16. Therefore after being created, the
virtual COM port must be assigned a COM port number in this range. It is
possible for the operating system to assign a COM port number outside this
range, even if a COM port number from 1 to 16 is not in use.
Use the Windows device manager to change the COM port number assigned to
this virtual COM port to a value from 1 to 16. Often Windows will warn that a
COM port is in use, even when the port is known to be unused at the time. If the
port is known to be available, reassign it to the necessary value from 1 to 16.
Consult the Microsoft documentation and help system for details on using the
device manager.
Note: If a conventional RS-232 COM port is available, there is no advantage to
using the DS-1000 USB port and it is not necessary to install these USB drivers.
However, many notebook computers do not have COM ports, and therefore it is
necessary to install these DS-1000 USB drivers.
Page 36
page B34 DS-1000 USB Drivers DS-1000 Operating Manual
The DS-1000 USB drivers are located on the IVPC CD-ROM supplied with the
tracer in the DS-1000 USB Drivers folder. This folder contains detailed
instructions on how to install the drivers.
Note: These instructions are not specific to the DS-1000 and were provided by
the USB hardware manufacturer. Therefore these instructions will not refer to the
DS-1000 driver by name.
When first connecting the DS-1000 to a computer using the USB connection,
Windows recognizes that new hardware has been connected and begins the
process of installing the driver. The instructions on the CD-ROM provide much
more detail, but in general, have Windows use the drivers in the driver folder on
the IVPC CD-ROM using the “Have Disk” or “Browse” option.
Follow the steps as outlined in the driver installation instructions. If using a virtual
COM port, confirm that the assigned COM port number is appropriate and if
necessary change it to a number from 1 to 16 as described above. Also, be sure
to set the COM port number in IVPC to match this setting.