Search Results for

    Show / Hide Table of Contents

    Class MotionSystem

    Main entrypoint for the motion domain.

    Inheritance
    System.Object
    NamedObject
    SDKBase
    SDKControllerBoundBase
    MotionSystem
    Implements
    System.IComparable
    INamedObject
    System.IDisposable
    Inherited Members
    SDKControllerBoundBase.Controller
    SDKBase.Dispose()
    SDKBase.Dispose(Boolean)
    NamedObject.Equals(String)
    NamedObject.Equals(NamedObject)
    NamedObject.Equals(Object)
    NamedObject.CompareTo(String)
    NamedObject.CompareTo(NamedObject)
    NamedObject.CompareTo(Object)
    NamedObject.GetHashCode()
    NamedObject.ToString()
    NamedObject.Name
    Namespace: ABB.Robotics.Controllers.MotionDomain
    Assembly: ABB.Robotics.Controllers.PC.dll
    Syntax
    public sealed class MotionSystem : SDKControllerBoundBase, IComparable, INamedObject, IDisposable

    Properties

    ActiveMechanicalUnit

    Gets the currently active mechnical unit. The Mechanical Unit active/deactive state is associated to the 'ActiveMechanicalUnit' property and change in 'ActiveMechanicalUnit' property will trigger 'MechUnitModeChanged' event.

    Declaration
    public MechanicalUnit ActiveMechanicalUnit { get; }
    Property Value
    Type Description
    MechanicalUnit
    See Also
    MechUnitModeChanged

    MechanicalUnits

    Gets all mechanical units.

    Declaration
    public MechanicalUnitCollection MechanicalUnits { get; }
    Property Value
    Type Description
    MechanicalUnitCollection

    SpeedRatio

    Gets / Sets the current speed ratio. Valid range between 0-100.

    Declaration
    public int SpeedRatio { get; set; }
    Property Value
    Type Description
    System.Int32

    Events

    MechUnitModeChanged

    This event is raised when the Mechanical Unit is activated or deactivated. The Mechanical Unit active/deactive state is associated to the 'ActiveMechanicalUnit' property and change in 'ActiveMechanicalUnit' property will trigger 'MechUnitModeChanged' event.

    Declaration
    public event EventHandler<MechUnitModeChangedEventArgs> MechUnitModeChanged
    Event Type
    Type Description
    System.EventHandler<MechUnitModeChangedEventArgs>
    See Also
    ActiveMechanicalUnit

    Implements

    System.IComparable
    INamedObject
    System.IDisposable
    In This Article
    Back to top Copyright © 2025 ABB