Difference between revisions of "MC-Basic:GENERIC GROUP DEFINITION"

From SoftMC-Wiki
Jump to: navigation, search
m (1 revision)
 
(5 intermediate revisions by 3 users not shown)
Line 28: Line 28:
  
 
|LIMITATIONS=
 
|LIMITATIONS=
Write-Only. A generic group can be addressed only within its declaration scope (i.e., global, static or local).
+
Write only. A generic group can be addressed only within its declaration scope (i.e., global, static or local).
  
 
|EXAMPLE=
 
|EXAMPLE=
Line 46: Line 46:
  
 
|SEE ALSO=
 
|SEE ALSO=
* [[Axystems:MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS GENERIC GROUP|COMMON SHARED or DIM SHARED or DIM ... AS GENERIC GROUP]]
+
* [[MC-Basic:COMMON SHARED or DIM SHARED or DIM ... AS GENERIC GROUP|COMMON SHARED or DIM SHARED or DIM ... AS GENERIC GROUP]]
* [[Axystems:MC-Basic:GENERIC AXIS DEFINITION|GENERIC AXIS DEFINITION]]
+
* [[MC-Basic:GENERIC AXIS DEFINITION|GENERIC AXIS DEFINITION]]
 
 
  
 +
[[Category:MC-Basic:Declarations|GENERIC GROUP DEFINITION]]
 
}}
 
}}

Latest revision as of 09:14, 22 May 2014

This command is used to link between a generic group and another group – either real or generic. The generic group can then be used as a refrence to its linked group in parameters settings and motion commands. A generic group can be re-linked to other groups on the fly.

Syntax

< Generic Group Name>{[ ]…} = < Group Name >{[ ]…}

Availability

All versions

Scope

Configuration , Task or Terminal

Limitations

Write only. A generic group can be addressed only within its declaration scope (i.e., global, static or local).

Examples

GenGroup1 = Scara

GenGroupArray [5][5] = XYTable

GenGroup1.En = On ‘ for Scara group

Move GenGroup1 {90, 60, 30 ,0} VCruise = 200 ‘ for Scara group

GenGroup1 =  XYTable

GenGroup1.En = On ‘ for XYTable group

Move GenGroup1 {90, 60} VCruise = 200 ‘ for XYTable group

See Also