ITcAdsServiceDuplex.AddBufferedDeviceNotification1

Connects a variable to the associated TcAdsClient. The notification will be passed through the ITcAdsServiceCallbaks.AdsNotification method if the ITcAdsServiceDuplex .SubscibeAdsNotificationEvent method was called successfully.

int AddBufferedDeviceNotification1(
    string netId,
    int port,
    string variableName,
    int length,
    AdsTransMode transMode,
    int cycleTime,
    int maxDelay,
    int maxValues,
    object userData 
);

Parameters

maxValues

This values defines when a buffered notification is fired.

userData

This object can be used to store user specific data.
Only data types which can be serialized are allowed.

Return Value

The handle of the notification.

SOAP Error Faults

Type

Description

AdsErrorFault

The AdsErrorFault is returned if an AdsException is thrown by a TcAdsClient object in a method of the TwinCAT ADS WCF service.

AdsErrorErrorFault

The AdsErrorErrorFault is returned if an AdsErrorException is thrown by a TcAdsClient object in a method of the TwinCAT ADS WCF service.

ArgumentErrorFault

The ArgumentErrorFault is returned if there is a failure in an argument of a method.

UnexpectedErrorFault

The UnexpectedErrorFault is returned if an unexpected Error occurs.

See Also

ITcAdsServiceDuplex Interface | ITcAdsServiceDuplex Interface | ITcAdsServiceCallbacks Interface