You're currently browsing the Ignition 8.0 docs. Click here to view the latest docs.

The following feature is new in Ignition version 8.0.15
Click here to check out the other new features

Before you can start communicating with a remote device you must first configure a local device, representing Ignition’s presence as a BACnet device on a network. 

Local Devices are configured by specifying a local bind address, port, broadcast address, BACnet network, and BACnet device number. A Local Device can communicate with many remote devices as long as they are reachable on the same IP network.

On this page ...

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, 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

  1. Go to the Config section of the Gateway Webpage.

  2. Scroll down and select BACnet > Local Devices. 

  3. On the Devices page, click on Create new Device.

  4. Select BACnet/IP, and click Next.

  5. 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.###.##

  6. Leave the default values in the remaining fields.

  7. Click Create New Local DeviceYou'll see the message "Successfully created new Local Device "BACnet Local."

Now you can configure a driver for the remote device.

Device Settings 



Device name.

Bind Address

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 (

Bind Port

This is the port the Device you are setting up will listen on. The local port to bind to. Default is 47,808.
Broadcast AddressA network address shared by other BACnet devices to send and receive UDP data.
Network Prefix LengthDefault is 24.
Device NumberDefault is 1,000.
Network NumberDefault is 1.
Foreign Device Registration EnabledIf true, register as a foreign device with the configured BBMD (BACnet Broadcast Management Device). Default is false.
BBMD Address

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.


  • No labels