Please support in the following issue: We need to know if WinCC oa supports connectivity to BACnet devices and gateways through different IP's (Subnets), Two or more routers exists between WinCC OA servers (Projects) and these BACnet gateways. If yes ! Please share with us the steps of doing so.You can refer to the attached picture for more clarification.
Yes WinCC oa supports connectivity to BACnet devices and gateways through different IP's (Subnets)!.
IP-Address of the devices and subnets have to defined via the mandatory config-entry "net" in the [bacnet] -section of the project config-file. Below the explanation of this entry (copied from the WInCC OA documentation) :
net = "IP"
Network - The unique assigned network number. Currently the BACnet driver is able to communicate with only one network.
IP - Protocol type. The current version supports IP (BACnet/IP).
IPAddress - IP address of the network card, over which the BACnet/IP net is accessible. If the entry is empty, the IP address is specified by the own host name. The latter works only then when there is only one network card attached/used in the computer.
Subnetmask - The subnetmask defines the broadcast addresses, with which the broadcasts are sent into the BACnet net. If the subnetmask entry is empty ("") so the subnetmask of the configures network connection is used.
UDPPort - UDP port is used for the BACnet/IP communication. In the most cases the port has to be set to 47808 (0xBAC0).
BBMDAddress - IP address of "BACnet/IP Broadcast Management Devices". This value has to be set in the current version to 0, because foreign devices are not supported.
BBMDMaxForeignDevices - Maximum number of foreign devices (default = 0). This entry is not relevant for the current version.
ForeignDeviceHoldingTime - Holding time for foreign devices (default = 120 seconds).
Eth - "Ethernet Devices" number under Linux (e.g. 0 for eth0). The value of this field is only relevant for Linux.
Example:
[bacnet]
net = 1 "IP" "" "" 47808 "" 0 120 0
or
net = 1 "IP" "192.168.10.61" "255.255.255.0" 47808 "192.168.2.1" 10 120 0
PLease refer to the WinCC OA Documentation for detail about the Bacnet Driver