a client has requested me a communication between 4 Siemens

The CP 343-1BACnet (CP 343-1 BACnet 6FL4343-1CX10-0XE0) is a communications processor used to connect the SIMATIC S7-300 to Industrial Ethernet; In addition, with the help of the BACnet protocol, it also allows systems to be integrated that are compatible with that protocol.
As information I can say the following, BACnet (Building Automation and Control Networks) is a
communication protocol for building automation and regulation data networks developed by ASHRAE (American Society of Heating, Refrigeration and Air Conditioning Engineers Inc.).
This protocol is suitable for both the management and automation levels and is recognized as an ANSI, CEN and ISO standard.
The gateways allow communication between two networks that use different communication protocols, therefore the task would be to create a communication between an S7-300 PLC and a BACnet gateway (Scada) through the PROFINET interface of the CPU. The objective to investigate is which gateway is suitable for this and how the configuration is made between the S7-300 PLC and the gateway. For example, if the Data Exchange is cyclic or acyclic.
Someone has worked with this protocol and can send the information and an example of how to make the communication.
Thank you
