beautypg.com

Vt8600 series bacnet, Integration manual – Viconics VT8600 Series BACnet Integration Guide User Manual

Page 28

background image

VT8600 Series

BACnet

®

Integration Manual

28

Viconics Technologies Inc.

|

9245 Langelier Blvd.

|

St.-Leonard

|

Quebec

|

Canada

|

H1P 3K9

|

Tel: (514) 321-5660

|

Fax: (514) 321-4150

028-0437-00

www.viconics.com

|

[email protected]

March 2015

©

2

01

5 V

ic

onic

s T

ec

hno

lo

gi

es

Inc

. A

ll r

ig

ht

s r

ese

rv

ed

.

Free Programmed Object or Loops

Read and write MS/TP data on an “If Once” basis or a “Do Every Loop" basis instead of reading or writing
to a third-party device’s object directly in the program. Otherwise, any read or write request occurs at the
Supervisory Controller’s program scan rate, which may be in hundredths of milliseconds. This can bog down
a network as single commands can be sent to all ASC devices down the MS/TP trunks every hundredths of
milliseconds

Programs writing to the devices should have a structure similar to the following:

If Once Schedule = On then

MV10 = Occupied

End If

If Once Schedule = Off Then

MV10 = Unoccupied

End If

OR

Do Every 5min

If Schedule = On Then

MV10= Occupied

Else

MV10 = Unoccupied

End If

End Do

Retries and Timeouts

In BACnet

®

integration, you should note the device object of the Supervisory Controller and Operator’s

Workstation. This object contains the two following required properties:

1) Retry Timeout

2) Number of APDU Retries

The Retry Timeout specifies the time between re-transmissions if the acknowledgement is not received.
Increasing this value may help if you are experiencing problems with controllers dropping off line.

The Number of APDU Retries specifies the number of times unsuccessful transmissions are repeated. If the
receiving controller has not received the transmission successfully after this many attempts, no further attempts
will be made.

For example, if one of the controllers does not reply to a Supervisory Controller (SC) request, and the SC’s Retry
Timeout is set to 2000 milliseconds and the Number of APDU Retries is set to 1 (SC level), the SC sends one
other request 2 seconds later. If the MS/TP device does not reply, it is considered off line by the workstation.

Having a Retry Timeout value of 10450 milliseconds and a Number of APDU Retries property set to 3 at the SC
level may prevent the device from dropping off line. These properties should also be changed at the workstation
level since the workstation issues requests to any MS/TP devices when the graphics are used.