Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Обновления и изменения  (Прочитано 97707 раз)

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3000
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.3.6.11
« Ответ #45 : 21 Апреля 2020, 17:27:38 »
Небольшое промежуточное обновление с исправлениями и новыми функциями.

Изменения:
  • воспроизведение звуков на клиентах не зависит от того находится окно в фокусе или нет;
  • новое свойство трендов "Показать шкалу";
  • в редакторе кода добавлена возможность смещения текста через TAB / SHIFT + TAB;
  • в редакторе кода по PageUp/PageDown перемещается курсор, а не только скролл;
  • в утилите настроек можно выключить комбинацию клавиш для завершения работы клиента;
  • web: работает группировка одинаковых шкал при просмотре трендов;
  • web: работает переход в группы сообщений через GoToMessagesGroupClient, GoToMessagesGroupAll;
  • сообщения об авторизации пользователей теперь отображаются только в списке "Пользователи";
  • улучшено удаление по словам в редакторе кода;
  • импорт/экспорт переменных в CSV/XLS учитывает фильтр переменных;
  • добавлены новые глобальные функции: GetHash, GetHMAC, Base64Encode, Base64Decode;
  • добавлен класс TM_JSONNode;
  • новые свойства и методы у класса TM_HTTPResponse для обработки ответов от HTTP серверов;
  • исправление с вводом десятичного разделителя;
  • добавлены предупреждения о переполнении очереди запросов на чтение архивных данных из БД;
  • улучшена отправка изменений от сервера клиентам;

Резервная копия:
Мы всегда тестируем новые версии ПО на совместимость, но, несмотря на это, рекомендуем сделать резервную копию проекта перед обновлением.

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3000
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.3.6.12
« Ответ #46 : 28 Мая 2020, 23:38:56 »
Небольшое промежуточное обновление с исправлениями.

Изменения:
  • web: исправлена ошибка при просмотре трендов связанная с группировкой одинаковых шкал трендов;
  • исправление с записью сообщений в журнал сервера при выходе;
  • исправлен вылет сервера связанный с частым переподключением клиентов;
  • исправлено выполнение конструктора класса TM_HTTPPost;
  • исправлен вылет редактора при вставке некоторых недопустимых значений в строки инспектора объектов;
  • исправление с поиском OPC-DA серверов на localhost через меню OPC-серверы;
  • нажатие Enter в окне авторизации не передаётся на активный компонент мнемосхемы;

Резервная копия:
Мы всегда тестируем новые версии ПО на совместимость, но, несмотря на это, рекомендуем сделать резервную копию проекта перед обновлением.

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 28 Мая 2020, 23:43:07 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3000
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.3.6.14 (beta-версия)
« Ответ #47 : 05 Августа 2020, 18:32:39 »
!!! Это BETA-версия 2.3.6.14, не рекомендуется использовать её в реальных проектах.

Тестирование этой версии завершено. Все изменения включены в версию 2.4.0.0.
« Изменён: 18 Августа 2020, 16:25:37 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3000
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.4.0.0
« Ответ #48 : 18 Августа 2020, 16:24:27 »
В данное обновление включена система шаблонов и шаблонных окон (шаблоны пока в стадии beta-версии, всё ещё тестируются). Также мы практически полностью изменили принцип работы клиентов скады. Это нужно для корректной работы с крупными проектами. Множество улучшений получил web-клиент, теперь он практически не отличается от обычных клиентов. Ниже перечислены основные изменения и исправления.

