CerberusPro (SIEMENS) uses the BACnet protocol to communicate with Siwenoid. Communication settings are made in the FXS72xx editor of the CerberusPro control unit.
To enable communication, BACnet must be enabled on the panel. On the Network tab, click Global System Configuration, then:
At the BACnet client, set 4.) BACnet device ID to 100 (default is 0). This ID is needed in Siwenoid.
Each panel/secondary controller needs an internal IP address. Go to SAFEDLINK sub-net → Connections, right-click → Assign.
In the dialog, hold CTRL to select all panels/controllers, then click Assign.
All selected elements now appear under Connections. Assign IP addresses to each — they must be in the same range. Select each panel/controller in turn, click Overview, and enter the IP address (use an unused range if on a live network).
These internal IPs are for SAFEDLINK internal communication only. A router must be configured for external network access.
Right-click SAFEDLINK subnet / connections / Functions → Assign.
Select the panel/controller through which the SAFEDLINK network will be accessed (i.e. the one with the network cable connected to it).
After clicking Assign, set an external IP address appropriate for the connected network (this must differ from the internal IPs set earlier). Once all settings are done, download to all panels/controllers.
A GAP must also be set on the connected panel. Right-click 100:Ethernet sub-net / Functions → Assign, select the panel, then Assign again.
After setting the GAP, configure the network mask to match the connected network segment. Click 100:Ethernet sub-net → Overview, enter the appropriate Netmask.
On the panel/controller where the GAP was created, BBMD must be enabled and a BDT Entry added. Click on that panel/controller, expand it, then select BACnet device object → Details to enable BBMD.
Click on the created BDT Entry and configure:
Download the program to the panel.
Ping the external “router” IP set on the panel (e.g. 192.168.100.1).
Route can be created two ways:
Option 1: Static route from Windows (run Command Prompt as Administrator):
route -p add <panel_internal_subnet> mask 255.255.255.0 <panel_external_router_IP>
Example:
route -p add 192.168.1.0 mask 255.255.255.0 192.168.100.1
If entered correctly, you will receive an OK! message. Then ping all internal IP addresses.
Note: Ensure the fire panel's internal range does not overlap with any existing network range, or the route will not work.
To remove a wrong route:route delete 192.168.1.0 mask 255.255.255.0 192.168.10.1
To view existing routes:route print
Possible issues: If only the first panel/controller responds to ping: check that the firewall is disabled, or disable and re-enable the Ethernet adapter on the PC after creating the route.
Option 2: Have the on-site IT administrator create the route.
In the programming software: File menu → Sib-X export — set the save path and click Start.
Right-click the root in the tree menu → New container. Fill in the container name, select the type, set BACnet protocol.
Note: Local address / Local UDP port are not always required.
Save the container by clicking OK.
Go to: File → Settings → Physical structure
Click + to create a new container.
Save the container by clicking Save.
For multi-panel SAFEDLINK configurations, each panel is imported one by one from the same SibX file. After importing the first panel, click Metafile import again, fill in the second panel's data, and use the same Sib-X file.
The two identifiers needed are: panel number in site and BACnet ID.
Siwenoid V1:
Right-click the container → “Upload from metafile”. Enter panel number / BACnet ID (e.g. 1-1 for first panel, 2-2 for second). Click OK, browse to the Sib-X file. After all panels are imported, right-click the container to enable communication.
Siwenoid V2:
After saving the container, “Metafile import” becomes available. Browse to the Sib-X file, enter Number of device in site and Chosen BACnet ID (e.g. 1-1, then 2-2 for next panel). Click Save. After all panels are imported, enable communication by clicking ON.
Previous → CerberusPro configuration (standalone)
Next → Siwenoid v2 SPC6xxx configuration