Click or drag to resize

MotionSystem Class

This class represents the MotionSystem domain of a Robot controller.
Inheritance Hierarchy

Namespace:  ABB.Robotics.Controllers.MotionDomain
Assembly:  ABB.Robotics.Controllers (in ABB.Robotics.Controllers.dll) Version: 6.5.129.0
Syntax
C#
public sealed class MotionSystem : SDKBase

The MotionSystem type exposes the following members.

Properties
  NameDescription
Public propertyCode exampleActiveMechanicalUnit
Gets or sets the active mechanical unit name.
Public propertyControllerType
Gets the ControllerType.
(Inherited from SDKBase.)
Public propertyCode exampleIncrementalMode
Gets or sets the incremental jogging mode.
Top
Methods
  NameDescription
Public methodDispose
Disposes the managed resources of the instance.
(Overrides SDKDisposeBaseDispose.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodCode exampleGetActiveMechanicalUnit
Gets the active mechanical unit.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodCode exampleGetMechanicalUnits
Gets all mechanical units defined in the robot controller.
Public methodGetType
Gets the type of the current instance.
(Inherited from Object.)
Public methodJoggingStart
Sends a start jogging request to the robot controller.
Public methodJoggingStop
Sends a stop jogging request to the robot controller.
Public methodSetJoggingCmd
Sets the jogging command that will be executed when the jogging starts with JoggingStart.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
  NameDescription
Public eventCode exampleActiveMechanicalUnitChanged
This event is raised at a change of the active mechanical unit.
Public eventCode exampleIncrementalModeChanged
This event is raised when the incremental mode is changed.
Top
Remarks
The MotionSystem object is created for you as soon as requested.
Examples
Controller c = new Controller();
MotionSystem motion = c.MotionSystem;
See Also