Вышло обновление ScreenEditor версия 6.05
Версия 6.05: Изменения и дополнения.
Функционал:
- Введена поддержка выбора целевых устройств проекта. На настоящий момент доступны устройства: LSIT-07-400; LSIT-05-400; LSIT-10-400
- Введён новый инструмент «Планировщик событий». Позволяет осуществлять выполнение определённых разработчиком действий по заданному дате/времени или по изменению значения какого-либо из тэгов. Совместно с наличием функций изменения события из программного кода, это даёт возможность организовать управление работой объекта достаточно удобным способом
- Введена возможность обработки касания/отпускания сенсора экрана из программного кода. Совместно с наличием функции графических элементов (включая элемент Окно), позволяющих определять, было ли произведено касание внутри области элемента, это даёт возможность организовать отклик программы от касания/отпускания любого видимого графического элемента
- Реализован журнал событий (сообщений о события) со следующими возможностями:
- просмотр сообщений в табличном виде
- режим перезаписи сообщений при заполнении журнала: стирание/замещение
- типизация сообщений в зависимости от характера события (до восьми типов) для отображения текста сообщения различными цветами
- возможность выборки по типу и дате сообщения
- Реализована возможность выгрузки журналов событий на внешнюю SD карту
- Реализован доступ к журналам событий по FTP
- Реализован VNC(Virtual Network Computer) сервер. Это позволяет организовать удалённый доступ к экранам СПК через сети TCP/IP
- Реализована возможность обмена данными по протоколу ModBus over TCP (Модбас поверх TCP). Это позволяет вести обмен данными через TCP шлюзы не поддерживающие стандартный протокол ModBus TCP
- Добавлена поддержка модулей ВВ IT-1706, IT-1707, IT-1708
- Поворот экрана на 90 град.
- Реализована возможность перемещения графических элементов в области экрана, а так же считывания их текущей позиции и размера, ширины и высоты.
Пример исполнения экрана с поворотом 90о
Удобство использования:
- В редакторе заданий введён навигатор по заданиям, дающий возможность быстрого перехода от кода одного задания, к другому
- В систему поиска добавлена возможность поиска произвольного текста в листингах заданий и кнопок
- Быстрая вставка ключевых слов begintask, state, press, if true, if false заменена на вставку полного шаблона указанных секций
- Заблокирована возможность загрузки в СПК не конвертированных проектов более ранних версий, чем текущая в СПК
- Реализован механизм макросов
- Реализовано групповое редактирование графических элементов
- Реализован механизм копирования/вставки отдельных графических элементов и групп графических элементов из одного проекта в другой
- Все данные проекта (тэги, регистры, события и т.д.) сведены в единый центр данных
- Реализован механизм копирования/вставки отдельных элементов данных проекта и групп данных проекта как внутри проекта, так и из одного проекта в другой
-
Добавлена возможность задания значения через тэг для следующих функций и групп функций:
- функции установки цвета графических элементов
- функции установки свойства «Доступна/Недоступна» для графических элементов Кнопка и Графическая кнопка
- функции установки свойства «Видима/Невидима» для графических элементов
- функция задания временной задержки
- функция задания времени звучания звукового сигнала
- Введена функция автосохранения проекта в течении работы с проектом
- Изменен подход к построению кода проекта. Проект собирается как единое целое по одной команде.
Скачать ScreenEditor 6.05 вы можете по ссылке - СКАЧАТЬ