Skip navigation

Joystick configuration

There are various configuration settings that have to made to ensure the MCU joystick functions to the operator's requirements. These settings must be made when setting up the UCC controller using the UCCassist-2 commissioning software. They are described in the following table:

Parameter

Default value

Comment

JoystickMaxFastSpeed

100 mm/s

This value is the target speed for full joystick deflection with the joystick fast button operated.

JoystickMaxFastAcceleration

500 mm/s²

This is the maximum acceleration and deceleration value used when operating the joystick in fast mode.

JoystickMaxTouchSpeed

30 mm/s

This value is the target speed for full joystick deflection in measure mode (without the joystick fast button operated).

JoystickMaxTouchAcceleration

30 mm/s²

This is the maximum acceleration and deceleration value used when operating the joystick in measure mode.

StandardBeepTime

0.2 s

This controls the time the MCU buzzer operates for a probe trigger event, it can be set to zero if the buzzer is not required.

ZAxisDirection

N/A

The standard configuration is for a clockwise rotation of the joystick to cause –Z motion. This can be inverted if required.

InitialMCUOrientation

N/A

This parameter sets the initial orientation of the MCU, the default setting is that forward movement of the joystick will cause +Y motion of a YXZ configured machine.

EnableButtonDelay

N/A

This setting enables the use of the “Joystick Enable” button, the default setting is enabled, if its use is not enabled then the joystick will always be live when the machine is in manual mode (not recommended).

EnableButtonOperation

N/A

If the use of the “Joystick Enable” button is enabled this parameter sets the time after the button has been operated that the joystick is enabled for. The default setting is 0, i.e. the button has to be depressed to allow motion.

NumberOfMCUModes

5

This setting controls the number of MCU modes that can be accessed.

ModesSequence

N/A

These settings control the mode types and the sequence in which they are displayed.

NullWaitTime

0.05 s

If a limit switch or surface is encountered when under joystick control the system will switch to automatic mode for the backoff, the null wait time sets the time the joystick has to be in its null position after the backoff has finished before joystick movement is permitted.

EnableJoystickSpeedOverride

N/A

The speed override control is normally enabled when the machine is in DCC mode, this can be disabled using this control.

RemeasureMode

N/A

This parameter switches on and off remeasure mode. The default setting is off.

StickyButtonTimeDelay

0 s

This parameter sets the sticky button time delay (see section 2.12.6) The default setting is 0 (off).

NOTE: The joystick assembly has deadbands. In joystick mode the first 11% of mechanical movement does not produce motion and full speed is reached at 91%. These deadbands are necessary to accomodate electro-mechanical tolerences in the joystick assembly. These settings are not user configurable.