Обработка сигнальных программ

Сигнальные программы на базе ГС позволяют проводить индивидуальную обработку отдельных групп сигналов и/или времени переключения. Их можно редактировать графически и в таблице времени. Тип изображения столбцов таблиц и сигналов может изменяться с помощью контекстного меню.

1.  Откройте редактор ССУ (Открыть и применить редактор ССУ).

2.  Дважды нажмите в навигаторе на нужное ССУ.

3.  Дважды щелкните в навигаторе по кнопке Сигнальные программы.

Откроется список сигнальных программ.

4.  Нажмите на желаемую запись.

Сигнальная программа будет показана.

Функции в контекстном меню

5.  Нажмите правой кнопкой мыши на желаемую запись.

6.  Выполните желаемые настройки:

Элемент Описание
Экспорт Из Vissig можно экспортировать последовательности фаз, сигнальные программы и фазовые переходы в виде графических файлов (Экспорт данных из редактора ССУ ).
Изображение

Вид сигнальных программ:

  • Классический
  • 3D-цилиндры
  • 3D-кубы
Автоматически оптимизировать высоту сигнальной группы Автоматически оптимизировать высоту строк, если изменяется размер окна.
Показать всю сигнальную программу Чертит новую сигнальную программу и подгоняет при этом высоту строк под высоту окна

Обработка на базе групп сигналов, Обработка на основе фаз

Выбрать строку и, удерживая нажатой кнопку мыши, переместить начальную точку или время окончания сигнала с переменной продолжительностью. Также можно выбрать режим обработки на панели инструментов.
Сжатие/растяжение Выбрать строку и, удерживая нажатой кнопку мыши, растянуть или сжать вид сигнала в надписи временной оси. Также можно выбрать режим обработки на панели инструментов.
Вырезать фазовый переход В Vissig можно вырезать в графическом отображении нужный фазовый переход для сигнальных программ на базе ГС. После выбора этой функции курсор становится крестиком в столбцах времени циклов выше графики. Удерживая нажатой кнопку мыши, переместите область, которую вы хотели бы вырезать. Откроется вид обработки фазового перехода (Обработка фазовых переходов). Также можно выбрать режим обработки на панели инструментов.
Второе время зеленого сигнала

Только в сигнальной программе на базе групп сигналов: создание дополнительного времени зеленого сигнала. Второе время зеленого сигнала (двойной запуск) создается только с помощью контекстного меню.

Надпись временной оси абсолютно (с учетом сдвига) Надпись ост времени начинается в установленное время сдвига, а не в 0.
Настроить столбцы…

Только в сигнальных программах на базе ГС: откроется окно Пожалуйста, выберите столбцы в таблице значений времени, которые должны быть показаны. Настройки сохраняются в реестре Вашего компьютера и могут изменяться в зависимости от пользователя.

Здесь можно выбрать записи и с помощью символов указателей показать их в виде столбцов, или удалить столбцы.

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

В сигнальных программах на основе фаз не отображаются столбцы для видов сигналов с фиксированной продолжительностью, даже если они выбраны. В сигнальных программах на основе фаз всегда используется фиксированная продолжительность из определения групп сигналов, которые не могут изменяться.

Изменить высоту строк

1.  Щелкните по нужной строке.

2.  Укажите курсором мыши в первом сером столбце на линию между двумя строками.

Курсор мыши переключится в двусторонний указатель.

3.  Переместите линию вверх или вниз, удерживая нажатой левую кнопку мыши.

Функции на панели инструментов

Здесь можно выбрать режим обработки.

Символ Описание

Обработка на базе групп сигналов

Сжатие/растяжение

Вырезать фазовый переход

Определить формат графического изображения

Графическая обработка времени переключения

1.  Нажмите на символ  Обработка на базе ГС.

2.  Нажмите на желаемую запись.

3.  Если перемещать курсор по виду времени переключения, то можно выбрать одну из следующих опций:

Вид

Описание

Переместить вид сигнала с переменной продолжительностью, удерживая нажатой кнопку мыши.

Только в сигнальных программах на базе ГС: растяните значение времени начала или окончания сигнала с переменной продолжительностью, удерживая нажатой кнопку мыши.

Сигналы с фиксированной продолжительностью (переходные сигналы) не перемещаются напрямую.

