Эта документация устарела.
Новая версия документации находится здесь: https://canny.ru/docs |
Интерфейс пользователя CannyLab
Интерфейс пользователя CannyLab состоит из единственного окна - главного окна программы.
Содержание
Главное окно[править]
Главное окно программы делится на несколько областей:
- заголовок окна;
- панель главного меню;
- панели инструментов редактора;
- панель функциональных блоков;
- рабочая область;
- строка состояния.
В зависимости от текущего режима работы редактора те или иные элементы меню и панелей CannyLab могут быть недоступны или скрыты.
Главное меню[править]
Меню «Файл» содержит команды для работы с файлами CannyLab.
Меню «Правка» содержит команды управления внешним видом редактора.
Меню «Вид» содержит настройки отображения панели инструментов и представления панели функциональных блоков, а также элементы управления отображением рабочей области.
![]() |
|
- масштабирование и отображение в рабочем окне всех элементов пользовательской диаграммы; | |
- настройки панели инструментов; | |
- настройки отображения панели функциональных блоков. |
![]() |
![]() |
Меню «Устройство» содержит команды для работы контроллером.
Меню «Симулятор» содержит команды управления режимом программной симуляции работы контроллера в среде CannyLab.
![]() |
- установка десятичной системы счисления; |
- установка шестнадцатеричной системы счисления; | |
- установка двоичной системы счисления; | |
- установка символьного отображения данных. |
Меню «Сервис» содержит сервисные команды и настройки CannyLab.
![]() |
- установить английский язык; |
- установить русский язык. |
Примечание: | Галочкой обозначен текущий установленный язык интерфейса CannyLab. |
Меню «Справка» содержит ссылки на данное руководство и информацию о программе.
Панели инструментов[править]
Панели инструментов позволяют получить доступ к наиболее востребованным командам при работе с CannyLab.
Панель управления рабочим столом позволяет масштабировать изображение рабочей области и изменять его размеры в пикселях. Для быстрого изменения масштаба изображения вращайте колесо мыши удерживая в нажатом состоянии клавишу «Ctrl» клавиатуры.
Рабочая область[править]
Рабочая область программы предназначена для отображения, редактирования и отладки функциональных диаграмм. Фоном рабочей области является координатная сетка, облегчающая позиционирование на ней элементов функциональной диаграммы. Для перемещения по диаграмме отображаемой в рабочей области используются вертикальная и горизонтальная полосы прокрутки, колесо мыши или клавиши управления курсором.
Строка состояния[править]
В строке состояния отображаются: для какого типа контроллера предназначена текущая функциональная диаграмма, наличие связи с контроллером, наличие в подключенном контроллере системного программного обеспечения и пользовательской диаграммы. Кроме того, в режиме симуляции в строке состояния отображаются сведения об использованных пользовательской диаграммой ресурсах контроллера.
Панель функциональных блоков[править]
Панель функциональных блоков содержит все доступные для использования при построении функциональных диаграмм типы блоков. Функциональные блоки в данной панели объединены в группы по назначению и, в зависимости от настроек отображения, могут быть представлены в виде значков или списка. Прокрутку панели функциональных блоков можно выполнить при помощи вертикальной полосы прокрутки или колеса мыши.
Два варианта отображения панели функциональных блоков:
![]() |
![]() |
Диалог поиска функционального блока по его порядковому номеру[править]
Доступ к диалогу поиска функционального блока по его порядковому номеру CannyLab можно получить, выбрав пункт «Правка» => «Найти блок...» главного меню программы.
Диалог полнотекстового поиска[править]
Доступ к диалогу поиска текста по указанному фрагменту в CannyLab можно получить, выбрав пункт «Правка» => «Найти...» главного меню программы или используя сочетание клавиш «Ctrl+F».
Продолжить поиск введенного ранее фрагмента текста в рабочей области диаграммы можно используя пункт меню «Правка» => «Найти следующее», или нажав функциональную клавишу «F3»; либо используя пункт меню «Правка» => «Найти предыдущее», или используя сочетание клавиш «Shift+F3».
Диалог настройки параметров[править]
Доступ к диалогу настройки параметров CannyLab можно получить, выбрав пункт «Сервис» => «Параметры» главного меню программы.
Примечание: | Для сохранения настроек может потребоваться запуск CannyLab от имени Администратора. |
Список горячих клавиш[править]
F1 | Открыть справочное руководство; |
Ctrl+N | Создать новый файл диаграммы; |
Ctrl+O | Открыть файл диаграммы; |
Ctrl+S | Сохранить файл диаграммы; |
Ctrl+A | Выделить все; |
Ctrl+Z | Отмена последнего действия при создании и редактировании диаграммы; |
Ctrl+Y | Возврат последнего отмененного действия при создании и редактировании диаграммы; |
Del | Удаление выделенных элементов диаграммы; |
Esc | Выход из режима редактирования сети; |
Left, Up, Right, Down | Сдвиг экрана отображения рабочей области влево, вверх, вправо, вниз; |
PageUp, PageDown | Сдвиг экрана отображения рабочей области на страницу вверх, вниз; |
Ctrl + колесо мыши | Быстрое изменение масштаба отображения рабочей области; |
Alt + колесо мыши | Горизонтальная прокрутка рабочей области редактора; |
Shift + колесо мыши | Ускоренная вертикальная прокрутка рабочей области редактора; |
Нажатое колесо + движение мыши | Перемещение поля диаграммы внутри рабочей области («перетаскивание»). |
Двойное нажатие левой клавиши мыши | В режиме редактирования: на соединительной линии (сети) - быстрый вызов диалога переименования сети; на регистре - быстрый вызов диалогового окна редактирования регистра; на константе - быстрый вызов последнего использованного типа диалогового окна редактирования константы (установка значения константы в ручную или использование именованных констант). В режиме симулятора: установка/снятие контрольной точки (на сети) или точки останова (на функциональном блоке). |
Ctrl + Двойное нажатие левой клавиши мыши | В режиме редактирования: на константе - быстрый вызов альтернативного типа диалогового окна редактирования константы. В режиме симулятора: на соединительной линии (сети) - быстрая принудительная установка значения "1" / быстрое снятие (освобождение) ранее установленного значения соединительной линии (сети). |