Click or drag to resize

RapidData Class

This class represent a rapid data.
Inheritance Hierarchy

Namespace:  ABB.Robotics.Controllers.RapidDomain
Assembly:  ABB.Robotics.Controllers (in ABB.Robotics.Controllers.dll) Version: 6.5.129.0
Syntax
C#
public sealed class RapidData : RapidSymbol, 
	IDisposable

The RapidData type exposes the following members.

Properties
  NameDescription
Public propertyBaseIndex
Sets or gets the base index of the data.
Public propertyControllerType
Gets the ControllerType.
(Inherited from SDKBase.)
Public propertyCode exampleDataType
Gets the RapidDataType of the Rapid data instance.
Public propertyDeclarationRange
Returns information where this Rapid data instance is declared within its module.
Public propertyIsArray
Gets a value indicating whether the rapid data is an array.
Public propertyIsBuiltIn
Gets a value indicating whether the rapid data is built in or not.
Public propertyIsLocal
Checks if the RAPID data is declared locally.
Public propertyIsTaskPers
Checks if the RAPID data is declared PERS or TASKPERS. Only of interest for persistent data.
Public propertyModuleName
Gets the name of the module where the rapid data is declared.
Public propertyCode exampleName
Gets the name of the RapidSymbol.
(Inherited from RapidSymbol.)
Public propertyRapidType
Gets the name of the RAPID data type.
Public propertyRoutineName
Gets the name of the routine in which the rapid data is declared.
Public propertyCode exampleScope
Gets the scope of the RapidSymbol, i.e. TASK,MODULE,ROUTINE,...
(Inherited from RapidSymbol.)
Public propertyTaskName
Gets the name of the task in which the rapid data is declared.
Public propertyType
Get the type of the RapidSymbol.
(Inherited from RapidSymbol.)
Public propertyTypeUrl
Gets the URL to the type symbol.
Public propertyCode exampleValue
Gets or sets the value of the RapidData.
Top
Methods
  NameDescription
Public methodDispose
Disposes the managed resources of the instance.
(Inherited from SDKDisposeBase.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the type of the current instance.
(Inherited from Object.)
Public methodCode exampleReadItem
Reads an item of the Rapid data array
Public methodCode exampleSearchRapidSymbol
General RapidSymbol search method.
(Overrides RapidSymbolSearchRapidSymbol(RapidSymbolSearchProperties, String, String).)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodCode exampleWriteItem
Writes an item of the Rapid data array
Top
Events
  NameDescription
Public eventCode exampleValueChanged
This event occurs when the value of the RapidData has changed. It's only possible to get events from Rapid data declared persistent.
Top
See Also