Только в сигнальных программах на основе фаз: пока вид сигнала смещается, резервное время отображается на зеленом фоне. Нарушение минимальной продолжительности промежуточного такта отображается на оранжевом фоне. Нарушения минимальной продолжительности отображаются на красном фоне. Перед строками с нарушением минимальной длительности промежуточного такта или минимальной продолжительности отображается символ .

Можно перемещать в пределах надписи временной оси всю сигнальную программу или нулевую точку сигнальной программы.

 

Примечание: Оставьте курсор в выделенной области. В противном случае перемещение будет отменено.

Можно изменять длительность переходных сигналов в таблице индивидуально для актуально отредактированной сигнальной программы, если они отклоняются от стандарта, определенного в группе сигналов, в случае сигнальных программ на базе ГС, например, более высокая длительность желтого сигнала в программах плохой погоды.

Сжатие или растяжение сигнальных программ

1.  Нажмите на символ  Сжатие/растяжение.

2.  Если перемещать курсор по надписи временной оси, то можно выбрать одну из следующих опций:

Вид

Описание

Сжатие сигнальных программ: удерживая нажатой кнопку мыши, переместите курсор влево. Область, отмеченная красным цветом, вырезается.

Растяжение сигнальных программ: удерживая нажатой кнопку мыши, переместите курсор вправо в пределах надписей на осях. Продолжительность области, отмеченная зеленым цветом, будет вставлена в начало области, выделенной зеленым цветом.

Выбранная область отображается серым фоном: сжатие/растяжение невозможно (нарушение минимальных сроков).

3.  Если необходимо прервать функцию Сжатие/растяжение, отпустите кнопку мыши за пределами надписи на временной оси.

Вырезать и сохранить фазовый переход

Только в сигнальных программах на базе ГС:

1.  Нажмите на символ  Вырезать фазовый переход.

2.  Держите нажатой кнопку мыши и переместите курсор вправо внутри надписи временной оси.

Вид

Описание

Действительный фазовый переход: фон будет отображаться зеленым цветом. После того, как вы отпустите кнопку мыши внутри надписи временной оси, вы автоматически переключитесь в вид обработки фазового перехода, и этот фазовый переход будет сохранен.

Если для фазового перехода еще не существует Из-Фазы и В-Фазу, то они будут созданы в дополнение к экстрагированному фазовому переходу. Параметры "Из фазы" и "В фазу" можно редактировать (Обработка фазовых переходов).

Недопустимый фазовый переход: фон отображается серым цветом, если фаза желтого сигнала выделена не полностью. Фазовый переход не может быть сохранен.

Только одно изменение состояния на группу сигналов: если одновременно выделить второе время зеленого сигнала, то фон будет отображаться серым цветом. Ни один фазовый переход не сохранится.

3.  Если необходимо прервать функцию Вырезать фазовый переход, отпустите кнопку мыши за пределами надписи на временной оси.

Обработка сигнальных программ на основе фаз

Существует возможность изменять положение фаз внутри сигнальной программы.

В сигнальных программах на основе фаз невозможно:

  • Индивидуально редактировать отдельное время переключения;
  • Вырезать фазовый переход

1.  Убедитесь:

На панели инструментов выбран символ Обработка, базирующаяся на фазах.

2.  Выполните желаемые настройки:

Вид

Описание

Перемещение начала или конца выделения фазовых переходов

Перемещение названия фазовых переходов

Перемещение фазовых переходов внутри сигнальной программы. Это возможно только в фазовых переходах с продолжительностью больше 0 с.

Длительность переходных сигналов принципиально устанавливается в фазовых переходах на стандартные значения на основе определения групп сигналов.

3.  При необходимости выполните сжатие или растяжение отдельных фаз.

Масштабировать в графическом отображении сигнальной программы

Существует возможность увеличить определенную область графических сигнальных программ. Это позволяет точнее редактировать отдельное время переключения, например если интервал ССУ = 10, а время переключения — каждую 1/10 с.

1.  Нажмите на нужную запись.

Строка будет выделена.

2.  Нажмите в область графики строки.

Курсор мыши переключится в следующий символ:

3.  Если вы хотите растянуть диапазон времени, нажмите в области графики строки на колесико прокрутки.

4.  Если вы хотите восстановить диапазон времени заново, нажмите в области графики строки на колесико прокрутки.

Вышестоящая тема:

Открыть и применить редактор ССУ

Дополнительные темы:

Атрибуты групп сигналов