Campbell Scientific CR10 CR10 Measurement and Control - Page 136

c5 c4

Page 136 highlights

SECTION 9. INPUT/OUTPUT INSTRUCTIONS o4'. 05: FP FP 07: 4 08: FP 09: 4 10: 4 FP 12: FP 9-12 Option, 4 digit code ABCD A Trigger 0 - Trigger on 1st analog channel 1 - Digitaltrigger on Control Port #1 2 Same as 0, but set DigitalControl Port #1 high when trigger is met, low when done measuring B Trigger option 0 - Trigger immediately 1 - Trigger if above limit (high) 2 - Trigger if below limit (low) 3 - Trigger on rising edge 4 - Trigger on falling edge C Destination 0 - lnput Storage 1 - Serialport 9600 baud 2 - Serialport 76,800 baud 3 - Serialport 76.800 baud to D sM192/716 Measurement 0 - Differential measurement 1 - Single-ended measurement Scan interval (ms, minimum 1.333 x reps, limited to 1.333-50 ms) Number of scans (units of 1000) Number of samples saved before trigger (not used with serial output) Trigger limit (mV, unscaled measurement) Excitation voltage (mV) 1st input location in which to store data Multiplier (not used with serialoutput) Otfset (not used with serialoutput) *** 24 CALIBRATION r** FUNCTION Put 19 calibration values into input locations. lf C C-) is keyed before entering the input location, then the automatic calibrations are simply displayed, not measured. Otherwise, calibration takes place only when Instruction 24 is executed; automatic calibration is disabled (Section 13.7). PARAM. NUMBER DATA TYPE DESCRIPTION 4 lnput location number, key C t-) for results of automatic calibration Input locations altered: 19 ,** 25 PORT READ *** FUNCTION The status of a group of ports selected by a mask is read and placed in an input location. The status is a base 2 representation of the ports converted to base 10. Port 1 is the least significant bit, For example, if all ports are and the port status is as follows: PORT c8 c7 c6 c5 c4 c3 c2 c1 VALUE 1286432168421 STATUS 00 (0=low, 1=high) 100 Base 10 equivalent: 32 + 16 + 2 = 50 50 willbe stored in the input location. The mask is also base 2 representation; 1 indicates the port is to be read, 0 results in a 0 for the port regardless of the status of the port (AND operation). For example, if 50 (see example) is entered for the mask, ports 2, 5, and 6 are read. lf only pofts 4 and 5 are high, the status will be 16 (port 4 is not read). NOTE: Voltages in excess of 5.5 volts applied to a control port can cause the CR10 to malfunction.

  • 1
  • 2
  • 3
  • 4
  • 5
  • 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
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238

SECTION
9.
INPUT/OUTPUT INSTRUCTIONS
o4'.
Option,
4
digit code
ABCD
A
Trigger
0
-
Trigger
on
1st
analog channel
1
-
Digitaltrigger
on
Control Port
#1
2
Same as 0, but
set
DigitalControl
Port
#1
high when
trigger
is met, low
when done
measuring
B
Trigger option
0
-
Trigger
immediately
1
-
Trigger
if
above limit (high)
2
-
Trigger if below
limit (low)
3
-
Trigger on
rising edge
4
-
Trigger
on
falling edge
C
Destination
0
-
lnput Storage
1
-
Serialport
9600 baud
2
-
Serialport
76,800 baud
3
-
Serialport
76.800 baud to
sM192/716
D
Measurement
0
-
Differential
measurement
1 -
Single-ended
measurement
Scan
interval
(ms,
minimum
1.333
x
reps,
limited
to
1.333-50
ms)
Number of scans (units
of
1000)
Number of samples
saved before
trigger
(not
used with serial output)
Trigger
limit
(mV,
unscaled measurement)
Excitation
voltage
(mV)
1st input location
in
which
to
store data
Multiplier (not used with
serialoutput)
Otfset
(not used with
serialoutput)
05:
FP
07:
08:
09:
10:
FP
4
FP
4
4
FP
FP
12:
9-12
***
24
CALIBRATION
r**
FUNCTION
Put
19
calibration values into input
locations.
lf
C
C-)
is keyed before entering
the
input
location, then the automatic calibrations are
simply displayed, not
measured.
Otherwise,
calibration takes place only
when
Instruction 24
is executed; automatic calibration is disabled
(Section
13.7).
Input locations
altered:
19
,**
25
PORT
READ
***
FUNCTION
The status of a group of ports selected by
a
mask is read and placed in
an
input location.
The
status
is
a
base
2
representation
of
the
ports converted
to base
10.
Port
1 is
the
least
significant
bit,
For example, if all ports are
and
the
port
status
is
as follows:
PARAM.
NUMBER
PORT
VALUE
STATUS
(0=low,
1=high)
DATA
TYPE
DESCRIPTION
4
lnput location number,
key
C
t-)
for
results of
automatic calibration
c8 c7 c6
c5 c4
c3
c2
c1
1286432168421
00
100
Base
10
equivalent:
32
+
16
+
2
=
50
50
willbe
stored in the input location.
The
mask
is
also base
2 representation;
1
indicates
the
port
is
to
be read,
0
results
in
a
0
for
the
port regardless
of
the
status
of
the
port
(AND
operation).
For example,
if
50
(see
example)
is entered for
the
mask, ports 2,
5,
and
6
are
read.
lf only
pofts
4 and 5 are
high,
the status will
be
16
(port
4
is not read).
NOTE:
Voltages
in excess of 5.5 volts
applied to
a
control port can cause the
CR10
to
malfunction.