MelsecFxLinksHelperReadAsync 方法 |
批量读取PLC的数据,以字为单位,支持读取X,Y,M,S,D,T,C,具体的地址范围需要根据PLC型号来确认,地址支持动态指定站号,例如:s=2;D100
Read PLC data in batches, in units of words, supports reading X, Y, M, S, D, T, C.
The specific address range needs to be confirmed according to the PLC model,
The address supports dynamically specifying the station number, for example: s=2;D100
命名空间:
HslCommunication.Profinet.Melsec.Helper
程序集:
HslCommunication (在 HslCommunication.dll 中) 版本:12.1.2.0 (12.1.2.0)
语法 public static Task<OperateResult<byte[]>> ReadAsync(
IReadWriteFxLinks plc,
string address,
ushort length
)
Public Shared Function ReadAsync (
plc As IReadWriteFxLinks,
address As String,
length As UShort
) As Task(Of OperateResult(Of Byte()))
public:
static Task<OperateResult<array<unsigned char>^>^>^ ReadAsync(
IReadWriteFxLinks^ plc,
String^ address,
unsigned short length
)
static member ReadAsync :
plc : IReadWriteFxLinks *
address : string *
length : uint16 -> Task<OperateResult<byte[]>>
参数
- plc
- 类型:HslCommunication.Profinet.Melsec.HelperIReadWriteFxLinks
PLC通信对象 - address
- 类型:SystemString
地址信息 - length
- 类型:SystemUInt16
数据长度
返回值
类型:
TaskOperateResultByte读取结果信息
参见