HANBAY Inc
User Manual RCx-xxxAS-1.05
Page 10 of 15
www.hanbayinc.com
Rev.2018.1
1 800 315 4461
Register name
Address
Max
Min
Def.
Actuator
address
Function
code
Register
address
Register
new value
CRC
TargetPosition
0x0008
InputRangeLow
InputRangeHigh
N/A
Example:
Set the target position to
3000
in actuator number 18
0x12
0x06
0x0008
0x0BB8
0x----
1 byte
1 byte
2 bytes
2 bytes
2 bytes
The target position tells the actuator where to position the valve. If “
TargetPosition
” equals to “
InputRangeLow
”
the valve will be completely closed, if TargetPosition
” equals to “
InputRangeHigh
” the valve will be opened t o the
maximum number of turns.
Example 1
: If the actuator parameters are set to:
NumberOfTurns=5
InputRangeLow=0
InputRangeHigh=10000
•
To close the valve,
“
TargetPosition
”
register has to be set to 0.
•
To open the valve 3 turns, TargetPosition
”
register has to be set to 6000.
Example 2:
If the actuator parameters are set to:
NumberOfTurns=10
InputRangeLow=500
InputRangeHigh=2500
•
To close the valve,
“
TargetPosition
” register has to be set to 500
.
•
To open the valve 5 turns,
“
TargetPosition
”
register has to be set to 1500.
Register name
Address
Max
Min
Def.
Actuator
address
Function
code
Register
address
Register
new value
CRC
SignalLostPosition
0x0009
InputRangeLow
InputRangeHigh
0xFFFF
Example:
Set the target position to
3000
in actuator number 19
0x13
0x06
0x0009
0x0BB8
0x----
1 byte
1 byte
2 bytes
2 bytes
2 bytes
1. -
For actuators that are not connected to a UPS
(Uninterruptible Power Supply), the loss of signal will be
simultaneous with power loss. As a consequence, the actuator will not be able to move anywhere. In the shutdown
process though, the actual position is automatically saved to the internal EEPROM.
When power is restored, the actuator will “know” where it’s at and will simply start to follow the signal as received.
IF YOU HAVE TO
turn the actuator manually when its power is turned off, it will lose its position, and it will
need to be re
– zeroed (as described in 3 below.)
To have the actuator use “
TargetPosition
” as its target position, “TargetFromRS485Flag”
must be 0.
The value stored in “
TargetPosition
” register must always be lower than “
Out
putRangeHigh”
and greater than
“
OutputRangeLow
”. If you try to write
a value out of the range, the actuator will answer with exception code
0x03
indicating that the new value is not valid.