BACnetMasterSlaveNetwork
The BACnetMasterSlaveNetwork is the main component responsible for the communication between a master device and slave devices by the BACnet MS/TP protocol, using the RS485 port (COM1). The BACnetMasterSlaveNetwork sets parameters such as slave devices Id, communication parameters (such as a poll frequency or maximum write time), and reads the status of slave devices. The component has to be placed under the Drivers folder.
The BACnetMasterSlaveNetwork component has the following slots:
- Status: shows the point’s status;
- Fault Cause: shows the fault cause description;
- Enable: enables or disables the network (true: enabled, false: disabled);
- Slave1DeviceId-Slave5DeviceId: allow to set the BACnet Ids of slave devices;
- Slave Status1-Slave Status5: reads statuses of slave devices;
- Poll Frequency: allows to set the polling frequency of all read-only points, min. 1;
- Max Write Time: allows to set the maximum time between sending values of all writeable points–if the value equals 0, values of writable points are sent only “on value change”;
- Ping Frequency: allows to set the time between testing messages to check slave devices connection, min. 1;
- Ping Trigger: triggers the Ping action on the rising edge of value;
- Free Points: shows the number of free BACnet Master-Slave points.
The BACnetMasterSlaveNetwork component offers the following action, available in the context menu:
- Ping: sends a test message to slave devices to check their statuses.