使用0x14功能码读取文件的数据内容,需要指定文件编号,地址,长度,返回读取的结果数据,读取的长度为任意长度,内部自动根据实际情况来切割操作。
命名空间:
HslCommunication.ModBus
程序集:
HslCommunication (在 HslCommunication.dll 中) 版本:12.3.0.0 (12.3.0.0)
语法public OperateResult<byte[]> ReadFile(
ushort fileNumber,
ushort address,
ushort length
)
Public Function ReadFile (
fileNumber As UShort,
address As UShort,
length As UShort
) As OperateResult(Of Byte())
public:
virtual OperateResult<array<unsigned char>^>^ ReadFile(
unsigned short fileNumber,
unsigned short address,
unsigned short length
) sealed
abstract ReadFile :
fileNumber : uint16 *
address : uint16 *
length : uint16 -> OperateResult<byte[]>
override ReadFile :
fileNumber : uint16 *
address : uint16 *
length : uint16 -> OperateResult<byte[]>
参数
- fileNumber
- 类型:SystemUInt16
文件号 - address
- 类型:SystemUInt16
起始地址 - length
- 类型:SystemUInt16
读取长度
返回值
类型:
OperateResultByte返回结果
实现
IModbusReadFile(UInt16, UInt16, UInt16)
参见