Browse Source

modbustcp 修正WriteBit未对地址做还原的动作

pull/22/head
Kevin 8 years ago
parent
commit
15e77cd1e9
  1. 2
      SCADA/Program/ModbusDriver/ModbusTCPDriver.cs

2
SCADA/Program/ModbusDriver/ModbusTCPDriver.cs

@ -480,7 +480,7 @@ namespace ModbusDriver
{ {
if (address.DBNumber < 3) 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 data == null ? -1 : 0;
} }
return -1; return -1;

Loading…
Cancel
Save