Изменения:
  • система шаблонов и шаблонных окон (beta-версия, всё ещё тестируется). Позволяет быстро тиражировать однотипные объекты и окна. Подробное описание в руководстве;
  • существенно доработаны клиенты скады. Клиенты теперь получают значительно меньше данных от сервера. Ускорено подключение клиентов к серверу;
  • активные компоненты становятся более плоскими при отключенном свойстве "Доступен" (Enabled);
  • в меню переменных поиск теперь выполняется по всем группам и подгруппам. Если переменная найдена в группе, то группа подсвечивается желтым цветом. Если переменная найдена в подгруппе, то группа подсвечивается синим цветом;
  • в меню скриптов поиск текста теперь выполняется сразу по всем скриптам и группам;
  • добавлено 14 новых размеров шрифтов;
  • во время построения отчета на клиенте вызвавшем его отображается окно о построении;
  • изменена обработка событий мыши (OnClick, OnDblClick, OnMouseUp). Теперь события всегда вызываются в правильной последовательности;
  • события OnMouseEnter и OnMouseLeave (и соответствующие методы OnMouseEnterEvent и OnMouseLeaveEvent) были удалены, т.к. обычно имеют смысл только в проектах с одним клиентом;
  • улучшена безопасность процесса авторизации клиентов;
  • при переходе между скриптами выделение текста, позиция курсора и скролла сохраняются;
  • группу "Все сообщения" теперь можно скрыть от разных пользователей;
  • через RequestHTTP теперь можно отправлять JSON-данные в POST-запросе;
  • компонент Флажок может корректно работать без привязки к переменной. Значение можно получить через свойство .Checked;
  • компонент Календарь может корректно работать без привязки к переменной. Значение можно получить через свойство .AsDateTime;
  • компонент Таблица поддерживает редактирование текста в ячейках, даже если они не связаны с переменными. Текущий текст ячейки можно получить через свойство .Text;
  • улучшено отображение полей и ячеек таблицы с включенным свойством "Границы", когда значение переменной входит в аварийную или предупредительную зону;
  • при старте проекта после деактивации клиенты автоматически пытаются авторизоваться с последним логином и паролем;
  • в меню скриптов добавлено окно быстрой вставки кода;
  • web: при перезагрузке web-страницы осуществляется переход на последнюю активную страницу. А при переходе по страницам открывается последняя активная подстраница;
  • web: работают скрипты перехода на след./пред. страницы;
  • web: работает свойство "отсчет от нуля" у компонента Уровень;
  • web: в меню сообщений выдаётся окно подтверждения при нажатии кнопки "Подтвердить все";
  • web: мигание (FlashColor) более правильно работает у объектов мнемосхем;
  • web: через редактируемые ячейки компонента Таблица теперь можно вводить значения;
  • web: окно подтверждения действия теперь работает для всех компонентов;
  • web: значения в научном формате, с форматированием нуля и значения даты-времени правильно отображаются в полях и ячейках таблиц;
  • web: при деактивации проекта отображается соответствующее окно;
  • web: добавлены всплывающие подсказки у кнопок в меню трендов и сообщений;
  • web: заслонка правильно отображает все состояния, включая состояния с миганием;
  • web: улучшена выдача сообщений об ошибках ввода;
  • web: улучшена обработка ввода в поля и ячейки таблиц;
  • web: исправлена отрисовка трендов со значениями ниже 0.0001;
  • web: обновлены компоненты для отрисовки трендов;
  • web: исправлено отображение сообщений, если их более 1000;
  • web: исправлено отображение скрытых от пользователя групп сообщений и трендов;
  • web: клиент получает изменения выполненные в скрипте "Авторизация пользователя" (раньше не получал при первой авторизации);
  • web: поддерживаются события двойного клика (OnDblClick) (но не на сенсорных экранах);
  • web: исправлена проблема с неправильным цветом уровней на некоторых сложных мнемосхемах;
  • web: исправление с заполнением пустого раскрывающегося списка;
  • web: поддерживается работа процедуры CloseActiveWindow;
  • система отчетов: новые свойства отчета влияющие на параметры сохранения отчета в файлы Excel/Word: UseOnePageHeaderAndFooter, UsePageHeadersAndFooters, RemoveEmptySpaceAtBottom;
  • OPC-UA: ускорено подключение/переподключение к OPC-UA серверам. При работе с UA-серверами затрачивается меньше оперативной памяти. Добавлены дополнительные сообщения о сбоях OPC-UA с журнале сервера;
  • OPC-UA: поддерживается работа с OPC-UA сервером OwenCloud;
  • OPC-UA: добавлены новые политики безопасности: Aes128Sha256RsaOaep, Aes256Sha256RsaPss;
  • в меню переменных выделение сохраняется после редактирования переменных;
  • двойной клик в стандартных полях выделяет слово;
  • на обычных клиентах улучшена плавность скролла в меню выбора групп трендов;
  • улучшена работа процедуры пинга StartPing;
  • в скрипты добавлены новые функции URLEncode и URLDecode;
  • в процедуру RunApplication добавлен новый необязательный параметр AShowCmd, который определяет как должно быть показано окно запускаемого приложения;
  • при взятии строковых значений из JSON-объекта экранирующие символы автоматически удаляются;
  • ускорен запуск клиента в многомониторном режиме;
  • ускорена массовая запись значений во внешние теги;
  • скрины в редакторе и клиенте делаются только при отпускании клавиши PrintScreen;
  • исправлена ошибка клиента "Thread creation error" при блокировке порта 8757;
  • исправлена работа свойства "Граница" у компонента Заслонка;
  • исправлена передача фокуса по строкам инспектора объектов;
  • исправление в работе методов Pause и Clear у компонента Временные тренды;
  • исправление с поиском OPC-DA серверов на localhost;
  • исправление с CTRL + RIGHT в редакторе кода;
  • исправление с поиском текста в редакторе кода;
  • исправление при открытии проекта защищенного паролем в редакторе;
  • исправлена работа скролла в меню переменных;
  • исправлено отображение ошибок в меню скриптов при использовании глобальных модулей;
  • исправлено зависание проекта, если в нём есть несколько компонентов Расписание, которые управляют одной и той же внутренней переменной;
  • исправлен отображение курсора мыши при переходе из меню скриптов в рабочее меню;
  • исправлено отображение имени активной страницы в списке инспектора объектов;
  • исправление с отображением свойств заслонки в инспекторе объектов;
  • исправлен вылет клиента при переподключении к серверу с паролем;
  • исправлено положение надписи резервирования серверов в окне сервера на демо-версиях;
  • + ещё более 20 мелких исправлений;

