
7 Operation
C-863.12 Mercury Controller
MS249E
Version: 1.2.1
89
Command Syntax
Function
TAC?
TAC?
Get the number of installed analog lines.
TAV?
TAV?
[{<AnalogInputID>}]
Get voltage at analog input.
WAC
WAC <CMD?> <OP>
<Value>
Can only be used in macros. Waits until an analog input line
reaches a certain voltage when used in conjunction with the
TAV? query command.
7.5.2
Using Analog Input Signals in Macros
The analog inputs on the
I/O
socket can be used in macros as follows:
▪
Conditional running of the macro
▪
Conditional stopping of the macro
▪
Conditional jump of the macro pointer
▪
Copying the input state to a variable
Further information and examples can be found in "Controller Macros" (p. 97).
7.6
Joystick Control
7.6.1
How Joystick Control Works
The joystick axis controls the velocity of the positioner axis connected to the C-863.12
(commanded velocity output from the profile generator).
The relationship between the displacement of the joystick axis and the velocity of the
positioner axis is established by the C-863.12 using a lookup table. The 256 values in the lookup
table are factors that are applied to the velocity set with the
VEL
command (p. 203) during
joystick control. The value range is from -1.0000 to 1.0000.
The firmware of the controller provides two predefined lookup table types to choose from
(linear and parabolic) and allows the lookup table to be filled with custom values. The content
of the lookup table is automatically saved in the nonvolatile memory of the C-863.12.
During joystick control, the soft limit specified by the parameter 0x15 or 0x30 is used as the
target position. For details, see "Travel Range and Soft Limits" (p. 25). When disabling the
joystick, the current position of the joystick-controlled axis is set as the new target position.
INFORMATION
Motion commands are not allowed when a joystick is activated for the axis.
Joystick control is not possible in open-loop operation (servo mode OFF).