MC-Basic:axis.POSITIONMIN

From SoftMC-Wiki
Jump to: navigation, search
Language: English  • 中文(简体)‎

This property is a software limit defining the lower limit of the axis. Motion commands with target positions below this limit are not allowed. If an axis has passed the limit, motion commands to move it away from the limit are allowed. The lower position limit is enabled or disabled using the POSITIONMINENABLE property.


IMPORTANT.svgIMPORTANT
In groups/robots there exist a additional PMIN value to every joint which differs from the axis value. For example A1.PMIN ≠ J1.PMIN. Irrespectively if the group coupling is turned on or off.

Short form

<axis>.Pmin

Syntax

<axis>.PositionMin = <expression>
? <axis>.PositionMin

Availability

All versions

Type

Double

Range

± Max Double

Units

User axis position units, as given by <axis>.POSITIONFACTOR.

Default

Max Double

Scope

Configuration, Task or Terminal

Limitations

  • Cannot be changed while the axis is moving.
  • Must be less than the upper limit, PMAX.
  • To set the value within a task, the axis must be attached to that task (using the ATTACH command).

Examples

Xaxis.PMin  = 1002

See Also