public class ModbusRequest : IModbusRequestPublic Class ModbusRequest
Implements IModbusRequesttype ModbusRequest =
class
interface IModbusRequest
end| ModbusRequest | Modbus请求类 |
| ModbusRequest(FunctionCode) | 使用一个功能码初始化 |
| ModbusRequest(Byte, FunctionCode) | 初始化一个站点与功能码请求。 |
| ModbusRequest(Byte, FunctionCode, UInt16, UInt16) | 初始化一个读取类请求 |
| Data | 数据 |
| FunctionCode | 功能码 |
| Quantity | 读取或者写入的数量 |
| ReadQuantity | 读取长度,该属性仅在FunctionCode为ReadWriteMultipleRegisters时才表示读取数量。 |
| ReadStartAddress | 在读起始位置。该属性仅仅在FunctionCode为ReadWriteMultipleRegisters时才表示读取起始位置。 |
| SlaveId | 站点号(单元标识符) |
| StartingAddress | 读取或者写入的起始位置 |
| Equals | Determines whether the specified object is equal to the current object. (继承自 Object。) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (继承自 Object。) |
| GetHashCode | Serves as the default hash function. (继承自 Object。) |
| GetType | Gets the Type of the current instance. (继承自 Object。) |
| MemberwiseClone | Creates a shallow copy of the current Object. (继承自 Object。) |
| SetValue(Boolean) | 设置Data的值为一个 bool。 |
| SetValue(Int16) | 设置Data的值为 short。 |
| SetValue(ReadOnlyMemoryByte) | 设置Data的值为数组,同时设置Quantity的数量(即数组长度的1/2)。 |
| SetValue(ReadOnlySpanBoolean) | 设置Data的值为 bool数组,同时设置Quantity的数量(即数组长度)。 |
| SetValue(UInt16) | 设置Data的值为 ushort。 |
| ToString | Returns a string that represents the current object. (继承自 Object。) |
| Map |
将源对象的属性映射到目标对象的属性中。
(由 Mapper 定义。) |
| Map |
将源对象映射到目标类型的实例。
(由 Mapper 定义。) |
| MapTTarget |
将源对象映射到指定目标类型的新实例。
(由 Mapper 定义。) |
| ToJsonString |
转换为Json
(由 SerializeConvert 定义。) |