<< Prev        Next >>

ID : 4557

HighPathAccuracy

Function

Switch True/False of the high tracing control function.

Syntax

HighPathAccuracy True/False

Guaranteed Entry

True/False
Enable/Disable the servo lock by an integer type data.
To enable this command, enter True or an integer other than 0.
To disable this command, enter False or 0.

Description

True/False of the high tracing control function is switched.

Related Terms

-

Attention

  • The setting is valid until the controller power is turned OFF. The setting is back to the default setting when the controller is rebooted.
  • High precision control function is not available for Extended-joint and MC8 controller.
    However, this function is available for an extended-joint which works as a conveyor axis. (Available for Version 2.5.* or higher)
    If the high precision control on the robot axis is enabled, enable the high precision control function on the conveyor axis by using HighPathAccuracy command.

Example

'!TITLE "Setting of High Tracing Control Function"
' Set high tracing control to be enabled and perform motion to designated coordinates
Sub Sample_HighPathAccuracy

  Dim aaa As Joint
  Dim bbb As Position
  Dim ccc As Position

  TakeArm Keep = 1

  aaa = J( 0, 45, 90, 0, 45, 0 )

  ' Assign a value of aaa converted into point data type to bbb
  bbb = J2P( aaa )

  ' Assign a value added P(150,150,-150,0,0,0) to bbb to ccc
  ccc = Dev( bbb, P( 150, 150, -150, 0, 0, 0 ) )

  Motor True

 ' Set the external speed to 100
  ExtSpeed 100

  ' Move from the current position to the bbb coordinate position
  Move P, @0 bbb

  ' Set high tracing control to be enabled
  HighPathAccuracy True

  ' Move from the current position to the ccc coordinate position
  Move L, @0 ccc

  ' Set high tracing control to be disabled
  HighPathAccuracy False

  Motor False

End Sub

ID : 4557

<< Prev        Next >>