While objects and properties describe which data are communicated, the communication itself is done with services between clients and servers. A certain service can only be executed if client and server have the related BIBBs. The Fig. 314 BACnet objects, properties, services and BIBBs shows a simple “Service Read Property” which is possible because the client on the right supports DS-RP-A and the server on the left supports DS-RP-B. The service is executed in two steps:
-
The client initiates a confirmed request “Read Property”, asking for the present value of the “Analog Input” of object with “ID 1010”.
-
The server answers with an acknowledge, sending the present value which is 21,89°C in the example.
A list of all supported BIBBs and services of the PLC is given in the Automation Builder pdf document ABB-B-BC-PICS-AC500_V3.pdf. Help/Project examples/Examples.