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

    Variable ADS_RESERVED_INDEX_GROUPSConst

    ADS_RESERVED_INDEX_GROUPS: {
        DataDataTypeInfoByNameEx: number;
        DeviceData: number;
        IOImageClearI: number;
        IOImageClearO: number;
        IOImageRWIB: number;
        IOImageRWIX: number;
        IOImageRWOB: number;
        IOImageRWOX: number;
        PlcRWDB: number;
        PlcRWIB: number;
        PlcRWMB: number;
        PlcRWOB: number;
        PlcRWRB: number;
        SumCommandAddDevNote: number;
        SumCommandDelDevNote: number;
        SumCommandRead: number;
        SumCommandReadEx: number;
        SumCommandReadEx2: number;
        SumCommandReadWrite: number;
        SumCommandWrite: number;
        SymbolDataTypeUpload: number;
        SymbolDownload: number;
        SymbolDownload2: number;
        SymbolHandleByName: number;
        SymbolInfoByName: number;
        SymbolInfoByNameEx: number;
        SymbolName: number;
        SymbolNote: number;
        SymbolReleaseHandle: number;
        SymbolTable: number;
        SymbolUpload: number;
        SymbolUploadInfo: number;
        SymbolUploadInfo2: number;
        SymbolValue: number;
        SymbolValueByHandle: number;
        SymbolValueByName: number;
        SymbolVersion: number;
        toString: (value: number) => string;
    } = ...

    Reserved ADS index groups

    Source: TwinCAT.Ads.dll By Beckhoff

    Type Declaration

    • DataDataTypeInfoByNameEx: number

      DataDataTypeInfoByNameEx

    • DeviceData: number

      DeviceData (0xF100,61696)

    • IOImageClearI: number

      write inputs to null (0xF040, 61504)

    • IOImageClearO: number

      write outputs to null (0xF050, 61520)

    • IOImageRWIB: number

      read/write input byte(s) (0xF020, 61472)

    • IOImageRWIX: number

      read/write input bit (0xF021, 61473)

    • IOImageRWOB: number

      read/write output byte(s) (0xF030, 61488)

    • IOImageRWOX: number

      read/write output bit (0xF031, 61489)

    • PlcRWDB: number

      PlcRWDB (0x4040,16448)

    • PlcRWIB: number

      PlcRWIB (0x4000, 16384)

    • PlcRWMB: number

      PlcRWMB (0x4020, 16416)

    • PlcRWOB: number

      PlcRWOB (0x4010, 16400)

    • PlcRWRB: number

      PlcRWRB (0x4030, 16432)

    • SumCommandAddDevNote: number

      R: {list of results, handles}

    • SumCommandDelDevNote: number

      R: {list of results}

    • SumCommandRead: number

      ADS Sum Read Command (ADSIGRP_SUMUP_READ, 0xF080, 61568)

    • SumCommandReadEx: number

      R: {list of results, Length} followed by {list of data (expepted lengths)}

    • SumCommandReadEx2: number

      R: {list of results, Length} followed by {list of data (returned lengths)}

    • SumCommandReadWrite: number

      ADS sum Read/Write command (ADSIGRP_SUMUP_READWRITE, 0xF082, 61570)

    • SumCommandWrite: number

      ADS Sum Write Command (ADSIGRP_SUMUP_WRITE, 0xF081, 61569)

    • SymbolDataTypeUpload: number

      SymbolDataTypeUpload

    • SymbolDownload: number

      SymbolDownload (F00A, 61450)

    • SymbolDownload2: number

      SymbolDownload2

    • SymbolHandleByName: number

      SymbolHandleByName (0xF003, 61443)

    • SymbolInfoByName: number

      SymbolInfoByName (0xF007, 61447)

    • SymbolInfoByNameEx: number

      SymbolInfoByNameEx (0xF009, 61449)

    • SymbolName: number

      SymbolName (0xF001, 61441)

    • SymbolNote: number

      Notification of named handle (0xF010, 61456)

    • SymbolReleaseHandle: number

      SymbolReleaseHandle (0xF006, 61446)

    • SymbolTable: number

      SymbolTable (0xF000, 61440)

    • SymbolUpload: number

      SymbolUpload (F00B, 61451)

    • SymbolUploadInfo: number

      SymbolUploadInfo (0xF00C, 61452)

    • SymbolUploadInfo2: number

      SymbolUploadInfo2

    • SymbolValue: number

      SymbolValue (0xF002, 61442)

    • SymbolValueByHandle: number

      SymbolValueByHandle (0xF005, 61445)

    • SymbolValueByName: number

      SymbolValueByName (0xF004, 61444)

    • SymbolVersion: number

      SymbolVersion (0xF008, 61448)

    • toString: (value: number) => string

      Returns the corresponding key as string by given value (number)