Под диаграммой понимается набор функциональных блоков, соединенных между собой линиями связи, отображаемый в окне диаграммы VisSim.
Палитры функциональных блоков находятся в меню «Blocks» и представляют собой достаточно большой набор основных элементов автоматики. Каждый из блоков моделирует динамические свойства некоторого соответствующего ему простого объекта. Размещая эти объекты на диаграмме и соединяя их функциональными связями, можно моделировать более сложные системы.
Любая диаграмма может быть либо загружена с диска (если она была ранее создана и сохранена в виде файла), либо создана заново. Процесс создания диаграммы заключается в выборе мышью соответствующих блоков из палитр и размещении их на листе диаграммы с последующим их соединением линиями связей.
Для размещения какого-либо блока на диаграмме необходимо выполнить следующие действия мышью: щелкнуть на меню «Blocks», выбрать соответствующую палитру, выбрать соответствующий блок и щелкнуть на нем мышью. Если блок продублирован в виде соответствующей кнопки на панели инструментов, достаточно щелкнуть по ней мышью.
После этого остается щелкнуть на том месте диаграммы, куда необходимо поместить блок. Сразу же блок появится на экране.
Например, расположение на диаграмме усилительного блока (блок «gain») происходит в следующей последовательности: щелчок на пункте меню «Blocks» -> выбор палитры «Arithmetic» -> выбор пункта «gain» -> щелчок на пункте «gain» -> подведение курсора к тому месту диаграммы, где будет располагаться блок -> щелчок мыши размещает блок на диаграмме.
Все операции производятся левой кнопкой мыши. Правая кнопка в VisSim предназначена только для изменения свойств отдельных блоков. Если щелкнуть на каком-либо блоке правой кнопкой, то появится окно с его настройками. Например, окно настроек усилительного блока (блок «gain») содержит только одну настройку - коэффициент усиления. Вновь созданный блок содержит только настройки, принятые по умолчанию. Например коэффициент усиления усилительного блока по умолчанию равен 1.
Блоки можно перемещать на диаграмме для их наиболее удобного расположения.
Примечание. Для этого необходимо нажать (не щелкнуть!) левую кнопку мыши на блоке, который следует переместить. Далее, не отрывая пальца от кнопки, переместить мышь в нужную точку. После отпускания кнопки мыши блок расположится в том месте, где был курсор.
Для одновременного перемещения группы блоков необходимо начала эту группу выделить.
Выделение блоков производится следующим образом. Мысленно нужно представить себе прямоугольник на экране, который бы окружал (или хотя бы задевал) только те блоки, которые следует выделить. Далее необходимо нажать левую кнопку мыши в левом верхнем углу этого прямоугольника и, не отпуская ее, начертить этот прямоугольник, проведя мышью с нажатой кнопкой в противоположный, правый нижний, угол. (Прямоугольник, как правило, отображается зеленым цветом). Как только кнопка мыши будет отпущена, блоки окажутся выделенными. (Блоки почернеют или инвертируют цвет). Далее с группой блоков можно оперировать как с единым блоком. Например, ее можно перемещать, удалять, копировать и объединять.
Для удаления блоков следует сначала выделить, как описано выше, блок (или блоки) и нажать на клавишу «Delete» клавиатуры.
Если на строящейся диаграмме должны иметь место несколько групп блоков, похожих по структуре и (или) составу (повторяющиеся элементы схемы), то значительно упростить процесс ее создания поможет копирование блоков. Для копирования необходимо выделить копируемую группу блоков и нажать комбинацию клавиш «Ctrl+C», то есть нажать клавишу «Ctrl» и, удерживая ее в нажатом положении, нажать «С». Группа блоков скопируется в буфер Windows. Далее нажимается комбинация «Ctrl+V» и мышью указывается место, куда будет помещена скопированная группа. Щелчок мыши располагает группу на диаграмме. Если необходимо разместить третью, четвертую и т.д. группы, то повторные нажатия «Ctrl+V» и щелчки мыши позволят это сделать.
Создание линий связи производится левой кнопкой мыши. Чтобы соединить два расположенных на диаграмме блока, необходимо подвести мышь к выходу одного блока. Как только курсор превратится в стрелку вида , нажать левую кнопку. Далее, удерживая кнопку нажатой, подвести мышь ко входу второго блока. В процессе движения мыши за ней будет тянуться линия связи. Как только курсор достигнет входа, отпустить кнопку. Практика показывает, что линии удобнее проводить в обратном порядке.
Для разрыва линий связи необходимо навести мышь на начало (или конец) линии, нажать левую кнопку, немного отодвинуть мышь от блока и отпустить кнопку. Линия должна исчезнуть.
Иногда (например, при изображении линий обратной связи) требуется развернуть блок (блоки), то есть расположить его так, чтобы входы находились с правой стороны, а выходы - с левой. Для этого необходимо выделить блок (блоки) и нажать комбинацию «Ctrl+» или «Ctrl+®» или выбрать пункт «Flip Horizontal» (в версии 2.0 - «Rotate 180») в меню «Edit».
Рис. 3. Панель инструментов
Созданную или отредактированную диаграмму можно сохранить на диске по команде меню «File -> Save». Этому пункту соответствует кнопка «Save» на панели инструментов (см. рис. 3, 3-я кнопка). Щелчок мышью по этой кнопке будет иметь тот же эффект.
Если требуется сохранить диаграмму под каким-либо новым именем, то нужно выбрать пункт «Save as…» того же меню «File». В открывшемся окне нужно набрать имя диаграммы. Можно также указать место сохранения диаграммы на диске. После того, как все сделано, нажать кнопку «ОК». Диаграмма сохранится на диске в виде файла с расширением.vsm.