9 allocate memory for general purpose files, 10 view routing table, 11 set pakbus router beacon interval – Campbell Scientific TD Operating System Addendum for CR510, CR10X, and CR23X User Manual

Page 22: 12 pakbus neighbor filter

Advertising
background image

TD ADDENDUM

SECTION 1. FUNCTIONAL MODES

AD-1-6

The *D15 entries are sent when the program is
retrieved. They can also be set like other *D
settings via the DLD file.

1.8.9 ALLOCATE MEMORY FOR GENERAL

PURPOSE FILES

*D16:xx

;allocate xx 64K byte chunks of
memory for general purpose files.
The area comes out of final storage
space. Files are stored in a circular
buffer (ring memory) in this space.

1.8.10 VIEW ROUTING TABLE

*D17 allows viewing the current routing table
information. This is view only.

TABLE 1.8-12. Values in Routing Table

Key
Entry

Display

Comments

*D

13:00

Enter Command

17A

Enter the view routing table
command

01:xxxx

;pakbus address of destination
node

02:xxxx

;via neighbor with xxxx pakbus
address

03:xxxx

;a worst case response time
metric (seconds)

(Repeats for next destination node.)

1.8.11 SET PAKBUS ROUTER BEACON

INTERVAL

TABLE 1.8-13. Set Beacon interval

Key
Entry

Display

Comments

*D

13:00

Enter Command

18A

Enter the beacon interval
settings

A

01:xxxx

Enter the Interval (seconds) for
SDC7

A

02:xxxx

Enter the Interval (seconds) for
SDC8

A

03:xxxx

Enter the Interval (seconds) for
CS I/O Pin Enabled, 9600 baud

A

04:xxxx

Enter the Interval (seconds) for
RS232, 9600 baud (CR23X
only)

1.8.12 PAKBUS NEIGHBOR FILTER

In some networks, sending beacons can be
disruptive. Entering values in the *D19 mode
disables the beacon. A PakBus datalogger with
nonzero *D19 settings will not send beacons
and will only respond to beacons from nodes
with addresses in the neighbor list.

Instead of sending beacons, the datalogger will
send “hello” messages to neighbors in the list to
determine if it can communicate with them.
Neighbors (or potential neighbors) should be
nodes that communicate directly with the
datalogger without going through a router.

Note that this list is not automatically cleared by
compiling a new program. (It may be changed
if the new program contains *D19 entries.) It
can be edited by changing entries. Once 0 is
entered for a neighbor address, all entries
beyond the 0 entry are cleared.

Advertising