PDA

Просмотр полной версии : Вопрос по трендам



Hemann
20.06.2023, 20:56
Коллеги, добрый вечер!

Есть вопрос. Я сделал скаду, довольно большую, почти 3500 точек. Уже почти все косяки "зачистил", но уперся в одну сложность, происхождение которой пока что понять не могу. Начну с того, что проект начал разрабатывать еще в MS4D версии 1.2. Затем заказчик приобрел лицензионную версию 1.3. Сначала у меня не записывались события в архивном журнале и не отображались архивные данные на трендах. Архивный журнал я поборол тем что удалил его из проекта, а затем вставил заново. А вот с трендами пока что ничего не получается - пока mplc.exe крутится, данные на трендах худо-бедно отображаются. Но если остановить процесс на некоторое время, то данные, предшествующие этой остановке, я уже не вижу - отображаются только те, которые стали появляться после нового запуска mplc.exe, остальные не видны. Программа крутится на весьма серьезном корпоративном многопроцессорном серваке, память и ресурсы ЦПУ загружены нормально (менее 50%).
Соседнюю ветку " Проблема с трендом/архивом." я почитал, но, похоже, это несколько другой случай. Прошу помощи, может я делаю что-то не так? Сам проект находится здесь: https://drive.google.com/file/d/1Iegma80K_8l74RyXqwv7fF9QwDLvHzQ-/view?usp=sharing

На техподдержку МастерСКАДы, честно говоря, надежды нет никакой - у меня один вопрос уже 2 недели висит без какой-либо реакции, несмотря на то что версия лицензионная и очень не дешовая.

b_aleks2
21.06.2023, 08:22
Коллеги, добрый вечер!

Есть вопрос. Я сделал скаду, довольно большую, почти 3500 точек. Уже почти все косяки "зачистил", но уперся в одну сложность, происхождение которой пока что понять не могу. Начну с того, что проект начал разрабатывать еще в MS4D версии 1.2. Затем заказчик приобрел лицензионную версию 1.3. Сначала у меня не записывались события в архивном журнале и не отображались архивные данные на трендах. Архивный журнал я поборол тем что удалил его из проекта, а затем вставил заново. А вот с трендами пока что ничего не получается - пока mplc.exe крутится, данные на трендах худо-бедно отображаются. Но если остановить процесс на некоторое время, то данные, предшествующие этой остановке, я уже не вижу - отображаются только те, которые стали появляться после нового запуска mplc.exe, остальные не видны. Программа крутится на весьма серьезном корпоративном многопроцессорном серваке, память и ресурсы ЦПУ загружены нормально (менее 50%).
Соседнюю ветку " Проблема с трендом/архивом." я почитал, но, похоже, это несколько другой случай. Прошу помощи, может я делаю что-то не так? Сам проект находится здесь: https://drive.google.com/file/d/1Iegma80K_8l74RyXqwv7fF9QwDLvHzQ-/view?usp=sharing

На техподдержку МастерСКАДы, честно говоря, надежды нет никакой - у меня один вопрос уже 2 недели висит без какой-либо реакции, несмотря на то что версия лицензионная и очень не дешовая.

Запустил ваш проект на версии 1.3.2.32483(MPLCD_1_3_20230529.2).
По трендам проблем не заметил. Останавливал рантайм на пять минут, архивы не пропали.
68410
Попробуйте на крайней версии запустить проект.

Hemann
21.06.2023, 11:43
Добрый день!

Я выложил ссылку на самую свежую версию проекта. С ней, как и со всеми предыдущими, вышеописанная проблема имеется. Я думаю, что может быть нужно удалить текущий архив, как сделал коллега из ветки форума " Проблема с трендом/архивом."? Только я не могу найти где он спрятан... Не подскажете, где по умолчанию хранятся архивы в MS4D 1.3? В хэлпе написано что в папке проекта, но там никакого архива я не вижу. Может это только на моем компе, на котором скаду я запускаю только в режиме симуляции? На объекте с момента написания первого сообщения этой ветки еще не был, не видел есть там архив или нет, но там система работает в "боевом" режиме, так что гляну

b_aleks2
21.06.2023, 13:56
Добрый день!

Я выложил ссылку на самую свежую версию проекта. С ней, как и со всеми предыдущими, вышеописанная проблема имеется. Я думаю, что может быть нужно удалить текущий архив, как сделал коллега из ветки форума " Проблема с трендом/архивом."? Только я не могу найти где он спрятан... Не подскажете, где по умолчанию хранятся архивы в MS4D 1.3? В хэлпе написано что в папке проекта, но там никакого архива я не вижу. Может это только на моем компе, на котором скаду я запускаю только в режиме симуляции? На объекте с момента написания первого сообщения этой ветки еще не был, не видел есть там архив или нет, но там система работает в "боевом" режиме, так что гляну

Я вам про версию исполнительной системы писал, а не про версию вашего проекта. На актуальной версии MasterSCADA 4D с архивацией параметров проблем нет.
Как вариант можно сбросить в умолчания настройки Основного архива данных (хотя они у вас не сильно отличаются от дефолтных), а после удалить архив и запустить проект заново. Сам архив вроде в рабочей папке находится, либо его можно переназначить в нужное вам место на диске.

Hemann
21.06.2023, 15:41
Ну исполнительная система у нас довольно свежая, от 5 мая. Какой диск с лицензией пришел, то и поставили

b_aleks2
21.06.2023, 16:08
Ну исполнительная система у нас довольно свежая, от 5 мая. Какой диск с лицензией пришел, то и поставили

Тогда сделайте простой проект, киньте один параметр на тренд, а потом загрузите в рантайм. Если все ок, то дело в проекте и дело за малым.

Hemann
21.06.2023, 16:34
Да, уже начал думать в этом направлении. Но тут, после моего ругательного звонка, ответила техподдержка. Говорят что все работает, тоже на исполнительную систему грешат

Hemann
23.06.2023, 22:49
Разобрались в чем дело. Как и в соседней ветке, архив стал весить много, система его не могла перелопатить.

Hemann
23.06.2023, 22:54
Теперь еще один вопрос возник. Есть тренд. На нем 3 однотипных пера (напряжения в фазах). Значения, которые отображаются перьями имеют одну и ту же шкалу ("шкала_напряжений"), уставки HiHi и LoLo одинаковые, галки "Использовать HiHi" и "Использовать LoLo" одинаковые. Но вот при отображении, аварийные зоны рисуются на тренде только для одного пера. Если убрать любые 2 с тренда - для любого оставшегося аварийные зоны отрисовываются четко. Но стоит добавить хоть одно дополнительно - все, отрисовка аварийных зон идет только у одного пера. Это так задумано или это косяк системы?

VladGC
30.06.2023, 07:45
Теперь еще один вопрос возник. Есть тренд. На нем 3 однотипных пера (напряжения в фазах). Значения, которые отображаются перьями имеют одну и ту же шкалу ("шкала_напряжений"), уставки HiHi и LoLo одинаковые, галки "Использовать HiHi" и "Использовать LoLo" одинаковые. Но вот при отображении, аварийные зоны рисуются на тренде только для одного пера. Если убрать любые 2 с тренда - для любого оставшегося аварийные зоны отрисовываются четко. Но стоит добавить хоть одно дополнительно - все, отрисовка аварийных зон идет только у одного пера. Это так задумано или это косяк системы?

Думаю это так задумано, иначе как отобразить границы если они отличаются ?

Hemann
03.07.2023, 18:49
Нет, техподдержка МастерСКАДы сказала что это их косяк :)