一款简单易用的基础网络通讯组件库。

IPlcOperatorTValueReadAsyncTReadableValue 方法

异步读取 PLC 数据。

Definition

命名空间: TouchSocket.PlcBridges
程序集: TouchSocketPro.PlcBridges (在 TouchSocketPro.PlcBridges.dll 中) 版本:4.0.0-beta.143+5fcca7a4e70968794985dc3793adc50531308be6
C#
Task<Result> ReadAsync<TReadableValue>(
	IReadableValueCollection<TReadableValue, TValue> readableValues,
	int millisecondsTimeout = 1000,
	CancellationToken cancellationToken = default
)
where TReadableValue : ReadableValue<TValue>

参数

readableValues  IReadableValueCollectionTReadableValue, TValue
可读取值的集合。
millisecondsTimeout  Int32  (Optional)
操作的超时时间(以毫秒为单位)。默认为 1000 毫秒。
cancellationToken  CancellationToken  (Optional)
取消操作的令牌。

类型参数

TReadableValue
表示可读取值的类型,必须继承自 ReadableValueTValue

返回值

TaskResult
表示操作结果的 Result 对象。

参见