Search Results for

    Show / Hide Table of Contents

    Class Bus

    Unit data.

    Inheritance
    System.Object
    NamedObject
    SDKBase
    SDKControllerBoundBase
    Bus
    Implements
    System.IComparable
    System.IDisposable
    INamedObject
    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.IOSystemDomain
    Assembly: ABB.Robotics.Controllers.PC.dll
    Syntax
    public class Bus : SDKControllerBoundBase, IComparable, IDisposable, INamedObject

    Constructors

    Bus(Controller, String)

    Initializes a new instance of the Bus class.

    Declaration
    protected Bus(Controller controller, string name)
    Parameters
    Type Name Description
    Controller controller

    The controller.

    System.String name

    The name.

    Properties

    LogicalState

    Gets the Logical state for this bus.

    Declaration
    public virtual IOBusLogicalState LogicalState { get; }
    Property Value
    Type Description
    IOBusLogicalState

    PhysicalState

    Gets the Physical state for this bus.

    Declaration
    public virtual IOBusPhysicalState PhysicalState { get; }
    Property Value
    Type Description
    IOBusPhysicalState

    Type

    Gets the type of the bus

    Declaration
    public virtual string Type { get; }
    Property Value
    Type Description
    System.String

    Implements

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