Краткое содержание темы "Решение задачи управления" с аннотациями

Наблюдаем за работой объектов EFFLY

Для начала можно понаблюдать за тем, как меняются данные в секциях порта.

Порт, а, соответственно и секции порта конкретного механизма или системы, находятся на листе Excel с одноименным названием объекта.

Интереснее всего наблюдать за тем, как изменяются данные в секциях порта механизма mTmprA. Это потому, что значение температуры и запасов жидкости буферной части механизма, непрерывно генерируется в соответствующие секции порта TMP и CL. Для этого необходимо назначить интерфейсную часть механизма mTmprA, дисплеем.

Чтобы это сделать, откроем лист "Классы" и в колонке "Дисп" поставим "1" напротив обозначения этого механизма.

Назначение порта механизма mTmprA - дисплеем

Рис.1 Назначение порта механизма mTmprA - дисплеем

Теперь после запуска, в процессе работы системы, перед вами будет открыт именно лист "mTmprA", а не лист "Дисплей" (рис.2).

Вид порта механизма mTmprA

Рис.2 Вид порта механизма mTmprA

В среде ELLFI имеется встроенная возможность создания протокола, отображающего во времени состояние секций порта нужного объекта. Давайте, к примеру, выведем протокол изменения состояния секций TMP и CL механизма mTmprA. Для этого нужно на листе Excel "mTmprA" поставить единички в колонке "A" напротив секций "TMP" и "CL". Также нужно установить единичку в ячейке "D1". Тем самым мы указываем, что будем выводить данные имеющие отношение к первому экземпляру объекта. Лист с установленными отметками будет выглядеть так (рис.3)

Вид порта механизма mTmprA с нужными дополнительными отметками

Рис.3 Вид порта механизма mTmprA с нужными дополнительными отметками

В колонке "Отчет" листа "Классы", напротив mTmprA, поставьте "1" (рис.4).

Вид листа 'Классы' с нужными отметками

Рис.4 Вид листа "Классы" с нужными отметками

После запуска системы у нас появится дополнительный лист, расположенный в конце - mTmprA_R. На нем будут отображаться данные протекавшего процесса (рис.5).


Вид листа отчета
Рис.5 Вид листа отчета

Можно понаблюдать процесс заполнения протокола в действии. Для этого в колонке "Дисп" листа "Классы", напротив mTmprA, вместо "1" поставьте "2".

Теперь средствами Excel можно построить график, например, изменения температуры жидкости в процессе функционирования управляемой системы (рис.6).

Изменение температуры жидкости

Рис.6 Изменение температуры жидкости механизма mTmprA1

Конечно, вывод данных в отчет несколько замедляет процесс. Поэтому, если такой отчет больше не нужен, уберите метку "1" на листе "Классы". После запуска системы лист "mTmprA_R" будет автоматически удален.