ABB.Robotics.Controllers.RapidDomain Namespace |
| Class | Description | |
|---|---|---|
| AliasDataType |
Represent a Alias Rapid data type
| |
| ArrayData |
Represents an array of a rapid data type.
| |
| AtomicDataType |
Represent a Atomic Rapid data type
| |
| DataValueChangedEventArgs |
Provides data for ValueChanged event.
| |
| ExecutionCycleChangedEventArgs |
Provides data for CycleChanged event.
| |
| ExecutionStateChangedEventArgs |
Provides the data for the ExecutionStateChanged event.
| |
| ExecutionStatusChangedEventArgs |
Provides data for ExecutionStatusChanged event.
| |
| Module |
This class represents a RAPID module.
| |
| PPChangedEventArgs |
Provides the data for a ProgramPointerChanged event or a MotionPointerChanged event.
| |
| ProgramChangedEventArgs |
Provides the data for the ProgramChanged event.
| |
| ProgramPointer |
Represents an execution status structure, which is seen as a pointer in the robot controller.
A pointer could either be a program pointer or a motion pointer.
The program pointer indicates the next instruction to execute
The motion pointer indicates the move instruction that the robot is performing.
| |
| Rapid |
This class represents the RAPID domain of an Robot controller.
| |
| RapidData |
This class represent a rapid data.
| |
| RapidDataFormatException |
The exception that is thrown when the string does not represents a RapidDataDefinition.
| |
| RapidDataType |
Summary description for RapidDataType.
| |
| RapidSymbol |
Represents the base class for symbols in the Rapid domain
| |
| RapidSymbolSearchProperties | RapidSymbol search properties. Determines which RapidSymbol
will be retrieved.
| |
| RecordDataType |
Represent a Record Rapid data type
| |
| Routine |
This class represents a Routine Rapid object.
| |
| Task |
This class represents a Task Rapid object.
| |
| TextRange |
Represents a text range (region) within a row and column based text.
|
| Structure | Description | |
|---|---|---|
| Bool |
Represents a rapid data of type bool.
| |
| ConfData |
Represents a rapid data of type confdata.
| |
| Dnum |
Represents a rapid data of type dnum.
| |
| ExtJoint |
Represents a rapid data of type extjoint.
| |
| JointTarget |
Represents a rapid data of type jointtarget.
| |
| LoadData |
Represents a rapid data of type loaddata.
| |
| Location |
Represents a location (position) within a row and column based text.
| |
| Num |
Represents a rapid data of type num.
| |
| Orient |
Represents a rapid data of type orient.
| |
| ParameterData |
Represents an input parameter to a procedure.
| |
| Pos |
Represents a rapid data of type pos.
| |
| Pose |
Represents a rapid data of type pose.
| |
| RobJoint |
Represents a rapid data of type robjoint.
| |
| RobTarget |
Represents a rapid data of type robtarget.
| |
| SpeedData |
Represents a rapid data of type speeddata.
| |
| String |
Represents a rapid data of type string.
| |
| ToolData |
Represents a rapid data of type tooldata.
| |
| UserDefined |
Represents a user defined rapid data type.
| |
| WobjData |
Represents a rapid data of type wobjdata.
| |
| ZoneData |
Represents a rapid data of type zonedata.
|
| Interface | Description | |
|---|---|---|
| IRapidData |
Defines the methods to convert strings into a rapid data and viceversa.
|
| Delegate | Description | |
|---|---|---|
| DataValueChangedEventHandler |
Event handler for the ValueChanged event.
| |
| ExecutionCycleChangedEventHandler |
Event handler for the CycleChanged event.
| |
| ExecutionStateChangedEventHandler |
The delegate that will handle the ExecutionStateChanged event of a Task.
| |
| ExecutionStatusChangedEventHandler |
Event handler for the ExecutionStatusChanged event.
| |
| PPChangedEventHandler |
The delegate that will handle the ProgramPointerChanged event or the MotionPointerChanged event of a Task.
| |
| ProgramChangedEventHandler |
The delegate that will handle the ProgramChanged event of a Task.
|
| Enumeration | Description | |
|---|---|---|
| CoordinateSystemType |
Predefined coordinate systems.
| |
| ExecutionCycle |
Defines the running mode setting of the Controller.
| |
| ExecutionMode |
Specifies how to execute the program
| |
| ExecutionState |
Represents the execution state of a task.
| |
| ExecutionStatus |
RapidDomain's different execution states.
| |
| ExecutionType |
Represents the type of execution performed by the program server.
| |
| ModPosExternalAxis |
Specifies whether to check if external axis is active before modifying the position.
| |
| ModuleAttributes |
Specifies possible module attributes. A module can have multiple attributes.
| |
| ModuleType |
Type of module
| |
| ProgramChangeType |
Represents the type of program change.
| |
| RapidLoadMode |
Specifies how a Rapid program should be loaded.
| |
| RegainMode |
The path regain mode for RAPID program execution.
| |
| RobTargetMirrorAxis |
Predefined plane to mirror a robtarget.
| |
| RoutineType |
Type of routine.
| |
| Scope |
Scope of RAPID program data.
| |
| StartCheck |
Specifies the conditions that should be fulfilled in order to start RAPID program execution.
| |
| StartResult |
Represents the results of a start RAPID program execution operation
| |
| StopMode |
Specifies how to stop RAPID program execution
| |
| StorageType |
Storage type of RAPID variables.
| |
| SymbolSearchMethod |
Specifies how to search for symbols
| |
| SymbolTypes |
Various types of RAPID symbols
| |
| TaskType |
Represents the task type.
|