На странице «Fill – заполнения» указывается выражение-условие, тип заполнения (в поле «FillDirection») и диапазон изменения уровня заполнения (в поле «SpecifyRange»).
Анимация «Заполнение пара» реализуется случайным образом и зависит от переменного тэга «pariii_01». Значении тэга «pariii_01» определяется случайным образом с помощью функции «Rand()» и реализуется в Cicode-объекте выражением «pariii_01=Rand(50)».
На странице «Appearance» в поле «HiddenThen – «скрыть, когда»» записывается выражение условие «vkl=0» (заполнения объекта будет происходить только тогда, когда значение переменной «vkl» будет принимать значении «TRUE – истина»).
Аналогичным образом реализуется заполнение остальных объектов типа «Symbol-Smoke».
Рисунок 23-Окно настройки свойств объекта «Cicode»
Рисунок 24-Часть мнемосхемы (объект типа «Symbol-Smoke»)
Рисунок 25-Окна настройки объекта типа «Symbol-Smoke»
Панель управления мнемосхемы представлена на рисунке 26.
При вставке кнопки «ВКЛ» панели управления мнемосхемы появляется окно настройки свойств объекта типа «Button» (рисунок 27).
На странице «Input» в поле «Action – действие» отмечается «UP» (при отпуске левой кнопки мыши). В поле «Upcommand» пишется выражение «vkl=1». Данные настройки означают, что в режиме исполнения при нажатии на кнопку «ВКЛ» переменная «vkl» примет значение типа «TRUE».
В поле «Upcommand» для кнопок «Вкл. Помехи» и «Выкл. помехи» указываются выражения «vklpom=1» и «vklpom=0» соответственно. Для кнопки «ПИД» выражение условие имеет вид «PageGoto("PID")», где «PageGoto() – функция «Cicode», а «PID» – название страницы, которая будет отображаться в режиме исполнения при нажатии на данную кнопку.
Для кнопок «Double», «Single», «Pr. Analyst», «SPC» и «Меню» выражение в поле «Upcommand» имеют вид соответственно:
- «PageGoto("trend1")»;
- «PageDisplay("Singletrend")»;
- «PageDisplay("ProcessAnalis")»;
- «pageDisplay("SPC")»;
- «pageDisplay("Menu")».
В окне свойств для кнопки «Закрыть проект» в поле «Upcommand» указано выражение «ShutdownForm()», означающее закрытие проекта при нажатии на данную кнопку в режиме исполнения.
Рисунок 26-Панель управления мнемосхемы
Рисунок 27-Окно настройки свойств кнопки «ВКЛ»
На странице «Appearance» (рисунок 28) для настройки объекта типа «Button» указывается текст, отображаемый на кнопке, и его шрифт.
Рисунок 28-Окно настройки свойств кнопки «ВКЛ»
(страница «Appearance»)
Аналогичным образом производится настройка кнопок для включения ручного режима задания расхода раствора на выходе из аппарата (рисунок 29).
Для вертикальных аппаратов №1, №2, №3, №4 и №5 в поле «Upcommand» введены (соответственно) выражения:
- «vkl1=1», «vkl2=1», «vkl3=1», «vkl4=1», «vkl5=1» – для кнопок «Вкл»;
- «vkl1=0», «vkl2=0», «vkl3=0», «vkl4=0», «vkl5=0» – для кнопок «Вык».
Рисунок 29-Чать мнемосхемы процесса (кнопки включения и отключения ручного регулирования расходом раствора на выходе из аппаратов)
Для ручного ввода значения расхода раствора на выходе из аппаратов используются объекты типа «Gene-Number_Pud» (рисунок 30), вставленный из библиотеки джинов (рисунок 31).
Рисунок 30-Часть мнемосхемы процесса (объекты «Genie-Number_Pud»)
Рисунок 31-Окно вставки джина «Number_Pud»
В окне настроек свойств джина «Number_Pud» (рисунок 32) в поле «Tag» вводится переменный тэг «rasrastv_011» (для аппарата №1), значение которого будет меняться вручную в режиме исполнения (с помощью ввода с клавиатуры либо панели ввода (рисунок 33), появляющейся при нажатии на данный объект). Остальные поля заполняются аналогично рисунку 32.
При настройке джина «Number_pud» для аппаратов №2, №3, №4 и №5 используются переменные тэги «rasrastv_022», «rasrastv_033», «rasrastv_044» и «rasrastv_055» соответственно.
Рисунок 32-Окно настройки свойств джина «Number_Pud»
Рисунок 33-Окно ввода значения переменной «rasrastv_01»
в режиме исполнения
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.