Controller Class |
Namespace: ABB.Robotics.Controllers
public sealed class Controller : SDKBase, IDisposable
The Controller type exposes the following members.
Name | Description | |
---|---|---|
Controller |
Initializes a new instance of the Controller class, which is used to access the different domains of the controller.
| |
Controller(String) |
Initializes a new instance of the Controller class connected to a specific Robot Controller.
|
Name | Description | |
---|---|---|
AuthorizationSystem |
Gets the AuthorizationSystem
| |
BackupInProgress | Checks if the controller is busy finishing a backup. | |
Configuration | Gets the ConfigurationDatabase class of the controller | |
ControllerType |
Gets the ControllerType.
(Inherited from SDKBase.) | |
CurrentUser |
Returns the name of the current user, eg. "Default User".
| |
DateTime |
Gets or sets current date and time in the controller.
| |
EventLog | Gets the EventLog class of the controller. | |
FileSystem | Gets the FileSystem class of the controller. | |
GateWay | Returns the Gateway address of the robot controller. | |
IOSystem | Gets the IOSystem class of the controller | |
IpAddress | Returns the IP address of the robot controller. | |
IsVirtual |
Returns true if the controller is a virtual controller.
| |
MacAddress |
Returns the mac address of the controller.
| |
MotionSystem | Gets the MotionSystem class of the controller | |
Name |
Returns the name of the robot controller.
| |
OperatingMode |
Gets the controller operating mode.
| |
Rapid | Gets the Rapid class of the controller | |
RobotWareVersionName |
RobotWare Version Name
| |
State |
Gets the state of the controller.
| |
SubnetMask | Returns the Subnet mask address of the robot controller. |
Name | Description | |
---|---|---|
Backup |
This method starts a backup of the current robot system.
| |
Dispose |
Disposes the managed resources of the instance.
(Inherited from SDKDisposeBase.) | |
Equals | (Inherited from Object.) | |
GetCurrentMaster |
Gets the mastership status of a robot controller resource that is managed by means of mastership control.
| |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the type of the current instance. (Inherited from Object.) | |
IsMaster |
Specifies whether we have mastership of a specific mastership resource.
| |
Restart |
Warmstart the controller
| |
Restart(RestartMode) |
Restart the controller
| |
Restore |
This method starts restoring a backup.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
BackupFinished |
This event is generated when a backup is done.
| |
MastershipChanged |
Occurs when MasterShip has changed.
| |
OperatingModeChanged |
Occurs when the value of the controller OperatingMode has changed.
| |
StateChanged |
Occurs when the value of the controller State has changed.
|
private Controller myControllerRef = null; public TpsViewRefDoc() { // // Required for Windows Form Designer support // InitializeComponent(); // Create Controller instance, that can be used all over my // application myControllerRef = new Controller(); // Init rapid data, provide reference to Controller this.InitRapidData(myControllerRef); }