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