Class ModbusMessageFactory
Modbus message factory.
Inheritance
System.Object
ModbusMessageFactory
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: NModbus.Message
Assembly: NModbus.dll
Syntax
public static class ModbusMessageFactory
Methods
| Improve this Doc View SourceCreateModbusMessage<T>(Byte[])
Create a Modbus message.
Declaration
public static T CreateModbusMessage<T>(byte[] frame)where T : IModbusMessage, new ()
Parameters
Type | Name | Description |
---|---|---|
System.Byte[] | frame | Bytes of Modbus frame. |
Returns
Type | Description |
---|---|
T | New Modbus message based on type and frame bytes. |
Type Parameters
Name | Description |
---|---|
T | Modbus message type. |
CreateModbusRequest(Byte[])
Create a Modbus request.
Declaration
public static IModbusMessage CreateModbusRequest(byte[] frame)
Parameters
Type | Name | Description |
---|---|---|
System.Byte[] | frame | Bytes of Modbus frame. |
Returns
Type | Description |
---|---|
IModbusMessage | Modbus request. |