Ваши комментарии

Сейчас главное, чтобы у диспетчера была актуальная информация. Пара-тройка минут на перезапуск системы не критично. А вот пара часов ошибочной уверенности, что все работает - плохо ))

Проблему с опросом конечно же нужно решать. Но, еще раз повторю - я грешу на компьютер - там миллион разных служб от других приложений и серверов (одна контаровская система чего стоит). Пока другой машины нет.

Если поможете со скриптом - буду очень рад!

Могу проект скинуть для анализа - вдруг что-то увидите...

Да, от всех - модбас полностью останавливается. Только OPC продолжает работать.

Сегодня ночью опять подвис опрос.


Есть мысль отслеживать по модбасу регистры часов в устройстве (в нескольких сразу) и, при необходимости, перезапускать монитор принудительно.

Можно ли как-то "изнутри" перезапускать монитор? Сторожевой таймер можно как-то заставить это сделать? Как он отслеживает зависание монитора?


Не получается снять лог в момент пропадания и последующего появления устройств, т.к. при включенном логе программа зависает и сбрасывается сторожевым таймером через 10-20 минут. Вероятно, это происходит из-за переполнения памяти, т.к. в диспетчере задач при включенном логе постоянно увеличивается выделенная для монитора память.

Без лога программа работает. Правда тоже перезагружается иногда watchdogом (когда через двое суток, когда через 5 часов). Но, главное, что данные по модбасу всегда актуальные.

Возможно, дело в самом компьютере - там установлено куча всего, и он не первой свежести. Пока, для наших нужд, такое поведение (имеется в виду периодическая перезагрузка) приемлемо.

Нет, не смотрели.

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

Если логи сохраняются, где-то в папках, могу посмотреть.

Установил обновленную версию Симплайта. Система проработала выходные без зависаний.

Но есть другая проблемка - за выходные примерно на сутки пропадала связь с двумя устройствами. А, когда связь восстановилась (часов 8 уже прошло) - система не видит их. После перезапуска скады все подцепилось и работает.

Еще раз параметры связи - таймаут 5000, повторы при ошибке 2, повторное соединение 60.

Да, увидел уже, спасибо.

Программа проработала полтора суток, и опять модбас остановился. 

Спасибо, попробую  и понаблюдаю.

По результатам отпишусь.

У всех параметров 1 секунда.



Сервис поддержки клиентов работает на платформе UserEcho