Skip to content

BACnet Client

In Client mode inSCADA connects to BACnet/IP devices to read and write their object values.

The connection’s ip and port are the server’s own local socket — not the target device’s. The target address is given at device level.

ParameterDefaultRange
ProtocolBACnet—
APDU Timeout (ms)3000100 – 60000
Retries30 – 10
ParameterDefaultDescription
Device Instance—The device’s instance number (0 – 4194302)
IP—The device’s address
Port47808The standard BACnet/IP port
Network—On a routed device, the far network’s number (1 – 65534)
MAC Address—The device’s MAC on that network
Scan Time—The polling interval
Scan Type—PERIODIC or FIXED_DELAY

A frame groups the objects that are read together.

ParameterDefaultDescription
Use Subscription ModeoffTake values from COV notifications instead of polling
ParameterDefaultDescription
Object Type—The object type (0 – 1023)
Object Instance—The object’s instance number (0 – 4194303)
Property Id85The property to read; 85 is Present_Value
Array Index—The element index on an array property
Write Priority16The write priority (1 – 16)
Type—FLOAT, INTEGER, BOOLEAN or STRING
VariableObject typePropertyDescription
Room temperature0 (Analog Input)85The measured temperature
Setpoint2 (Analog Value)85A writable setting
Fan status3 (Binary Input)85Running / stopped
Fan command4 (Binary Output)85On / off
Operating mode19 (Multi-state Value)85The mode number

Start the connection from the Runtime Control Panel. Its status will show “Connected”.