ID : 594
Hand[n].MoveRH / SelectHand[m,n].MoveRH
Function
To activate a gripping motion by traveling to an acceleration/deceleration relative position. Use "SelectHand[m,n].MoveRH" when an electric gripper and the cooperative control function are used together.
Syntax
Hand[n].MoveRH travel distance, speed, gripping force[, TimeOut=timeout period][, Next]
For the combination use of an electric gripper and the cooperative control function
SelectHand[m,n].MoveRH travel distance, speed, gripping force[, TimeOut=timeout period][, Next]
Guaranteed Entry
- Travel distance
- Designate the travel distance from the current position by single precision real number type data. Input range is -999.9- 999.9 (mm).
- Speed
- Designate the traveling speed by integer type data. Input range is 20-100(%).
- Gripping force
- Set the gripping force by integer type data. Input range is 30-100(%).
- Timeout period
- Designate a timeout period by integer type data. This is an optional value. Input range is 0- 2147483647(ms). This should be 30000 (30 seconds) if this is omitted.
- Next
- Asynchronous execution is performed if Next is described.
Description
A gripping motion is activated by traveling to an acceleration/deceleration relative position.
This is asynchronously executed when the Next option is added.
Related Terms
Accelerated/Decelerated Relative Movement and Grip Mode, How to Use an Electric Gripper in Cooperative Control Function
Attention
This cannot be executed before completion of a previous command.
Executing this command in the supervisory task is NOT highly recommended. However, if this command execution is inevitable, please pay extra attention to the following points.
- If the electric gripper control board error occurs during execution of this command in the supervisory task, the supervisory task will stop.
- If the electric gripper control board error occurs during execution of this command with next option in the supervisory task, the supervisory task will not stop.
- If the electric gripper control board error occurs without this command execution, the supervisory task will not stop.
Example
'!TITLE " Gripping motion at the relative position with acceleration/deceleration"
' Relative position movement at designated speed and with designated gripping force.
Sub Samle_HandMoveRH
' Perform relative position gripping and travel motion of the electric gripper 0
' to the designated relative position 5[mm] with 'gripping force 30[%]
' and at designated speed 20[%]
Hand[0].MoveRH 5, 20, 30
End Sub
ID : 594