Campbell Scientific CR10 CR10 Measurement and Control - Page 132

altered

Page 132 highlights

SECTION 9. INPUT/OUTPUT INSTRUCTIONS resistance and Ro the resistance of the RTD at 0'C (Sections 7.9 and 7.10). PARAM. DATA NUMBER TYPE DESCRIPTION 01: 02: 03: 04: 05: 2 4 4 FP FP Repetitions Input location of Rs/Ro Input location of result Multiplier Offset Input locations altered: 1 for each RTD ' *** 17 INTERNAL TEMPERATURE *** FUNCTION This instruction measures the temperature ("C) of a thermistor on the CR10 analog board. This temperature is generally not adequate for use as the thermocouple reference temperature (Section 13.4). PARAM. NUMBER TDAYTAPE DESCRIPTION 01: 4 Input location number for temperature Input locations altered: 1 *** 18 MOVE TIME TO INPUT LOCATION *** FUNCTION This instruction takes the current time in seconds into the minute, minutes into the day, or hours into the year and does a modulo divide (see lnstruction 46) on the time value with the number specified in the second parameter. The result is stored in the specified input location. Entering 0 or a number which is greater than the maximum value of the time for the second parameter will result in the actual time value being stored. Code 0 1 2 PARAMETER 1 CODES Time Units Seconds into minute (maximum 60) Minutes into current day (maximum 1440]. Hours into current year (maximum 8784) PARAM. NUMBER 01: 02: DATA TYPE 2 4 03: 4 DESCRIPTION Time Code Number to modulo divide by Input location number Input locations altered: 1 *** 19 MOVE SIGNATURE INTO INPUT *** LOCATION FUNCTION This instruction stores the signature of the Only Memory (ROM) and user program (RAM) into an input location. The signature is a result of the CR10 PROM, the size of RAM, the entries in the *1 ,'2,*3, *A, and *C Modes. This signature is not the same as the si given in the *B Mode. Recording the signature allows detection of any program change or ROM failure. PARAM NUMBER TYPE DATA DESCRIPTION 4 Input location number Input locations altered: *** 20 PORT SET *** FUNCTION This instruction sets or configures specified control ports (C1-C8). On power-up, ports default to input configuration (i.e., they are not driven high or low by the CR10, and can be used to read the status of an extemal signal using Instruction 25). When a port is set high, low, pulsed, or toggled by this instruction or a program controlcommand, the port is automatically configured as an output. NOTE: Voltages in excess of 5.5 volts applied to a control port can cause the CR10 to malfunction. Ports can also be set using the *6 Mode or the J and K telecommunications commands. the ports MUST be configured as outputs these means of setting them willwork. The option to configure the pod as an output is used when a port must be configured as an output without changing the state of the port. 9-8

  • 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
resistance
and
Ro
the
resistance
of
the
RTD at
0'C
(Sections 7.9 and 7.10).
PARAM.
DATA
NUMBER
TYPE
DESCRIPTION
2
Repetitions
4
Input location
of
Rs/Ro
4
Input location
of
result
FP
Multiplier
FP
Offset
Input locations
altered:
1
for
each
RTD
'
***
17
INTERNAL TEMPERATURE
***
FUNCTION
This
instruction measures the
temperature
("C)
of
a
thermistor
on
the
CR10 analog
board.
This
temperature
is
generally not adequate
for
use
as the
thermocouple
reference
temperature
(Section
13.4).
PARAM.
DATA
NUMBER
TYPE
DESCRIPTION
4
Input location number
for
temperature
Input locations
altered:
1
***
18
MOVE TIME
TO
INPUT
LOCATION
***
FUNCTION
This
instruction takes the current
time
in
seconds into
the
minute, minutes into the day,
or
hours into the year and does
a
modulo divide
(see lnstruction 46) on the time value with
the
number specified
in
the
second
parameter. The
result is stored
in
the
specified input location.
Entering 0 or
a
number which is greater than
the
maximum value
of
the time for
the
second
parameter
will
result
in
the actual time value
being stored.
PARAMETER
1
CODES
Code
Time Units
0
Seconds
into minute (maximum 60)
1
Minutes into current
day
(maximum
1440].
2
Hours into current
year
(maximum
8784)
01:
02:
03:
01:
02:
03:
04:
05:
01:
9-8
PARAM.
NUMBER
PARAM
NUMBER
DATA
TYPE
Input locations altered:
DESCRIPTION
Time
Code
Number
to
modulo
divide by
Input location number
1
***
19
MOVE
SIGNATURE
INTO
INPUT
***
LOCATION
FUNCTION
This
instruction stores
the
signature of the
Only Memory (ROM) and user program
(RAM) into
an
input
location.
The
signature
is
a
result
of
the
CR10 PROM,
the
size
of
RAM,
the entries
in
the
*1
,'2,*3,
*A,
and
*C
Modes.
This
signature
is
not
the
same as
the
si
given
in
the
*B
Mode.
Recording the signature
allows detection of any program change or
ROM failure.
DATA
TYPE
DESCRIPTION
4
Input location number
2
4
4
Input locations altered:
***
20
PORT
SET
***
FUNCTION
This
instruction sets or configures specified
control ports
(C1-C8).
On power-up, ports
default
to
input configuration (i.e., they
are
not
driven high
or
low
by
the CR10, and
can
be
used
to
read
the
status of an
extemal
signal
using Instruction
25).
When a port is
set
high,
low, pulsed,
or
toggled
by
this
instruction or
a
program
controlcommand, the
port
is
automatically configured as an output.
Ports can also be set using
the
*6
Mode or the
J
and
K
telecommunications commands.
the
ports MUST be configured as outputs
these
means of setting them
willwork.
The
option to configure
the pod
as an
output
is used
when
a
port must be configured as an output
without changing the state
of
the
port.
NOTE:
Voltages
in
excess of 5.5 volts
applied to
a
control port can cause
the
CR10
to
malfunction.