private void uxOpenConnection_Click(object sender, EventArgs e) { try { if (uxAvaibleSerialPorts.SelectedItem != null) { var selectedPortCom = uxAvaibleSerialPorts.SelectedItem.ToString(); _serialPortService.ConnectToSerialPort(selectedPortCom); _modbusService.InitializeModbusRtu(new ModbusConfiguration { SerialPort = _serialPortService.SerialPort, TimeOut = 300 }); Text = selectedPortCom; uxConsole.Nodes.Add(String.Format("Zestawiono połączenie z portem: {0}", selectedPortCom), @"Poprawne zestawienie połączenia").EnsureVisible(); } else { throw new Exception("Wybierz port COM."); } } catch (Exception ex) { uxConsole.Nodes.Add(ex.Message).EnsureVisible(); } }