public void WriteBool(String ModbusAdress) { string[] AdresInfo = ModbusAdress.Split('.'); GonderilenModbusAdres = Convert.ToInt32(AdresInfo[2]) * 8 + Convert.ToInt16(AdresInfo[3]); HetModbusTool.Connect(); if (HetModbusTool.Connected) { if (HetModbusTool.ReadCoils(GonderilenModbusAdres, 1)[0]) { HetModbusTool.WriteSingleCoil(GonderilenModbusAdres, false); } else if (!HetModbusTool.ReadCoils(GonderilenModbusAdres, 1)[0]) { HetModbusTool.WriteSingleCoil(GonderilenModbusAdres, true); } } }