Configuring the BSAPScanner Communication Port Point

The following table outlines the device-dependent information to be supplied in the comm-port point for the BSAPScanner scan task. All attribute names in the table that are italicized, indicates that you must assign values to them.

Pathname -  . . . :scan configuration:Line_1
Point Name - Line_1
            

Alias - LINE 1

  AIN Attribute Name Type DE Type Possible Values
Device Independent (required) 0 communication mode scalar rtLOGICAL 0=polled/PRBX
1 device type scalar rtUINT8 0 to 255
2 control scalar rtLOGICAL 0=disabled, 1=enabled
3 status scalar rtUINT8 §Communication Port Point
4 retry count scalar rtUINT8 not used, configured in OpenBSI
5 reply timeout scalar rtUINT16 not used, configured in OpenBSI
6 poll types table    
7 PRBX types table    
8 CE overlap scalar rtLOGICAL 0=disabled, 1=enabled
9 msg queue status scalar rtUINT8 0, 1, or 2
Device Dependent (BSAP scan task specific) 10 handle alarms scalar rtLOGICAL 0=no alarms,
1=process alarms
11 handle RBE scalar rtLOGICAL 0=no RBE,
1=process RBE
12 debug device scalar rtBYTES20 (see below)
Windows Only 13 nettop file scalar rtBYTES (see below)
14 journal file scalar rtBYTES (see below)
15 shutdown action scalar rtUINT8 0=shutdown OpenBSI,
1=shutdown OpenBSI if scan task started,
2=never shutdown OpenBSI
16 desktop name scalar rtBYTES20 (see below)
UNIX Only 13 comm info table   (see below)
14 rs232 info table   (see below)
15 nrt vector   (see below)
16 modem scalar rtLOGICAL 0=no modem,
1=modem
17 dial string scalar rtBYTES256 (see below)
18 hangup string scalar rtBYTES256 (see below)
19 abort strings vectpr rtBYTES20 (see below)
20 ip mode scalar rtUINT8 (see below)
21 ip info table   (see below)
22 ip index scalar rtUINT8 (see below)
23 process name scalar rtBYTES20 (see below)
24 nrt version scalar rtUINT8 (see below)
25 ts disable scalar rtLOGICAL 0=disable,
1=enable
26 alarm dest vector rtBYTES16 (see below)
27 rbe dest vector rtBYTES16 (see below)
28 poll after ack scalar rtLOGICAL (see below)
29 poll wait ms scalar rtUINT16 (see below)
30 serial mode scalar rtLOGICAL 0=Sync,1=ASync
31 rtu in backup scalar rtLOGICAL 0=backup,
1=primary
32 clear stats scalar rtLOGICAL 0=Don't clear,
1=Clear
33 device stats vector rtUINT32 (see below)
Optional .        
.        
.        

The UNIX comm port device stats vector contain the following information:

Index Value Index Name Contents
0 CP_ACKS_SENT Number of acknowledgement packets sent.
1 CP_ALM_ACKS_SENT Number of alarm acknowledgement packets sent.
2 CP_MSGS_SENT Number of message packets sent.
3 CP_MSGS_RECV Number of message packets received.
4 CP_ECHO_RESP Number of echo packets sent.
5 CP_TS_SENT Number of time sync packets sent.
6 CP_NRT_SENT Number of node routing table packets sent.

See also: