Asycube - Asyril SA
Programming Guide
©
Copyright Asyril S.A.
000.101.572
Version : A1
58/83
6.3.1. Control Holding Registers (Write-only zone, offset=0)
The Control Holding Registers presented in Table 6-1 are used to control the Asycube. Examples:
start a vibration, start a sequence, clear the errors, …
The Holding Registers highlighted in
bold
are triggers that start an action or change a value.
Address
(decimal)
Holding Register name
Read/
Write
Data Range
Comments
0
HR_MODBUS_CONTROL
W
0 to 15
The 4 first bits are used to clear the errors. A rising edge on a bit clears the
corresponding error. More information in Section 6.4.
1 HR_PLATFORM_VIBRATION_TRIG
W
0 or 1
A rising edge trigs the start of a platform vibration with the parameters values
given
in
HR_PLATFORM_VIBRATION_ID
and
HR_PLATFORM_VIBRATION_DURATION.
2
HR_PLATFORM_VIBRATION_ID
W
0 to 25
The platform vibration identifier is used when a platform vibration is trigged with
HR_PLATFORM_VIBRATION_TRIG. The value 0 corresponds to the vibration
‘A’, the value 1 corresponds to the vibration ‘B’, …, the value 25 corresponds to
the vibration ‘Z’. Please refer to Section 2.1 for the conventions of direction.
3
HR_PLATFORM_VIBRATION_DURATION
W
0 to 30000
[ms]
This value lets the user chose the duration of the platform vibration when it is
trigged with
HR_PLATFORM_VIBRATION_TRIG.
4 HR_PLATFORM_CENTERING_TRIG
W
0 or 1
A rising edge (value change from 0 to 1) trigs the start of a platform centering
with the parameters values given in HR_PLATFORM_CENTERING_X and
HR_PLATFORM_CENTERING_Y. More information in Section 5.4.10.2.
5
HR_PLATFORM_CENTERING_X
W
-100 to 100
The platform centering trigged with HR_PLATFORM_CENTERING_TRIG uses
this X position to determine both the vibration direction and the duration. This
value is an integer and corresponds to 100x the value described in the