ISumRead Methods

The ISumRead type exposes the following members.

Methods

 

Name

Description

Read

Reads the combined (Sum) Symbols and returns them as value array.

ReadAsResult

Reads the combined (Sum) Symbols and returns them as Result object.

ReadAsync

Reads Symbol values as an asynchronous operation.

TryRead

Reads the specified symbols.

Extension Methods

 

Name

Description

AllFailed

Gets a value indicating, that all SubCommands failed. (Defined by ISumCommandExtension.)

AllSucceeded

Gets a value indicating, that all SubCommands succeeded. (Defined by ISumCommandExtension.)

FirstSubError

Gets the first SubError that is not NoError (Defined by ISumCommandExtension.)

OneFailed

Gets a value indicating, whether the overall Sumcommand failed (checking all subcommand results). (Defined by ISumCommandExtension.)

OneSucceeded

Gets a value indicating, whether the overall SumCommand succeeded (including all subcommands) (Defined by ISumCommandExtension.)

OverallError

Gets the Overall (combined error) from SumCommand AND SubCommands. (Defined by ISumCommandExtension.)

PollValues(IObservable.Unit.)

Overloaded.

Polls a series of symbols via a ISumRead command. The SumCommand will read all contained values with every trigger. (Defined by ValueSymbolExtensions.)

PollValues(TimeSpan)

Overloaded.

Polls a series of symbols via a ISumRead2.S. command. The SumCommand will read all contained values with every trigger in one roundtrip. (Defined by ValueSymbolExtensions.)

Reference

ISumRead Interface

TwinCAT.Ads.SumCommand Namespace