MC-Basic:axis.MASTERSOURCE

From SoftMC-Wiki
Revision as of 17:26, 13 December 2010 by Arwiebe (talk | contribs) (note template)
Jump to: navigation, search

Defines the source of an axis when it is in a slave mode (Gear or CAM). The slave axis follows the command generated by that source.

Short form

<axis>.MSour

Syntax

<axis>.MasterSource = <source>

?<axis>.MasterSource

Availability

Versions 3.6.20 and higher

Range

Position command of any axis, specified as <axis>.POSITIONCOMMAND

Position feedback from any axis, specified as <axis>.POSITIONFEEDBACK

External position (PEXT) from any axis (SERVOSTAR drive), specified as
<axis>.POSITIONEXTERNAL

System clock at 1 Sercos cycle resolution  as TIMEPULSE

NOTE-Info.svgNOTE

It is important to take care for the ascending order of drive addresses that are connected into master slave chain. Master axis has to be always with a lower address then slave(<master>.dadd < <slave>.dadd), if opposite a position delay of at least one motion sample wil be generated.

Referenced master axis must have lower elementId than slave, if additional delays have to be avoided.

In Version 4.5.21 and higher   

In case of  chained  Master/Slave axes: BeforeanyAxis MasterSource setting change,  the previous onemust  be RESET  ( by MasterSource setting back to NONE ).

Scope

Configuration, Task or Terminal

Limitations

Cannot be changed while axis is slaved.

To set the value within a task, the axis must be attached to that task (using the ATTACH command).

Examples

Xaxis.Mastersource=Yaxis.pfb

See Also