Configuring the DF8000 I/O via I2C
Scenario: You want to configure DF8000 I/O modules locally connected to the NK823x unit over the I2C link.
Reference: For background information see DF8000 Reference.
Workflow diagram:
Prerequisites:
- Desigo CC is connected to the NK823x unit.
- System Manager is in Engineering mode.
- System Browser is in Management View.
Steps:
1 – Add the DF8000
- In System Browser, select Project > Field Networks > [BACnet network].
- Select the Object Configurator tab.
- Click New and select New GMS_DF8000.
- In the New Object dialog box:
a. (Optional) Edit the precompiled name and description (DF8000 System via I2c Bus).
b. Click OK.
- The new DF8000 System via I2c Bus object is added and automatically selected in System Browser.
- Select the DF8000 tab.
- In the Configuration expander, set the Instance number (the BACnet Device Identifier) of the DF8000.
- Click Save .
2 – Add Input / Output Modules
Repeat this procedure for all the input / output modules included in the hardware configuration. Any combination of modules is possible, for up to a total of 4 modules.
- In System Browser, select Project > Field Networks > [BACnet network] > [DF800 system via I2c bus]
- Click New and select the input/output module type you want to configure:
- DF8040 Digital Input Module
- DF8020 Relay Output Module
- DF8045 Balanced NC Input Module
- DF8046 Balanced NO Input Module
- In the New Object dialog box:
a. (Optional) Edit the precompiled name and description.
b. Click OK.
- The new module is added to System Browser, and to the Modules expander of DF800 System via I2c Bus.
- In the Modules expander, select the newly added module.
- Enter an Address that matches the setting on the hardware module.
- Set the I/O Logic to Normally Open or Normally Closed.
- The selected logic is applied to all the inputs or outputs of the module.
- Click Save .
- (Optional) You can customize the logic of individual inputs / outputs as follows:
a. In System Browser, select Project > Field Networks > [BACnet network] > [DF800 system via I2c bus] > [module] > [input or output].
b. In the DF8000 tab, set the desired I/O logic for this input (Normally open or Normally closed).
c. Click Save .
- After the customization, if the module I/Os do not all apply the same logic, then its I/O Logic status in the Modules expander is indicated as Custom.
- (Optional) You can customize the Pulse Duration (default =16 sec) of outputs as follows:
a. In System Browser, select Project > Field Networks > [BACnet network] > [DF800 system via I2c bus] > [module] > [output].
b. In the DF8000 tab, set the required Pulse Duration.
d. Click Save .
- This setting will affect the Pulse On/Pulse Off commands for the selected output only.
3 – (Optional) Add a Supervised Power Supply Module
Perform this step if the hardware configuration includes a DF8090 module.
NOTE: There can be up to 4 modules in total, but only one DF8090.
- In System Browser, select Project > Field Networks > [BACnet network] > [DF800 system via I2c bus].
- Click New and select DF8090.
- In the New Object dialog box:
a. (Optional) Edit the precompiled name and description (DF8090 Supervised Power Supply Module).
b. Click OK.
- The new DF8090 object is added to System Browser, and to the Modules expander of DF8000 System via I2c Bus. The DF8090 module has the fixed address 8.
4 – Connect the DF8000 to the NK823x I2C Port
- In System Browser, select Project > Field Networks > [BACnet Network] > [NK823x] > [I2C].
- Select the NK8000 tab.
- In the Configuration expander, from the DF8000 System drop-down list, select the DF8000 System via I2c Bus configured in the preceding steps.
- Click Save .