occasionally even if the data does not change, check the second box and enter some amount of time. This
time period will be referred to as the "maximum quiet time".
Data from the local register may be manipulated before being written to the remote register. The local
data is first multiplied by the scale factor. The offset is then added to it. If a bit mask is entered, and the
remote register type is signed or unsigned (16-bit data), the mask will be bit-wise logical AND-ed with the
data. The mask is right justified, then AND-ed with the data. The result is then left shifted back to the
original position of the mask. In other words, the least significant bits of the original data will be stuffed at
the position marked by the mask.
After the scaling and masking, the bit fill will be logically OR-ed into the result, but only if the mask was
nonzero and was used. Both mask and fill are entered in hexadecimal.
Multiple local registers may be packed into a single remote register. To accomplish this, define two or
more rules in sequence with the same remote destination. If the destination is the same, data types are
16-bit (integer or unsigned), bit masks are nonzero, and the rules are sequential, the results of all
qualifying rules will be OR-ed together before being sent to the remote destination.
For the remote register to be written, enter the register type, format, number, and remote unit (slave
address).
The repeat time may determine how often the remote register will be written. If send on delta and
maximum quiet time are not checked above, clicking the "at least" button will establish a periodic update
time. If send on delta is used and you wish to limit the network traffic in the event changes are frequent,
click the "no more than" button and enter the minumum time that should elapse before another write to
the remote device.
Delete will remove the rule number shown in the "Map #" box. Insert will insert a new rule before the rule
number shown, and is used for placing rules between existing rules. It is not necessary to use Insert to
add rules to the bottom of the list or to define any rule presently having zero for a source register or
"none" for remote type.
Selecting "none" for remote type effectively deletes the rule even though it will still appear in the list until
deleted. Unused rules at the end of the list will always show none as the type. If you wish to prevent these
from being displayed, reduce the number of rules enabled.
The number of rules enabled simply limits the scope of rule review so that you do not have to review a lot
of unused rules. If the displayed rules are used up and you need more, increase the enabled number.
5.4 Modbus RTU Master Data Displayed Per Slave
5. Configuring BB2-7010 as a Modbus RTU Master
file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-7010 User Guide...
6 of 8
12/8/2015 7:24 PM