16 / 17 / 4
Регистрация: 27.06.2016
Сообщений: 236
1

Библиотека NModBus: Настроить таймаут чтения из устройства

11.11.2023, 11:52. Показов 230. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравстуйте. Вот решил немного поворошить старую тему. Собственно такой вопрос по библиотеке nmodbus.
Она всем хороша и удобная, но есть одна проблема которю я не понял как решать. В вобщем при чтении данных с устройства, если нет связи или устройство не поддерживает команду, функция чтения виснет и подвешивает все приложение на не определенное время. Вопрос а что с этим можно сделать? Может гдето есть настройка таймаут чтения? Я в документации этого не вижу. Может комуто уже удалось решить эту проблему?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.11.2023, 11:52
Ответы с готовыми решениями:

Таймаут ожидание ответа от slave-устройства (SPI интерфейс)
Добрый день. Каким образом можно установить таймаут ожидания ответа от slave-устройства (SPI...

Библиотека MailKit таймаут соединения к почтовому ящику
Есть код (для подключения к почте использую библиотеку MailKit). Алгоритм следующий. В цикле,...

Открытие устройства (CD) для чтения
Доброго времени суток! Есть вопрос. Пишу программку для создания образов ISO, и столкнулся с...

Библиотека чтения писем по SMTP
Привет всем! Подскажите, пожалуйста, хорошую библиотеку .NET для C# или VB, которая...

1
95 / 93 / 10
Регистрация: 30.10.2014
Сообщений: 282
13.11.2023, 20:51 2
VB.NET
1
2
3
            master = ModbusSerialMaster.CreateRtu(serialPort)
            master.Transport.Retries = 0  ' количество повторов
            master.Transport.ReadTimeout = 300  'milliseconds
ReadTimeout - Gets or sets the number of milliseconds before a time-out occurs when a read operation does not finish.
Наверно вы об этом?
0
13.11.2023, 20:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.11.2023, 20:51
Помогаю со студенческими работами здесь

Где останавливается отладка на момент чтения с устройства
Отлаживаю программу (чужую, точнее, разбираюсь с ней). В определенный момент программа открывает...

Библиотека для чтения файлов Excel
Не могу разобраться, как работать я этой библиотекой. На сайте вроде есть пример, но у меня он...

Ошибка создания устройства после чтения параметров из файла
Здравствуйте. хочу создать полноэкранное приложение, но по какой-то причине если до создания...

Прямое чтение блочного устройства без буфера чтения
Добрый день. Имеется usb-storage устройство, на котором 3 блока по 4096 байт. в этих блоках...

Библиотека для чтения word файла с формулами на C#
Всем привет! Столкнулся с такой проблемой: есть куча файлов .doc в которых содержится условие...

Библиотека STL. Функции для чтения дерева каталогов диска
какие функции можно использовать для след. задания: "Реализовать программу, считывающую дерево...

Библиотека на java для нагрузки трафиком сетевого устройства
Добрый день! Чего я добиваюсь: Требуется протестировать сетевое устройство, нагружая его...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru