Task Methods |
The Task type exposes the following members.
Name | Description | |
---|---|---|
CallRoutine(String) |
Executes the specified routine.
| |
CallRoutine(String, RegainMode) |
Starts executing the specified routine.
| |
CallServiceRoutine | Obsolete.
Executes the specified service routine.
| |
CancelRoutine |
Cancels any current execution of a routine called with CallRoutine(String, RegainMode) and restores the execution stack.
| |
CancelServiceRoutine | Obsolete.
Cancels any current execution of a service routine and restores the execution stack.
| |
DeleteProgram |
Deletes the RAPID program of the task from the controller program memory.
| |
Dispose |
Disposes the managed resources of the instance.
(Inherited from SDKDisposeBase.) | |
Equals | (Inherited from Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetJointTarget |
Get the current position for mechanical unit connected to task as JointTarget.
| |
GetModule |
Gets a Module object that refers to a specific RAPID module.
| |
GetModules | Gets the modules defined in the task. | |
GetRapidData |
Gets a RapidData object that references a RAPID data
instance in the robot controller.
| |
GetRobTarget |
Get the current position for mechanical unit connected to task as RobTarget, using tool and workobject active for jogging.
| |
GetRobTarget(String, String) |
Get the current position for mechanical unit connected to task as RobTarget.
| |
GetType | Gets the type of the current instance. (Inherited from Object.) | |
LoadModuleFromFile |
Loads a RAPID module to the task.
| |
LoadProgramFromFile |
Loads a RAPID program into the robot controller program memory.
| |
ModifyPosition(String, TextRange) |
Modifies the data of the first rob target found in the context of the TextRange parameter.
| |
ModifyPosition(String, Int32) |
Modifies the data of the first rob target found in the specified row.
| |
ModifyPosition(String, TextRange, ModPosExternalAxis) |
Modifies the data of the first rob target found in the context of the TextRange parameter.
| |
ModifyPosition(String, Int32, ModPosExternalAxis) |
Modifies the data of the first rob target found in the specified row.
| |
ResetProgramPointer |
Resets the program pointer of this task to its main routine.
| |
SaveProgramToFile |
Saves the current program at the provided location.
| |
SearchRapidSymbol |
General RapidSymbol search method. Searches the task for symbols that match the specified criteria.
(Overrides RapidSymbolSearchRapidSymbol(RapidSymbolSearchProperties, String, String).) | |
SetProgramPointer(ProgramPointer) |
Sets PP to a position in a RAPID module.
| |
SetProgramPointer(String, Int32) |
Sets PP to a specific row of the current routine.
| |
SetProgramPointer(String, String) |
Sets program pointer to the first instruction of a routine (global or local).
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) |