Waiting for synchronization point <WAIT>
The <WAIT> command used to synchronize multiple concurrent threads of control (several NC-programs, each of which can control a separate working element of the machine). For this command should add frames (labels) to NC-program, implementing the suspension of the program until the achievement of a similar label in another (concurrent) program.
Command:
WAIT ID(<SynchPointID>), Index(<SynchPointIndex>)
Parameters available through the Cmd operator
| 
     TCLDSyncPoint: ComplexType  | 
                
     Waiting for synchronization point command  | 
        |
| 
     SyncPointID: String  | 
                
     Cmd.Str["SyncPointID"] - unique identifier of synchronization point, defined by the user.  | 
        |
| 
     Index: Integer  | 
                
     Cmd.Int["Index"] - ordinal number of synchronization point automatically generated by the system.  | 
        |
See also: