DeltaDvpHelperWriteAsync 方法 (FuncString, Boolean, TaskOperateResult, String, Boolean) |
写入台达PLC的bool数据,当发现是M类型的数据,并且地址出现跨1536时,进行切割写入操作
命名空间:
HslCommunication.Profinet.Delta.Helper
程序集:
HslCommunication (在 HslCommunication.dll 中) 版本:12.3.1.0 (12.3.1.0)
语法public static Task<OperateResult> WriteAsync(
Func<string, bool[], Task<OperateResult>> writeBoolFunc,
string address,
bool[] value
)
Public Shared Function WriteAsync (
writeBoolFunc As Func(Of String, Boolean(), Task(Of OperateResult)),
address As String,
value As Boolean()
) As Task(Of OperateResult)
public:
static Task<OperateResult^>^ WriteAsync(
Func<String^, array<bool>^, Task<OperateResult^>^>^ writeBoolFunc,
String^ address,
array<bool>^ value
)
static member WriteAsync :
writeBoolFunc : Func<string, bool[], Task<OperateResult>> *
address : string *
value : bool[] -> Task<OperateResult>
参数
- writeBoolFunc
- 类型:SystemFuncString, Boolean, TaskOperateResult
底层的写入操作方法 - address
- 类型:SystemString
PLC的起始地址信息 - value
- 类型:SystemBoolean
等待写入的数据信息
返回值
类型:
TaskOperateResult是否写入成功
参见