Rapid Class |
Namespace: ABB.Robotics.Controllers.RapidDomain
public sealed class Rapid : SDKBase, IDisposable
The Rapid type exposes the following members.
| Name | Description | |
|---|---|---|
| ControllerType |
Gets the ControllerType.
(Inherited from SDKBase.) | |
| Cycle |
Gets and sets the currently remaining execution cycles of all RAPID tasks
| |
| ExecutionStatus |
Gets current execution status of the Rapid domain. Execution status
is running if any normal task is executing. Corresponds to system
output CycleOn.
|
| Name | Description | |
|---|---|---|
| Dispose |
Dispose the managed resources of the instance.
(Overrides SDKDisposeBaseDispose.) | |
| Equals | (Inherited from Object.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetRapidData | Gets a RapidData object that references a RAPID data instance in the robot controller. | |
| GetRapidDataType |
Gets the type definition for a RAPID data.
| |
| GetTask |
Gets a Task object referencing a specific task.
| |
| GetTasks | Gets the tasks defined in the RAPID domain. | |
| GetType | Gets the type of the current instance. (Inherited from Object.) | |
| ResetProgramPointer |
Resets the program pointer of all active tasks to their respective main routine
| |
| Start |
Starts RAPID program execution in continuous mode, with Regain Mode Clear and with the
current execution cycle as set in the robot controller.
| |
| Start(RegainMode, ExecutionMode) |
Starts RAPID program execution with the settings as in the call and with the
current execution cycle as set in the robot controller.
| |
| Start(RegainMode, ExecutionMode, ExecutionCycle) | Obsolete.
Starts RAPID program execution with the settings as in the call.
| |
| Stop |
Stops RAPID program execution - an immediate stop is performed.
| |
| Stop(StopMode) |
Stops RAPID program execution according to the specified mode
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |
| Name | Description | |
|---|---|---|
| CycleChanged |
This event occurs when Cycle property has changed.
| |
| ExecutionStatusChanged |
This event occurs when ExecutionStatus property
has changed.
|