Campbell Scientific CR1000KD CR1000 Measurement and Control System - Page 545

RS232 Always

Page 545 highlights

Appendix B. Status Table and Settings Table 122. CR1000 Settings Settings are accessed through the Campbell Scientific Device Configuration Utility (DevConfig) via direct-serial and IP connections, or through PakBusGraph via most CR1000 supported telecommunications options. Setting Description Default Entry Include File Name This setting specifies the name of a file to be implicitly included at the end of the current CRBasic program or can be run as the default program. This setting must specify drive:filename (where drive: = CPU:, USR:, USB:, or CRD: ). Program file extensions must also be valid for the CR1000 datalogger program (.dld, cr1). Consider the following example: CPU:pakbus_broker.dld The rules used by the datalogger when it starts are as follows: 1. If the logger is starting from power-up, any file that is marked as the "run on powerup" program is the "current program". Otherwise, any file that is marked as "run now" is selected. This behavior has always been present and is not affected by this setting. 2. If there is a file specified by this setting, it is incorporated into the program selected above. 3. If there is no current file selected or if the current file cannot be compiled, the datalogger will run the program given by this setting as the current program. 4. If the program run by this setting cannot be run or if no program is specified, the datalogger will attempt to run the program named default.cr1 on its CPU: drive. 5. If there is no default.cr1 file or if that file cannot be compiled, the datalogger will not run any program. Max Packet Size The CR1000 will now allow a SlowSequence statement to take the place of the BeginProg statement. This feature allows the specified file to act both as an include file and as the default program. The formal syntax for this setting follows: include-setting := device-name ":" file-name "." file- extension. device-name := "CPU" | "USR" | "CRD" File-extension := "dld" | "cr1" Specifies the maximum number of bytes per data collection packet. 1000 RS232 Always On Controls whether the RS-232 port will remain active even when communication is not taking place. Note that if RS-232 handshaking is enabled (handshaking buffer size is No non-zero), this setting must be set to Yes RS232 Hardware Handshaking If non-zero, hardware handshaking is active on the RS-232 port. This setting specifies Buffer Size the maximum packet size sent between checking for CTS. 0 RS232 Hardware Handshaking For RS-232 hardware handshaking, this specifies, in tens of milliseconds, the timeout Timeout that the datalogger will wait between packets if CTS is not asserted. 0 Ethernet IP Address Specifies the IP address for the Ethernet interface. If specified as zero, the address, net mask, and gateway are configured automatically using DHCP. This setting is made available only if an Ethernet link is connected. 0.0.0.0 Ethernet Subnet Mask Specifies the subnet mask for the Ethernet interface. This setting is made available only if an Ethernet link is connected. 255.255.255.0 Default Gateway Specifies the address of the IP router to which the datalogger will forward all non-local IP packets for which it has no route. 0.0.0.0 Name Servers This setting specifies the addresses of up to two domain name servers that the datalogger can use to resolve domain names to IP addresses. Note that if DHCP is used to resolve IP information, the addresses obtained via DHCP are appended to this list. 0.0.0.0 0.0.0.0 PPP Interface This setting controls which datalogger port PPP service is configured to use. Warning: If this value is set to CS I/O ME, you must not attach any other devices to the CS I/O port Inactive 545

  • 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
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • 474
  • 475
  • 476
  • 477
  • 478
  • 479
  • 480
  • 481
  • 482
  • 483
  • 484
  • 485
  • 486
  • 487
  • 488
  • 489
  • 490
  • 491
  • 492
  • 493
  • 494
  • 495
  • 496
  • 497
  • 498
  • 499
  • 500
  • 501
  • 502
  • 503
  • 504
  • 505
  • 506
  • 507
  • 508
  • 509
  • 510
  • 511
  • 512
  • 513
  • 514
  • 515
  • 516
  • 517
  • 518
  • 519
  • 520
  • 521
  • 522
  • 523
  • 524
  • 525
  • 526
  • 527
  • 528
  • 529
  • 530
  • 531
  • 532
  • 533
  • 534
  • 535
  • 536
  • 537
  • 538
  • 539
  • 540
  • 541
  • 542
  • 543
  • 544
  • 545
  • 546
  • 547
  • 548
  • 549
  • 550
  • 551
  • 552
  • 553
  • 554
  • 555
  • 556
  • 557
  • 558
  • 559
  • 560
  • 561
  • 562
  • 563
  • 564
  • 565
  • 566
  • 567
  • 568
  • 569
  • 570
  • 571
  • 572
  • 573
  • 574
  • 575
  • 576
  • 577
  • 578
  • 579
  • 580
  • 581
  • 582
  • 583
  • 584
  • 585
  • 586
  • 587
  • 588

