beautypg.com

ProSoft Technology 5201-DFNT-BACNET User Manual

Page 29

background image

BACnet ♦ ProLinx Gateway

BACnet Protocol Configuration

BACnet/IP Client Edition 2

Protocol Manual

ProSoft Technology, Inc.

Page 29 of 52

November 24, 2010

The first part of the record is the Prolinx gateway information, and the second

part contains the information required to interface with the server device.

Parameter

Value

Description

Enable

0, 1 or 2

This field defines whether the command is to be executed and under what
conditions.

Value

Description

0=D

ISABLED

The command is disabled and will not be executed in
the normal polling sequence.

1=C

ONTINUOUS

The command executes with each scan of the
command list if the Poll Interval is set to zero. If the Poll
Interval is set to a nonzero value, the command
executes when the interval timer expires.

2=C

ONDITIONAL

The command executes only if the data associated with
the command changes. This value is valid only for write
commands.

Internal Address Dependent on

Property ID code
utilized

This parameter is used to specify the location in the gateway's internal
database to be associated with the command. For read operations, this
parameter sets the starting address of the area in the database where the data
received from the device will be placed. For write operations, it sets the starting
address of the area from which the data will be sourced. The Internal Address
is property dependent as listed in a following table (use the Property List to find
data size lengths for each property). Refer to the discussion contained in this
section for a further description of this field.

Poll Interval

0 to 65535

This parameter specifies the minimum interval for continuous command
execution (Enable = C

ONTINUOUS

). The parameter is entered in units of 0.1

seconds. Therefore, if a value of 10 is entered for a command, the command
will execute no more frequently than every 1 second.

Point Count

1 to 25

This parameter specifies the number of points to be associated with the
command. This value should be set to 1 for function codes 12 and 15.

Swap Code

0, 1, 2 or 3

This parameter defines if the data received from the Server is to be ordered
differently than received from the Server device. This parameter is helpful when
dealing with floating-point or other multi-register values, as there is no standard
method of storage of these data types in Server devices. This parameter can
be set to order the register data received in an order useful by other
applications. The following table defines the values and their associated
operations:

Swap Code

Description

0=N

O

C

HANGE

No change is made in the byte ordering

1=W

ORD

S

WAP

The words are swapped

2=W

ORD AND

B

YTE

S

WAP

The words are swapped, then the bytes in
each word are swapped

3=B

YTE

S

WAP

The bytes in each word are swapped

Node IP Address xxx.xxx.xxx.xxx

The IP address of the device being addressed by the command.

Service Port

1 to 65535

The Service Port address for most BACnet applications is 47808 (=0xBAC0).
Enter this value in decimal format. If the server requires a different service port
address (it is not compliant), enter the value required in this field.

Function Code

12, 14, 15 or 16

This field defines the function to be performed by the command.
Valid function codes used by the module are as follows: 12=R

EAD

S

INGLE

P

ROPERTY

, 14=R

EAD

M

ULTIPLE

P

ROPERTIES

, 15=W

RITE

S

INGLE

P

ROPERTY

and

16=W

RITE

M

ULTIPLE

P

ROPERTIES

.

This manual is related to the following products: