This is part of 2.1.0latest release.

MLxLinearServoFloatData

0.1.0
since lib: v2.1.0  

Settings for linear servofloat.

Version history

0.1.0

  deGroot

Changes

Added:
  • initial version

Overview

nametypedefaultcomment
CoordFrameDINTframe used for servofloat (0=world, 1=active tool, 2=active user frame)
FreezeToolOrientationBOOLfreeze the tool orientation during servofloat
PaddingARRAY[0..2] OF BOOLplaceholder for platform compatibility
SettingARRAY[0..7] OF MLxFloatSettingDataservofloat settings per axis ([0-2]=X/Y/Z, [3-5]=R/B/T)

Details

CoordFrame

DINT

Frame used for servofloat.

valueexplanation
0world
1active tool frame
2active user frame

FreezeToolOrientation

BOOL

Freeze the tool orientation during servofloat.

Padding

ARRAY[0..2] OF BOOL

Placeholder for platform compatibility.

Setting

ARRAY[0..7] OF MLxFloatSettingData

Servofloat force/torque setting per axis.

  • X/Y/Z axes as force in kgf
  • R/B/T axes as torque in % rated torque
// X/Y/Z axes: force
[0]     // X
[1]     // Y
[2]     // Z

// R/B/T axes: torque
[3]     // R
[4]     // B
[5]     // T

// spare
[6]
[7]

Pages built with Hugo - 23 Apr 2024 11:54 CEST