105U-G Wireless Gateway
User Manual
Page 71
© September 2004
4.8
Fieldbus Configuration
All 105G modules (
except MD1
) have separate internal hardware comprising the Fieldbus
Interface, consisting of a separate microprocessor and appropriate hardware for the network
connection. This Fieldbus Interface handles all fieldbus communications, and transfers I/O in
the Fieldbus Interface Registers to/from the fieldbus. Conversely, the 105G Radio Interface
handles all radio communications, and transfers I/O in the Radio Interface Registers to/from
the radio network. For I/O transfer between the radio network and the fieldbus network, I/O
Registers in the Radio Interface must be linked with registers in the Fieldbus Interface using
configuration software.
Depending on the fieldbus protocol, the size of the Fieldbus Interface may be limited (for
example, the Profibus Slave interface supports only 416 bytes I/O). The Radio Interface
supports 10,000 registers, of which 4300 are general-purpose I/O registers. Each Radio
Interface register is 16-bit, even for discrete (or “digital”) input or output values. The
Fieldbus Interface comprises a block of 8-bit bytes (referred to as “locations”). Digital I/O
can be packed - each fieldbus location can hold 8 digital inputs or outputs. Analog or pulse
values can be stored as a low resolution 8-bit value (a single fieldbus location) or as a high
resolution 16-bit value (two consecutive fieldbus locations).
To optimize I/O usage, the 105G provides a flexible method of data transfer between the
Radio Interface and the Fieldbus Interface. The user configures
links
between the Radio
Interface and Fieldbus Interface via
Fieldbus Mappings
in the ESeries Configuration
Software. The diagram shows in more detail the relationship between the Radio Interface and
Fieldbus Interface.
4.8.1
Fieldbus Mappings
The Fieldbus Interface is divided into two distinct areas. The IN Area contains input data that
is made available to the host device. The OUT Area contains output data from the host
device. This is in contrast to the Radio Interface, in which each 16-bit register can be used as
input
or
output. Also note the size of the Fieldbus Interface is variable, depending on the type
of fieldbus.
ESeries Configuration Software provides user configurable
Fieldbus Mappings
to
link
the
required Fieldbus I/O to the Radio Interface.
Write
mappings write I/O values from the
Radio Interface
to
the Fieldbus IN Area.
Read
mappings read I/O values
from
the Fieldbus
OUT Area to the Radio Interface.
WRITE
RADIO
INTERFACE
I/O
DATABASE
I/O REGISTERS
FIELDBUS
LOCATIONS
READ
FIELDBUS
INTERFACE
RADIO
DRIVER
DATA BUS
ANTENNA