Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version » опрос по Modbus TCP завершается неожиданно

   
Автор / Author Тема / Topic: опрос по Modbus TCP завершается неожиданно
Wendigo
Junior Member / Новичок
Участник № / Member № 4518


Icon 1 отправлено / posted      Профиль для / Profile for Wendigo           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Используем аппаратный шлюз Modbus TCP/IP -> Modbus RTU.
для Tracemode все прозрачно - команды на чтение регистров посылаются на шлюз и данные приходят. Для одного прибора на шине RS-485 все отлично.
Приборы иногда не отвечают на запрос по таймауту, настроенному на шлюзе ~330мс.
Когда прибор отключается, то после 8ми опросов (видно из лога шлюза) Трейсмод перестает опрашивать канал; даже после включения прибора не опрашивает. Вопрос1: как это изменить? Необходимо чтобы опрос был постоянный - мне достаточно и флага недостоверности при неотвечающем канале.

Когда приборов в сети > 15, и из них не отвечают по запросам, скажем 10, то Трейсмод перестает опрашивать даже приборы, который отвечали только что (видно в логах шлюза).
p.s. период опроса приборов выставлен в 2 секунды, увеличение периода опроса до 10 секунд не решает проблему.
Вопрос2: почему Трейсмод перестает опрашивать каналы, приборы на которых отвечали без ошибок несколько последних запросов, и как это побороть?

Сообщения / Posts 18 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Прежде всего, согласно стандарту Modbus приборы обязаны отвечать в течение единиц мс. И надо обеспечить соответствующий режим обмена.
Полагаем, что система, в которой 10 приборов из 15 не отвечают на запросы, не должна эксплуатироваться.

Для анализа ситуации пришлите, пожалуйста, на HOTLINE@ADASTRA.RU проект (файл *.prj вместе с папкой проекта). При этом задайте в файле конфигурирования запуска ключ DEBUG=400.
И укажите релиз Trace Mode 6, в котором Вы работаете.
Не забудьте представить свою организацию и себя и описать проблему со ссылкой на топик форума.

Сообщения / Posts 17317 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Wendigo
Junior Member / Новичок
Участник № / Member № 4518


Icon 1 отправлено / posted      Профиль для / Profile for Wendigo           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
На этапе наладки системы половина неподключенных приборов - это нормально. Немного поправил таймауты в файле ip_modbus, что частично решило остановку опроса. На данном этапе на кабелях не стоят резисторы-терминаторы.
Отражение сигнала может объяснять такой характер ответа (1 прибор отвечает нормально, 10 приборов плохо).
Если резисторы не помогут, то это софтовая проблема.

Сообщения / Posts 18 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Мы готовы рассмотреть Ваш проект и протоколы диагоностики в соответствии с предыдущим постом.
Сообщения / Posts 17317 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2