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
View SourceType
Returns routine.
Declaration
public SymbolTypes Type { get; }
Property Value
| Type | Description |
|---|---|
| SymbolTypes |
Methods
View SourceGetRapidData(params 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 |
|---|---|---|
| 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. |
| string | dataType | Type to search after. |
| string | searchExpression | Expression used to match search, regular expression. |
Returns
| Type | Description |
|---|---|
| RapidSymbol[] |