Kipp&Zonen 2AP Sun Tracker User Manual
Page 91

REFERENCE
INFORMATION
90
The 8 flags are interpreted as follows:
•
bit 0
instrument is searching for reference.
•
bit 1
instrument is operating autonomously.
•
bit 2
instrument is below permissible operating temperature.
•
bit 3
unused.
•
bit 4
unused.
•
bit 5
unused.
•
bit 6
unused.
•
bit 7
unused.
The instrument states are:
•
2
the instrument has failed its RAM test sequence.
•
3
the instrument has failed its ROM test sequence.
•
4
the instrument failed to find a limit sensor.
•
5
the instrument failed to find a reference sensor.
• 6
the
FU parameter is not set.
•
10-13
Calculating sun position and pointing at sun, if possible.
•
A
the instrument is waiting for certain conditions to be met before proceeding.
These conditions are:
- temperature must reach an appropriate level;
- there must be no alarm signal for either motor. See MS response: bit 1;
- reasonable LL command data must be loaded.
•
B to E
the instrument is resetting (see CL, HO & WA).
•
F
the instrument is accepting motion commands (not operating autonomously).
Note: Other state field values are for troubleshooting only and should be ignored.
LOg
Retrieves the next log item from the circular queue. Returns LO <text> where <text> is one
of the messages listed in section 6.6.
LOg <pos>
Repositions the location in the circular queue from which the next <text> will be drawn. Returns
LO. There are two alternatives for <pos>. 0 positions to the oldest entry in the circular queue. 1
positions to after the newest entry in the circular queue.
MStatus
Retrieves status of all motors. Returns MS <status 0> <status 1>. The status values are in
hexadecimal notation and are divided into a set of 8 flags (bits 0 through 7) and a state field (bits 8
through 15).
The 8 flags are interpreted as follows:
•
bit 0
motor is in motion.
•
bit 1
motor Hardware Alarm is activated.
The state field values are interpreted as follows:
•
A
finding sun.
•
B
following sun.
Note: Bits 2 through 7 and other State field values are for troubleshooting only and should be
ignored.