Резервная копия:
Мы всегда тестируем новые версии ПО на совместимость, но, несмотря на это, рекомендуем сделать резервную копию проекта перед обновлением.

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3000
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.4.0.1
« Ответ #49 : 26 Августа 2020, 11:21:54 »
Это обновление включает несколько исправлений.

Изменения:
  • исправлена ошибка из-за которой клиент скады не получал изменения от сервера и показания на мнемосхеме "замирали". Возникает только если от пользователя скрыта часть страниц/подстраниц проекта;
  • OPC-UA: исправлена авторизация на OPC-UA серверы Insat с использованием не None политики безопасности + авторизация по логину и паролю;
  • мелкое исправление с отображением текста ошибки SQL-запроса в компоненте Таблица;

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3000
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.4.0.3
« Ответ #50 : 07 Сентября 2020, 11:33:17 »
Основные изменения коснулись меню сообщений. Можно создавать шаблонные сообщения (пока в стадии beta-версии, всё ещё тестируются). Список изменений ниже:

Изменения:
  • меню сообщений: можно создавать шаблонные сообщения. Пример в руководстве;
  • меню сообщений: улучшено копирование имён при дублировании сообщений;
  • меню сообщений: добавлено поле для поиска по сообщениям и состояниям;
  • меню сообщений: можно перемещаться по состояниям и сообщениям нажимая клавиши стрелок (вверх/вниз) на клавиатуре;
  • меню сообщений: при выделении сообщений в инспекторе объектов одно из свойств автоматически получает фокус;
  • меню сообщений: кнопка "Добавить состояние" удалена с верхней панели, теперь она есть в правом углу каждого сообщения;
  • новая опция сервера "Передавать клиентам информацию об объектах";
  • новый тип события у скриптов: "Нарушена граница";
  • новые глобальные функции PrevAsBool, PrevAsInt, PrevAsFloat, PrevAsStr. Позволяют получить предыдущее значение переменной в скриптах с типами события "Изменились переменные" и "Нарушена граница";
  • новые глобальная функция IsFirstChange. Позволяет определить первое изменение переменной скриптах с типами события "Изменились переменные" и "Нарушена граница";
  • новое событие OnDoneSQL у компонента Таблица;
  • шаблоны: исправлено присвоение подстановок во вложенных окнах;
  • шаблоны: у компонентов "Шкала" и "Временные тренды" теперь можно задать подстановки на свойства "Минимум" и "Максимум" шкалы. Таким образом шкалу можно сделать динамической;
  • у заслонки добавлено свойство "Показать единицы измерения";
  • у ячеек таблиц можно через скрипты включить свойство "Показать ед. измерения";
  • web: исправление назначения переменных в ячейки через скрипты;
  • web: исправление с изменением кадра у компонента Изображение;
  • исправление параметра Sender в событиях OnShow/OnClose у окон и OnEnter/OnLeave у страниц;
  • исправление при выборе строки раскрывающегося списка который не связан с переменной;
  • исправление с отображение цвета заслонки;

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 23 Ноября 2020, 18:46:15 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3000
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.4.0.5
« Ответ #51 : 14 Сентября 2020, 19:28:18 »
Улучшена работа с OPC-UA серверами. Добавлены исправления при работе с шаблонами и несколько других изменений и исправлений.

