IC-Module for EtherNet/IP
81 / 137
0x0e41-0x0e48 Output Data
Mapping Fieldbus
Modbus Register
0x0e41 – 0x0e48
Value Range
-
Default Value
0x00
Number of bytes avail-
able
16
Permanently stored
Yes
Access
Read/Write
0x0f01-0xf40 Extended
Output Mapping
In these memory registers have the option, to define a bit-accurate
mapping. Individual bits can be mapped from any input data area to
the output data area of your choice.
You can create a total of 16 different mappings.
Please note that a bit-accurate mapping requires very much run-time
performance. Only use this function if you really need it.
To define a bit-accurate mapping, s 4 registers must be defined in
each case:
– In memory register 0xf01 enter the input register area from which your
data should originate. Bear in mind that this is the internal Modbus base
number here. You must therefore reduce the value by 1.
– In memory register 0xf02 enter the output register area in which you
require the data. This is also the Modbus base number here. Therefore,
reduce the value by 1.
– In memory register 0xf03 enter the source and target position of the first
bit that you want to map. In both cases, you must subtract 1 from the
register addresses.
– Define the source position via bit 0-3.
– Define the target position via bit 4-7.
– In the memory register 0xf04 define the number of bits that you want to
copy.
Modbus Register
0x0f01 – 0xf40
Value Range
-
Default Value
0x00
Number of available
bytes
128
Permanently stored
Yes
Access
Read/Write
Meaning
Register 0x0f01, 0x0f05,
0x0f09 ,…, 0x0f3d
Source base register number
Register 0x0f02, 0x0f06,
0x0f0a, ..., 0x0f3e
Target base register number
Memory Register