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.
|