Изменения:
  • при импорте тегов с проблемных DA-серверов (которые не возвращают тип данных для тегов), скада выдаст сообщение об ошибке импорта. Можно принудительно выполнить импорт тегов удерживая клавишу CTRL во время импорта. В этом случае скада импортирует теги и выставит им тип данных Single;
  • шаблоны: исправлено добавление сообщения на основе шаблона в список активных;
  • шаблоны: исправлена привязка объектов на основе шаблона к статическим переменным;
  • шаблоны: исправление с применением авто-генерируемых переменных у объектов "Раскрывающийся список" и "Календарь" внутри шаблона;
  • OPC-UA: в меню OPC-серверы для UA-сервером добавлена кнопка Расширенные настройки;
  • OPC-UA: улучшен процесс подключения к UA-серверам;
  • OPC-UA: улучшены сообщения об ошибках при добавлении UA-сервера через редактор;
  • OPC-UA: исправлено: сервер скады в некоторых случаях выдавал ошибку подключения к UA-серверу даже в случае успешного подключения;
  • обновлены библиотеки OpenSSL, т.к. у некоторых пользователей возникла проблема с запуском со старыми библиотеками;
  • исправлен импорт переменных с OPC-серверов со знаком градуса в имени;
  • в редакторе исправлено отображение временных трендов с визуальной шкалой;
  • исправлена выдача активных сообщений;
  • исправлено смещение трендов при отрисовке внутренних редко меняющихся переменных;

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 23 Ноября 2020, 18:46:23 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3000
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.4.0.6
« Ответ #52 : 22 Сентября 2020, 17:06:21 »
Небольшое обновление.

Изменения:
  • переменным добавлена процедура OnDataChangeEvent. Вызывает событие OnDataChange/OnDataChangeEx у всех объектов которые связаны с этой переменной;
  • исключен вызов события OnDataChange при назначении доп. переменной через скрипты;
  • исключен вызов события OnDataChange с включенной опцией "Чтение после записи", если значение не изменилось после чтения;
  • шаблоны: исправлено применение подстановок в окнах;
  • шаблоны: исправлена выдача сообщений на основе шаблона по первому изменению;
  • шаблоны: в подстановках теперь можно использовать спец. значения: #var_desc, #var_name, #var_min, #var_max, #var_value, #var_ha, #var_hw, #var_lw, #var_la. При использовании этих значений в качестве подстановок значение будет взято из соответствующего свойства переменной;
  • объектам добавлена функция GetOwner. Позволяет получить владельца объекта (подстраница или окно);
  • в окне сервера можно просмотреть все IP компьютера вместо основного IP;
  • в журнал сервера и лог редактора выводится ошибка в случае неудачной загрузки библиотек OpenSSL с описанием причины;
  • параметры ASender и ATag в процедуре RunSQL теперь являются необязательными;
  • исправлена смена цвета на черный у множества разнотипных объектов;
  • исправлено выделение групп при поиске сообщений;

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 23 Ноября 2020, 18:46:32 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3000
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.4.0.10
« Ответ #53 : 06 Ноября 2020, 15:43:08 »
Небольшое обновление.

