Список основных изменений среды программирования OWEN Logic

Среда программирования OWEN Logic версии 1.8

Релиз 1.8.87

  1. Устранены следующие замечания:

    • Исправлена ошибка работы ФБ "Write to FB" для изделия ПР200, ПР114.
    • В среде программирования OWEN Logic для сетевой переменной свойство "Значение по умолчанию" установлено неактивным. Причина - данный функционал полностью не реализован в текущей версии продукта.

Релиз 1.8.84

  1. Устранены следующие замечания:

    • Встроенное ПО ПР200: устранена ошибка "Сбой памяти", возникающая при включении питания прибора.
      Ошибка была следствием некорректного сохранения retain-области при выключении питания прибора.
    • Устранена ошибка создания связи с сообщением в статус-баре: "Object reference not set to an instance of an object" ("Ссылка на объект не указывает на экземпляр объекта").
    • Исправлена ошибка "недопустимое значение свойств" при задании значения по умолчанию для сетевой переменной типа "С плавающей запятой".

Релиз 1.8.62

  1. Добавлен следующий функционал:

    • Добавлен новый инструмент перемещения холста. Инструмент активируется при нажатии и удержании правой кнопки мыши.
    • Обновлена справка, вызываемая по клавише "F1".
  2. Устранены следующие замечания:

    • Устранена ошибка открытия проектов, созданных в предыдущих версиях OWEN Logic, со сложной структурой вложенных макросов.
    • Улучшен анализ переменных на схеме.
      Введена новая настройка через свойства блока выходной переменной - "Режим записи". Настройка позволяет изменять порядок следования блоков чтения и записи переменной. Данная настройка предназначена для продвинутых пользователей, использующих понятие "порядок следования". Для таких переменных, как "виртуальная переменная" или "retain-переменная" порядок следования однозначно определён.
    • Добавлена дополнительная настройка для мастера Modbus, предотвращающая повторную посылку пакета.
      Название настройки - "Запись по изменению".
    • Исправлено некорректное значение количества стоп битов для приборов ПР110.
    • Устранено пропадание в меню настроек пункта часов и экран.
      Данная ситуация возникала при следующей последовательности действий: Создать проект для ПР200, зайти в меню настройки, удалить интерфейс, сохранить как новый проект. Далее - открыть сохраненный проект, зайти в настройки.
    • Устранено наложение элементов управления в визуализации.
      В некоторых ситуациях возникал эффект наложения текстовой метки на соседний элемент управления.
    • При откате изменений в редакторе экранов не обновлялись координаты элемента управления.
    • Ошибка открытия "Настроек прибора" в проекте с пустыми именами сетевых переменных.
    • Ошибка трассировки линии при перемещении холста.
      На холсте расположены два элемента в не поле видимости. При создании линии от одного элемента до другого используется новый способ перемещения по холсту с помощью зажатой правой кнопки мыши. Линия стартует от выхода элемента 1 и ведется до края видимой области где ставится промежуточная точка, дальше с помощью нового способа перемещения мы двигаем холст пока не увидим новый элемент и после чего подключаем связь ко второму элементу. Появляется пунктирная линия вместо полноценной. И дальше эта линия ведет себя аномально. При удалении объектов остается на холсте. Удалить ее можно только сохранением проекта и открытием заново. Кнопка ESC не работает.
    • Не работает copy/paste в редакторе экранов из панели инструментов.
    • При попытке сохранить проект выдаётся ошибка "Не удалось сохранить менеджер экранов".
      Ошибка возникла после добавления строки на экран с помощью элемента "Контекстное меню строки" и последующей отмены этого действия комбинацией Ctrl+Z.
    • Отсутствует возможность сохранить проект на сетевом диске.
  3. Организационные изменения:

    • Изменена нумерация версии программного обеспечения OWEN Logic.
      Основной принцип нумерации. Нумерация версии состоит из четырёх чисел, разделённых точкой, формата: "Major.minor.build.rev", где
      Major.minor - определяет версию релиза программного обеспечения; изменяется при добавлении нового функционала;
      build.rev - определяет версию сборки; изменяется при исправлении ошибок.

