Помимо создания канала во многих случаях необходимо его редактирование. Для редактирования необходимо выделить канал, вызвать контекстное меню. В появившемся меню следует выбрать редактировать. Пример внешнего вида окна изображен на рис. 2.4. Внешний вид окна зависит от вида канала (float, hex 16 и так далее). В данном окне можно настроить системные свойства такие, как тип канала, период пересчета канала, создание архивов и так далее. Каналы для работы с вещественными
числами позволяют задать границы, которые необходимы для работы с тревогами. Можно выделить следующие границы:
1. ВП (HL)— значение верхнего предела;
2. ВА (HA)— значение верхней аварийной границы;
3. ВГ (HW)— значение верхней предупредительной границы;
4. НГ (LW)— значение нижней предупредительной границы;
5. НА (LA)— значение нижней аварийной границы;
6. НП (LL)— значение нижнего предела;
7. Гистерезис.
Диапазон [НП;ВП] соответствует достоверным данным, диапазоны (ВА; ВП] и [НП; НА) соответствуют аварийной ситуации, [ВА; ВГ) и (НГ; НА]— близости к аварийным значениям, [НГ; ВГ]— нормальному развитию событий.
Рис. 2.4 Редактирование канала
Флаги использовать разрешают использование данных, которые введены на соответствующих панелях. На рис. 2.4 флаг контроль границ разрешает контроль заданных границ, а масштабирование — автоматический расчет множителя и смещения для заданных диапазонов входных и выходных значений.
Привязка аргументов
При создании проекта в Trace Mode создаются многочисленные каналы, программы. Весь обмен данными происходит через каналы. Связь между определенными значениями каналов, аргументами программы, экрана осуществляется с помощью механизма, который называется привязкой. При создании программы или экрана необходимо создать аргументы. Создание аргументов осуществляется заполнением таблицы, изображенной на рис. 2.5. Иконка служит для создания нового аргумента. В таблице каждая строка— аргумент. В столбце имя можно задать произвольное имя для данного аргумента. Желательно избегать пробелов в именах аргументов. В столбце тип указывают тип аргумента: IN— для передачи в программу или вывода на экран, OUT— для передачи из программы или ввода данных через интерфейс человек-машина, IN/OUT— передача данных как в программу, так и из нее, вывод на экран и ввод данных. В столбце привязка производится привязка к определенному значению канала. Двойным щелчком левой клавиши мыши в данном столбце открывается окно, изображенное на рис. 2.6, где выбирается необходимый канал и его значения (атрибут).
Рис. 2.5 Создание аргументов
Рис. 2.6 Привязка к каналу