ValueSymbolExtensions Methods

The ValueSymbolExtensions type exposes the following members.

Methods

 

Name

Description

ValueSymbolExtensions Methods 1:

PollValues(ISumRead, IObservable<Unit>)

Polls a series of symbols via a ISumRead command. The SumCommand will read all contained values with every trigger.

ValueSymbolExtensions Methods 2:

PollValues(ISumRead, TimeSpan)

Polls a series of symbols via a ISumRead2<S> command. The SumCommand will read all contained values with every trigger in one roundtrip.

PollValues(IValueSymbol, IObservable<Unit>)

Poll symbol values on trigger signals.

ValueSymbolExtensions Methods 3:

PollValues(IValueSymbol, TimeSpan)

Polls the symbol as value sequence of object values with a specified period time.

PollValues(IValueSymbol, IObservable<Unit>, Boolean)

Polls symbol values on trigger signals.

ValueSymbolExtensions Methods 4:

PollValues(IValueSymbol, TimeSpan, Boolean)

Polls the symbol as value sequence of object values with a specified period time.

PollValues<T>(IValueSymbol, IObservable<Unit>)

Poll symbol values as a value sequence on trigger signals (typed)

ValueSymbolExtensions Methods 5:

PollValues<T>(IValueSymbol, TimeSpan)

Polls the symbol as value sequence of object values with a specified period time (typed)

PollValues<T>(IValueSymbol, IObservable<Unit>, Boolean)

Poll symbol values on trigger signals (typed)

ValueSymbolExtensions Methods 6:

PollValues<T>(IValueSymbol, IObservable<Unit>, Func<ResultReadValueAccess2<IValueSymbol, Object>, T>)

Poll symbol values on trigger signals (typed)

PollValues<T>(IValueSymbol, TimeSpan, Boolean)

Polls the symbol as value sequence of object values with a specified period time (typed)

PollValues2(IValueSymbol, IObservable<Unit>)

Poll symbol values as a sequence of annotated results (Value + ErrorCode)

PollValues2(IValueSymbol, TimeSpan)

Poll symbol values with communication return codes.

ValueSymbolExtensions Methods 7:

PollValues2<S>(ISumRead2<S>, IObservable<Unit>)

Polls a series of symbols via a ISumRead2<S> command. The SumCommand will read all contained values with every trigger in one roundtrip.

ValueSymbolExtensions Methods 8:

PollValues2<S>(ISumRead2<S>, TimeSpan)

Polls a series of symbols via a ISumRead2<S> command. The SumCommand will read all contained values with every trigger.

ValueSymbolExtensions Methods 9:

WhenValueChanged(IValueSymbol)

Gets an observable sequence when the value of the IValueSymbol has changed.

ValueSymbolExtensions Methods 10:

WhenValueChanged(IAdsConnection, IEnumerable<ISymbol>)

Observable sequence of Values driven by ADS Notifications on the specified symbol.

ValueSymbolExtensions Methods 11:

WriteValues(IValueSymbol, IObservable<Object>)

Subscribes the IValueSymbol to an observable sequence of values and writes them to the IValueSymbol.

WriteValues(IValueSymbol, IObservable<Object>, Action<Exception>)

Subscribes the IValueSymbol to an observable sequence of values and writes them to the IValueSymbol.

WriteValues(IValueSymbol, IObservable<Object>, CancellationToken)

Subscribes the IValueSymbol to an observable sequence of values and writes them to the IValueSymbol.

WriteValues(IValueSymbol, IObservable<Object>, Action<Exception>, CancellationToken)

Subscribes the IValueSymbol to an observable sequence of values and writes them to the IValueSymbol.

See Also

Reference

ValueSymbolExtensions Class TwinCAT.Ads.Reactive Namespace

Beckhoff Automation GmbH & Co. KG 2001-2026