IT7 (1087054), страница 2

Файл №1087054 IT7 (Методичка Intouch по интегрированным системам проектирования и управления) 2 страницаIT7 (1087054) страница 22018-01-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)

В результате будет запущена среда разработки WindowMaker.

8. Нажмите кнопку New (см. рис. выше) на главной панели инструментов (или выполните команду File/New Window). Появится диалог Window Properties.

11

9. Введите имя окна (Scratch - черновик) в поле Name и нажмите Ok.

  1. Нарисуйте клапан в этом окне. Для этого, используя средство Polygon (многоугольник - панель Draw, справа), нарисуйте треугольник.

11. Если треугольник не выделен, выделите его и нажмите кнопку Duplicate (дублировать - панель инструментов General, вверху).

12

12. Выделите второй треугольник и нажмите кнопку Flip Horizontal (отобразить зеркально по вертикали - панель Arrange, внизу справа).

13. Соедините два треугольника, используя клавиши стрелок и мышь. Для перемещения объекта предварительно выделите его.

14. Добавьте шток клапана с помощью инструмента Rectangle (прямоугольник - панель Draw).

15. Расположите шток под клапаном. Для этого выделите шток и нажмите кнопку Send to Back (поместить под - панель Arrange).

16. Нарисуйте привод клапана с помощью инструмента Ellipse.

  1. Используя инструмент T (Text), добавьте под клапаном текст Клапан1 (Valve1). В результате рабочее поле WindowMaker будет выглядеть следующим образом:

Созданный клапан состоит из пяти отдельных элементов (включая текст). Чтобы сделать из них единый объект, нажмите клавишу F2 для выделения всех объектов в окне, а затем нажмите кнопку Make Symbol (объединить в символ - панель Arrange). Теперь все составляющие клапан элементы объединены в символ и могут обрабатываться как единый объект. Можно изменять размер клапана, выделив его и потянув за один из захватов. Можно переместить клапан в новое место. У созданного объекта можно изменить цвет заполнения, линий, цвет рамки, а также цвет и тип шрифта надписи.

18. Добавьте кнопку под клапаном с помощью инструмента Button (кнопка - панель Draw).

  1. Для замены текста кнопки выделите ее и выполните команду Special /Substitute Strings (или CTRL+L). В поле Text диалога Substitute Strings введите текст - DiscTag1.

13

20. Нажмите Ok. Созданный рисунок будет иметь следующий вид:

21. Соответствующими командами меню File сохраните окно и закройте все окна WindowMaker.

22. Импорт окон. Выполните команду меню File/Import. Укажите путь к подкаталогу WWimp70 (расположен в каталоге FactorySuite на диске SCADA) и щелкните Ok. Появится следующее диалоговое окно:

14

23. Выбрав Windows (окна) для импорта, щелкните по кнопке Select. В диалоге Windows to Import выберите окна Hopper и Links и нажмите Ok.

24. Вновь появится диалог из пункта 22. Нажмите кнопку Import для импорта окон. Эти окна автоматически не откроются, но они уже импортированы.

25. Создайте новое окно Menu со следующими свойствами:

26. В этом окне создайте шесть кнопок. Разместите их в окне Menu в соответствии с рисунком.

27. Добавьте текст между кнопками Disk Space Free и #MB (для изменения цвета текста воспользуйтесь инструментом А панели Format, вверху справа).

  1. Нажмите иконку Wizards… (вверху в середине, справа от панели General) и в появившемся диалоге Wizard Selection выберите группу мастеров Clocks. Выделите мастер-объект Digital Time/Date и нажмите Ok (или дважды щелкните по мастер-объекту). Расположите его слева от кнопки Scratch, создайте его копию и разместите ее справа от кнопки HTrends.

15

  1. Двойной щелчок на мастер-объекте вызывает на экран диалог Digital Clock Wizard.

Сконфигурируйте мастер-объекты таким образом, чтобы в левой части окна Menu выводить время (опция Show Time), а в правой - дату (опция Show Date).

  1. Сохраните и закройте окно Menu.

Раздел 2. Анимационные связи.

После создания графических объектов их можно «оживить», если прикрепить к ним анимационные связи. Анимационные связи вызывают изменение внешнего вида объекта в зависимости от изменения значений переменной или выражения. Например, символ насоса может быть красным, когда насос выключен, и зеленым, когда он включен. Символ насоса можно также превратить в кнопку, чувствительную к нажатию.

Для присваивания объекту какого-либо динамического свойства предварительно он должен быть создан и выбран. А затем надо ввести команду Special/Animation Links (или дважды щелкнуть на объекте). На экране появится диалоговое окно выбора анимационных связей (см. на следующей странице). Всего в диалоге представлено 34 кнопки, которые размещены в четырех столбцах на 11 полях.

  • С помощью динамических связей, представленных в левом столбце диалога (Touch Links - связи по нажатию), осуществляется ввод информации в систему.

  • Все остальные динамические связи предназначены для вывода информации на дисплей (Display Links - дисплейные связи).

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