Изменения:
  • web: в настройки добавлены новые опции "Отключать по бездействию" и "Отключать дублирующиеся вкладки". Позволяют исключить лишние подключения через web;
  • в редакторе при наведении мыши на проект отображается его версия и метка времени;
  • в настройки проекта для сообщений добавлены новые опции "Сортировка" (определяет порядок сортировки сообщений по времени) и "Выдавать сообщения" (позволяет включить выдачу сообщений только при хорошем качестве переменной);
  • в журнал сервера выводится подробная информация о HTTP-запросах поступающих серверу скады;
  • на клиентах теперь можно выделять строки в разных таблицах одновременно. Выделение сохраняется при переходах по страницам;
  • OPC-UA: улучшено переподключение к UA-сервера при проблемах с созданием подписки на теги;
  • OPC-UA: улучшен импорт тегов с UA-серверов;
  • OPC-UA: исправление адресов со строковым идентификатором включающим точку с запятой;
  • добавлена функция IsNan. Возвращает TRUE, если число равно NAN;
  • в окне выбора шкал текущая шкала автоматически выделяется и скролл перемещается к ней;
  • в редакторе подсвечиваются не только скрипты с ошибками, но и группы в которые они вложены;
  • скрипты OnDataChange срабатывают даже если значение переменной не менялось, а изменилось только её качество;
  • компонент Расписание правильно работает в шаблонах и шаблонных окнах;
  • ускорено создание объектов на основе шаблона во время запуска проекта;
  • исправлена работа опции "Запоминать положение" у окон. Теперь она работает и в web-клиентах;
  • исправлено: сообщения на основе шаблона больше не переносятся в группу, в которой размещён шаблон;
  • исправлен вылет редактора при переоткрытии проектов с последующим переходом в меню переменных;
  • исправлена загрузка проекта на сервере если в раскрывающемся списке выбран недопустимый индекс;
  • исправлено отображение проектов с доступом к серверу по паролю;
  • исправлен редкий вылет клиента при нажатии кнопки назад во время выбора проекта на сервере;
  • исправлено удаление групп в меню сообщений;
  • исправлен ввод вещественных чисел при разных значениях десятичного разделителя в ОС;
  • исправлено копирование свойства "Редактируемая" при дублировании групп трендов в редакторе;
  • исправлен выбор трендов в редактируемых группах на клиентах с включенным многомониторным режимом;
  • исправлено обращение к свойствам и методам сообщений через скрипты;
  • исправление с неквитируемым сообщением на клиенте после переподключения к серверу;
  • исправлена ошибка в работе процедур SetPosAll, SetPosClient, SetPosByObjectAll, SetPosByObjectClient у окон;
  • исправление с отображением свойства "Фланцы" у труб на клиентах;
  • исправлено лишнее смещение по высоте у шаблонных объектов в окнах;
  • исправлено удаление интервалов в компоненте Расписание, если оно находится в окне;
  • исправлен переход в меню настроек проекта с помощью горячих клавиш;

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 23 Ноября 2020, 18:46:41 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3000
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.4.0.11
« Ответ #54 : 23 Ноября 2020, 18:45:50 »
Это обновление включает несколько исправлений.

Изменения:
  • web: исправлен переход в группу трендов привязанную к странице;
  • в редакторе при отмене выбора цвета выделение объектов сохраняется;
  • исправлена ошибка сервера при использовании шаблонов сообщений;
  • клиент не отключается от сервера при долгом выборе пути к файлу во время печати;
  • исправлен вылет клиента при отрисовке текста с смешанной кодировке;
  • улучшена запись логов на клиентах;
  • исправлена мелкая утечка памяти на клиентах;

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 05 Декабря 2020, 18:05:21 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3000
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.4.0.12
« Ответ #55 : 05 Декабря 2020, 17:21:43 »
Мелкие доработки и исправления.

