ISumRead2<S> Interface
Interface ISumRead2 (supports extended Sum SubResults) Implements the ISumCommand
Namespace: TwinCAT.Ads.SumCommand
Assembly: TwinCAT.Ads.Abstractions (in TwinCAT.Ads.Abstractions.dll) Version: 7.0.0+e56d35ccc4675faac24789a4aab60071fc61d470
Syntax
C#
public interface ISumRead2<S> : ISumCommandType Parameters
|
S |
The ISumRead2<S> type exposes the following members.
Properties
|
|
Name |
Description |
|---|---|---|
|
|
Gets the capabilities.
| |
|
|
The connection used for communication.
| |
|
|
Gets the number of the overall SubCommands.
| |
|
|
Last Execution duration of the SumCommand
| |
|
|
Gets the error strategy of the ISumCommand | |
|
|
Gets a value indicating whether this ISumCommand was already executed.
| |
|
|
Gets a value indicating whether the command has executed as SumCommand and not in Discrete mode
| |
|
|
Gets a value indicating whether the command has executed as Fallback/Discrete
| |
|
|
Gets a value indicating whether this ISumCommand failed.
| |
|
|
Gets the count of failed subcommands.
| |
|
|
Gets the fallback mode.
| |
|
|
Gets a value indicating whether the SumCommand is in Fallback state.
| |
|
|
Gets the AdsErrorCode of the main SumCommandBase ADS Request
| |
|
|
Gets the sub results of the single Sub Requests.
| |
|
|
Gets a value indicating whether this ISumCommand is succeeded.
| |
|
|
Gets the count of succeeded subcommands.
|
Methods
|
|
Name |
Description |
|---|---|---|
|
|
Reads the Values. | |
|
|
Reads Symbol values as an asynchronous operation. |
Extension Methods
|
|
Name |
Description |
|---|---|---|
|
|
Gets a value indicating, that all SubCommands failed.
| |
|
|
Gets a value indicating, that all SubCommands succeeded.
| |
|
|
Gets the first SubError that is not NoError | |
|
|
Gets a value indicating, whether the overall Sumcommand failed (checking all subcommand results).
| |
|
|
Gets a value indicating, whether the overall SumCommand succeeded (including all subcommands)
| |
|
|
Gets the Overall (combined error) from SumCommand AND SubCommands.
| |
|
|
Polls a series of symbols via a ISumRead2<S> command. The SumCommand will read all contained values with every trigger in one roundtrip.
| |
|
|
Polls a series of symbols via a ISumRead2<S> command. The SumCommand will read all contained values with every trigger.
|
Remarks
Implementations of this interface return enriched SubResults on SumCommand Reads, that include the original sourceId in its result to backtrace.