There are two programs involved; DPM.exe is the main program, and DPMConfig.exe is used to assign IDs to the devices.
DPMConfig.exe can be put in any dir, simply double-click it to run it. It's best to start with all devices unplugged; plug a device in, assign it a position, then unplug it. If multiple devices are plugged in at once, it can get confusing.
Each container gets a group of three devices. The groups are numbered, and within each group the devices are V-First(voltage for the first 120 batteries), V-Last(voltage for the last 120 batteries), and Temp(120 temperature inputs for all batteries). DPMConfig will automatically advance to the next ID, and will remember this between runs.
Wherever DPM.exe is put will be the "default" dir where log files are created. (This can be changed via shortcuts.) Note that Windows Seven limits file creation in the Program Files dir, so if you put it there you'll need to make sure to run it with a different starting dir for the log files. It's probably best to put it outside Program Files.
If you just double-click DPM.exe to run it, it will show the detected group(s) so you can pick one. A group can be specified on the command line, which is also normally done in a shortcut.
To create a shortcut specifying these things, right-click on DPM.exe and click Create Shortcut. Then right-click on the shortcut and click Properties. The Target edit gives the command line, which is where a group is specified, by adding a /G=[group number] parameter. For example, if this is already C:\DPM\DPM.exe and you want it to use group 1, change it to C:\DPM\DPM.exe /G=1. The Start In edit gives the starting dir, which is where DPM will put the log files. For example, you're wanting to keep the .EXEs in Program Files and the log files just off root, this may already be C:\Program Files\DPM; change it to C:\DPM.
To view the realtime voltage & temperature data in a spreadsheet, click the Copy DDE button, then paste the resulting DDE link into the spreadsheet. This uses a vertical layout to make room for realtime graphs and such.
The log files have a file name including the group number, the date, and the hour. They use a horizontal layout to improve sharing.
DPM defaults to taking readings every 10 seconds. This can be changed on the main window, even if the Select Group dialog is open, or can be changed on the command line, by adding a /I=[interval seconds] parameter. For example, if you have a shortcut whose command line is C:\DPM\DPM.exe /G=1, and you want it to check once a minute, change the command line to C:\DPM\DPM.exe /G=1 /I=60.