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

    Interface ConnectionMetaData

    Client connection metadata

    Index

    Properties

    adsSymbolsUseUtf8: boolean

    Set to true if target ADS symbols/datatypes are UTF-8 encoded (default in TwinCAT 4026 and newer)

    allPlcDataTypesCached: boolean

    Set to true if client has cached all data types

    allPlcSymbolsCached: boolean

    Set to true if client has cached all symbols

    builtDataTypes: AdsDataTypeContainer

    Cached fully built data types with all subitems resolved

    plcDataTypes: AdsDataTypeContainer

    Cached target PLC runtime data types without subitems (if available)

    plcDeviceInfo?: AdsDeviceInfo

    Target PLC device information (if available)

    plcRuntimeState?: AdsState

    Target PLC runtime state (if available)

    plcSymbols: AdsSymbolContainer

    Cached target PLC runtime symbols (if available)

    plcSymbolVersion?: number

    Target PLC runtime symbol version (if available)

    plcUploadInfo?: AdsUploadInfo

    Target PLC runtime symbol and datatype count/size information (if available)

    routerState?: AmsRouterState

    Local AMS router state (if available)

    tcSystemState?: AdsTcSystemState

    Target TwinCAT system service state (if available)