コード例 #1
0
 internal static WriteHoldingCoilRequest CreateNew(ModbusRTUDevice device, ushort address, bool value)
 {
     return(new WriteHoldingCoilRequest(device)
     {
         FunctionCode = (byte)enFunctionCode.WriteHoldingCoil,
         Address = address,
         Value = value,
     });
 }
コード例 #2
0
 internal static ReadInputRegistersRequest CreateNew(ModbusRTUDevice device, ushort address, ushort length)
 {
     return(new ReadInputRegistersRequest(device)
     {
         FunctionCode = (byte)enFunctionCode.ReadInputRegisters,
         Address = address,
         Length = length,
     });
 }
コード例 #3
0
 internal static WriteHoldingRegistersRequest CreateNew(ModbusRTUDevice device, ushort address, short[] values)
 {
     return(new WriteHoldingRegistersRequest(device)
     {
         FunctionCode = (byte)enFunctionCode.WriteHoldingRegisters,
         Address = address,
         Values = values,
     });
 }
コード例 #4
0
 private ReadInputRegistersRequest(ModbusRTUDevice device) : base(device)
 {
 }
コード例 #5
0
 private WriteHoldingRegistersRequest(ModbusRTUDevice device) : base(device)
 {
 }
コード例 #6
0
 private ReadHoldingCoilsRequest(ModbusRTUDevice device) : base(device)
 {
 }
コード例 #7
0
 protected RTURequest(ModbusRTUDevice device)
 {
     _unitId = device.UnitID;
 }
コード例 #8
0
 private ReadInputCoilsRequest(ModbusRTUDevice device) : base(device)
 {
 }
コード例 #9
0
 private WriteHoldingCoilRequest(ModbusRTUDevice device) : base(device)
 {
 }