TPU2000/2000R Modbus/Modbus Plus/ Modbus TCP/IP Automation Guide
0
0
1
MSB/LSB (Justified to the left i.e. data in the the Most Significant Bits)
Bit 3
1
Register Type (Bipolar)
Bit 2
Bit 1
Bit 0
0
0
1
So, write hex 039 (decimal 57) into Register 62695 and the registers should look like:
register 62692 hex 0000
r
e
g
i
s
t
e
r
6
2
6
9
3
r
e
g
i
s
t
e
r
6
2
6
9
3
register 62694 hex 0232
register 62695 hex 0039
Now when the command is executed, the data is transferred to the TPU2000/2000R and subsequent data
transmissions from register 40001 of the unit will be:
•
12 bit wide with the bits justified to the left (in the Most Significant Bits)
•
The data type will be bipolar and compatible with the destination register type
•
The value will be scaled by 10
Note: See the Register Scaling and Remapping Section 5 default Data type and size definitions
Table 5-82. User Definable Register Configuration Table
Register
Item
Address
62688
SPARE_1
62689
Execute Register
0 = No Action
1 = Update Registers
2 = Refresh Registers
62690
Access Password
62691
Access Password
62692
SPARE_2
62693
User Reg. 40001 Scale
62694
User Reg. 40001 Source Register
Address
62695
User Reg. 40001 Register
Destination Type
Rightmost Bits 2 – 1- 0
D
D
e
e
s
s
t
t
i
i
n
n
a
a
t
t
i
i
o
D
e
s
t
i
n
a
t
i
o
D
e
s
t
i
n
a
t
i
B
i
t
s
7
–
6
-
B
i
t
s
7
–
6
-
1
h
e
x
0
0
0
a
h
e
x
0
0
0
a
o
n
n
J
J
u
u
s
s
t
t
i
i
f
f
i
i
c
c
a
a
t
t
i
i
o
o
n
n
(
(
B
B
i
i
t
t
3
3
)
)
n
S
c
a
l
e
B
i
t
S
i
z
e
o
n
S
c
a
l
e
B
i
t
S
i
z
e
5
-
4
5
-
4
Description
Unsigned 16 Bits
ASCII – 2 Characters Leftmost Digits
ASCII – 2 Characters Rightmost Digits
Unsigned Integer 16 Bits
0<=Range<=65535
Unsigned Integer 16 Bits
1<=Range<=922
Unsigned Integer 16 Bits
0 0 0 = Offset Bipolar
0 0 1 = Bipolar
0 1 0 = Unipolar
0 1 1 = Negative Unipolar
1 = Least Significant Bit 0 = Most Significant Bit
0 0 0 0 = 2 Bits
0 0 0 1 = 4 Bits
0 0 1 0 = 8 Bits
0 1 0 0 = 12 Bits
1 0 0 0 = 16 Bits
222