diff --git a/SCADA/Program/ModbusDriver/ModbusTCPDriver.cs b/SCADA/Program/ModbusDriver/ModbusTCPDriver.cs index 04d680f..05b6a0d 100644 --- a/SCADA/Program/ModbusDriver/ModbusTCPDriver.cs +++ b/SCADA/Program/ModbusDriver/ModbusTCPDriver.cs @@ -480,7 +480,7 @@ namespace ModbusDriver { if (address.DBNumber < 3) { - var data = WriteSingleCoils(address.Area, address.Start + address.Bit, bit); + var data = WriteSingleCoils(address.Area, address.Start * 16 + address.Bit + 1, bit); return data == null ? -1 : 0; } return -1;