Graphic: |
I'm starting to look at the T/RH aspiration problems. During the last part
of Dec and early Jan, T.5m sometimes looks okay and sometimes bad as its
fan became more or less effective. The attached plot shows Rsw.in on the top,
spd on the bottom, and a flag, ib = abs(T.5m-T.2m)>abs(T.10m-T.2m). ib should
be 0. On every day during this period, ib was 1 sometime during the daytime
and 1 during the whole daytime period when the wind was calm.
There may be good data during some of this time period, but we'll never be sure.
177: Sonics, Site tower, Fri 28-Feb-2003 09:13:59 MST, weird 1m sonic spectra
- Previous -
Next -
Index
Graphic: |
While looking over plots last night, Dean and I noticed that the 1m sonic
has a velocity spectra that are significantly different than the other sonics
on the tower -- with more energy and shifted to higher frequencies, especially
during the day. This has been going on for as long as we've generated spectra.
This may be due simply to the lower height, or it may indicate turbulence
generation from the tower or other local clutter. I'll try to produce a
normalized spectral plot to see if it is just a height issue.
P.S. I've generated and attached the plot. Everything looks great (I only used
nominal heights -- hopefully it would look even better with actual sensor
heights.) I wonder if the WWW plots are being produced correctly? I'll
check that now.
P.P.S. Yes, the WWW plots are okay. It is just an optical illusion that the
1m is different when the 2m data aren't on this plot. I may add it...
- 174: Sonics, Site tower, Thu 27-Feb-2003 16:16:30 MST, USFS station further South
Instead of being near the SE tower guy points, Bill Massman's station is more
to the south of our tower. Using the datascope, I estimate that his station
is between 152-160 degrees from our sonics. A wind direction histogram
indicates that this range of directions occurs only 2% of the time (and all
directions occur at least 1% of the time), so we will let him keep this
station where it is.
- 173: Temp_RH, Site tower, Thu 27-Feb-2003 11:49:18 MST, brushed snow caps from 15-30m
From ~9:45-10:30, removed inlet tubes and then brushed snow caps off the Gortex
shields from T/RHs at 30, 25, 20, and 15m.
- 172: CO2, Site tower, Thu 27-Feb-2003 11:26:23 MST, CO2 cal flows and supplimentary cals
10:35 CO2 intake flow 6.75 lpm
Hi-cal xs flow 2.2 lpm
Lo-cal xs flow 2.2 lpm
There was no need to adjust the bypass nor secondary regulator pressures.
Hi-cal 1220/10 Lo-cal 1310/12
Arranged plumbing for suplimentary calibrations
10:40 to 10:50 N spare 1650 psi xs flow 2 lpm
10:55 to 11:05 S spare 1760 psi xs flow adjusted to 2 lpm but wouldnt stay
const. had to cont incr pressure at regulator
- 171: Radiometers, Site tower, Thu 27-Feb-2003 11:24:25 MST, Boom trolley
Last evening after fixing the fans on the 25m pyrgs the trolley was moved out.
Unfortunately it wasn't moved to the end of the boom
At 10:15 the trolley was moved to the end. Photo's to prove it
- 169: Temp_RH, Site tower, Wed 26-Feb-2003 15:37:08 MST, T/RH's on tower
14:40 5m T/RH replaced, 204 removed, ??? installed
15:00 10 m disassembled and an icicle removed from the teflon filter.
Reinstalled 10 m
16:25 - 16:30 Removed icicles from teflon filters of 0.5m, 1m, and 2m T/RH
- 160: Power, Site tower, Sat 22-Feb-2003 17:14:54 MST, power changes
I put the ice detector breakout box on a separate 12V supply. To plug this
supply in, I installed a power strip in the CO2 pump box and rerouted the
pump to plug into it. The current status is:
transformer breaker 1 - unused
2 - used for daisy&cosmos
3 - going to Bill Massman's setup (using an ADAM power supply)
4 - to the electric fence charger
This was done about 12:30
- 158: Temp_RH, Site tower, Sat 22-Feb-2003 17:10:02 MST, TRH work - finding why 10m is a max
Dean and Larry have noted that the 10m T was a bit (~0.1C) high. I changed the fan at about 12:45, but this didn't help. Now, we've just swapped 5m and 10m
and now see that 5m is too high. Thus, there is a bit of a bias with the sensor
which is now at 5m. (And the one which was at 5 and now 10 looks a bit low!).
Since the fan I removed appears to have been working, I've put it back in the
cabinet in the trailer.
- 157: , Site tower, Fri 21-Feb-2003 14:06:37 MST, Tasks completed
Before leaving on Friday:
Deep soil core weighings done
CO2 flow checked
Frost detector operation checked
14:00 Hical 1360/10, local 1590/12
Tasks completed this last week:
All radiometers cleaned including Boom rads
All Kr's cleaned including tower Kr
Deep soil samples done
Supplimentary CO2 calibrations
- 156: Adams, Site tower, Fri 21-Feb-2003 14:04:08 MST, Cosmos ADAM fan replaced
At 13:45 the old Cosmos ADAM fan was definately not operating. It could be
started by poking it with a screwdriver but would soon stop.
The spare fan was employed as a replacement.
- 154: Snow_Precip, Site tower, Thu 20-Feb-2003 16:37:01 MST, Frost detectors installed
The Analog breakout box arrived by UPS.
Installed at 16:20.Thu, 20 Feb
Small dome 0/1
Big dome 2/3
ABOB to ADAM 2
Fans running, on handkerchief covering, the LED's light and the heaters come on.
Fri, 21 Feb''03, Gordon reconfigured the cosmos config so I could see the
Ice detector on the cockpit.At 10:50 I performed the handkerchief test, first
on the small dome detector , then on the big dome detector. LED's and heaters OK
On cockpit:
Chan 108, little dome Ice.a went from 0 to 5 vdc, Chan109, stability,no change
Chan 110, big dome Ice.c went from 0 to 5 vdc, Chan 111,stability,no change
The frost detectors are operational
- 153: CO2, Site tower, Thu 20-Feb-2003 15:02:24 MST, Supplimentary CO2 calibrations
A supplimentary calibration system was assembled. It consisted of:
a regulator with a shut-off valve, 10 m of 1/4" tubing leading into a ~ 250 cm3
Savillex three connector teflon jar. The other two tubes connected to a
floating ball flow meter and to either a close-off or the Licor intake.
The Licor intake flow was tested = 6.5 lpm
The regulator was connected to a cylinder, the flow thro the jar with the
shut-off installed was adjusted to 10 lpm and run for a few minutes to flush
the system and then the shut-off was removed and the line connected to the Licor
intake. The excess flow of a few lpm was checked. The suplimentary cal gas
was fed to the Licor intake for ~ 10 minutes.
The system was disconnected and after set-up with the second cylinder the
process was repeated.
First calgas K694978, ppm = 371.5 , Pressure 1700 psi, start 13:50, stop 14:00
Secnd calgas 57677 , ppm = 392.55, Pressure 1840 psi, start 14:08, stop 14:19
- 151: Radiometers, Site tower, Wed 19-Feb-2003 16:22:40 MST, Cleaned boom pigs
At 14:30 climbed tower to boom level.
The trolley rolled in with only a small glitch when the trolley had to be
reversed and pulled in again. Note that the catch/release worked.
Used handkerchief to polish domes. Ran out again and "catched"
Inspected from the ground and telephotoed.
- 150: Sonics, Site tower, Wed 19-Feb-2003 16:01:55 MST, New sonic boom angles at tower
New sonic angles
sonic height angle diff from Nov
deg min sec deg min sec
1m 88 47 35 00 17 15
2m 88 26 10 -00 04 10
5m 88 26 10 -00 04 10
10m 88 41 50 00 11 30
15m 88 58 15 00 27 55
20m 88 49 10 -00 09 55
30m 89 08 05 -00 15 55
- 148: Adams, Site tower, Wed 19-Feb-2003 12:26:10 MST, COSMOS rebooted
COSMOS was rebooted to download the new channel config defining
channel 211. This took place around 11:10 am local.
- 146: CO2, Site tower, Wed 19-Feb-2003 12:13:01 MST, CO2 flow rates adjusted
At 11:30 the CO2 flows were checked and adjusted.
The intake flow was 8 lpm. It was adjusted to 6.5 lpm by adjusting the carbon
vane pump bypass valve.
The cal gas overflows were then adjusted to 2lpm. The vernier valves were each
at max and so the adjustment had to be done by adjusting the regulator output
pressure, Hical = 10 psi, lo-cal 12 psi.
ttl_on cosmos0 Hi-cal solenoid on
_off` 0 off
_on cosmos1 Lo-cal solenoid on
_off 1 off
ttl_reset cosmos0 Return to sequence
ttl_reset cosmos1 Return to sequence
Went along the cylinder to Licor cal gas lines and tightened all swagelocks.
Didnot mess with connections inside Licor box
- 143: Adams, Site tower, Tue 18-Feb-2003 17:55:50 MST, cosmos down at 1:30 pm local
Cosmos was powered down at about 1:30 pm local to add
analog boards. It was back up around 1:45 pm local.
- 142: Logistics, Site tower, Tue 18-Feb-2003 17:23:04 MST, Guy tensions checked
Between 13:30 and 14:15 checked all guy tensions.
Noted tensions in logbook # 2
- 141: Logistics, Site tower, Tue 18-Feb-2003 17:18:38 MST, Tower beacon
At noon we climbed to the top of the tower and installed the red blinking beacon
AC power from the 20m ADAM power box.
Beacon operating
Still operating at 17:30
- 139: CO2, Site tower, Tue 18-Feb-2003 16:38:41 MST, CO2 calibration gases
The Lo-cal gas had run out before we arrived on Tues, 18 Feb''03
See notes in Logbook # 136 as to the details of the cylinders dispositions.
The new Lo-cal was attached at 13:15
The previous two Lo-cal cylinders were transported to the base and will be
returned to NCAR and then to US Welding.
The cylinders at the tower are, from S to N
Spare Hi-cal Online Hi-cal Online Lo-cal Spare Lo-cal
57677 8/3 F98206 K361224 K 694978
392 389 283 371
Full (1810) 1380/10 1680/12 Full (1700)
Note that the pressures in the two spare cylinders were determined when at 14:00
on Feb 20 the supllimentary calibrations were carried out.
- 136: CO2, Site tower, Wed 05-Feb-2003 09:46:04 MST, CO2 cal gas status
THIS ENTRY IS NOT YET COMPLETE. NEED TO LOOK THROUGH LOGBOOK SOME MORE
The CO2 Calibration gases used with the Licor 6252 at FLOSS02 were:
Log Date Lo-cal Hi-cal
Cylinder Mix rat Pressure Flow Cylinder Mix rat Pressure Flow
68 Start LK438863 323.16 ~1800 Yes F98206 389.38 ~1800 No
16 Dec " " ~0 Yes " " No
16 Dec LK387670 346.11 ~1700 Yes " " No
96 06 Jan " " 575/15 Yes " " 1800/15 No
122 28 Jan " " 950/14 Yes " " 1580/10 Yes
139 18 Feb " " 000/12 No " " 1380/10 Yes
139 18 Feb K 361224 283 1680/12 Yes " " " "
~ 21 Feb " " 1530/12 Yes " " 1320/10 "
FLOSS02 Cal gas cylinders, 29 Jan''03
57677 392.55 To be used as next Hi-cal Hi-cal spare
F98206 389.38 Init Hi-cal Hi-cal on,28 Jan 1580/10
K694978 371.5 Near gate
LK387670 346.11 In Dec Steve O connected as Lo-cal Lo-cal on, 28 Jan 950/14
LK438863 323.16 Init Lo-cal, now empty EMPTY at base of tower
K361224 283.38 To be used as next Lo-cal Near gate
K135850 269.83 At NCAR
K247699 249.77 At NCAR
FLOSS02 Cal gas cylinders, 18 Feb''03 (see LOGBOOK # 139)
---------------------------------------
At base of tower, from S to N
57677 392.55 To be used as next Hi-cal Hi-cal spare
8/3 F98206 389.38 Init Hi-cal, still online Hi-cal still on 18 Feb''03
K361224 283 New Lo-cal , online Lo-cal started 18 Feb''03
K694978 371 To be used as next "Lo-cal" Spare(will use as intake cal)
To be taken back to NCAR and returned to US Welding
LK 387670
LK 438863
At NCAR to be used for lab testing
K135850 269.83
K247699 249.77
- 133: CO2, Site tower, Sat 01-Feb-2003 07:58:15 MST, Licor CO2 back to life
The licor CO2 sensor was reset (a favor from Bill Massman)
and the data looks reasonable starting at 14:00 MST Dec 31.
- 126: Adams, Site tower, Tue 28-Jan-2003 15:00:59 MST, Cosmos Cooler / overheating fixed
1/28/03 The outboard fan on the TECA coolers was bad
and was replaced. This hopefully should fix the problem
so we won't get anymore lockups.
SteveS thinks that the cooler was working ok otherwise
based on the data.
NOTE: several adam power cycles this morning because of this
work. Blew breaker trying to heat test the thermostat. then
a few other cycles while playing around and swapping the fan.
- 123: Soil, Site tower, Tue 28-Jan-2003 14:46:32 MST, Grass TP01 soil properties fixed
7/28/03 ~1pm
TP01 should now be up. We haven't seen a pulse on the Vheat yet
but it's still set to 3-hour cycling and we didn't change that.
Checked wiring after examining sage site which is working.
CR10 wiring OK. I did note the C7 - Switched 12 goes to
the access point 2 positions away instead of the access
across the terminal blocks adjacent to the +12 input.
Amp-9 connector from probe was bad. It could never have
worked and apparently wasn't checked in Boulder before
coming up here.
Pin 2 (gnd) was crimped with the insulation preventing
contact.
Pin 1/4 were in wrong positions.
Pin 8 with 150 ohm connector had and has a tenuous
solder to the wire. We probably broke off when unscrewing
the backshell.
Wiring correct now.
NOTE: the 150ohm connection needs to be redone so it's more
secure.
- 110: Kryptons, Site tower, Mon 13-Jan-2003 14:18:15 MST, krypton at 20 meters
On Jan 6 at noon, SteveO/Cody removed krypton 1392 at 20 meters
and replaced it with 1390.
The cal_file for kh2o.20m is
$ASTER/projects/FLOSSII/cal_files/krypton.20m
At first an incorrect V0 for 1390 was used, which resulted in negative
densities, which the calib function set to 0.
On jan 13 the correct V0 was entered in the cal file and
the data since Jan 6 rerun and plots remade.
kh2o.20m from 1390 looks good now, and does not have the diurnal
"light-leak" appearance of 1392.
- 107: Weather, Site tower, Thu 09-Jan-2003 09:09:08 MST, riming events
Here are some (probably not all) icing events I see in the Axis camera images:
Dec 15 08:00?
Dec 24 08:00
Dec 28 08:00?
Jan 1 08:00
Jan 7 08:00
Jan 8 08:00
- 105: CO2, Site tower, Wed 08-Jan-2003 11:57:06 MST, Shortened CO2 cal periods
Jan 8, 11:40am
2 minute CO2 calibration periods are longer than necessary - the
signal settles to the new level within 10 seconds, so Tony
recommended shortening the cal periods to 30 seconds for each cal gas.
The sequence is now:
XX:00:00 hi cal on
XX:00:30 low cal on
XX:01:00 normal sampling
...
7+XX:00:00 repeat same thing 7 hours later.
Rebooted cosmos
- 96: Status, Site tower, Mon 06-Jan-2003 18:29:31 MST, visit tasks
Here is an attempt to document what we did today [still a frustrating day]:
Conditions: snow deep (~40cm) some places, bare others, grass clumps poking
through. Completely clear today until evening and still only a few wisps
to the EAST. (We noted sunset at ~16:43, with no orographic clouds to the
west. NO WIND!
We left the base for the tower about 9:30.
- Rebooted cosmos, which had crashed at 14:50 on 1/4 (2 days ago) for some
unknown reason. Matrix LED was dull RED, Datel LED was off, Ironics LED was
1. and green.
- Installed grease [but data from Tdome still look strange]
- Installed Hi-cal regulator on CO2 system
- Hi-cal is ttl 0, Lo-cal is ttl 1
- Reset system flow rate (inside pump box) from 6 to 7 lpm
- Set Hi-cal to -2 lpm
- Reset Lo-cal to -2 lpm (was almost 0 after the above adjustment)
- Cylinder values: Lo-cal 575psi, Hi-cal 1800psi, both output pressures
~15 psi
- Visually inspected (most of) inlet line -- no problems noted
- Swapped cables at bare (both 1.5 and 4m). Noted that fan was working to
keep dome clear of icing that was present on the white shield, so didn't swap
fan. Data don't look any different from before. [We noted later that the
shadow of the main tower hits the bare site at noon, so dips due to
short-wave radiation are expected.]
- Remounted snow depth gauge to center of grass darkhorse (to avoid having
it view the darkhorse legs). Data are still very noisy. This sensor is not
suited for this purpose!
- Started work on the top of the tower:
- Swapped T/RH fan at 30m. Data still quite different. We'll probably have
to swap the entire sensor:(
- Cleaned krypton at 30m
- Swapped krytpon at 20m -- now SN1390 with a 2.0cm path.
- While attempting to clean krypton at 10m (and investigate the funny tilt
observed in the data), we broke the weld of the boom-tower clamp. It had
been rotated up and clearly was the source of the tilt. Brought boom into
tower and laid it on its side.
- Cleaned krypton at 2m.
We returned to the base from about 13:00-14:00.
- Back out to work on 25m. Pulled trolley in; removed top pygs; installed new
plate; reinstalled pygs; removed level; cleaned all pygs;
remounted level on new plate; tested
leveling [level reads as -.030, -.100]; ran trolley out - DOESN'T CLEAR;
brought trolley back; filed away edges of white shields [this took a while to
get right]; ran trolley out [FINALLY WORKS!] However, the data still are
strange. We'll have to do more tests (and may bring back a pyg or two)
tomorrow. I think the serial numbers are:
in.a 31975; in.b 31979; out.a 31974; out.b 31977 [Gordon says that these
correspond to Steve's cal-lab files]
- Figured out a fix to 10m -- remounted T/RH at 0.5 underneath 1m sonic boom
using hose clamps [now it is ~3cm higher]; stole the boom-tower clamp it was
using and remounted the 10m sonic; cleaned 10m krypton at this time. Note that
knowlege of the boom angle is now lost at this site, since the side guy wires
were loose once it was remounted.
- Tried to shoot boom angles with the DataScope. The angles definitely are
different, but the DataScope doesn't read accurate at large pitch angles and
you need to be pretty close to see the alignment. We will have to do
theodolite shoots on everything.
- Checked guy wire tension (see updated old entry).
- Checked TP01 wiring at grass by "beeping". The following table is from
memory:
Pin Color CR10
1 Green 4H
2 Black 5L
3 White 5H
4 Black 4L
7 Black Gnd
8 Red Switched 12V
9 Clear Shield
Red 12 V control to P8?
I think that these are correct, but the probe still doesn't work.
- Checked 2m krypton heater prototype. Control voltage works, but no heat or
air flow. Removed assembly for trailer testing [showed that pump is now dead,
but we melted the heaters demonstrating this!]
We got back to the base about 18:00.
- we still have a resident mouse
- 94: CO2, Site tower, Fri 03-Jan-2003 09:19:13 MST, Calibration gas regulator installation
How to install the regulator on the caltank and adjust the cal-gas flow
Insert the regulator male fitting into the cylinder female screw thread.
Hand tighten the notched nut. REMEMBER THAT IT IS A LEFT-HANDED THREAD
Use the wrench from the pump box to tighten the nut, really tight.
Unscrew the regulator adjust until loose.
Close the regulator outlet valve.
Open the cylinder valve.
Note the cylinder pressure. Should be 1500 psi or so
Screw in the regulator adjust until the second stage reads 5 psi or so.
Connect, finger tight, the floating ball guage to intake
Monitor the intake flow of the CO2 intake. It should be 6-7 lpm
If it is too low close down the aspirator pump bypass valve
If it is too high open up the aspirator pump bypass valve
ASSUME THAT LO-CAL IS THE EXISTING CONNECTED CYLINDER
Command the Lo-cal gas solenoid to open; ttl_on cosmos 0 CHECK THIS
The Lo-cal gas flow of ~ 7-8 lpm should overflow out the intake at ~ 1-2 lpm
Reverse the flow connection of the floating ball guage
If overflow is too low increase the regulator adjust
If overflow is too high decrease the regulator adjust
Command the Lo-cal gas solenoid to close; ttl_off cosmos 0 CHECK THIS
ASSUME THAT HI-CAL IS THE NEWLY CONNECTED CYLINDER
Command the Hi-cal gas solenoid to open; ttl_on cosmos 1 CHECK THIS
Open the regulator outlet valve
The second stage pressure will fall, screw in the regulator adjust to ~ 5-10 psi
The Hi-cal gas flow of ~ 7-8 lpm should overflow out the intake at ~ 1-2 lpm
If overflow is too low increase the regulator adjust
If overflow is too high decrease the regulator adjust
Command the Hi-cal gas solenoid to close; ttl_off cosmos 0 CHECK THIS
Return Lo-cal solenoid to microprocessor control; ttl_reset cosmos0
Return Hi-cal solenoid to microprocessor control; ttl_reset cosmos1
- 90: Snow_Precip, Site tower, Fri 27-Dec-2002 16:51:36 MST, no rain tips from Nov 20 to Dec 16
There were no rain tips between Nov 20 and Dec 16, even during
the snowstorm of Nov 23/24.
There is data from the grass logger over this time.
Rnet is the next field after rainr, and we have complete Rnet coverage.
date/time MST tips
Nov 20 13:32:30 61
Nov 20 13:37:30 189
...zilch...
Dec 16 01:07:30 1
After Dec 16, sporatic tips are seen - which looks reasonable -
showing an accumulation of 5.3 mm between Dec 16 and Dec 25.
I re-ran covar, with rainr by itself in a covar group, so it does not
appear to be a software issue.
- 89: Status, Site tower, Fri 27-Dec-2002 16:27:46 MST, tower stuff
I never did log the events of the afternoon of 12/18 at the end of our last
visit:
CO2: It took us a while to diagnose a cabling problem between the adam ttl
control and Tony's CO2 box. (They weren't wired 1-to-1, though the
interconnecting cable was after its last repair!) We exchanged the power and
ground pins inside the CO2 box which got things working. Tony adjusted flows.
However, one of the regulators was bad, so we only left lo-cal working. I
note that, with the current wiring, lo-cal is controlled as ttl channel 1
(not 0).
Thermal properties: We found a deviation in the CR10 wiring from what we
expected, so Cody switched wires to 4H and 5H at grass. The data show that
something is still wrong.
Grease: We installed the darkhorse, leveled everything, and had it running,
but the data only showed good Tdome values. Thus, I pulled the radiometer
and cable and brought it back to Boulder. (This was easier than disconnecting
the cable!) It turned out to be swapped pins in the new cable we had made.
We'll reinstall this when we go back up.
- 87: Kryptons, Site tower, Tue 24-Dec-2002 22:25:47 MST, stopped krypton_heat script
The 2 meter krypton heater was turned on for much of last night
but is didn't have any effect - apparently it has burned out.
SteveO said it wasn't designed to be run for lengthy periods -
perhaps the resistor strip melted the hose.
I have stopped the krypton_heat script.
- 86: Kryptons, Site tower, Sun 22-Dec-2002 22:40:06 MST, krypton heater at 2m on tower
kh2oV at the 2 meter kryptons started falling at about 18:00 MST tonight,
Dec 22, showing the signature of a frost event.
The krypton_heat script worked correctly and turned on the heater
control line for 2 minutes starting at 19:35:15 MST. The voltage
kept dropping and so every 20 minutes it turned the heater on again.
However I can see no effect in the data - the voltage kept falling.
At 22:24:30 I turned it on manually, until 22:37:15 when the script
turned it off. No effect was seen in the data. 10 second averages
of kh2oV.2m stayed around 0.0035 V and didn't show any upward trend.
At 22:51:00 MST I turned it the heater line on again. The krypton
voltage is still bottomed out at 0.003 V.
At 23:00 MST I changed the script to leave the heater on until
the voltage goes above 0.05 V. Each level is checked every
5 minutes.
FYI: To create 10 second averages of kh2oV.2m
prep -r 0.1 -D kh2oV.2m
The history of heater control is saved in files on
$ASTER/projects/FLOSSII/cal_files/kh2oV.*
It is also written to syslog, and so it is in the isff logs.
Added, morning of Dec 23: It took 40 minutes to bring kh2oV from
.004 at 23:10 MST to .05 V at 23:50 last night.
- 83: Radiometers, Site tower, Thu 19-Dec-2002 11:54:00 MST, Checked logger coefs at 25m
We're seeing wrong-looking Tdome-Tcase on in.b.25m and out.a.25m
Displayed the logger coefs at 25m. They all match SteveS's sheet.
He will check his files.
- 77: Radiometers, Site tower, Wed 18-Dec-2002 10:08:57 MST, Boom PYG mount Modification
When initially we tried to extend the trolly out on the
boom we had the problem that we could not extend it all the way out because
the radiometer housings were too close together for the locking tab to fit
through them at the end. To fix this problem we tried unscrewing all but
one of the four screws holding in the radiometer housings on each of
the top two radiometers. We then rotated them outward and attached the
housings to the trolly using panduit ties going from the unsecured screws
to the braces of the trolly. This held well, but when we tried to extend
the trolly once more, the fan on the left or southern side of the trolly hit
the corresponding guide wire. We left the trolly for the night and tried
again to fix it this morning (12/18/2002). We changed the position of the
problem radiometer by rotating it differently so that it could get by the
guide wire and was also far enough from the center so that the locking
tab could fit through. We also replaced the panduit ties holding the
radiometer down with some wire so that we didn't have to worry about
the panduit ties breaking. When we now attempted to send out the trolly
we were successull in reaching the end of the boom. We are still having
some problems with the locking mechanism grabbing onto the trolly, but that
problem was not one that could be fixed without taking the entire boom
down and readjusting the lock.
- 74: Logistics, Site tower, Tue 17-Dec-2002 17:04:58 MST, electric fence ok
We see 5000V at the main tower electric fence.
- 72: Radiometers, Site tower, Tue 17-Dec-2002 16:58:14 MST, 4m rads up
~1330? the 4m rads were up and connected. I leveled and cleaned them. Fan
is on to the top housing.
We still haven't plugged in the 1.5m bare due to a lack of a cable.
- 71: Radiometers, Site tower, Tue 17-Dec-2002 16:37:04 MST, Installation of boom pyrgeometers
From 8:00 - 10:30 hauled up the boom trolley, the big white box and the cabling.
The pyrg leveling platform fitted on the trolley cross-wise. Even so the trolley
could not pass the latching device as the pygs in their housing were too close
together.
From 14:30 - 16:60 modified the mounting of the pyrgs in their housings to yield
a greater separation. The level mounting was also modified. The south pyrg fan
then would not clear the lower stabilizing guy.
An ad hock arrangement will be contrived.
For a later time: Bring a drill and bits, centerpunch and tap to make new
mounting holes.This can be done on the tower.
- 69: Temp_RH, Site tower, Mon 16-Dec-2002 18:31:26 MST, T/RH swapped back
We swapped the T/RH at 2m on the tower back with the sensor that was pulled
by Kurt 2 weeks ago, since it was reading about 0.2C high. (The one we just
installed has a new fan (which is quieter than the one we just removed.)
This done about 11:00.
- 68: CO2, Site tower, Mon 16-Dec-2002 18:13:33 MST, CO2 setup
Rekeyed the two ADAMs at tower at 14;45
Set up the CO2 system
See doc for diagram of system
Checked all swageloks, tightened regulators but did not open cylinder valves.
Powered CO2 box, switched on Licor Green light on later
Powered up pump, monitored the intake flow = 6 lpm
Control cable from serial connector assosiated with the new fiber board circuit
CO2 to 101
(Did not yet connect T to 102 nor P to 103 as lacking the analog cables)
- 64: Kryptons, Site tower, Mon 16-Dec-2002 17:46:35 MST, krypton heater added
We mounted the heater on the krypton at about 13:00. It was connected through
cosmos about 16:00 (Tony may elaborate). Thus, we should have some data on
this system tonight.
- 60: Soil, Site tower, Mon 16-Dec-2002 17:34:16 MST, TP01 installed
TP01 SN 200234 installed at tower site ~1345. (It was connected an hour
earlier, but it was on top of the snow.) It is installed about at 5cm in
the (peat-like) dirt. I'm sure that there is an air-gap beside it, but
hopefully this will heal with time.
- 58: Base, Site tower, Mon 16-Dec-2002 13:21:58 MST, krypton heater script
Commands for krypton heaters on the tower:
start_krypton_heat starts script which controls krypton heaters on tower
stop_krypton_heat stops script
The krypton_heat script runs itself every 5 minutes. It cycles
through the 4 kryptons on the tower, and therefore will visit
each kryton every 20 minutes.
krypton_heat gets the latest 5 minute value of kh2oV.2m, kh2oV.10m,
kh2oV.20m or kh2oV.30m, using ncprint on the netcdf file. If
the value is less than 0.05 V, then the appropriate ttl_on
command is sent to the adam, and after 2 minutes, ttl_off
is sent.
The adam name, the ttl port of the krypton heater, the trigger voltage,
and the amount of time to leave the heater on is set in the script,
for each kh2oV variable. If these are changed, do a a stop/start
to restart the script:
stop_krypton_heat
start_krypton_heat
- 57: Adams, Site tower, Mon 16-Dec-2002 12:18:20 MST, Power glitch caused adam crash
Daisy and cosmos crashed last night due to a power glich. Here's
what the UPS reported in the system log. These times are MST:
Dec 16 00:59:37 aster upsd[1546]: UPS on battery
Dec 16 00:59:37 aster upsd[1546]: Normal power restored: UPS on line
Dec 16 00:59:40 aster upsd[1546]: UPS on battery: Deep momentary sag 108.5 V
Dec 16 00:59:40 aster upsd[1546]: Normal power restored: UPS on line
- 51: Soil, Site tower, Wed 11-Dec-2002 10:27:54 MST, Modifed grass logger Tsoil sampling
Dec 11, 10:27 MST:
Added 10 millisecond delay to P11 instruction (#50) which is used to
sample T107 Tsoil probes. This is the 03 parameter, which we
changed from 1 to 21.
Lab testing showed that this reduces
noise, and so we hope this will reduce the noise on Tsoil that
we see when the radiometer fans are on.
This changed reduced the noise significantly, except on the 10cm
probes, which are sampled at another point in the CR10 code.
Dec 11, 15:13 MST
Changed the P11 instruction for the 10cm probes too (instruction 60).
Here is the rserial output:
MODE 01:0000 60\r\n
60:P11 \r\n
01:01 \r\n
02:05 \r\n
03:01 \r\n
04:0027--\r\n
05:+1.0000 \r\n
06:+0.0000 \r\n
MODE 01:0000 60\r\n
60:P11 \r\n
01:01 \r\n
02:05 \r\n
03:01 21\r\n
04:0027--\r\n
05:+1.0000 \r\n
MODE 01:0000 60\r\n
60:P11 \r\n
01:01 \r\n
02:05 \r\n
03:21 \r\n
04:0027--\r\n
05:+1.0000 \r\n
06:+0.0000 \0x7f\r\n
Oops: looks like I didn't restart the logger with a "*0" and it didn't
resume until I rserial'd to it again at about 16:20.
- 46: Soil, Site tower, Mon 09-Dec-2002 09:09:34 MST, soil profile array cable installed
the soil profile array interface cable was installed on
Wed, Dec 4th
we are now receiving data
- 45: Temp_RH, Site tower, Mon 09-Dec-2002 08:38:50 MST, 2m TRH
replaced 2m TRH (bad fan on original) Wed, Dec 4th
- 44: Barometer, Site tower, Fri 06-Dec-2002 17:35:47 MST, Pressure error
- Previous -
Next -
Index
Graphic: |
We've seen this problem before (CASES99/OASIS98): a temperature error on the
ASTER barometers (but not PAM). Attached is a plot which shows the difference
between the ASTER and PAM barometers on the top panel. The bottom panel is the
same after correcting using:
x <- dat("P")
x[,1] <- x[,1] + (1/7)*dat("T")[,1] - 0.8
(i.e., a 1mb change per 7degC change and a small bias).
In the future (even now??), we really should use the PAM barometers for ASTER
-- 5mb is getting to be a large error.
- 37: Camera, Site tower, Wed 27-Nov-2002 11:25:54 MST, New settings for camera
Changed these settings today (Nov 27 on the camera to try to improve the
pictures.
Image settings:
Brightness: 11
Color balance: Automatic fast
Color Level: 15
Nov 30, 10:00 pm MST
Images were looking a bit saturated
Color level: 14
Color balance: Automatic wide
Dec 2, 14:30 pm MST
Color balance: automatic normal
Color level: 13
Dec 3, 12:00 noon
Color balance: automatic normal
Color level: 10
Dec 17, 9:30 am
Shutter speed 1/120
Brightness: 8
Color balance: automatic wide
Color level 6
- 36: Camera, Site tower, Wed 27-Nov-2002 11:24:14 MST, Camera white balance documentation
From the help page for the Axis camera:
White Balance
White balance can be described as the reference color against which all other
colors in an image are compared. The resident white balancing system in the
AXIS 2420 automatically detects white colors in any image and uses these
intelligently as a reference for other colors. From the drop-down list,
select a suitable balance setting for your camera's local environment.
The available white balance options are described below:
* Automatic Normal: Appropriate across the entire color bandwidth, this
automatic setting causes the AXIS 2420 to search for a white reference area
within the image, and all other colors are then adjusted proportionally.
Generally suitable for most environments filled with both artificial white
light, and sunlight.
* Automatic Narrow: This setting causes the AXIS 2420 to search for a
white reference area in the image using narrow limits of the color range.
All other colors are adjusted proportionally. The automatic color adjustment
is turned off if an appropriate white reference area can not be identified.
* Automatic Wide: This setting causes the AXIS 2420 to search for a
white reference area in the image, using no limits at all. All other colors
are adjusted proportionally. This setting gives natural colors in most
environments.
Note: In environments that do not contain white areas, another color
will be defined as white; i.e. a red object that covers the entire image
will appear as gray.
* Automatic Fast: The same as Automatic Wide (described above),
but with faster adjustment time.
* Indoor Light Bulbs: Fixed color adjustment; ideal for a room with
some artificial light other than fluorescent lighting; for example, areas
illuminated using standard light bulbs. Good for normal light temperatures
up to 3200K.
* Indoor Fluorescent 1: Fixed color adjustment; good for fluorescent
tube light with color temperatures of 4200K
* Indoor Fluorescent 2: Fixed color adjustment; good for fluorescent
tube light with color temperatures between of 4700K
* Outdoor: General fixed color adjustment that is appropriate for
outdoor applications under good skylight (color temperatures of 6300K).
Note: In certain situations, the white balancing system will not operate
effectively. Problems generally occur if the image does not contain any
white color at all, or if the dominant color is something other than white.
In these circumstances, the AXIS 2420 can erroneously base the white balance
on another visible color in the image, and consequently, the colors may be
distorted: a pale background picture with foreground objects of an acute
reddish or blue hue are very symptomatic of this condition, and in such
cases we recommend that you operate the AXIS 2420 in a fixed white balance
mode.
- 34: Camera, Site tower, Tue 26-Nov-2002 11:16:16 MST, color balance on axis camera
Using a color balance of "outdoor" on the axis camera gives us
green snow. Yesterday, Nov 25, at about 4 pm I set the color balance to
"automatic normal". Things look a bit better, I'll wait a bit
before trying others, like automatic narrow and automatic wide.
- 30: Snow_Precip, Site tower, Thu 21-Nov-2002 13:10:02 MST, Snow depth gauge
Snow depth gauge is 1.75 m above the grass, which agrees with
the sensor output.
- 25: Sonics, Site tower, Thu 21-Nov-2002 09:42:42 MST, Sonic boom angles
Boom angles at tower, as shot with the theodilite:
d m s
1m 88 30 20
2m 88 30 20
5m 88 30 20
10m 88 30 20
15m 88 30 20
20m 88 58 05
30m 89 24 00
DataScope Compass
Stn2 (Sage) 78.8 79
Stn3 (Lake) 79.0 80-
(0-declination set in compass/datascope)
Added, Dec 26, by GDM:
Using a declination of 11.5 deg east, the values for sage and lake become:
Stn2 (Sage) 90.3
Stn3 (Lake) 90.5
To get our normal boom azimuth angle, add 180.
- 22: Radiometers, Site tower, Wed 20-Nov-2002 13:24:51 MST, rad stand up
Lynette and I just installed the 4-comp rad on the grass rad stand with its
logger. Data should be coming in now. I'm going back out to install the
rain gauge cable. The soil sensors are not coming in because we don't think
that we have the MUX cable for it here:(
- 21: Temp_RH, Site tower, Wed 20-Nov-2002 09:38:03 MST, TRH heights on tower
TRH heights in meters on tower, as measured by SteveS.
0.5
1.0
1.95
5.0
10.0
15.5
20.25
25.2
30.2
- 19: Radiometers, Site tower, Fri 15-Nov-2002 14:26:23 MST, Greasewood 1.5m radiation CR10X code
NOTE: comments in this code may not be up to date
;{CR10X}
; CASES99 - 1.5 meter radiation system at greasewood site
; This is a special program for the FLOSS-II project
; The logger handles 1 pygreometer at the 1.5m greasewood site.
;
; CR10 CHANNEL ASSIGNMENTS
; ANALOG CHANNELS
; 1H - comm 1H of AM416
; 1L - comm 1L of AM416
; 2H - comm 2H of AM416
; 2L - comm 2L of AM416
;
; CONTROL PORTS
; C1 - reset signal to AM416
; C2 - clock to AM416
;
; AM416 MULTIPLEXER CHANNELS
; 2-1H + PYGOUT
; 2-1L -
;
; 2-2H + PYGOUT Tcase
; 2-2L -
;
; 3-2H + PYGOUT Tdome
; 3-2L -
;
; OUTPUT MESSAGE FORMAT
; LOGGER ID
; PYGOUT
; PYGOUT Tcase
; PYGOUT Tdome
;
;
; EEROM SPACE USED FOR CALIBRATION COEFFICIENTS
; the coefficients below are examples!
;location value Serial Number description
; 0 255.10 xxxxxF3 Epply pyrgeometer, in_1 W/m^2/mV
; 10 2500 PYGOUT Tcase, Vref mV
; 11 .00335595 A0
; 12 .277486 A1
; 13 4.8993 A2
; 14 10.4799 A3
; 15 2500 PYGOUT Tdome, Vref mV
; 16 .00303674 A0
; 17 .289526 A1
; 18 -3.0453 A2
; 19 841.413 A3
;
*Table 1 Program
01: 1.0 Execution Interval (seconds)
1: Z=F (P30)
1: 1 F
2: 00 Exponent of 10
3: 10 Z Loc [ LoggerID ]
; Start collecting data from the multiplexer
2: Do (P86)
1: 41 Set Port 1 High
; loop thru 416mux to Epply Pile
3: Do (P86)
1: 9 Call Subroutine 9
4: Beginning of Loop (P87)
1: 0 Delay
2: 2 Loop Count
5: Do (P86)
1: 9 Call Subroutine 9
; get pyg and pyr radiation data
6: Volt (Diff) (P2)
1: 1 Reps
2: 3 ñ 25 mV Slow Range
3: 1 DIFF Channel
4: 1 -- Loc [ pygin_raw ]
5: 1.0 Mult
6: 0.0 Offset
; get Epply temperature data
7: Volt (Diff) (P2)
1: 1 Reps
2: 5 ñ 2500 mV Slow Range
3: 2 DIFF Channel
4: 12 -- Loc [ PYGOUT_Tc ]
5: 1.0 Mult
6: 0.0 Offset
8: End (P95)
9: Do (P86)
1: 51 Set Port 1 Low
; Compute some real values, pile first
10: Z=X*F (P37)
1: 1 X Loc [ pygin_raw ]
2: 0.0 F @@0
3: 11 Z Loc [ PYGOUT ]
; now lets do the temperatures
; convert raw PYGOUT Tdome
11: Z=F (P30)
1: 0 F @@10
2: 00 Exponent of 10
3: 20 Z Loc [ V_Vx ]
12: Z=X/Y (P38)
1: 20 X Loc [ V_Vx ]
2: 12 Y Loc [ PYGOUT_Tc ]
3: 20 Z Loc [ V_Vx ]
13: Do (P86)
1: 2 Call Subroutine 2
14: Polynomial (P55)
1: 1 Reps
2: 20 X Loc [ V_Vx ]
3: 20 F(X) Loc [ V_Vx ]
4: 0.0 C0
5: 0 C1 @@12
6: 0 C2 @@13
7: 0 C3 @@14
8: 0.0 C4
9: 0.0 C5
15: Z=F (P30)
1: 0.0 F @@11
2: -3 Exponent of 10
3: 21 Z Loc [ B0 ]
16: Z=X+Y (P33)
1: 20 X Loc [ V_Vx ]
2: 21 Y Loc [ B0 ]
3: 20 Z Loc [ V_Vx ]
17: Do (P86)
1: 3 Call Subroutine 3
18: Z=X (P31)
1: 20 X Loc [ V_Vx ]
2: 12 Z Loc [ PYGOUT_Tc ]
; convert raw PYGOUT Tdome
19: Z=F (P30)
1: 0 F @@15
2: 00 Exponent of 10
3: 20 Z Loc [ V_Vx ]
20: Z=X/Y (P38)
1: 20 X Loc [ V_Vx ]
2: 13 Y Loc [ PYGOUT_Td ]
3: 20 Z Loc [ V_Vx ]
21: Do (P86)
1: 2 Call Subroutine 2
22: Polynomial (P55)
1: 1 Reps
2: 20 X Loc [ V_Vx ]
3: 20 F(X) Loc [ V_Vx ]
4: 0.0 C0
5: 0 C1 @@17
6: 0 C2 @@18
7: 0 C3 @@19
8: 0.0 C4
9: 0.0 C5
23: Z=F (P30)
1: 0.0 F @@16
2: -3 Exponent of 10
3: 21 Z Loc [ B0 ]
24: Z=X+Y (P33)
1: 20 X Loc [ V_Vx ]
2: 21 Y Loc [ B0 ]
3: 20 Z Loc [ V_Vx ]
25: Do (P86)
1: 3 Call Subroutine 3
26: Z=X (P31)
1: 20 X Loc [ V_Vx ]
2: 13 Z Loc [ PYGOUT_Td ]
; Is it time to send data out?
27: Time (P18)
1: 0 Seconds into current minute (maximum 60)
2: 5 Mod/By
3: 22 Loc [ TimeHack ]
28: IF (X<=>F) (P89)
1: 22 X Loc [ TimeHack ]
2: 4 <
3: 1 F
4: 10 Set Output Flag High
29: Sample (P70)
1: 1 Reps
2: 10 Loc [ LoggerID ]
30: Resolution (P78)
1: 1 High Resolution
31: Average (P71)
1: 3 Reps
2: 11 Loc [ PYGOUT ]
32: Serial Out (P96)
1: 52 Printer Comma/9600 Baud
*Table 2 Program
02: 0.0000 Execution Interval (seconds)
*Table 3 Subroutines
1: Beginning of Subroutine (P85)
1: 2 Subroutine 2
; compute x = ln[(V/Vx) - 1] / 1000
2: Z=X+F (P34)
1: 20 X Loc [ V_Vx ]
2: -1 F
3: 20 Z Loc [ V_Vx ]
3: Z=LN(X) (P40)
1: 20 X Loc [ V_Vx ]
2: 20 Z Loc [ V_Vx ]
4: Z=X*F (P37)
1: 20 X Loc [ V_Vx ]
2: .001 F
3: 20 Z Loc [ V_Vx ]
5: End (P95)
6: Beginning of Subroutine (P85)
1: 3 Subroutine 3
; finish T (case/dome) computation
7: Z=1/X (P42)
1: 20 X Loc [ V_Vx ]
2: 20 Z Loc [ V_Vx ]
8: Z=X+F (P34)
1: 20 X Loc [ V_Vx ]
2: -273.15 F
3: 20 Z Loc [ V_Vx ]
9: End (P95)
10: Beginning of Subroutine (P85)
1: 9 Subroutine 9
; pulse the AM416 multiplexer to the next bank of channels
11: Do (P86)
1: 72 Pulse Port 2
12: Excitation with Delay (P22)
1: 1 Ex Channel
2: 0 Delay W/Ex (units = 0.01 sec)
3: 1 Delay After Ex (units = 0.01 sec)
4: 0 mV Excitation
13: End (P95)
End Program
-Input Locations-
1 pygin_raw 1 1 1
2 _________ 0 0 0
3 _________ 0 0 0
4 _________ 0 0 0
5 _________ 0 0 0
6 _________ 0 0 0
7 _________ 0 0 0
8 _________ 0 0 0
9 _________ 0 0 0
10 LoggerID 1 1 1
11 PYGOUT 5 1 1
12 PYGOUT_Tc 9 1 2
13 PYGOUT_Td 17 2 1
14 _________ 1 0 0
15 _________ 0 0 0
16 _________ 0 0 0
17 _________ 0 0 0
18 _________ 0 0 0
19 _________ 1 0 0
20 V_Vx 1 14 13
21 B0 1 3 2
22 TimeHack 1 2 1
23 _________ 1 1 0
24 _________ 1 1 0
25 _________ 0 0 0
26 _________ 0 0 0
27 _________ 0 0 0
28 _________ 0 0 0
-Program Security-
0000
0000
0000
-Mode 4-
0
10
11
12
13
14
15
16
17
18
19
-Final Storage Area 2-
0
-CR10X ID-
0
-CR10X Power Up-
3
- 18: Radiometers, Site tower, Fri 15-Nov-2002 14:24:46 MST, 4m radiation CR10X code
NOTE: comments in this code may not be up to date
;{CR10X}
; CASES99 - 4 and 1.5 meter radiation system
; This is a special program for the FLOS-II project
; The logger handles 3 pyrgeometers. 2 are located
; at 4m and the third at 1.5m
;
; CR10 CHANNEL ASSIGNMENTS
; ANALOG CHANNELS
; 1H - comm 1H of AM416
; 1L - comm 1L of AM416
; 2H - comm 2H of AM416
; 2L - comm 2L of AM416
;
; 4H + PYGOUT_1
; 4L -
;
; 5H + PYGOUT_1 Tcase
; 5L -
;
; 6H + PYGOUT_1 Tdome
; 6L -
;
; CONTROL PORTS
; C1 - reset signal to AM416
; C2 - clock to AM416
;
; AM416 MULTIPLEXER CHANNELS
; 2-1H + PYGIN_4
; 2-1L -
;
; 3-1H + PYGOUT_4
; 3-1L -
;
; 2-2H + PYGIN_4 Tcase
; 2-2L -
;
; 3-2H + PYGIN_4 Tdome
; 3-2L -
;
; 4-2H + PYGOUT_4 Tcase
; 4-2L -
;
; 5-2H + PYGOUT_4 Tdome
; 5-2L -
;
; 6-1H + level x
; 6-1L -
;
; 6-2H + level y
; 6-2L -
;
; OUTPUT MESSAGE FORMAT
; LOGGER #
; PYGIN_4
; PYGOUT_4
; PYGOUT_1
; PYGIN_4 Tcase
; PYGIN_4 Tdome
; PYGOUT_4 Tcase
; PYGOUT_4 Tdome
; PYGOUT_1 Tcase
; PYGOUT_1 Tdome
; LEVEL X
; LEVEL Y
;
;
; EEROM SPACE USED FOR CALIBRATION COEFFICIENTS
; the coefficients below are examples!
;location value Serial Number description
; 6 255.10 xxxxxF3 Epply pyrgeometer, in_1 W/m^2/mV
; 7 268.82 xxxxxF3 Epply pyrgeometer, out_1 W/m^2/mV
; 8 255.10 xxxxxF3 Epply pyrgeometer, in_2 W/m^2/mV
; 9 268.82 xxxxxF3 Epply pyrgeometer, out_2 W/m^2/mV
; 10 2500 PYGIN_4m Tcase, Vref mV
; 11 .00335595 A0
; 12 .277486 A1
; 13 4.8993 A2
; 14 10.4799 A3
; 15 2500 PYGIN_4m Tdome, Vref mV
; 16 .00303674 A0
; 17 .289526 A1
; 18 -3.0453 A2
; 19 841.413 A3
; 20 2500 PYGOUT_4m Tcase, Vref mV
; 21 .00335405 A0
; 22 .28145 A1
; 23 3.04961 A2
; 24 289.824 A3
; 25 2500 PYGOUT_4m Tdome, Vref mV
; 26 .0030332 A0
; 27 .291681 A1
; 28 -3.4779 A2
; 29 870.025 A3
; 30 2500 PYGIN_1.5m Tcase, Vref mV
; 31 .00335595 A0
; 32 .277486 A1
; 33 4.8993 A2
; 34 10.4799 A3
; 35 2500 PYGIN_1.5m Tdome, Vref mV
; 36 .00303674 A0
; 37 .289526 A1
; 38 -3.0453 A2
; 39 841.413 A3
; 50 0.0000 xxx LEVEL_X, A0
; 51 11.1289 A1
; 52 0.0000 A2
; 53 11.1299 A3
; 54 0.0000 A4
; 55 11.1289 LEVEL_Y, A0
; 56 0.0000 A1
; 57 11.1299 A2
; 58 0.0000 A3
; 59 11.1289 A4
;
;
*Table 1 Program
01: 1.0 Execution Interval (seconds)
1: Z=F (P30)
1: 1 F
2: 00 Exponent of 10
3: 10 Z Loc [ LoggerId ]
; Start collecting data from the multiplexer
2: Do (P86)
1: 41 Set Port 1 High
; loop thru 416mux to Epply Pile
3: Do (P86)
1: 9 Call Subroutine 9
4: Beginning of Loop (P87)
1: 0 Delay
2: 4 Loop Count
5: Do (P86)
1: 9 Call Subroutine 9
; get pyg and pyr radiation data
6: Volt (Diff) (P2)
1: 1 Reps
2: 3 ñ 25 mV Slow Range
3: 1 DIFF Channel
4: 1 -- Loc [ pygin_raw ]
5: 1.0 Mult
6: 0.0 Offset
; get Epply temperature data
7: Volt (Diff) (P2)
1: 1 Reps
2: 5 ñ 2500 mV Slow Range
3: 2 DIFF Channel
4: 14 -- Loc [ PYGI4_Tc ]
5: 1.0 Mult
6: 0.0 Offset
8: End (P95)
; get the level sensor data
9: Do (P86)
1: 9 Call Subroutine 9
10: Volt (Diff) (P2)
1: 1 Reps
2: 5 2500 mV Slow Range
3: 1 DIFF Channel
4: 20 Loc [ LEVEL_X ]
5: .001 Mult
6: 0.0 Offset
; get Epply temperature data
11: Volt (Diff) (P2)
1: 1 Reps
2: 5 ñ 2500 mV Slow Range
3: 2 DIFF Channel
4: 21 Loc [ LEVEL_Y ]
5: .001 Mult
6: 0.0 Offset
12: Do (P86)
1: 51 Set Port 1 Low
; now get PYGOUT at 1 meter
13: Volt (Diff) (P2)
1: 1 Reps
2: 3 25 mV Slow Range
3: 4 DIFF Channel
4: 13 Loc [ PYGOUT_1 ]
5: 1.0 Mult
6: 0.0 Offset
14: Volt (Diff) (P2)
1: 1 Reps
2: 5 2500 mV Slow Range
3: 5 DIFF Channel
4: 18 Loc [ PYGO1_Tc ]
5: 1.0 Mult
6: 0.0 Offset
15: Volt (Diff) (P2)
1: 1 Reps
2: 5 2500 mV Slow Range
3: 6 DIFF Channel
4: 19 Loc [ PYGO1_Td ]
5: 1.0 Mult
6: 0.0 Offset
; Compute some real values, piles first
16: Z=X*F (P37)
1: 1 X Loc [ pygin_raw ]
2: 0.0 F @@0
3: 11 Z Loc [ PYGIN_4 ]
17: Z=X*F (P37)
1: 2 X Loc [ pygot_raw ]
2: 0.0 F @@1
3: 12 Z Loc [ PYGOUT_4 ]
18: Z=X*F (P37)
1: 13 X Loc [ PYGOUT_1 ]
2: 0.0 F @@2
3: 13 Z Loc [ PYGOUT_1 ]
; now lets do the temperatures
; convert raw PYG.IN.Tcase at 4m
19: Z=F (P30)
1: 0 F @@10
2: 00 Exponent of 10
3: 31 Z Loc [ V_Vx ]
20: Z=X/Y (P38)
1: 31 X Loc [ V_Vx ]
2: 14 Y Loc [ PYGI4_Tc ]
3: 31 Z Loc [ V_Vx ]
21: Do (P86)
1: 2 Call Subroutine 2
22: Polynomial (P55)
1: 1 Reps
2: 31 X Loc [ V_Vx ]
3: 31 F(X) Loc [ V_Vx ]
4: 0.0 C0
5: 0 C1 @@12
6: 0 C2 @@13
7: 0 C3 @@14
8: 0.0 C4
9: 0.0 C5
23: Z=F (P30)
1: 0.0 F @@11
2: -3 Exponent of 10
3: 33 Z Loc [ B0 ]
24: Z=X+Y (P33)
1: 31 X Loc [ V_Vx ]
2: 33 Y Loc [ B0 ]
3: 31 Z Loc [ V_Vx ]
25: Do (P86)
1: 3 Call Subroutine 3
26: Z=X (P31)
1: 31 X Loc [ V_Vx ]
2: 14 Z Loc [ PYGI4_Tc ]
; convert raw PYG.IN.Tdome at 4m
27: Z=F (P30)
1: 0 F @@15
2: 00 Exponent of 10
3: 31 Z Loc [ V_Vx ]
28: Z=X/Y (P38)
1: 31 X Loc [ V_Vx ]
2: 15 Y Loc [ PYGI4_Td ]
3: 31 Z Loc [ V_Vx ]
29: Do (P86)
1: 2 Call Subroutine 2
30: Polynomial (P55)
1: 1 Reps
2: 31 X Loc [ V_Vx ]
3: 31 F(X) Loc [ V_Vx ]
4: 0.0 C0
5: 0 C1 @@17
6: 0 C2 @@18
7: 0 C3 @@19
8: 0.0 C4
9: 0.0 C5
31: Z=F (P30)
1: 0.0 F @@16
2: -3 Exponent of 10
3: 33 Z Loc [ B0 ]
32: Z=X+Y (P33)
1: 31 X Loc [ V_Vx ]
2: 33 Y Loc [ B0 ]
3: 31 Z Loc [ V_Vx ]
33: Do (P86)
1: 3 Call Subroutine 3
34: Z=X (P31)
1: 31 X Loc [ V_Vx ]
2: 15 Z Loc [ PYGI4_Td ]
; convert raw PYG.OUT.Tcase at 4m
35: Z=F (P30)
1: 0 F @@20
2: 00 Exponent of 10
3: 31 Z Loc [ V_Vx ]
36: Z=X/Y (P38)
1: 31 X Loc [ V_Vx ]
2: 16 Y Loc [ PYGO4_Tc ]
3: 31 Z Loc [ V_Vx ]
37: Do (P86)
1: 2 Call Subroutine 2
38: Polynomial (P55)
1: 1 Reps
2: 31 X Loc [ V_Vx ]
3: 31 F(X) Loc [ V_Vx ]
4: 0.0 C0
5: 0 C1 @@22
6: 0 C2 @@23
7: 0 C3 @@24
8: 0.0 C4
9: 0.0 C5
39: Z=F (P30)
1: 0.0 F @@21
2: -3 Exponent of 10
3: 33 Z Loc [ B0 ]
40: Z=X+Y (P33)
1: 31 X Loc [ V_Vx ]
2: 33 Y Loc [ B0 ]
3: 31 Z Loc [ V_Vx ]
41: Do (P86)
1: 3 Call Subroutine 3
42: Z=X (P31)
1: 31 X Loc [ V_Vx ]
2: 16 Z Loc [ PYGO4_Tc ]
; convert raw PYG.OUT.Tdome at 4m
43: Z=F (P30)
1: 0 F @@25
2: 00 Exponent of 10
3: 31 Z Loc [ V_Vx ]
44: Z=X/Y (P38)
1: 31 X Loc [ V_Vx ]
2: 17 Y Loc [ PYGO4_Td ]
3: 31 Z Loc [ V_Vx ]
45: Do (P86)
1: 2 Call Subroutine 2
46: Polynomial (P55)
1: 1 Reps
2: 31 X Loc [ V_Vx ]
3: 31 F(X) Loc [ V_Vx ]
4: 0.0 C0
5: 0 C1 @@27
6: 0 C2 @@28
7: 0 C3 @@29
8: 0.0 C4
9: 0.0 C5
47: Z=F (P30)
1: 0.0 F @@26
2: -3 Exponent of 10
3: 33 Z Loc [ B0 ]
48: Z=X+Y (P33)
1: 31 X Loc [ V_Vx ]
2: 33 Y Loc [ B0 ]
3: 31 Z Loc [ V_Vx ]
49: Do (P86)
1: 3 Call Subroutine 3
50: Z=X (P31)
1: 31 X Loc [ V_Vx ]
2: 17 Z Loc [ PYGO4_Td ]
; convert raw PYG.OUT.Tcase at 1.5m
51: Z=F (P30)
1: 0 F @@30
2: 00 Exponent of 10
3: 31 Z Loc [ V_Vx ]
52: Z=X/Y (P38)
1: 31 X Loc [ V_Vx ]
2: 18 Y Loc [ PYGO1_Tc ]
3: 31 Z Loc [ V_Vx ]
53: Do (P86)
1: 2 Call Subroutine 2
54: Polynomial (P55)
1: 1 Reps
2: 31 X Loc [ V_Vx ]
3: 31 F(X) Loc [ V_Vx ]
4: 0.0 C0
5: 0 C1 @@32
6: 0 C2 @@33
7: 0 C3 @@34
8: 0.0 C4
9: 0.0 C5
55: Z=F (P30)
1: 0.0 F @@31
2: -3 Exponent of 10
3: 33 Z Loc [ B0 ]
56: Z=X+Y (P33)
1: 31 X Loc [ V_Vx ]
2: 33 Y Loc [ B0 ]
3: 31 Z Loc [ V_Vx ]
57: Do (P86)
1: 3 Call Subroutine 3
58: Z=X (P31)
1: 31 X Loc [ V_Vx ]
2: 18 Z Loc [ PYGO1_Tc ]
; convert raw PYG.OUT.Tdome at 1.5m
59: Z=F (P30)
1: 0 F @@35
2: 00 Exponent of 10
3: 31 Z Loc [ V_Vx ]
60: Z=X/Y (P38)
1: 31 X Loc [ V_Vx ]
2: 19 Y Loc [ PYGO1_Td ]
3: 31 Z Loc [ V_Vx ]
61: Do (P86)
1: 2 Call Subroutine 2
62: Polynomial (P55)
1: 1 Reps
2: 31 X Loc [ V_Vx ]
3: 31 F(X) Loc [ V_Vx ]
4: 0.0 C0
5: 0 C1 @@37
6: 0 C2 @@38
7: 0 C3 @@39
8: 0.0 C4
9: 0.0 C5
63: Z=F (P30)
1: 0.0 F @@36
2: -3 Exponent of 10
3: 33 Z Loc [ B0 ]
64: Z=X+Y (P33)
1: 31 X Loc [ V_Vx ]
2: 33 Y Loc [ B0 ]
3: 31 Z Loc [ V_Vx ]
65: Do (P86)
1: 3 Call Subroutine 3
66: Z=X (P31)
1: 31 X Loc [ V_Vx ]
2: 19 Z Loc [ PYGO1_Td ]
67: Polynomial (P55)
1: 1 Reps
2: 20 X Loc [ LEVEL_X ]
3: 20 F(X) Loc [ LEVEL_X ]
4: 0.0 C0 @@50
5: 0.0 C1 @@51
6: 0.0 C2 @@52
7: 0.0 C3 @@53
8: 0.0 C4 @@54
9: 0.0 C5
68: Polynomial (P55)
1: 1 Reps
2: 21 X Loc [ LEVEL_Y ]
3: 21 F(X) Loc [ LEVEL_Y ]
4: 0.0 C0 @@55
5: 0.0 C1 @@56
6: 0.0 C2 @@57
7: 0.0 C3 @@58
8: 0.0 C4 @@59
9: 0.0 C5
; compute level values
; Is it time to send data out?
69: Time (P18)
1: 0 Seconds into current minute (maximum 60)
2: 5 Mod/By
3: 32 Loc [ TimeHack ]
70: IF (X<=>F) (P89)
1: 32 X Loc [ TimeHack ]
2: 4 <
3: 1 F
4: 10 Set Output Flag High
71: Sample (P70)
1: 1 Reps
2: 10 Loc [ LoggerId ]
72: Resolution (P78)
1: 1 High Resolution
73: Average (P71)
1: 11 Reps
2: 11 Loc [ PYGIN_4 ]
74: Serial Out (P96)
1: 52 Printer Comma/9600 Baud
*Table 2 Program
02: 0.0000 Execution Interval (seconds)
*Table 3 Subroutines
1: Beginning of Subroutine (P85)
1: 2 Subroutine 2
; compute x = ln[(V/Vx) - 1] / 1000
2: Z=X+F (P34)
1: 31 X Loc [ V_Vx ]
2: -1 F
3: 31 Z Loc [ V_Vx ]
3: Z=LN(X) (P40)
1: 31 X Loc [ V_Vx ]
2: 31 Z Loc [ V_Vx ]
4: Z=X*F (P37)
1: 31 X Loc [ V_Vx ]
2: .001 F
3: 31 Z Loc [ V_Vx ]
5: End (P95)
6: Beginning of Subroutine (P85)
1: 3 Subroutine 3
; finish T (case/dome) computation
7: Z=1/X (P42)
1: 31 X Loc [ V_Vx ]
2: 31 Z Loc [ V_Vx ]
8: Z=X+F (P34)
1: 31 X Loc [ V_Vx ]
2: -273.15 F
3: 31 Z Loc [ V_Vx ]
9: End (P95)
10: Beginning of Subroutine (P85)
1: 9 Subroutine 9
; pulse the AM416 multiplexer to the next bank of channels
11: Do (P86)
1: 72 Pulse Port 2
12: Excitation with Delay (P22)
1: 1 Ex Channel
2: 0 Delay W/Ex (units = 0.01 sec)
3: 1 Delay After Ex (units = 0.01 sec)
4: 0 mV Excitation
13: End (P95)
End Program
-Input Locations-
1 pygin_raw 1 1 1
2 pygot_raw 1 1 0
3 _________ 0 0 0
4 _________ 0 0 0
5 _________ 0 0 0
6 _________ 0 0 0
7 _________ 0 0 0
8 _________ 0 0 0
9 _________ 1 0 0
10 LoggerId 1 1 1
11 PYGIN_4 5 1 1
12 PYGOUT_4 9 1 1
13 PYGOUT_1 9 2 2
14 PYGI4_Tc 9 2 2
15 PYGI4_Td 9 2 1
16 PYGO4_Tc 9 2 1
17 PYGO4_Td 9 2 1
18 PYGO1_Tc 9 2 2
19 PYGO1_Td 17 2 2
20 LEVEL_X 1 1 2
21 LEVEL_Y 1 1 2
22 _________ 1 0 0
23 _________ 1 0 0
24 _________ 1 0 0
25 _________ 1 0 0
26 _________ 0 0 0
27 _________ 0 0 0
28 _________ 0 0 0
29 _________ 0 0 0
30 _________ 0 0 0
31 V_Vx 1 29 29
32 TimeHack 1 1 1
33 B0 1 6 6
34 _________ 0 0 0
35 _________ 0 0 0
36 _________ 0 0 0
37 _________ 0 0 0
38 _________ 0 0 0
39 _________ 0 0 0
40 _________ 0 0 0
41 _________ 0 0 0
42 _________ 1 0 0
-Program Security-
0000
0000
0000
-Mode 4-
0
1
2
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
50
51
52
53
54
55
56
57
58
59
-Final Storage Area 2-
0
-CR10X ID-
0
-CR10X Power Up-
3
- 17: Radiometers, Site tower, Fri 15-Nov-2002 14:22:45 MST, 25 meter radiation CR10X code
NOTE: comments in this code may not be up to date
;{CR10X}
; CASES99 - 30 meter radiation system
; This is a special program for the FLOS-II project
; The logger handles 4 pyrgeometers and 1 level sensor
;
; CR10 CHANNEL ASSIGNMENTS
; ANALOG CHANNELS
; 1H - comm 1H of AM416
; 1L - comm 1L of AM416
; 2H - comm 2H of AM416
; 2L - comm 2L of AM416
;
; 7 - level_X
; 8 - level_Y
;
; CONTROL PORTS
; C1 - reset signal to AM416
; C2 - clock to AM416
; C3 - control to soil moisture CS-615
;
; AM416 MULTIPLEXER CHANNELS
; 1-1H + PYGIN_1
; 1-1L -
;
; 1-2H + PYGIN_2
; 1-2L -
;
; 2-1H + PYGOUT_1
; 2-1L -
;
; 2-2H + PYGOUT_2
; 2-2L -
;
; 3-1H + PYGIN_1 Tcase
; 3-1L -
;
; 3-2H + PYGIN_1 Tdome
; 3-2L -
;
; 4-1H + PYGOUT_1 Tcase
; 4-1L -
;
; 4-2H + PYGOUT_1 Tdome
; 4-2L -
;
; 5-1H + PYGIN_2 Tcase
; 5-1L -
;
; 5-2H + PYGIN_2 Tdome
; 5-2L -
;
; 6-1H + PYGOUT_2 Tcase
; 6-1L -
;
; 6-2H + PYGOUT_2 Tdome
; 6-2L -
;
; OUTPUT MESSAGE FORMAT
; LOGGER #
; PYGIN_1
; PYGOUT_1
; PYGIN_2
; PYGOUT_2
; PYGIN_1 Tcase
; PYGOUT_1 Tcase
; PYGIN_2 Tcase
; PYGOUT_2 Tcase
; PYGIN_1 Tdome
; PYGOUT_1 Tdome
; PYGIN_2 Tdome
; PYGOUT_2 Tdome
; level_X
; level_Y
;
;
; EEROM SPACE USED FOR CALIBRATION COEFFICIENTS
; the coefficients below are examples!
;location value Serial Number description
; 6 255.10 xxxxxF3 Epply pyrgeometer, in_1 W/m^2/mV
; 7 268.82 xxxxxF3 Epply pyrgeometer, out_1 W/m^2/mV
; 8 255.10 xxxxxF3 Epply pyrgeometer, in_2 W/m^2/mV
; 9 268.82 xxxxxF3 Epply pyrgeometer, out_2 W/m^2/mV
; 10 2500 PYGIN_1 Tcase, Vref mV
; 11 .00335595 A0
; 12 .277486 A1
; 13 4.8993 A2
; 14 10.4799 A3
; 15 2500 PYGIN_1 Tdome, Vref mV
; 16 .00303674 A0
; 17 .289526 A1
; 18 -3.0453 A2
; 19 841.413 A3
; 20 2500 PYGOUT_1 Tcase, Vref mV
; 21 .00335405 A0
; 22 .28145 A1
; 23 3.04961 A2
; 24 289.824 A3
; 25 2500 PYGOUT_1 Tdome, Vref mV
; 26 .0030332 A0
; 27 .291681 A1
; 28 -3.4779 A2
; 29 870.025 A3
; 30 2500 PYGIN_2 Tcase, Vref mV
; 31 .00335595 A0
; 32 .277486 A1
; 33 4.8993 A2
; 34 10.4799 A3
; 35 2500 PYGIN_2 Tdome, Vref mV
; 36 .00303674 A0
; 37 .289526 A1
; 38 -3.0453 A2
; 39 841.413 A3
; 40 2500 PYGOUT_2 Tcase, Vref mV
; 41 .00335405 A0
; 42 .28145 A1
; 43 3.04961 A2
; 44 289.824 A3
; 45 2500 PYGOUT_2 Tdome, Vref mV
; 46 .0030332 A0
; 47 .291681 A1
; 48 -3.4779 A2
; 49 870.025 A3
; 50 0.0000 xxx level_X, A0
; 51 11.1289 A1
; 52 0.0000 A2
; 53 11.1299 A3
; 54 0.0000 A4
; 55 11.1289 level_Y, A0
; 56 0.0000 A1
; 57 11.1299 A2
; 58 0.0000 A3
; 59 11.1289 A4
;
;
*Table 1 Program
01: 1.0 Execution Interval (seconds)
1: Z=F (P30)
1: 1 F
2: 00 Exponent of 10
3: 1 Z Loc [ LoggerId ]
; Start collecting data from the multiplexer
2: Do (P86)
1: 41 Set Port 1 High
; loop thru 416mux to Epply Pile
3: Beginning of Loop (P87)
1: 0000 Delay
2: 2 Count(s)
4: Do (P86)
1: 9 Call Subroutine 9
; get PYGIN data
5: Volt (Diff) (P2)
1: 1 Reps
2: 3 ñ 25 mV Slow Range
3: 1 DIFF Channel
4: 2 -- Loc [ PYGIN_1 ]
5: 1.0 Mult
6: 0.0 Offset
6: Volt (Diff) (P2)
1: 1 Reps
2: 3 ñ 25 mV Slow Range
3: 2 DIFF Channel
4: 4 -- Loc [ PYGIN_2 ]
5: 1.0 Mult
6: 0.0 Offset
7: End (P95)
; now get PYG temperature data
8: Beginning of Loop (P87)
1: 0 Delay
2: 4 Count(s)
9: Do (P86)
1: 9 Call Subroutine 9
10: Volt (Diff) (P2)
1: 1 Reps
2: 5 ñ 2500 mV Slow Range
3: 1 DIFF Channel
4: 6 -- Loc [ PIN_1_TC ]
5: 1.0 Mult
6: 0.0 Offset
11: Volt (Diff) (P2)
1: 1 Reps
2: 5 ñ 2500 mV Slow Range
3: 2 DIFF Channel
4: 10 -- Loc [ PIN_1_TD ]
5: 1.0 Mult
6: 0.0 Offset
12: End (P95)
13: Do (P86)
1: 51 Set Port 1 Low
; Now the level sensors
14: Volts (SE) (P1)
1: 2 Reps
2: 5 ñ 2500 mV Slow Range
3: 7 SE Channel
4: 14 -- Loc [ LEVEL_X ]
5: .001 Mult
6: 0.0 Offset
; Compute some real values, piles first
15: Scaling Array (A*Loc+B) (P53)
1: 2 Start Loc [ PYGIN_1 ]
2: 0.0 A1 @@6
3: 0.0 B1
4: 0.0 A2 @@7
5: 0.0 B2
6: 0.0 A3 @@8
7: 0.0 B3
8: 0.0 A4 @@9
9: 0.0 B4
; now the temperatures
; convert raw PYGIN_1 Tcase to degrees C
16: Z=F (P30)
1: 0 F @@10
2: 00 Exponent of 10
3: 21 Z Loc [ V_Vx ]
17: Z=X/Y (P38)
1: 21 X Loc [ V_Vx ]
2: 6 Y Loc [ PIN_1_TC ]
3: 21 Z Loc [ V_Vx ]
18: Do (P86)
1: 2 Call Subroutine 2
19: Polynomial (P55)
1: 1 Reps
2: 21 X Loc [ V_Vx ]
3: 21 F(X) Loc [ V_Vx ]
4: 0.0 C0
5: 0 C1 @@12
6: 0 C2 @@13
7: 0 C3 @@14
8: 0.0 C4
9: 0.0 C5
20: Z=F (P30)
1: 0.0 F @@11
2: -3 Exponent of 10
3: 23 Z Loc [ B0 ]
21: Z=X+Y (P33)
1: 21 X Loc [ V_Vx ]
2: 23 Y Loc [ B0 ]
3: 21 Z Loc [ V_Vx ]
22: Do (P86)
1: 3 Call Subroutine 3
23: Z=X (P31)
1: 21 X Loc [ V_Vx ]
2: 6 Z Loc [ PIN_1_TC ]
; convert raw PYGOUT_1 Tcase to degrees C
24: Z=F (P30)
1: 0 F @@15
2: 00 Exponent of 10
3: 21 Z Loc [ V_Vx ]
25: Z=X/Y (P38)
1: 21 X Loc [ V_Vx ]
2: 7 Y Loc [ POT_1_TC ]
3: 21 Z Loc [ V_Vx ]
26: Do (P86)
1: 2 Call Subroutine 2
27: Polynomial (P55)
1: 1 Reps
2: 21 X Loc [ V_Vx ]
3: 21 F(X) Loc [ V_Vx ]
4: 0.0 C0
5: 0 C1 @@17
6: 0 C2 @@18
7: 0 C3 @@19
8: 0.0 C4
9: 0.0 C5
28: Z=F (P30)
1: 0.0 F @@16
2: -3 Exponent of 10
3: 23 Z Loc [ B0 ]
29: Z=X+Y (P33)
1: 21 X Loc [ V_Vx ]
2: 23 Y Loc [ B0 ]
3: 21 Z Loc [ V_Vx ]
30: Do (P86)
1: 3 Call Subroutine 3
31: Z=X (P31)
1: 21 X Loc [ V_Vx ]
2: 7 Z Loc [ POT_1_TC ]
; convert raw PYGIN_2 Tcase to degrees C
32: Z=F (P30)
1: 0 F @@20
2: 00 Exponent of 10
3: 21 Z Loc [ V_Vx ]
33: Z=X/Y (P38)
1: 21 X Loc [ V_Vx ]
2: 8 Y Loc [ PIN_2_TC ]
3: 21 Z Loc [ V_Vx ]
34: Do (P86)
1: 2 Call Subroutine 2
35: Polynomial (P55)
1: 1 Reps
2: 21 X Loc [ V_Vx ]
3: 21 F(X) Loc [ V_Vx ]
4: 0.0 C0
5: 0 C1 @@22
6: 0 C2 @@23
7: 0 C3 @@24
8: 0.0 C4
9: 0.0 C5
36: Z=F (P30)
1: 0.0 F @@21
2: -3 Exponent of 10
3: 23 Z Loc [ B0 ]
37: Z=X+Y (P33)
1: 21 X Loc [ V_Vx ]
2: 23 Y Loc [ B0 ]
3: 21 Z Loc [ V_Vx ]
38: Do (P86)
1: 3 Call Subroutine 3
39: Z=X (P31)
1: 21 X Loc [ V_Vx ]
2: 8 Z Loc [ PIN_2_TC ]
; convert raw PYGOUT_2 Tcase to degrees C
40: Z=F (P30)
1: 0 F @@25
2: 00 Exponent of 10
3: 21 Z Loc [ V_Vx ]
41: Z=X/Y (P38)
1: 21 X Loc [ V_Vx ]
2: 9 Y Loc [ POT_2_TC ]
3: 21 Z Loc [ V_Vx ]
42: Do (P86)
1: 2 Call Subroutine 2
43: Polynomial (P55)
1: 1 Reps
2: 21 X Loc [ V_Vx ]
3: 21 F(X) Loc [ V_Vx ]
4: 0.0 C0
5: 0 C1 @@27
6: 0 C2 @@28
7: 0 C3 @@29
8: 0.0 C4
9: 0.0 C5
44: Z=F (P30)
1: 0.0 F @@26
2: -3 Exponent of 10
3: 23 Z Loc [ B0 ]
45: Z=X+Y (P33)
1: 21 X Loc [ V_Vx ]
2: 23 Y Loc [ B0 ]
3: 21 Z Loc [ V_Vx ]
46: Do (P86)
1: 3 Call Subroutine 3
47: Z=X (P31)
1: 21 X Loc [ V_Vx ]
2: 9 Z Loc [ POT_2_TC ]
; convert raw PYGIN_1 Tdome to degrees C
48: Z=F (P30)
1: 0 F @@30
2: 00 Exponent of 10
3: 21 Z Loc [ V_Vx ]
49: Z=X/Y (P38)
1: 21 X Loc [ V_Vx ]
2: 10 Y Loc [ PIN_1_TD ]
3: 21 Z Loc [ V_Vx ]
50: Do (P86)
1: 2 Call Subroutine 2
51: Polynomial (P55)
1: 1 Reps
2: 21 X Loc [ V_Vx ]
3: 21 F(X) Loc [ V_Vx ]
4: 0.0 C0
5: 0 C1 @@32
6: 0 C2 @@33
7: 0 C3 @@34
8: 0.0 C4
9: 0.0 C5
52: Z=F (P30)
1: 0.0 F @@31
2: -3 Exponent of 10
3: 23 Z Loc [ B0 ]
53: Z=X+Y (P33)
1: 21 X Loc [ V_Vx ]
2: 23 Y Loc [ B0 ]
3: 21 Z Loc [ V_Vx ]
54: Do (P86)
1: 3 Call Subroutine 3
55: Z=X (P31)
1: 21 X Loc [ V_Vx ]
2: 10 Z Loc [ PIN_1_TD ]
; convert raw PYGOUT_1 Tdome to degrees C
56: Z=F (P30)
1: 0 F @@35
2: 00 Exponent of 10
3: 21 Z Loc [ V_Vx ]
57: Z=X/Y (P38)
1: 21 X Loc [ V_Vx ]
2: 11 Y Loc [ POT_1_TD ]
3: 21 Z Loc [ V_Vx ]
58: Do (P86)
1: 2 Call Subroutine 2
59: Polynomial (P55)
1: 1 Reps
2: 21 X Loc [ V_Vx ]
3: 21 F(X) Loc [ V_Vx ]
4: 0.0 C0
5: 0 C1 @@37
6: 0 C2 @@38
7: 0 C3 @@39
8: 0.0 C4
9: 0.0 C5
60: Z=F (P30)
1: 0.0 F @@36
2: -3 Exponent of 10
3: 23 Z Loc [ B0 ]
61: Z=X+Y (P33)
1: 21 X Loc [ V_Vx ]
2: 23 Y Loc [ B0 ]
3: 21 Z Loc [ V_Vx ]
62: Do (P86)
1: 3 Call Subroutine 3
63: Z=X (P31)
1: 21 X Loc [ V_Vx ]
2: 11 Z Loc [ POT_1_TD ]
; convert raw PYGIN_2 Tdome to degrees C
64: Z=F (P30)
1: 0 F @@40
2: 00 Exponent of 10
3: 21 Z Loc [ V_Vx ]
65: Z=X/Y (P38)
1: 21 X Loc [ V_Vx ]
2: 12 Y Loc [ PIN_2_TD ]
3: 21 Z Loc [ V_Vx ]
66: Do (P86)
1: 2 Call Subroutine 2
67: Polynomial (P55)
1: 1 Reps
2: 21 X Loc [ V_Vx ]
3: 21 F(X) Loc [ V_Vx ]
4: 0.0 C0
5: 0 C1 @@42
6: 0 C2 @@43
7: 0 C3 @@44
8: 0.0 C4
9: 0.0 C5
68: Z=F (P30)
1: 0.0 F @@41
2: -3 Exponent of 10
3: 23 Z Loc [ B0 ]
69: Z=X+Y (P33)
1: 21 X Loc [ V_Vx ]
2: 23 Y Loc [ B0 ]
3: 21 Z Loc [ V_Vx ]
70: Do (P86)
1: 3 Call Subroutine 3
71: Z=X (P31)
1: 21 X Loc [ V_Vx ]
2: 12 Z Loc [ PIN_2_TD ]
; convert raw PYGOUT_2 Tdome to degrees C
72: Z=F (P30)
1: 0 F @@45
2: 00 Exponent of 10
3: 21 Z Loc [ V_Vx ]
73: Z=X/Y (P38)
1: 21 X Loc [ V_Vx ]
2: 13 Y Loc [ POT_2_TD ]
3: 21 Z Loc [ V_Vx ]
74: Do (P86)
1: 2 Call Subroutine 2
75: Polynomial (P55)
1: 1 Reps
2: 21 X Loc [ V_Vx ]
3: 21 F(X) Loc [ V_Vx ]
4: 0.0 C0
5: 0 C1 @@47
6: 0 C2 @@48
7: 0 C3 @@49
8: 0.0 C4
9: 0.0 C5
76: Z=F (P30)
1: 0.0 F @@46
2: -3 Exponent of 10
3: 23 Z Loc [ B0 ]
77: Z=X+Y (P33)
1: 21 X Loc [ V_Vx ]
2: 23 Y Loc [ B0 ]
3: 21 Z Loc [ V_Vx ]
78: Do (P86)
1: 3 Call Subroutine 3
79: Z=X (P31)
1: 21 X Loc [ V_Vx ]
2: 13 Z Loc [ POT_2_TD ]
; Now the level sensors
80: Polynomial (P55)
1: 1 Reps
2: 14 X Loc [ LEVEL_X ]
3: 14 F(X) Loc [ LEVEL_X ]
4: 0.0 C0 @@50
5: 0.0 C1 @@51
6: 0.0 C2 @@52
7: 0.0 C3 @@53
8: 0.0 C4 @@54
9: 0.0 C5
81: Polynomial (P55)
1: 1 Reps
2: 15 X Loc [ LEVEL_Y ]
3: 15 F(X) Loc [ LEVEL_Y ]
4: 0.0 C0 @@55
5: 0.0 C1 @@56
6: 0.0 C2 @@57
7: 0.0 C3 @@58
8: 0.0 C4 @@59
9: 0.0 C5
; Is it time to send data out?
82: Time (P18)
1: 0 Seconds into current minute (maximum 60)
2: 5 Mod/By
3: 22 Loc [ TimeHack ]
83: IF (X<=>F) (P89)
1: 22 X Loc [ TimeHack ]
2: 4 <
3: 1 F
4: 10 Set Output Flag High
84: Sample (P70)
1: 1 Reps
2: 1 Loc [ LoggerId ]
85: Resolution (P78)
1: 1 High Resolution
86: Average (P71)
1: 14 Reps
2: 2 Loc [ PYGIN_1 ]
87: Serial Out (P96)
1: 52 Printer Comma/9600 Baud
*Table 2 Program
02: 0.0000 Execution Interval (seconds)
*Table 3 Subroutines
1: Beginning of Subroutine (P85)
1: 2 Subroutine 2
; compute x = ln[(V/Vx) - 1] / 1000
2: Z=X+F (P34)
1: 21 X Loc [ V_Vx ]
2: -1 F
3: 21 Z Loc [ V_Vx ]
3: Z=LN(X) (P40)
1: 21 X Loc [ V_Vx ]
2: 21 Z Loc [ V_Vx ]
4: Z=X*F (P37)
1: 21 X Loc [ V_Vx ]
2: .001 F
3: 21 Z Loc [ V_Vx ]
5: End (P95)
6: Beginning of Subroutine (P85)
1: 3 Subroutine 3
; finish T (case/dome) computation
7: Z=1/X (P42)
1: 21 X Loc [ V_Vx ]
2: 21 Z Loc [ V_Vx ]
8: Z=X+F (P34)
1: 21 X Loc [ V_Vx ]
2: -273.15 F
3: 21 Z Loc [ V_Vx ]
9: End (P95)
10: Beginning of Subroutine (P85)
1: 9 Subroutine 9
; pulse the AM416 multiplexer to the next bank of channels
11: Do (P86)
1: 72 Pulse Port 2
12: Excitation with Delay (P22)
1: 1 Ex Channel
2: 0 Delay W/Ex (units = 0.01 sec)
3: 1 Delay After Ex (units = 0.01 sec)
4: 0 mV Excitation
13: End (P95)
End Program
-Input Locations-
1 LoggerId 1 1 1
2 PYGIN_1 5 2 2
3 PYGOUT_1 9 2 1
4 PYGIN_2 9 2 2
5 PYGOUT_2 25 2 1
6 PIN_1_TC 9 2 2
7 POT_1_TC 9 2 1
8 PIN_2_TC 9 2 1
9 POT_2_TC 9 2 1
10 PIN_1_TD 9 2 2
11 POT_1_TD 9 2 1
12 PIN_2_TD 9 2 1
13 POT_2_TD 9 2 1
14 LEVEL_X 13 2 2
15 LEVEL_Y 17 2 2
16 _________ 0 0 0
17 _________ 0 0 0
18 _________ 0 0 0
19 _________ 0 0 0
20 _________ 1 0 0
21 V_Vx 1 37 37
22 TimeHack 1 1 1
23 B0 1 8 8
24 _________ 0 0 0
25 _________ 0 0 0
26 _________ 0 0 0
27 _________ 0 0 0
28 _________ 0 0 0
-Program Security-
0000
0000
0000
-Mode 4-
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
-Final Storage Area 2-
0
-CR10X ID-
0
-CR10X Power Up-
3
- 13: Radiometers, Site tower, Fri 15-Nov-2002 13:01:12 MST, tower-grass CR10X coffs
Tower Grass CR10X coefficients
Q7-97069 NET(A+) 00 9.27
x A- 01 11.48
P26416 x 02 290.866783
P29260 x 03 308.261406
K940181 x 04 82.3723229
K970379 x 05 45.51661356
H993563 x 06 38.9
H993562 x 07 37.3
H87034 x 08 36.8
Tc-A0 x 10 2500
A1 x 11 3.354472
A2 x 12 .2797812
A3 x 13 3.912974
A4 x 14 215.5208
Tdin-A0 x 15 2500
A1 x 16 3.052399
A2 x 17 .270981
A3 x 18 3.408667
A4 x 19 188.8687
Tcot-A0 x 20 2500
A1 x 21 3.353832
A2 x 22 .278595
A3 x 23 4.02801
A4 x 24 180.4266
Tdot-A0 x 25 2500
A1 x 26 3.053253
A2 x 27 .2706527
A3 x 28 3.530291
A4 x 29 166.282
HUX x 50 180
baud x 99 0
- 12: Camera, Site tower, Tue 12-Nov-2002 19:10:20 MST, Axis camera settings
Uploaded the latest firmware, version 2.32 to the 2420 axis camera.
(Had to re-try it several times. Disable the operational program.
Also do a power cycle just before doing the upload, it seems to help).
These were the settings used during FLOSS01
MAC address: 00:40:8C:56:E0:E0
Image - General
Appearance
Images: single
Resolution: 352x240 ~13Kb
Tuning:
Compression: Low
Brightness: 10 (0..15)
White Balance: Outdoor
Color level: 6 (0..15)
Heading:
Text: FLOSS
Date: yes
Time: 24h
Default viewer:
Java Applet
Image - Advanced
Appearance:
Sharpness: 166 0..255
DC Iris:
Exposure Control: DC-Iris
Shutter Speed: 1/60
Gain: 22dB (10,16,22,28)
ALC Level: 0
Image - Focus
Assistant disabled
Network - TCP/IP
Enable DHCP
Internet addr: 192.168.10.40 (done via DHCP)
Subnet mask: 255.255.255.0 (ditto)
Default router: 192.168.10.1 (ditto
HostName: webcam
Domain Name: atd.ucar.edu
Primary DNS: blank
Secondary: blank
Select Media: auto-negotiate
Max Bandwidth: 1.0 MBit/s
HTTP Port Number: 80
Network - SMTP
Primary Mail server: blank
Secondary Mail server: blank
Network Nofification:
Http: disabled
Smtp: disabled
Ftp: disabled
COMM ports:
RS232:
Modem
Baud rate: 9600
RS485:
none
Modem General:
defaults
System - Date and Time
New Camera time:
Synchronize with NTP
IP: 192.168.10.1
TimeZone: GMT-07 Arizona, Mountain Time
System - Users
root: ADV
aster: ADV
Applications
Operations - Scheduler
Sequential Mode
Primary Time Enabled: yes
Restricted between
Start: 05 00
Stop: 20 00
Mon-Sun
Primary Image Freq:
Every 15 mintues
Regardless of input
Sequential Operation - Upload
Upload via: FTP, using: Network
Remote Host: 192.168.10.1
User name: aster
password:
Use Passive Mode: no
FTP Port number: 21
Image file:
size: 352x240
upload path: /data/aster/projects/FLOSSII/webcam
base file name: flossii
Overwrite: no
Date/time suffix: yes
Sequence # up to def max: no
Sequence # up to spec max: no blank
Application: enabled
Motion detection:
not used
Layout - General:
Enable personal settings: no
- 10: Adams, Site tower, Fri 08-Nov-2002 21:22:39 MST, Cosmos
Cosmos
VME backplane #3
Matrix 9013
Ironics 422016
Datel 320689
Peltier cooler #2
VME Power supply: Tracer 298
Breezecom C
Boots ok, looks good
- 9: Adams, Site tower, Fri 08-Nov-2002 20:42:17 MST, Daisy
Daisy
VME chassis #2
Matrix 9006
Ironics 821003
Datel 320589
Power supply questionable (rocker switch feels weird): Tracer 238
Teca: new 0033316
Breezecom B
Netgear ethernet hub getting power from backplane
Booted ok, but after about an hour, started getting errors:
interrupt: med0: receive buffer overflow, all buffers cleared.
Errors happened at bootup, before VxWorks logo is displayed, and
afterwards. pings were erratic.
Network was through breezecom, on separate 192.168.10 subnet
DS11 statistics looked good. Did not help to bypass breezecom
and go straight into hub.
Swapped in Matrix 9009. No errors, looking good.
ingest_control -i daisy shows 310 samples/sec
Data_stats look good: 4 sonics @ 60hz, 5 TRHs, one CR10:
data_stats < dai021109.035234
Opened:
chan #points start time end time delta time freq
0 23 03:52:34.470 03:56:15.030 220.560 0.100
100 4406 03:52:35.480 03:56:15.720 220.240 20.001
101 4406 03:52:35.480 03:56:15.720 220.240 20.001
102 4406 03:52:35.480 03:56:15.720 220.240 20.001
107 221 03:52:35.480 03:56:15.470 219.990 1.000
200 11327 03:53:06.970 03:56:15.740 188.770 59.999
201 11328 03:53:06.960 03:56:15.760 188.800 59.995
202 11329 03:53:06.940 03:56:15.750 188.810 59.997
203 11303 03:53:07.350 03:56:15.750 188.400 59.989
204 209 03:52:47.130 03:56:15.020 207.890 1.001
205 209 03:52:47.090 03:56:15.050 207.960 1.000
206 210 03:52:46.230 03:56:15.190 208.960 1.000
207 210 03:52:46.240 03:56:15.210 208.970 1.000
208 210 03:52:46.240 03:56:15.210 208.970 1.000
209 42 03:52:47.680 03:56:12.680 205.000 0.200
- 2: Logistics, Site tower, Fri 11-Oct-2002 10:29:39 MDT, GUY WIRE TENSIONS
Guy wire tensions on the tall (114'/35m) tower are as follows
Note: Guy Wire Numbers are BOTTOM to TOP
Notes:
- 10/03/02 Readings taken before adjustments and tower raised.
- 10/10/02 Readings taken in a stiff S-SW wind @ >6m/s at sfc.
I could see the tensions changing (30-40) along with the velocity.
- 11/20/02 Readings taken in calm air.
- 1/6/03 Readings taken in calm air.
- 2/18/03 dead calm, Tony Delany
2002 2003....
Date 10/3 10/4/02 10/10/02 11/20? 12/16 1/6 1/27 2/18
Tensiometer (#1) (#2) (#2) (#1)(#2)
Array Guy#
----- --- --- ---- ---- ---- ---- ---- ---- ---- -----
NE 1 (bot) 390 620 630 540 640 650 575 600 450 540
2 390 580 590 550 600 600 500 660 425 480
3 390 590 590 570 600 610 510 640 430 480
4 500 510 450 450 460 400 420 510 470
5 (top) 560 550 500 480 49 430 430 550 510
SE 1 380 610 650 550 600 610 575 620 520 500
2 350 725 750 690 700 700 660 610 580 560
3 460 680 710 690 630 640 610 590 520 490
4 550 550 470 450 450 450 410 600 510
5 510 510 470 400 420 415 360 500 500
SW 1 360 630 630 550 600 610 575 600 540 510
2 380 590 610 560 510 530 505 470 470 450
3 410 630 650 630 600 590 575 490 500 440
4 610 630 575 490 500 625 420 580 510
5 590 610 610 475 470 450 360 600 490
NW 1 400 600 610 510 560 580 490 550 440 440
2 350 690 710 680 660 650 600 590 500 530
3 480 730 770 710 690 700 600 560 570 580
4 680 680 630 560 550 475 490 610 640
5 550 550 520 440 450 390 340 520 490
|
|
|