Appendix B.
Status Table and Settings
545
Table 122.
CR1000 Settings
Settings are accessed through the Campbell Scientific
Device Configuration Utility
(
DevConfig
) via direct-serial and IP connections, or through
PakBusGraph
via most CR1000 supported telecommunications options.
Setting
Description
Default Entry
Include File Name
This setting specifies the name of a file to be implicitly included at the end of the current
CRBasic program or can be run as the default program.
This setting must specify drive:filename (where drive: = CPU:, USR:, USB:, or CRD:
).
Program file extensions must also be valid for the CR1000 datalogger program (.dld,
cr1). Consider the following example:
CPU:pakbus_broker.dld
The rules used by the datalogger when it starts are as follows:
1. If the logger is starting from power-up, any file that is marked as the "run on power-
up" program is the "current program". Otherwise, any file that is marked as "run now" is
selected. This behavior has always been present and is not affected by this setting.
2. If there is a file specified by this setting, it is incorporated into the program selected
above.
3. If there is no current file selected or if the current file cannot be compiled, the
datalogger will run the program given by this setting as the current program.
4. If the program run by this setting cannot be run or if no program is specified, the
datalogger will attempt to run the program named default.cr1 on its CPU: drive.
5. If there is no default.cr1 file or if that file cannot be compiled, the datalogger will not
run any program.
The CR1000 will now allow a
SlowSequence
statement to take the place of the
BeginProg
statement. This feature allows the specified file to act both as an include file
and as the default program.
The formal syntax for this setting follows:
include-setting := device-name ":" file-name "." file-
extension.
device-name
:= "CPU" | "USR" | "CRD"
File-extension
:= "dld" | "cr1"
Max Packet Size
Specifies the maximum number of bytes per data collection packet.
1000
RS232 Always On
Controls whether the RS-232 port will remain active even when communication is not
taking place. Note that if RS-232 handshaking is enabled (handshaking buffer size is
non-zero), this setting must be set to Y
es
No
RS232 Hardware Handshaking
Buffer Size
If non-zero, hardware handshaking is active on the RS-232 port. This setting specifies
the maximum packet size sent between checking for CTS.
0
RS232 Hardware Handshaking
Timeout
For RS-232 hardware handshaking, this specifies, in tens of milliseconds, the timeout
that the datalogger will wait between packets if CTS is not asserted.
0
Ethernet IP Address
Specifies the IP address for the Ethernet interface. If specified as zero, the address, net
mask, and gateway are configured automatically using DHCP. This setting is made
available only if an Ethernet link is connected.
0.0.0.0
Ethernet Subnet Mask
Specifies the subnet mask for the Ethernet interface. This setting is made available only
if an Ethernet link is connected.
255.255.255.0
Default Gateway
Specifies the address of the IP router to which the datalogger will forward all non-local
IP packets for which it has no route.
0.0.0.0
Name Servers
This setting specifies the addresses of up to two domain name servers that the
datalogger can use to resolve domain names to IP addresses. Note that if DHCP is used
to resolve IP information, the addresses obtained via DHCP are appended to this list.
0.0.0.0
0.0.0.0
PPP Interface
This setting controls which datalogger port PPP service is configured to use.
Warning: If this value is set to CS I/O ME, you must not attach any other devices to the
CS I/O port
Inactive