16

  • Свойства Touch Links предоставляют оператору возможность открыть/закрыть клапан, запустить на выполнение скрипт, ввести новое значение переменной (задание), запустить распечатку отчета, перейти в другое окно и т. д.

Типы связей Touch Links:

- User Inputs (ввод значений) - логический, аналоговый, символьный;

- Sliders (движковые регуляторы) - вертикальный, горизонтальный;

- Touch Pushbuttons (кнопки) - для логического ввода, исполнительные,

для открытия/закрытия окон.

  • Вывод информации оператору осуществляется с помощью дисплейных связей Display Links 8 типов (подчеркнуты):

- цвет линии, контура и текста - логический, аналоговый, аварийное

состояние логического и аналогового типа;

- размер объекта - высота, ширина;

- перемещение - горизонтальное, вертикальное;

- степень заполнения объекта (вертикальное, горизонтальное);

- смешанный - видимость, вращение, мерцание, блокировка;

- вывод на экран - логический, аналоговый, символьный.

Работа 2. Создание анимационных связей.

Цель работы:

- копирование и вставка объектов;

- присваивание объектам динамических свойств.

17

1. Откройте окно Links.

2. Скопируйте клапан и кнопку из ранее созданного окна. Для этого откройте его, выделите объекты и нажмите кнопку Copy на главной панели инструментов.

  1. Перейдите в окно Links с помощью команд меню Windows (выбор окон) и нажмите кнопку Paste (вставить).

18

4. Командой Special/Tagname Dictionary откройте словарь переменных и создайте две переменные DiscTag1 и DiscTag2 типа Memory Discrete.

Для этого в словаре переменных (Tagname Dictionary) нажмите кнопку New и введите имя первой переменной в поле Tagname. Затем откройте диалог выбора типа переменной Tag Types нажатием кнопки Type (см. рис.). Выберите тип переменной Memory Discrete и нажмите Ok. В словаре переменных сохраните только что определенную переменную (Save).

Проделайте эту же последовательность операций для определения второй переменной.

5. Дважды щелкните на клапане для вызова меню анимационных связей. Поочередно установите динамические связи Line Color, Fill Color и Text Color (все - типа Discrete, см. рис.) для переменной с именем DiscTag1.

19

6. В выводимых диалогах для 0, FALSE, Off выберите красный цвет, а для 1, TRUE, On - светло-зеленый.

  1. Для анимирования кнопки DiscTag1 дважды щелкните на ней, затем определите её как Touch Pushbutton со свойством Discrete Value и с действием Direct. В поле Tagname введите имя переменной DiscTag1.

  1. После динамизации клапана и кнопки создайте их копию: выделите клапан с кнопкой и щелкните по кнопке Duplicate общей панели инструментов. Расположите клапаны рядом, как показано на рисунке.

20

9. Выделите второй клапан и выполните команду Special/Substitute Strings (или CTRL+L). Замените текст под вторым клапаном на Valve 2 (предварительно «разбейте» символ на составные части). Затем такой же командой замените текст кнопки под вторым клапаном на DiscTag2.

10. Дважды щелкните на втором клапане для вызова меню анимационных связей. Поочередно установите динамические связи Line Color, Fill Color и Text Color (все - типа Discrete) для переменной с именем DiscTag2 (см. п.5).

11. В этих диалогах для 0, FALSE, Off выберите черный цвет, а для 1, TRUE, On - синий.

12. Определите кнопку DiscTag2 как User Input со свойством Discrete и «привяжите» к переменной DiscTag2. Задайте текст приглашения и сообщений о состоянии клапана.

  1. Перейдите в среду исполнения WindowViewer (щелчком по тексту Runtime в правом верхнем углу окна WindowMaker). Клапаны должны изменять цвет в зависимости от состояния.

21

14. Вернитесь в среду WindowMaker (щелчком по тексту Development в правом верхнем углу окна WindowViewer или командой меню File). Установите динамические свойства для указателя движкового регулятора RealTag Value Indicator. Дважды щелкните на указателе. Определите его как Slider/Horizontal и «привяжите» к нему переменную RealTag типа Memory Real.

Характеристики

Список файлов книги

Методичка Intouch по интегрированным системам проектирования и управления
WWImp70
AppStg.stg
INTOUCH.INI
SPC.INI
SpcPassword.
alarm.cfg
app.ver
db.ini
dde.cbk
dde.cfg
group.dbk
group.def
hoppfull.wav
itocx.cfg
linkdefs.ini
password.bin
retentiv.x
serialno.trn
tagbrw.dat
tagname.avl
tagname.x
tagnames.ndx
tbox.ini
vers_res.inf
view.ini
win00002.wbk
win00002.win
win00002.wvw
win00004.tbk
win00004.trn
Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7002
Авторов
на СтудИзбе
261
Средний доход
с одного платного файла
Обучение Подробнее
{user_main_secret_data}