Chapter 8 - Do not delete this line - it is used for the page numbering
ГЛАВА 8
Команды и средства управления позволяют оператору взаимодействовать с Citect-системой в процессе ее работы. Существуют три типа команд и средств управления:
· Slider controls (ползунковый регулятор) – может использоваться оператором для изменения значений аналоговых переменных.
· Touch commands(команды нажатия) – активируются путем щелчка мышью на объекте.
· Keyboard commands (команды клавиатуры) – активируются путем набора соответствующих инструкций с клавиатуры.
Вы можете разделять команды и средства управления на различные категории в зависимости от уровня доступа, необходимого для их использования.
Задачи Главы
При изучении данной главы Вы научитесь:
· Описывать команды нажатия (Touch commands)
· Описывать команды клавиатуры (Keyboard commands)
· Описывать ползунковые регуляторы (Slider controls)
Ползунковые регуляторы позволяют оператору изменять значения аналоговых переменных перетаскиванием ползунка. И наоборот, положение ползунка автоматически меняется при изменении значения соответствующей переменной. Ползунковые регуляторы бывают:
· Горизонтальные
· Вертикальные
· Вращающиеся
Заполнив поле свойств Slider, большинство объектов можно использовать как ползунок.
: Упражнение
1. Добавьте ползунковый регулятор (slider control) в страницу Production для регулировки температуры котла.
i. Находясь на странице Production удалите джинна меняющего температуру котла, которого Вы вставили в предыдущей главе.
ii. Выберите инструмент Paste Symbol и выберите ползунок-указатель из библиотеки thumbs, который бы подошел к вертикальному регулятору. Например, pointer_e_r является неплохим выбором.
üСоветы: Оставьте указатель привязанным (Linked) к библиотеке, тогда Вы сможете менять указатель без необходимости переопределять его свойства.
iii. Перейдите к закладке Slider (Vertical) и заполните окно как показано ниже:
üСоветы: Если Вы хотите, что бы ползунок в своем верхнем положении был на одной линии с Индикатором Уровня (Bar Graph), то перемещая ползунок из нижнего положения в верхнее, вычислите разность координат и введите ее в поле Offset: At maximum.
iv. Перейдите к закладке Access (General) символа и щелкните Help. Прочитайте информацию о [ИМЯ] Tool Tip. Затем внесите дополнительную запись:
Tool Tip Изменяет температуру котла с помощью этого ползунка. (Change the KETTLE temperature with this slider)
v. Поместите ползунок слева от индикатора уровня рядом с котлом:
2. Сохраните страницу.
3. Скомпилируйте и запустите проект на выполнение. Протестируйте внесенные изменения.
4. Выгрузите проект. :
Оператор может выполнять команду (или серии команд) щелчком мыши на объекте.
Вы можете задавать несколько команд для одного объекта: одна команда выполняется когда оператор нажал клавишу мыши на объекте, другая – когда отпустил клавишу, и третья – если оператор нажал и удерживает клавишу мыши.
Что бы задать команды нажатия Вам необходимо заполнить закладку Input (Touch) из окна установки свойств объекта.
: Упражнение
1. Нарисуйте кнопку для включения и выключения насоса сусла.
i. Выберите инструмент Button и нарисуйте кнопку около насоса сусла.
ii. В закладке Appearance (General) в поле Text введите текст, который будет отображаться на кнопке и выберите один из шрифтов Citect.
iii. Перейдите к закладке Input (Touch) свойств кнопки и заполните окно следующим образом:
üСоветы:
Используйте Мастер Expression Wizard для задания функции Toggle() и затем щелкните в глазке Up command.
iv. Перейдите к закладке Access (General) и добавьте следующее описание инструмента:
Tool tip |
Click to toggle the MASH PUMP on or off |
2. Если ваш компьютер не присоединен к внешнему устройству ввода-вывода: Установите в закладках Input (Touch) и Access (General) следующие установки:
Text Object |
Input (Touch) Up Command |
Access (General) Tool Tip |
Mill Off/On |
Toggle(MILL_STAT) |
Click to toggle the MILL status |
Mash Tun Off/On |
Toggle(MT_STAT) |
Click to toggle the MASH TUN status |
Extractor Off/On |
Toggle(EXT_STAT) |
Click to toggle the EXTRACTOR status |
Whirlpool Off/On |
Toggle(WP_STAT) |
Click to toggle the WHIRLPOOL status |
Теперь при щелчке на любом из этих объектов, Вы включите/выключите связанное с ним оборудование.
3. Сохраните страницу.
4. Скомпилируйте проект, запустите его на выполнение и проверьте корректность функционирования.
5. Выгрузите проект. :
Команды клавиатуры – это команды или серии команд активизируемые при введении оператором определенной последовательности клавиш.
Вы можете описывать команды клавиатуры, которые будут действовать:
· Во всех графических страницах (SystemKeyboard commands– задаются в Project Editor).
· Только в определенной графической странице (Page Keyboard commands– задаются в page properties).
· Только если оператор указал мышью на определенный объект (Object keyboard commands– задаются в свойствах объекта).
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.