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

IPlcOperatorTValueWriteAsyncTWritableValue 方法

异步写入 PLC 数据。

Definition

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

参数

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

类型参数

TWritableValue
表示可写值的类型,必须继承自 WritableValueTValue

返回值

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

参见