Тестирование Simple-Scada 2 (beta)

Автор Simple-Scada, 27 января 2016, 20:10:39

Simple-Scada

Спасибо за описание ошибки. Мы на днях тоже столкнулись с ней и уже исправили её. В среду будет обновление!

a_sergeevich

Обновление, хорошо, уже жду .

toreto

Вопрос такой, все переменные пишутся в базу данных??? Я думал только те которые выбраны в трендах, писал пару трендов, спустя некоторое время решил добавить еще, и был приятно удивлен что он прорисовался.

Simple-Scada

В БД пишутся все переменные, для которых задана "Частота записи в тренд" (изменить можно в окне добавления/редактирования переменной). Если не нужно, чтобы переменная писалась в тренд, задайте "Частоту записи в тренд" = "Не записывать тренд". А в самом меню трендов просто выбираются те, которые нужно отображать.

toreto

Спасибо за ответ. А можно ли организовать запись раз в сутки или к примеру  по условию в определенное время??

Simple-Scada

toreto, можно сделать виртуальную переменную и в событии OnHourTimer проверять номер текущего часа  и если он равен, например 9 часов, писать в эту виртуальную переменную новое значение. При этом самой переменной поставить частоту записи в тренд = 30 минут, или = 1 час. Получится, что записываться она будет чаще, чем раз в сутки, но значения её будут меняться на графике именно раз в сутки.

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

Simple-Scada

#156
Обновили beta-версию Simple-Scada 2. Скачать её можно по старой ссылке. В этом обновлении изменена структура файлов. Если Вам нужно перевести проект на эту версию - пришлите его на нашу почту поддержки и мы пересохраним его.

Изменения:
  • добавлена возможность импорта переменных из CSV-файла (пример шаблона можно найти в папке "Imports");
  • добавлена панель сообщений и возможность работы с сообщениями;
  • добавлены анимированные изображения пламени;
  • добавлено меню OPC-серверы;
  • исправлена ошибка при создании нового скрипта;
  • исправлена ошибка при удалении объектов "уровень" и "заслонка";
  • исправлена ошибка при загрузке свойств в инспектор объектов;
  • исправлена ошибка с пропаданием подписей при сохранении окна;
  • исправлены ошибки для OnDataChange-событий для уровня и заслонки;
  • исправлена ошибка при изменении свойств временных трендов;
  • исправлена ошибка со всплывающими подсказками по нажатию ПКМ в скаде;
  • исправлена ошибка с выполнением событий в окнах, из-за которых скрипт мог выполниться для другого объекта;
  • исправлена ошибка с групповым изменением свойств заслонок/труб/линий;
  • исправлена ошибка с добавлением пустого OPC-сервера при добавлении виртуальной переменной;
  • исправлена ошибка из-за которой импорт тегов всегда был с локального компьютера;
  • исправлена ошибка с выбором скриптов для окон/страниц/подстраниц;
  • исправлена ошибка при установке одного скрипта сразу нескольким объектам;
  • исправлена ошибка при сохранении окна на другом окне с заменой;
  • исправлены рывки в анимации;
  • общее кол-во переменных теперь отображается в редакторе переменных;
  • скролл автоматически прокручивается при выборе переменной в панели переменных;
  • после успешной компиляции зона сообщений подсвечивается;
  • список методов для скриптов формируется в отдельном потоке (полезно для больших проектов);
  • список методов теперь отображается даже если в скрипте есть ошибки;
  • базовые скрипты теперь не смешиваются с пользовательскими;
  • подсказки не теряют качества отрисовки даже когда проект "вписывается" в нужное разрешение экрана/окна;
  • подсказка не закрывает код скрипта в редакторе скриптов;
  • событие OnDataChange теперь выполняется на сервере;
  • фоновые "пустые" полосы при работе с CorrectResolution заполняются черным цветом;

*История действий оператора в панели сообщений пока недоступна

deldemo

#157
Спасибо!!!!!!!!!

==================================================
Для пере сохранения проекта Вам понадобится папка с картинками?

TeNQ

#158
Если в демо-проекте выделить сообщение, например - msgSound. И нажать пиктограмму - Удалить группу и подтвердить - Удалить, то редактор вылетает с ошибкой. Конечно, это бессмысленное действие, но лучше поправить)
Интереса ради я создал 28 вложенных групп сообщений. Они пустые, но когда начинаешь их разворачивать последовательно одну за другой вглубь, то уже начиная где-то с 10 папки заметна задержка на открытие следующего уровня. И чем дальше, тем больше задержка. На 28 редактор не вылетает, но начинает постоянно подвисать, а следующий уровень разворачивается сек за 8.

Simple-Scada

#159
Цитата: deldemo от 02 марта 2016, 22:34:53Для пере сохранения проекта Вам понадобится папка с картинками?
Нет. Письмо получили, отправим проект в ближайшее время.

ЦитироватьУдалить группу и подтвердить - Удалить, то редактор вылетает
Спасибо, исправили, beta-версию обновили.

ЦитироватьИнтереса ради я создал 28 вложенных групп сообщений
Мощный тест, спасибо, мы даже немного устали пока создавали столько групп. Эту проблему пока отложим на будущее, чтобы не делать преждевременных оптимизаций.

deldemo

Наткнулся на ошибку в новой версии ПО.
Не отображаются сообщения в группе ВСЕ СООБЩЕНИЯ.
В группе НЕПОДТВЕРЖДЕННЫЕ сообщения присутствуют., при их подтверждении  сообщения пропадают и посмотреть их негде.

Simple-Scada

#161
deldemo, это из-за того, что нет подключения к базе данных. Выставьте настройки БД в меню "Проект - Настройки" и всё будет работать. Позже мы также добавим подсказку о том, что нужно настроить БД.

Кстати, история действий оператора пока недоступна, т.к. она связана с системой пользователей, которую мы ещё дорабатываем.

deldemo

Спасибо. Теперь все понятно!

Миханик

А я как-то пропустил - исправили ошибку с подключением удаленного клиента к серверу?

Fenix

Насколько я понимаю - да:
•исправлена ошибка из-за которой импорт тегов всегда был с локального компьютера;