Группировка активных каналов на панели "Список активных каналов" позволяет не только структурировать большой список наименований каналов, но и предоставляет возможность ускорить настройку активных каналов.
В случае, если в проекте имеется целый ряд однотипных устройств, то возможно настройки одной группы каналов перенести на другие группы проекта. Рассмотрим такой пример. Есть группа активных каналов "Устройство1", в которой есть три физических канала и один виртуальный канал со скриптом.
В группе "Устройство 1" у физических каналов "Температура 1", "Температура 2", "Температура 3" настроены все необходимые свойства. Для наблюдения возьмет на заметку свойства; "Изм.величина", "Верх шкалы", "Модификаторы. Формула(чтение)", "Формат переменной" и "Тип переменной". У виртуального канала "Средняя t" нас будет интересовать тот факт, что в канале есть скрипт, у которого активирован флаг "Запуск скрипта".
В группе "Устройство 2" у одноименных физических каналов все свойства имеют значения, присвоенные по умолчанию. А виртуальный канал, который еще не переименован, и называется "Virtual channel 2", и вовсе нет пока никакого скрипта.
Для того чтобы настройки каналов из группы "Устройство1" перенести на каналы группы "Устройство2" необходимо воспользоваться контекстным меню. Выделив ЛКМ наименование "Устройство1" по ПКМ вызываем меню и выбираем пункт "Копировать свойства группы". Далее выделяем ЛКМ наименование "Устройство2" по ПКМ вызываем меню и выбираем пункт "Вставить свойства группы"
На экране появляется диалоговое окно переноса настроек каналов одной группы на каналы другой группы. В левой половине окна показаны 2 списка: список каналов-источников, список каналов-приёмников.
В нижней части левой половины диалогового окна находится флаг "Копировать скрипты". Если есть необходимость скопировать скрипты, принадлежащие виртуальным каналам-источникам, то необходимо активировать этот флаг.
В нижней части правой половины диалогового окна имеется кнопка "Обновить". Если есть необходимость скопировать мнемосхемы, в которых участвуют каналы-источники, то необходимо нажать ЛКМ кнопку "Обновить" - в правой половине диалогового окна появится список мнемосхем, в которых участвуют каналы-источники. Рядом с этим списком есть и список мнемосхем, которые могут быть созданы при установке соответствующего флага.
После установки всех необходимых флагов необходимо нажать кнопку "Ок" для запуска процедуры копирования свойств. После окончания этого процесса проверяем свойства физических каналов из группы "Устройство2". Они изменились.
Виртуальный канал "Virtual channel 2" из группы "Устройство2" получил скрипт. Но стоит обратить внимание, что флаг "Запуск скрипта" не активирован. Это сделано для того, напомнить пользователю о необходимости проверить текст скрипта и внести нужные изменения в код скрипта перед активизацией запуска скрипта и получения релевантных результатов работы скрипта.
Следует помнить о возможности корректной работы скрипта (без редактирования кода скрипта) при его копировании в другой виртуальный канал. Для этого требуется использовать "полное имя канала". Этот флаг устанавливается в общих настройках модуля Редактор каналов. |