8.4 BACnetMstpMasterType
8.4.1 ObjectType definition
The BACnetMstpMasterType is formally defined in Table 49.
| 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.
8.4.2 ObjectType Description
8.4.2.1 Variable Max_Master
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.
8.4.2.2 Variable Max_Info_Frames
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.
8.4.2.3 Variable Slave_Proxy_Enable
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.
8.4.2.4 Variable Manual_Slave_Address_Binding
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.
8.4.2.5 Variable Auto_Slave_Discovery
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.
8.4.2.6 Variable Slave_Address_Binding
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.