Device Configuration Strategies
One strategy for configuring local devices is to configure one per network adapter that will be used for communication between the Ignition Gateway and remote BACnet devices.
You can also configure a local device to bind to a wildcard address such as 0.0.0.0, and in fact, this is required to receive broadcast packets from any of the remote devices you intend to communicate with. We’ve found that some devices will only respond to the BACnet Who-Is request with an I-Am that is sent to a broadcast address regardless of whether the original Who-Is was sent unicast or broadcast.
Another situation where you may need multiple local devices is when registration as foreign device with a BACnet Broadcast Management Device (BBMD) is necessary to bridge traffic between networks. Each Local device instance can only be registered with one BBMD.
Configure a Local BACnet Device
Go to the Config section of the Gateway Webpage.
Scroll down and select BACnet > Local Devices.
On the Devices page, click on Create new Device.
Select BACnet/IP, and click Next.
Fill in the following fields:
Name: BACnet Local
Bind Address: Enter the IP address, for example 10.10.###.##
Bind Port: Enter local port or leave default of 47,808.
Broadcast Address: Enter the IP address, for example 10.10.###.##
Leave the default values in the remaining fields.
Click Create New Local Device. You'll see the message "Successfully created new Local Device "BACnet Local."
Now you can configure a driver for the remote device.
|The local IP address to bind to. If this Local Device is going to receive broadcast packets (as opposed to unicast) from a Remote Device connection, then this must be set to a wildcard address (0.0.0.0).|
|This is the port the Device you are setting up will listen on. The local port to bind to. Default is 47,808.|
|Broadcast Address||A network address shared by other BACnet devices to send and receive UDP data.|
|Network Prefix Length||Default is 24.|
|Device Number||Default is 1,000.|
|Network Number||Default is 1.|
|Foreign Device Registration Enabled||If true, register as a foreign device with the configured BBMD (BACnet Broadcast Management Device). Default is false.|
Address of the BACnet Broadcast Management Device (BBMD) to register with. If you're planning on having this Local Device configuration work in conjunctions with a Remote Device via BBMD, then the address here should be the address of the BBMD on the same subnet as the Remote Device.
Port the BACnet Broadcast Management Device to register with is listening on. Default is 47,808.