Russian Qt Forum
Ноябрь 24, 2017, 04:38 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

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

Сообщений: 506


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


Просмотр профиля
« : Август 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.9.1 Qt Creator 4.4.1
Win7, Win10, Ubuntu 14.04
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

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