MC-Basic:element.PLSSOURCE

From SoftMC-Wiki
Revision as of 07:40, 5 July 2017 by Itay (talk | contribs) (new page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Language: [[::MC-Basic:element.PLSSOURCE|English]]  • [[::MC-Basic:element.PLSSOURCE/zh-hans|中文(简体)‎]]

For group - Defines the source for PLS
For axis - Defines the source for PLS POSITIONCOMMAND, POSITIONFEEDBACK, or POSITIONEXTERNAL.

Syntax

<element>.PLSSOURCE=<source>

Availability

Version 3.2 and later

Range

Axis

  • <A1>.POSITIONCOMMAND - Position command of any axis
  • <A1>.POSITIONFEEDBACK - Position feedback from any axis
  • <A1>.POSITIONEXTERNAL - External position (PEXT) from any axis (CDHD drive)
  • <A1>.PATHLENGTH - Length of the movement path
  • <A1>.PATHPERCENTAGE - Percentage of the movement path
  • <A1>.PATHTIME - Time of the movement</br>


Group

  • <G1>.SETPOINT1 - X coo
  • <G1>.SETPOINT2 - Y coo
  • <G1>.SETPOINT3 - Z coo
  • <G1>.PATHLENGTH - Length of the movement path
  • <G1>.PATHPERCENTAGE - Percentage of the movements path
  • <G1>.PATHTIME - Time of the movement

Default

PositionFeedback

Scope

Configuration, Task or Terminal

Limitations

In case of group that is not from Robot type the PATHLENGTH is not allowed as the physical dimensions of such variable are non-existent.

Examples

Axis
A1.PlsSource=A1.pext

Group
G1.PlsSource=G1.PATHTIME

See Also