The BACnetMstpMasterType is formally defined in Table 49.

Table 49 – BACnetMstpMasterType Definition

Attribute

Value

BrowseName

BACnetMstpMasterType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the BaseObjectType defined in OPC 10000-5

0:HasProperty

Variable

Max_Master

0:Byte

0:PropertyType

M

0:HasProperty

Variable

Max_Info_Frames

0:UInteger

0:PropertyType

M

0:HasProperty

Variable

Slave_Proxy_Enable

0:Boolean

0:PropertyType

O

0:HasProperty

Variable

Manual_Slave_Address_Binding

BACnetAddressBinding[]

0:PropertyType

O

0:HasProperty

Variable

Auto_Slave_Discovery

0:Boolean

0:PropertyType

O

0:HasProperty

Variable

Slave_Address_Binding

BACnetAddressBinding[]

0:PropertyType

O

The BACnetMstpMasterType ObjectType is a concrete type and can be used directly.

This OPC UA Property, of DataType Byte, represents the BACnet property Max_Master.

The Max_Master value represents the highest possible maximum node address and shall be equal to or less than 127. The default value shall be 127.

This OPC UA Property, of DataType UInteger, represents the BACnet property Max_Info_Frames.

The Max_Info_Frames value represents the maximum number of information frames that may be sent before passing the communications token. The default value shall be 1.

This OPC UA Property, of DataType Boolean, represents the BACnet property Slave_Proxy_Enable.

When the Slave_Proxy_Enable value is true, the device will perform Slave/Proxy functions on the device MS/TP port.

This OPC UA Property, of DataType BACnetAddressBinding [], represents the BACnet property Manual_Slave_Address_Binding. The BACnetAddressBinding DataType is defined in 10.5.3.

The Manual_Slave_Address_Binding value represents a collection of manually configured slave devices for which this device is acting as a Slave Proxy.

This OPC UA Property, of DataType Boolean, represents the BACnet property Auto_Slave_Discovery.

When true, the Auto_Slave_Discovery value indicates that the MS/TP master will perform automatic slave detection functions on the master MS/TP port.

This OPC UA Property, of DataType BACnetAddressBinding [], represents the BACnet property Slave_Address_Binding. The BACnetAddressBinding DataType is defined in 10.5.3.

The Slave_Address_Binding value represents a collection of slave devices for which this device is acting as a Slave Proxy. This set includes the manually configured devices represented by the Master_Slave_Address_Binding and automatically discovered slave devices.The Slave_Address_Binding shall be periodically maintained, but the period at which the list is maintained shall be locally defined.