Fieldbus configuration

The workbench includes an integrated fieldbus configuration tool for various kinds of networked I/Os and protocols. The configuration tool enables you to describe networks as configuration trees and to wire variables to the I/O channels of devices.

Use the command "File / Open / Fieldbus configuration".

Below is a non exhaustive list of supported configurations:

- Access to Win32 shared memory
- AS-interface I/Os
- Brodersen (IOTOOLS) I/O configuration
- CAN bus
- DNP3 Slave
- Hilscher CIF Profibus DP configuration
- Hilscher (SYCON) I/O configuration
- Hilscher SYCON [universal]
- Hilscher SYCON.net (CifX)
- HMS I/O configuration
- IEC 60870-5-101 Slave
- IEC 60870-5-104 Slave
- Interbus-S
- Kontron ThinkIO / Wago IO System 758
- MODBUS master protocol
- MODBUS slave protocol
- Profinet IO
- Siemens SoftNet Profibus DP
- WAGO 750-865
- Weihenstephan standard - Client
- Woodhead (ApplicomIO) I/O configuration
- XFlow
- zenOn Runtime connection configruation

The fieldbus configuration proposes the following workspace:

1- Configuration tree
2- Items within the node currently selected in the tree
3- Variables of the project

Each kind of fieldbus is shown as a top-level node in the configuration tree. Run the "Edit / Insert Configuration" menu command to select a configuration to be added to the tree. Each configuration is displayed as a 4 level tree having the following form:

- Configuration (kind of fieldbus)
   - Communication port or master device
      - Slave device or data block
         - Connected variable

Use the following buttons in the toolbar for building the configuration tree:

Insert a new fieldbus (top level) in the configuration

Insert a new master/port node in the selected fieldbus

Insert a new slave/data block node under the selected master

Insert a new variable node under the selected slave

When an item is selected in the tree, all its children can be edited in the grid below. Alternatively you can double click on an item in the tree to enter its properties in a dialog box. Use the "View / Grid" menu command to show or hide the grid area.

You can also drag a variable from the list of declared variables (on the right) directly to a slave item in the tree.