the data acquisition programs
If the instrument is running in a continuous mode buy running the rungc script.
There are two things that need to be done to quit the software. This holds
for both an operator working on the GC and a remote operator working via TCP/IP
(a telnet conniption).
- Stopping the data acquisition while working on the GC.
- Go to the rungc shell screen and hit CTRL-C. This window may
disappear. What this does is stops the continuos run cycle.
- Now go to the "chrom" screen enter the quit command (type quit).
This will stop the current injection and set the GC to a safe position.
- Stopping the data acquisition while connected remotely.
- You first need to stop the rungc script. To do this you need
to determine the process id number (PIN) of rungc. To do this simply
run ps, the PIN is the first
number in the row for rungc.
- Next kill this process by typing "kill
PIN". Where PIN is the PIN number you looked up in
- Now enter "stealthdoit stop"
this will stop the current injection and set the GC to a safe position.
Both of these methods leave the current data in the log0000
directory and DO NOT process this data further. If you need this data
simply type "stealthreduce".
Restarting the GC.
The safest and easiest method for restarting the software is to reboot the computer.
Rebooting insures that the appropriate files are removed or updated and the
system is started properly. See below for rebooting.
Shutting off the system
The safest way to shut down the system is to follow the rebooting procedure
and then shut the power off once the reboot count down is done. See below
Rebooting the system
There are only two safe ways to reboot the system.
Most of the remote GCs are set up to automatically start data collection.
So simply rebooting the system will reset and restart the data collection.
- If your account is set up as a node administrator or you are a super
user you can type "reboot" from a shell. The program reboot will gracefully
shut down other processes and restart the system. The reboot program
can also be executed via a telnet connection.
- The second method is to press SHIFT-CTRL-ALT-DEL
(the DEL key on the number pad). This four key combination will also
gracefully shut down other processes and restart the system.
What happens during a reboot?
- QNX starts up operating system and TCP/IP drivers.
- A watch dog program is started to monitor operating system crashes.
- The computer clock time is set with a local time server and a cron
script is launched to set the clock once a day.
- The httpd deamon is launched to handle World Wide Web requests.
- It then logs on as user stealth.
- The file /home/stealth/windows/olwm.init
is then executed which tells the computer to start rungc.
- The system is now running in a continuous cycle mode.
With any problem that results in loss of data contacting NOAH/CMDL personel
should be high priority. Below are some possible problems encountered
and some simple solutions.
With any problem, we recommend rebooting the computer
first. If the problem persists, here is a SIMPLE flow chart.
Is it a software problem?
Is it a hardware problem?
- Is it a QNX problem?
Operating system problems can be one of the more serious problems encountered
and can require extensive knowledge of the system. Some of the problems
may be fixed remotely from Boulder. If the system reports corrupted
files, it's probably best to replace the computer with the backup system.
- Is it a CATS(formerly know as STEALTH) data acquisition problem?
Maybe one (or more) of the data acquisition programs are corrupted.
Try to recompile
the source code. If this doesn't work, replace the computer with
the backup system.
- Is it the gas chromatograph?
Maybe we have some spare parts.
- Is it a communications problem?
This could be a problem in either the GC or the computer. Try to
determine if ALL data (analog and chromatographic) data is not appearing.
If this is the case, the Metrabyte card (in the computer) could be dead.
Try switching to the backup computer. If this doesn't work, one
of the GC pc boards may be dead.