ads-client | Beckhoff TwinCAT ADS client library for Node.js
    Preparing search index...

    Interface AdsTcSystemExtendedState

    Extended TwinCAT system service state

    interface AdsTcSystemExtendedState {
        adsState: number;
        adsStateStr?: string;
        build: number;
        deviceState: number;
        flags: number;
        flagsStr: string[];
        osType: number;
        platform: number;
        reserved?: Buffer<ArrayBufferLike>;
        restartIndex: number;
        revision: number;
        version: number;
    }

    Hierarchy (View Summary)

    Index

    Properties

    adsState: number

    ADS state

    adsStateStr?: string

    ADS state as string (if any)

    build: number

    Build number of the target system

    deviceState: number

    Device state

    flags: number

    System service flags as number (bits) (see ADS.ADS_SYSTEM_SERVICE_STATE_FLAGS)

    flagsStr: string[]

    System service flags as string array (see ADS.ADS_SYSTEM_SERVICE_STATE_FLAGS)

    osType: number

    Operation system ID of the target system

    platform: number

    Platform ID of the target system

    reserved?: Buffer<ArrayBufferLike>

    Reserved bytes (if any)

    restartIndex: number

    Restart index (increases when system is restarted)

    revision: number

    Revision of the target system

    version: number

    Major version of the target system