This is topic Паузы при работе Микро МРВ in forum Микро Мониторы Реального Времени / Micro Real Time Monitors at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/6/t/000015.html

Posted by Viatcheslav (Участник № / Member № 145) on :
 
Здравствуйте!
1. При разработке проекта был замечен один очень критичный сбой при работе МикроМРВ 5.10.
А именно временами МикроМРВ встает в стопор и перестает работать в течении некоторого времени (вплоть почти до 2 минут). Потом работа восстанавливаеться(без перезагрузки т.к. Watch Dog не срабатывает) причем значения переменных не теряються.
Причем это не сбой связи. Это видно по графикам.
Допустим идет сигнал, близкий к пилообразному, значение которого вычисляеться контроллером (режим имитации). При сбое график становится горизонтальным, а при восстановлении работы, он приобретает прежнее направление с того же самомого значения, тогда как при сбое связи происходит резкий скачек.
Это касается всех контуров регулирования, счетчиковов(программных) и т.д. В паузу встает все сразу.
Меня интересует причина данной ситуации и как это можно исправить. И будет ли это наблюдаться в релизе 5.11. Так как последствия если это произойдет после внедрения, допустим при переводе направления пламени, будут печальными.
2.Недавно отмечен сбой в работе профайлера(исполнительного модуля у нас еще нет):
происходит внезапная переиницилизация всех каналов
и их атрибутов значениямя во время работы (а не во время останова и запуска) пофайлера. (Автосохранение значение каналов в дамп их восстановление подключено и работает нормально).
Отмеченный факт случался 2-3 раза в недавнее время, а в течении года его не было.

3. Когда собственно выйдет релиз 5.11.
Если шансы что это случиться в ближайшую неделю?
Или выход нового релиза опять будет отложен?
Как скоро можно будет купить исполнительный модуль
МРВ 1024 точки вв/в версии 5.11 и получить обновление инструментальной системы (1024 т.) и исполнительного модуля микроМРВ?

С уважением, Вячеслав Шадрин.
P.S. если несложно пожайлуста продублируйте ответ на V.Shadrin.Stromi@mail.ru
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
1. Ситуация буквально экзотическая. Необходимо посмотреть проект. С комментариями относительно используемого оборудования, каналов связи и всех сопутствующих событий. Хорошо было бы также полчить рекомендации по воспроизведению этой ситуации без реального объекта управления.
В возможных последствиях таких событий на реальном объекте мы, безусловно, отдаем себе отчет. Поэтому постараемся разобраться как можно скорее.
2. Неясно, что означает "внезапная переиницилизация всех каналов и их атрибутов значениями во время работы профайлера". Нельзя ли сопоставить эти 2-3 факта с каими-либо внешними обстоятельствами (ведь в течение года этого не было). Подчитывания начальных значений каналов и атрибутов в Трейс Моуд в процессе работы нет. Не было ли ошибочного повторного запуска сервера?
3. Выпуск релиза 5.11 намечен ан конец сентября.
После этого можно будет и купить модули релиза 5.11 и обновить имеющиеся через наш сайт.
 
Posted by Viatcheslav (Участник № / Member № 145) on :
 
Извините в пункте 2 допущена ошибка.
Сбой возникает не в работе профайлера, а в работе опять же МироМРВ.
После отключения автосохранения состояния микро МРВ
в дамп, паузы в работе микро МРВ пока не наблюдаются (покрайней мере в течение 2-х ночей прогона (что в впрочем пока не показатель - будем тестировать дальше)).
После отключения watchdoga не проявляется и второй сбой.(отключение автосохранения не помогло)
Пока пришлось ограничиться такими мерами.(некий компромисс между надежностью и функциональностью)
Проект пока выслать не можем. В качестве контроллера используется microPC: PCM-4823.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Автосохранение состояния - файловая операция, она занимает много времени, В ТЕЧЕНИЕ КОТОРОГО в микроМРВ НЕ ВЫПОЛНЯЮТСЯ ФУНКЦИИ ПЕРЕСЧЕТА БАЗЫ КАНАЛОВ (отсюда - задержка в работе микроМРВ).
Вполне возможно, что по той же причине срабатывает WatchDog, т.к. файловые операции не прерываются таймером и, следовательно, препятствуют передаче от микроМРВ импульсов поддержки WatchDogа.
Здесь, действительно, надо искать компромисс.
Возможные решения:
- сохранение состояния по сети (на удаленный диск), это будет происходить быстрее,
- сохранение состояния в энергонезависимом ОЗУ,
- сохранение состояния на электронном диске с обеспечением перезаписи файла на диск/флэш после выгрузки микроМРВ и возврата на электронный диск перед загрузкой микроМРВ,
- управление автосохранением в реальном времени (сохранение только однократное, в те моменты времени, когда действительно производились существенные изменения),
- отказ от автосохранения с передачей НУЖНЫХ параметров на верхний уровень и сохранением их в базе МРВ (при перезагрузке микроМРВ эти параметры должны быть переданы из МРВ в микроМРВ).
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2