Стартовая страница › Форумы › Ошибки в работе › Ошибки Сервера › Перестаёт отвечать Сервер Скады.
- В этой теме 8 ответов, 2 участника, последнее обновление 3 года, 2 месяца назад сделано Mikhail.
-
АвторСообщения
-
06.02.2021 в 14:34 #18293evgУчастник
Приветствую. Перестаёт отвечать Сервер Скады. Перед перезапуском сервера Скады выдаёт такую ошибку:
Ошибка при обработке новых текущих данных:
System.Threading.ThreadAbortException: Поток находился в процессе прерывания.
в System.Threading.Monitor.Enter(Object obj)
в Scada.Server.Svc.MainLogic.RaiseOnCurDataProcessed(Int32[] cnlNums, Srez curSrez)
в Scada.Server.Svc.MainLogic.ProcCurData(Srez receivedSrez)За сегодня уже два раза повторилось. Промежутоком в 4 часа. Выключил некоторые команды ту, местами поставил задержку на выполнение команд в модуле автоматического управления.
Всё таки, что это может быть и куда копать?- Эта тема была изменена 3 года, 2 месяца назад от evg.
06.02.2021 в 14:38 #18295evgУчастник2021-02-06 07:15:58; Получена команда 0x03 (запись текущего среза) от клиента 127.0.0.1
2021-02-06 07:49:48; Ошибка при обработке новых текущих данных:
System.Threading.ThreadAbortException: Поток находился в процессе прерывания.
в System.Threading.Monitor.Enter(Object obj)
в Scada.Server.Svc.MainLogic.RaiseOnCurDataProcessed(Int32[] cnlNums, Srez curSrez)
в Scada.Server.Svc.MainLogic.ProcCurData(Srez receivedSrez)
2021-02-06 07:49:48; Ошибка при приёме и обработке данных от клиента 127.0.0.1: Поток находился в процессе прерывания.
2021-02-06 07:49:48; Ошибка при взаимодействии с клиентом 127.0.0.1: Поток находился в процессе прерывания.
2021-02-06 07:49:48; Прослушиватель соединений остановлен
2021-02-06 07:49:58; Ошибка при выполнении действий после вычисления дорасчётных каналов текущего среза в модуле ModAutoControl: Поток находился в процессе прерывания.
2021-02-06 07:49:58; Команда ТУ: канал упр. = 507, ид. польз. = 1
2021-02-06 07:49:58; Ошибка при выполнении действий при остановке работы сервера в модуле ModDBExport: Ссылка на объект не указывает на экземпляр объекта.
2021-02-06 07:49:58; Работа сервера прервана
2021-02-06 07:49:58; Служба ScadaServerService остановленаВ 7:15 получается сервер перестал отвечать, в 7:49 я его перезапустил. И в 11:20 он опять перестал отвечать.
06.02.2021 в 15:04 #18298evgУчастникВсё таки, что это может быть и куда копать?
По логам нашёл команду ТУ, после которой сервер перестаёт отвечать. Пока что её отключил. Команда довольно простая, она добавляет единицу входному каналу, исходя от значения другого входного канала — через модуль автоуправления. Повтор стоит на каждые 3 часа. До этого всё нормально было без сбоев.
07.02.2021 в 09:56 #18301MikhailМодераторДобрый день!
Обновление Сервера, которое должно решить проблему. Напишите, пожалуйста, помогает или нет. Т.к. ошибка «плавающая», её довольно трудно исправлять.
08.02.2021 в 03:23 #18302evgУчастникДобрый день!
Обновление Сервера, которое должно решить проблему. Напишите, пожалуйста, помогает или нет. Т.к. ошибка «плавающая», её довольно трудно исправлять.Опять повторилось спустя 36 часов. Попробывал только что обновиться файлами, которые вы скинули, Сервер перестал отвечать — видимо из-за того что у меня вебстанция на скаде 2017 года?
08.02.2021 в 10:18 #18303evgУчастникМихаил, а можно подчистить историю входного канала? Не знаю связано это с этим или нет, но в Пт на одном из входных каналов у меня было сверхвысокое числовое значение, теперь же когда я пытаюсь просмотреть этот канала в графике за Пт, график подвисает как и страница, загрузки не происходит. Не хотелось бы с архива, всю базу менять.
08.02.2021 в 10:45 #18304evgУчастникИ ещё тогда такой вопрос, у меня датчики некоторые на предприятии, адекватно не работают, значения так же запредельно зашкаливающиеся, но график на них грузится — можно ли как-то установить так чтобы, выше определенного значения Скада не фиксировала эти значения. https://ibb.co/tqSF0Xz
08.02.2021 в 12:56 #18307evgУчастникВообщем удалил я срез за 5 число, минутный и часовой. Теперь график на проблемный входной канал отобразился, без 5 числа. Посмотрим в этом ли дело было.
08.02.2021 в 16:22 #18308MikhailМодераторСервер перестал отвечать — видимо из-за того что у меня вебстанция на скаде 2017 года?
Обновление нужно устанавливать поверх актуальной версии Rapid SCADA.
Михаил, а можно подчистить историю входного канала?
Можно. Заведите отдельную тему для обсуждения данного вопроса.
Некорректные значения отсекаются в помощью формулы входного канала, которая делает проверку. Также в отдельной теме можем обсудить подробнее. -
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.