Campbell Scientific CR10X CR10X Measurement and Control System - Page 67

Manually Initiated Data, Output, Printer Output Formats

Page 67 highlights

SECTION 4. EXTERNAL STORAGE PERIPHERALS 4.2 MANUALLY INITIATED DATA OUTPUT - ∗8 MODE Data transfer to a peripheral device can be manually initiated in the ∗8 Mode. This process requires that the user have access to the CR10X through a terminal or the CR10KD. The ∗8 Mode allows the user to retrieve a specific block of data, on demand, regardless of whether or not the CR10X is programmed for on-line data output. If external storage peripherals are not left online, the maximum time between collecting data must be calculated to ensure that data in Final Storage are not lost due to write-over. To calculate this time it is necessary to know: (1) the size of Final Storage, (2) the number of Output Arrays being generated, (3) the number of low and/or high resolution data points per Output Array, and (4) the rate at which Output Arrays are placed into Final Storage. When calculating the number of data points per Output Array, remember to add 1 data point per array for the Output Array ID. For example, assume that 62,280 locations are assigned to Final Storage (∗A Mode), and that 1 Output Array, containing the Array ID (1 memory location), 9 low resolution data points (9 memory locations) and 5 high resolution data points (10 memory locations), is stored each hour. In addition, an Output Array with the Array ID and 5 high resolution data points (11 memory locations) is stored daily. This is a total of 491 memory locations per day ((20 x 24) + 11). 62,280 divided by 491 = 126.8 days. Therefore, the CR10X would have to be visited every 126 days to retrieve data, because write-over would begin on the 127th day. The site should be visited more frequently than this for routine maintenance. Thus data storage capacity would not be a factor in determining how frequently to visit the site. The output device codes used with the ∗8 Mode are the same as those used with Instruction 96 (Table 4.1-1), with the exception of the option to transfer data from one Final Storage area to the other (80, 81). Table 4.2-1 lists the keystrokes required to initiate a ∗8 data dump. 4.3 PRINTER OUTPUT FORMATS Printer output can be sent in binary Final Storage Format (Appendix C.2), Printable ASCII, or Comma Separated ASCII. These ASCII formats may also be used when data from the Storage Modules or Telecommunications are stored on disk with Campbell Scientific's PC208 software. 4.3.1 PRINTABLE ASCII FORMAT In the Printable ASCII format each data point is preceded by a 2 digit data point ID and a (+) or (−) sign. The ID and fixed spacing of the data points make particular points easy to find on a printed output. This format requires 10 bytes per data point to store on disk. Figure 4.3-1 shows both high and low resolution data points in a 12 data point Output Array. The example data contains Day, Hour-Minute, and Seconds in the 2nd - 4th data points. REMEMBER! You must specifically program the CR10X to output the date and time values. The Output Array ID, Day, and Time are always 4 character numbers, even when high resolution output is specified. The seconds resolution is .125 seconds. Each full line of data contains 8 data points (79 characters including spaces), plus a carriage return (CR) and line feed (LF). If the last data point in a full line is high resolution, it is followed immediately with a CR and LF. If it is low resolution, the line is terminated with a space, CR and LF. Lines of data containing less than 8 data points are terminated similarly after the last data point. 4-3

  • 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
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362

SECTION 4.
EXTERNAL STORAGE PERIPHERALS
4-3
4.2
MANUALLY INITIATED DATA
OUTPUT -
8 MODE
Data transfer to a peripheral device can be
manually initiated in the
8 Mode.
This process
requires that the user have access to the
CR10X through a terminal or the CR10KD.
The
8 Mode allows the user to retrieve a specific
block of data, on demand, regardless of
whether or not the CR10X is programmed for
on-line data output.
If external storage peripherals are not left on-
line, the maximum time between collecting data
must be calculated to ensure that data in Final
Storage are not lost due to write-over.
To
calculate this time it is necessary to know:
(1)
the size of Final Storage, (2) the number of
Output Arrays being generated, (3) the number
of low and/or high resolution data points per
Output Array, and (4) the rate at which Output
Arrays are placed into Final Storage.
When
calculating the number of data points per
Output Array, remember to add 1 data point per
array for the Output Array ID.
For example, assume that 62,280 locations are
assigned to Final Storage (
A Mode), and that 1
Output Array, containing the Array ID (1 memory
location), 9 low resolution data points (9 memory
locations) and 5 high resolution data points (10
memory locations), is stored each hour.
In
addition, an Output Array with the Array ID and 5
high resolution data points (11 memory locations)
is stored daily.
This is a total of 491 memory
locations per day ((20 x 24) + 11).
62,280 divided
by 491 = 126.8 days.
Therefore, the CR10X
would have to be visited every 126 days to
retrieve data, because write-over would begin on
the 127th day.
The site should be visited more
frequently than this for routine maintenance.
Thus data storage capacity would not be a factor
in determining how frequently to visit the site.
The output device codes used with the
8 Mode
are the same as those used with Instruction 96
(Table 4.1-1), with the exception of the option to
transfer data from one Final Storage area to the
other (80, 81).
Table 4.2-1 lists the keystrokes
required to initiate a
8 data dump.
4.3
PRINTER OUTPUT FORMATS
Printer output can be sent in binary Final Storage
Format (Appendix C.2), Printable ASCII, or
Comma Separated ASCII.
These ASCII formats
may also be used when data from the Storage
Modules or Telecommunications are stored on
disk with Campbell Scientific's PC208 software.
4.3.1
PRINTABLE ASCII FORMAT
In the Printable ASCII format each data point is
preceded by a 2 digit data point ID and a (+) or
(
) sign.
The ID and fixed spacing of the data
points make particular points easy to find on a
printed output.
This format requires 10 bytes
per data point to store on disk.
Figure 4.3-1 shows both high and low resolution
data points in a 12 data point Output Array.
The
example data contains Day, Hour-Minute, and
Seconds in the 2nd - 4th data points.
REMEMBER!
You must specifically program the CR10X to output
the date and time values.
The Output Array ID,
Day, and Time are always 4 character numbers,
even when high resolution output is specified.
The
seconds resolution is .125 seconds.
Each full line of data contains 8 data points (79
characters including spaces), plus a carriage
return (CR) and line feed (LF).
If the last data
point in a full line is high resolution, it is followed
immediately with a CR and LF.
If it is low
resolution, the line is terminated with a space,
CR and LF.
Lines of data containing less than 8
data points are terminated similarly after the last
data point.