From 15e77cd1e959eaee33f627b43a9060be5b3b65a4 Mon Sep 17 00:00:00 2001 From: Kevin Date: Sat, 28 Jul 2018 16:33:54 +0800 Subject: [PATCH] =?UTF-8?q?modbustcp=20=E4=BF=AE=E6=AD=A3WriteBit=E6=9C=AA?= =?UTF-8?q?=E5=AF=B9=E5=9C=B0=E5=9D=80=E5=81=9A=E8=BF=98=E5=8E=9F=E7=9A=84?= =?UTF-8?q?=E5=8A=A8=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SCADA/Program/ModbusDriver/ModbusTCPDriver.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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;