Simple-Scada обновлена до версии 2.2.1! Основные изменения коснулись системы отчетов, появилась возможность строить отчеты по изменению переменных и динамические шаблоны с подстановкой переменных во время построения отчета. Сервер Simple-Scada получил улучшенные средства отладки скриптов и новые возможности при работе с OPC-серверами, а редактор пополнился функциями автоматического выравнивания объектов. Остальные изменения ниже: - опубликована демо-версия с ограничением только по времени работы (не более 1 часа после каждого перезапуска); - добавлено меню автоматического выравнивания объектов (Действия -> Выравнивание). - автоматическое переподключение к OPC-серверам при разрыве соединения по событию OnTimeout; - у Таблицы появилась очень полезная функция RunSQL. Позволяет выполнить пользовательский SQL-запрос к БД и автоматически заполняет таблицу результатом выполнения запроса. Больше нет необходимости проходить по результатам выполнения запроса в отдельном скрипте и заполнять таблицу, теперь скада делает это автоматически; - для OPC-серверов можно задать время отклика в меню "Проект -> OPC-серверы"; - улучшенная отладка скриптов. При возникновении ошибки в любом скрипте во время работы проекта в журнале сервера скады (и его лог-файле) будет отображено имя скрипта, который привел к ошибке и номер строки с ошибкой; - добавлена опция "Не показывать предупреждающие сообщения при запуске". Позволяет скрыть сообщения выдаваемые в отдельных окнах при запуске сервера/клиента/редактора; - для перехода по основным меню теперь можно использовать горячие клавиши; - на сервере добавлена защита от переполнения стека скриптов; - защита от зависания сервера при рекурсивном вызове скриптов + уведомление пользователя о скриптах которые привели к рекурсии; - за одну секунду теперь можно выполнить до 32 вставок сообщений функцией AddMessage; - в Редакторе отчетов добавлен новый тип источника данных - "по-изменению"; - появилась возможность создания динамических отчетов; в Редакторе отчетов добавлены отдельные меню для редактирования ссылок и источников данных; - новая глобальная процедура AddMessageToGroup. Позволяет добавить пользовательское сообщение в заданную группу сообщений; - новые глобальные функции для работы с датой/временем DateTimeToUnix, UnixToDateTime, DateTimeToFileName, SecondsToStr, SecondsToDateTime; - новая глобальная функция CharToStr для перевода символа в строку; - улучшен просмотр значения тренда в районе первой (после старта проекта) точки; - улучшение архивации переменных; - улучшена отрисовка выделения объектов в Редакторе; - улучшена работа со свойством Enabled у Таблицы; - метод AddItem у списка теперь вызывает обновление текста самого списка; - у сообщений теперь работает свойство Enabled (позволяет вкл/выкл. выдачу сообщения); - исправлено сохранение опции "Звук для генерируемых сообщений"; - исправлена проблема раскрытия пустого списка; - исправлена проблема при выполнении пользовательских SQL-запросов без их последующей обработки; - исправлено обновление цвета аналоговой заслонки сразу после запуска проекта; - исправлена ошибка с обновлением только последней строки в компоненте Список сообщений; - исправлен ввод значения цвета на панели палитры; - исправлена работы кнопки закрытия доп. панелей в Редакторе;

Теги других блогов: обновление отчеты Simple-Scada