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 |
---|---|---|
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[] |