Изменения:
  • web: улучшена производительность компонента "Временные тренды";
  • web: мелкие улучшения при работе с таблицами и анимированными изображениями;
  • web: исправлен расчет высоты текста;
  • web: добавлен маркер последовательности байтов в файлы переводов;
  • в скрипты добавлены классы списков: TM_List (список указателей), TM_Int64List (список Int64), TM_StringList (список строк);
  • мелкие доработки в клиент-серверном взаимодействии;
  • в редакторе панель выбора переменной/состояния/колонки и т.п. теперь можно растягивать по ширине в большем диапазоне;
  • улучшены логи редактора и клиента;
  • виртуальная клавиатура скрывается при переходе по страницам через гор. клавиши;
  • ошибки открытия пользовательских файлов теперь подробнее описываются в журнале сервера;
  • исправлен поиск русского текста в скриптах;
  • мелкие доработки в системе отчетов. Более подробный лог при построении периодических источников;
  • исправлено зависание клиента после неудачной попытки подключения к резервному серверу;
  • исправлено первое подключение к резервному серверу в случае если основной недоступен;
  • исправлено удаление групп шаблонов в редакторе;
  • исправлена выдача ошибки после выключения клиента, при использовании кнопки без фиксации (со скриптом в котором вызывается завершение работы клиента);
  • исправлена проблема при использовании виртуальной клавиатуры на клиенте;

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 20 Января 2021, 15:01:53 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3000
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.5.0.0
« Ответ #56 : 20 Января 2021, 15:01:44 »
В проектах скады теперь можно включить OPC UA-сервер с поддержкой всех современных политик безопасности. К нему можно подключиться любым OPC UA-клиентом (например, с другого сервера Simple-Scada / из другой SCADA-системы / через UaExpert / через свой самописный UA-клиент) и работать с переменными проекта. Таким образом можно объединять удалённые проекты или передавать данные из Simple-Scada в другие системы. UA-сервер доступен во всех версиях Simple-Scada, включая демо-версии.
Лицензионные версии сервера Simple-Scada теперь можно установить как службу Windows (пока beta-версия). Полный список изменений ниже:

Изменения:
  • сервер скады может работать как служба Windows, без авторизации в ОС (пока beta-версия; только в лицензионных версиях скады);
  • в настройках проекта теперь можно включить OPC-UA сервер и подключаться к проекту любым UA-клиентом;
  • сервер автоматически отключает клиентов, которые не авторизовались в течение 2 минут;
  • клиенты не переподключаются к серверу автоматически, если они были выключены с сервера администратором;
  • файлы граничных значений, сертификатов и автоматически восстанавливаемых переменных теперь хранятся в папке "%ProgramData%\Simple-Scada 2\";
  • OPC-UA: исключена загрузка CPU в цикле ожидания данных от UA-сервера;
  • OPC-UA: добавлена поддержка GUID и Opaque идентификаторов;
  • OPC-DA: исправление с отображением названия OPC-DA серверов;
  • web: исправлена кодировка в компоненте Календарь;
  • web: исправлен переход по страницам используя кнопку без фиксации;
  • web: исправлен переход в меню трендов только со второй попытки;
  • web: исправлена ошибка при удалении временных трендов во время перехода на очередную страницу;
  • утилита настроек: в раздел настроек сервера добавлена опция "Запретить множественную авторизацию с одним логином";
  • утилита настроек: в раздел настроек клиента добавлена опция "Защищённый канал связи (TLS)";
  • утилита настроек: в раздел настроек клиента добавлена опция "Отрисовка трендов с потерей качества";
  • утилита настроек: исправлена позиция скролла при включенном масштабировании в ОС;
  • утилита настроек: если сервер установлен как служба, то в опции сервера добавляется раздел настроек интерфейса сервиса;
  • утилита настроек: если установить только клиент, то опции сервера и редактора не будут видны;
  • утилита настроек: убрана зависимость от библиотек;
  • улучшена работа приложений скады с INI-файлами;
  • автозапуск сервера и клиента теперь применяется только к текущему пользователю Windows;
  • в лог файлы добавляется дополнительная информация;
  • удалена опция "Не показывать предупреждающие сообщения при запуске". Теперь она всегда включена. Сообщения не отображаются, но записываются в лог-файл;
  • убрана возможность вставки переменных из другого проекта, которая могла привести к зависанию редактора;
  • в лицензионных версиях скады теперь допускается отключение USB-ключа на короткое время;
  • исправлена работа редактора при сохранении проекта, когда файлы проекта заняты другим процессом;
  • исправлен ошибка в редакторе при отрисовке выделения в списках;
  • исправлена редкая ошибка в редакторе при двойном клике по кнопкам окон на верхней панели окон;
  • исправлено отображение сообщений на клиентах после смены пользователя;
  • в руководство добавлены примеры использования списков;

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 09 Февраля 2021, 11:12:35 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3000
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.5.1.0
« Ответ #57 : 09 Февраля 2021, 11:12:23 »
Клиенты скады теперь автоматически копируют пользовательские изображения (и данные об анимации) с сервера в папку "Pictures\", больше не нужно копировать их вручную. Для работы резервирования и для клиентов скады теперь не используются отдельные порты. Добавлены исправления. Полный список изменений ниже:

Изменения:
  • клиенты теперь автоматически загружают пользовательские изображения с сервера;
  • для клиентов скады больше не требуется пробрасывать порт 8757 для передачи файлов. Теперь этот порт не используется;
  • OPC-UA: добавлена поддержка некоторых UA-серверов Siemens (например WinCC RT Advanced);
  • опция "Показывать сообщения по первому изменению" теперь работает для автоматически генерируемых сообщений;
  • улучшено удаление SMS-сообщений после вызова GetSMS;
  • исправлена установка курсора при вводе текста в ячейках таблицы;
  • для резервирования серверов теперь не используется отдельный порт;
  • добавлены исправления при завершении работы сервера скады с включенным резервированием;
  • исправлена ошибка визуализации на клиентах после смены слоя объектов через скрипты;
  • исправлена редко возникающая ошибка клиента при отрисовке текста;
  • исправлена выдача сообщений по границам переменных при первом изменении с включенной опцией "Сохранять граничные значения";
  • исправлено выделение корневых групп в редакторе при поиске переменных и при поиске текста в скриптах;
  • исправлены мелкие ошибки в редакторе;

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 03 Марта 2021, 16:11:09 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3000
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.5.2.0
« Ответ #58 : 03 Марта 2021, 16:10:57 »
Небольшое обновление.

Изменения:
  • обновлены функции "DateTimeToUnix" и "UnixToDateTime", добавлен параметр UTC времени;
  • методы переменной "ToExcel" и "ToExcelClient" теперь работают с СУБД SQLServer и вычисляют правильное средневзвешенное по времени среднее;
  • если группа "Нарушенные границы" скрыта, то пользователь не будет видеть сообщения о нарушенных границах в списке "Неподтвержденные" и в списке "Активные";
  • OPC-UA: улучшен процесс переподключения;
  • ускорено выключение сервера скады, если в момент выключения была остановлена служба СУБД;
  • web: исправлено воспроизведение звука сообщений;
  • исправление с отображением сообщений из скрытых групп в списке "Неподтвержденные" и "Активные";
  • исправление: клиент скады при принятии файлов, если путь не существует, не создавал его;

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.
« Изменён: 18 Марта 2021, 17:11:16 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3000
    • Просмотр профиля
    • Simple-Scada
Обновление до версии 2.5.3.0
« Ответ #59 : 18 Марта 2021, 17:11:08 »
Небольшое обновление.

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

Резервная копия:
Мы всегда тестируем новые версии ПО на совместимость, но, несмотря на это, рекомендуем сделать резервную копию проекта перед обновлением.

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.