Релиз 1.8.6

  1. Добавлен следующий функционал:

    • Добавлен новый инструмент перемещения холста. Инструмент активируется при нажатии и удержании правой кнопки мыши.
    • Обновлена справка, вызываемая по клавише "F1".
  2. Устранены следующие замечания:

    • Устранена ошибка открытия проектов, созданных в предыдущих версиях OWEN Logic, со сложной структурой вложенных макросов.
    • Улучшен анализ переменных на схеме.
      Введена новая настройка через свойства блока выходной переменной - "Режим записи". Настройка позволяет изменять порядок следования блоков чтения и записи переменной. Данная настройка предназначена для продвинутых пользователей, использующих понятие "порядок следования". Для таких переменных, как "виртуальная переменная" или "retain-переменная" порядок следования однозначно определён.
    • Добавлена дополнительная настройка для мастера Modbus, предотвращающая повторную посылку пакета.
      Название настройки - "Запись по изменению".
    • Исправлено некорректное значение количества стоп битов для приборов ПР110.
    • Устранено пропадание в меню настроек пункта часов и экран.
      Данная ситуация возникала при следующей последовательности действий: Создать проект для ПР200, зайти в меню настройки, удалить интерфейс, сохранить как новый проект. Далее открываем сохраненный проект, заходим в настройки.
    • Устранено наложение элементов управления в визуализации.
      В некоторых ситуациях возникал эффект наложения текстовой метки на соседний элемент управления.
    • При откате изменений в редакторе экранов не обновляются координаты элемента управления.

Релиз 1.8.6

  1. Устранены следующие замечания:

    • Ошибка при удалении сетевой переменной устройства из "Настроек прибора".
    • Вернуть тиражирование сетевых переменных в "Настройках прибора"
    • Вылезает ошибка "Неизвестный тип данных" на схеме при переименовании переменной.
    • Ошибка "Неизвестный тип данных" при открытии старых проектов, созданных в 51 билде.
    • Ошибка открытия проектов, содержащие в себе сервисные переменные.
    • Недочеты отображения свойств сетевых переменных в окне "Настройки прибора".
  2. Добавлено контекстное меню в "Настройки прибора" для работы с сетевыми переменными.
  3. Добавлено контекстное меню в библиотеку компонентов (вкладка макросов).
  4. Пересмотрен интерфейс для работы с сетевыми переменными RS485 в окне "Настройки прибора"new по причине сильной перегруженности. Впоследствии полученный интерфейс будет расширяться и пополняться разными фичами для повышения удобства работы.
  5. Добавлено новое устройство ИП120.new

Релиз 1.8.5

  1. Устранены следующие замечания:

    • Ошибка подсчета блока CTU.
    • Отрисовка явной обратной связи.
    • Ошибка присвоения переменной на схеме после копирования и вставки.
    • Ошибка при изменении значений макроса в панели свойств.
    • Проблемы записи прошивки и пользовательской программы в ПР110 в связи с несовпадением идентификаторов.
    • Ошибка загрузки макросов из онлайн-базы.
    • Сервисные переменные недоступны в старых проектах.
  2. Добавлена возможность использования на схеме часов реального времени.new
    В таблице переменных появилась вкладка "Сервисные переменные", где перечислены допустимые переменные часов реального времени. Переменные открыты только для чтения.

Релиз 1.8.4

  1. Устранены следующие замечания:

    • Вылетает при привязке к переменной.
    • Не сохраняется большой проект.
    • Запись параметров входов независимо от использования их в схеме. Ранее параметры записывались только для тех входов, которые в схеме были подключены.
    • Исправлена работа аналоговых входов независимо от кабеля USB.
    • Ошибка деления на "0" при использовании блока MOD в симуляторе.
    • Некорректное использование настроек "Регистром вперед" и "Байтом вперед" в сетевых переменных.
  2. Проведены работы по загрузке больших проектов, оптимизация процесса.
  3. Представлен новый инструмент для создания связей.new Оптимизирован процесс отрисовки связей. Было решено отказаться от автоматической обводки компонентов в связи с большими задержками по времени.

Релиз 96 (1.8.3 build 96)

  1. Устранение замечаний по макросам. Не все блоки исполнялись.
  2. Устранены замечания по настройкам фильтров дискретных входов в приборах 24В.
  3. Устранены замечания по привязке сетевых переменных.
  4. Добавлены индикаторы загрузки проектов и макросов. new

Релиз 93 (1.8.3 build 93)

  1. Добавлен инструмент для работы с визуализацией. new
  2. Добавлена возможность работы в режиме ModBus Master. new
  3. Изменена работа с переменными.
  4. Добавлен новый блок ПИД. new
  5. Добавлена возможность чтения значений из блоков. new
  6. Исправление замечаний, связанных с кодами ошибок компиляции 1 и 2.
  7. Устранение ошибки компиляции макроса "Переменная не определена".
  8. Исправление целого ряда мелких замечаний.

Другие версии: