Russian Qt Forum
Июнь 04, 2020, 15:46 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Qt Serial Bus - modbus RTU через TCP/IP  (Прочитано 1464 раз)
sergek
Хакер
*****
Offline Offline

Сообщений: 669


Мы должны приносить пользу людям!


Просмотр профиля
« : Август 31, 2017, 11:11 »

Коллеги,
может, кого-нибудь, кто работает с библиотекой Qt Serial Bus и прототколом modbus, заинтересует это.
Сделал на основе QModbusRtuSerialMaster класс клиента, работающего по TCP/IP с протоколом modbus RTU. Вроде работает, но при нагрузке 10-15 запросов подряд иногда выскакивает assert (ASSERT failure in processQueue: "response timer active"). Я эту проблему пока отложу, но, может быть, для кого-нибудь эта тема интересна? Вдруг проблема на поверхности, а я не вижу (pimpl - не очень дружественный шаблон Улыбающийся)
Могу выложить исходники или послать в личку. Может, кто-то уже решал подобную задачу.
Записан

Qt 5.13.0 Qt Creator 4.12.1
Win10, Ubuntu 18.04
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.07 секунд. Запросов: 22.