Omega Engineering OMB-CHARTSCAN 1400 User Manual page 184

Portable data recorder
Table of Contents

Advertisement

API Commands
Note: Trigger blocks are not assigned a trigger block number per se. The trigger block numbers referred to
: Returns the input channel to digital output channel assignments in the form
U7
channel that is currently assigned to a digital output.
: Reads the current configuration settings for each channel configured in the unit. This command returns the
U8
same information in as the
: Read the Digital Inputs. This command will read the current state of the digital inputs. This function is
U9
performed by reading each of the eight digital inputs, converting each input to a binary (high is
and converting that aggregate binary 8-bit number into a decimal number. The decimal number is then returned
as the response
: Queries the installed memory option. This command will return the amount of memory installed (in
U10
Kbytes). The possible responses are:
: Queries all channels having programmed valid alarm setpoints. The response is
U11
CCC,A,CCC,A,CCC,A
indicating "not in alarm state," and
is the only channel in an alarm state is as follows:
: Reads the last calibration time/date stamp. The response is the
U12
other time/date stamps) appended with the time/date of the last calibration. For example:
: Queries the last scan read.
U13
: Queries the card type. Returns card ID for each card slot. Valid card IDs for use with ChartScan are:
U14
Note: This command can only be issued when all channels are in an unconfigured state. If any channel is
: Queries the product information. The response to this command is the current product information
U15
including revision levels.
: This command queries the measuring mode parameters defined by the Set Measuring Mode (
U16
Burst Mode Frequency (
M#modeF#freqW#wt
A-58
Stop Scan Pointer: This field represents the location in the current read block that the stop event
occurred. This pointer will always be relative to the trigger point with the trigger point always oriented at
location
. Since the stop event must always occur after the trigger event this pointer will always be
0
greater than
. If the stop event has not yet occurred at the time of the
0
the value of
.
-0999999
Stop Time Stamp: This field represents the Time/Date that the stop event occurred for the current
read block. This field takes on the same format as other time/date stamp fields described elsewhere in
this manual. If the stop event has not yet occurred at the time of the
the value
00:00:00.00,00/00/00
End Scan Pointer: This field represents the location in the current read block that the end scan
occurred. This pointer will always be relative to the trigger point with the trigger point always oriented at
location
. Since the end scan must always occur after the trigger event this pointer will always be
0
greater than
. If the end scan has not yet occurred at the time of the
0
value of
. This field will always be the same as the Stop Scan Pointer, unless a post-stop
-0999999
count is specified (
command) in which case the End Scan Pointer will be greater than the Stop Event
Y
Pointer by the value of the post-stop count.
Block Status: This field represents the status of the current read block. If the current read block is not
yet completely written then the value of this field will be
completely written and has terminated normally the value will be
block has prematurely terminated (because of user intervention) the value will be
in the
examples (in Appendix C are relative to the read and write blocks, respectively.
U6
command except that it returns it for all channels which are configured.
C?
where it has the following form:
nnn
- 256 Kbyte option
00256
- 1 Meg option
01024
...where:
CCC
indicating "in an alarm state." An example of a response in which channel 1
1
001,1,002,0,003,0 ...
#12:31:01.20,04/24/93
- Card not installed
-1
- TC/Volts card
16
- High volts card
17
configured, the system will issue a command conflict error in response to the
see
And
commands.
QC?
C
), and Set Averaging Weight (
F#
.
. If the current read block has been
00
000
nnn
255
- 4 Meg option
04096
- 8 Meg option
08192
is a channel number in 3-didgit format, and
) commands. The response has the following form:
W#
query, this field will have
U6
query, then this field will have
U6
query, this field will have the
U6
. If, however, the current read
01
.
02
A? Achan,output
and low is
1
.
is the alarm state with
A
(number sign, to distinguish it from
#
command. Also
U14
M#
ChartScan User's Manual
Appendix A
for each
)
0
0
), Set

Advertisement

Table of Contents
loading

This manual is also suitable for:

Omb-chartscan-1400

Table of Contents