Skip to content

Commit

Permalink
README
Browse files Browse the repository at this point in the history
  • Loading branch information
Kopchan committed Jun 13, 2024
1 parent 925d344 commit 6285ff4
Show file tree
Hide file tree
Showing 4 changed files with 1,136 additions and 3 deletions.
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
# WPFModbus
# WPFModbus

Программа для получение/отправки RAW и Modbus данных по COM-порту.

![Preview](preview.png)
6 changes: 4 additions & 2 deletions WPFModbus/Views/MainWindow.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -336,7 +336,9 @@ private void SendModbus()
}

string output = "";
if (bools.Length > 0) output = String.Join("", bools);
if (bools.Length > 0)
foreach (var num in bools)
output += Convert.ToUInt16(num);
else
foreach(var num in ushorts)
output += num.ToString("X4") + " ";
Expand All @@ -363,7 +365,7 @@ private void SendModbus()
if (ViewModel.IsSending) ViewModel.ErrorMessage =
"Ошибка при отправке: " + ex switch
{
TimeoutException => "Время ожидания вышло. Возможно данного слейва не существует",
TimeoutException => "Время ожидания вышло. Возможно данного слейва не существует или не подходящий протокол",
UnauthorizedAccessException => "Порт недоступен/закрыт",
FileNotFoundException => "Порт не найден",
SlaveException => "Вы уверены что этот адрес и этот слейв принимает данную функцию?",
Expand Down
Loading

0 comments on commit 6285ff4

Please sign in to comment.