Class Routine
This class represents a Routine Rapid object.
Inherited Members
Namespace: ABB.Robotics.Controllers.RapidDomain
Assembly: ABB.Robotics.Controllers.PC.dll
Syntax
public sealed class Routine : SDKControllerBoundBase, IComparable, IDisposable, IRapidSymbol, INamedObject
Properties
Type
Returns routine.
Declaration
public SymbolTypes Type { get; }
Property Value
| Type | Description |
|---|---|
| SymbolTypes |
Methods
GetRapidData(String[])
Gets a RapidData object that reference a Rapid data instance in the robot controller.
Declaration
public RapidData GetRapidData(params string[] rapidData)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String[] | rapidData |
Returns
| Type | Description |
|---|---|
| RapidData |
SearchRapidSymbol(RapidSymbolSearchProperties, String, String)
Searches the current symbol for other symbols.
Declaration
public RapidSymbol[] SearchRapidSymbol(RapidSymbolSearchProperties searchProperties, string dataType, string searchExpression)
Parameters
| Type | Name | Description |
|---|---|---|
| RapidSymbolSearchProperties | searchProperties | Properties to search for. |
| System.String | dataType | Type to search after. |
| System.String | searchExpression | Expression used to match search, regular expression. |
Returns
| Type | Description |
|---|---|
| RapidSymbol[] |
Implements
System.IComparable
System.IDisposable