1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

EMT3150 подвисает

Модераторы: Глоб.модераторы, специалисты Weintek

Ответить

Автор темы
Vl_
здесь недавно
здесь недавно
Сообщения: 10
Зарегистрирован: 11 фев 2014, 11:18
Имя: Иванов С.К

EMT3150 подвисает

Сообщение Vl_ »

Панель является мастером Модбас TCP, опрашивает один контроллер, данные пишутся на sd карту 64 слова каждые 10 сек, события в память панели. Суть проблемы: панель иногда зависает на 5 и более (скажем до 20) секунд. Перестает бежать строка Alarm Bar, не реагирует на нажатие кнопок.О потере связи с контроллером не сообщает. Самому увидеть не удалось, повторяется несколько раз каждый день по словам персонала. Куда копать? Есть ли в панели какие то логи работы и как их посмотреть? Пока мысль только поменять или хотя бы вынуть Sd карту..
Аватара пользователя

keysansa
эксперт
эксперт
Сообщения: 2471
Зарегистрирован: 20 дек 2018, 04:45
Имя: Сергей
Страна: РБ/РФ
город/регион: РФ Сергиев Посад
Благодарил (а): 2121 раз
Поблагодарили: 208 раз

EMT3150 подвисает

Сообщение keysansa »

Если позволяет технология, отключите пока запись на карту, что бы определить "виновника".
ЗЫ. Скорее всего именно карта виновата, так как обмен по последовательному порту выносят в отдельный поток, и он не приводит к зависанию интерфейса. А вот выносить в отдельный поток запись результатов на диск/карту - забывают (забыли уже, что устройства хранения могут быть медленными/глючными).
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик.

Madwolf
знаток Eplan
знаток Eplan
Сообщения: 1457
Зарегистрирован: 17 окт 2012, 11:24
Имя: Виталий
Страна: Беларусь
город/регион: Минск
Благодарил (а): 61 раз
Поблагодарили: 182 раза

EMT3150 подвисает

Сообщение Madwolf »

Если и выносят, то 95% процессора все равно занимает обмен. Короче, когда связь плохая, либо опрашиваемый контроллер часто отвечает ошибками, то лаги будут будь здоров.
У нас такое было. Помогла оптимизация запросов, особенно в журнале. Например, в журнале нужно было указать не просто команду 3x, а 3xBit.

Автор темы
Vl_
здесь недавно
здесь недавно
Сообщения: 10
Зарегистрирован: 11 фев 2014, 11:18
Имя: Иванов С.К

EMT3150 подвисает

Сообщение Vl_ »

Добрый день, спасибо за ответы. Могу сообщить что просто вынули Sd карту и проблема пропала), новую пока не ставили...
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

EMT3150 подвисает

Сообщение Jackson »

Vl_ писал(а): 19 ноя 2019, 12:51Куда копать?
  1. проблемы со связью, запросы не проходят с первого раза, но проходят с 2-3 попытки. Панель зависает на время таймаутов.
  2. Панель пишет данные через собственный кэш, копит а потом сбрасывает пачкой. На время этой операции записи она и подвисает.
  3. Проблема с SD-карточкой, столкнулся с тем что они бывают как будто с собственным буфером и кэшем (выглядит как будто так). Быстро пишет всё что туда забрасываешь, но в какой-то момент запись встаёт на паузу по непонятным причинам. Или может карточка физически умирает.
Vl_ писал(а): 05 дек 2019, 15:19 Могу сообщить что просто вынули Sd карту и проблема пропала), новую пока не ставили...
Значит проблема либо в самой карточке либо в операции записи на неё. Когда карты нет - выставляется флаг "карты нет" и запись даже не начинается.
По вопросам работы Форума можно обратиться по этим контактам.
Ответить

Вернуться в «WEINTEK (операторские панели)»