background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

Скачать "MasterSCADA 4D. Основы разработки графического интерфейса пользователя. Часть 1"

input logo icon
Обложка аудиозаписи
Подождите немного, мы готовим ссылки для удобного просмотра видео без рекламы и его скачивания.
console placeholder icon
Похожие ролики из нашего каталога
|

Похожие ролики из нашего каталога

What's New in CIMPLICITY 2022
11:20

What's New in CIMPLICITY 2022

Канал: GE Digital
Вебинар «ОВЕН ПЛК210. Создаем первый проект в CODESYS V3.5»
1:37:05

Вебинар «ОВЕН ПЛК210. Создаем первый проект в CODESYS V3.5»

Канал: ОВЕН. Производственное Объединение
Краткий курс InTouch HMI: Часть 8. Обслуживание системы InTouch
49:34

Краткий курс InTouch HMI: Часть 8. Обслуживание системы InTouch

Канал: Klinkmann - поставщик решений по автоматизации
Краткий курс InTouch HMI: Часть 4. Аварийные сообщения и события в InTouch
52:01

Краткий курс InTouch HMI: Часть 4. Аварийные сообщения и события в InTouch

Канал: Klinkmann - поставщик решений по автоматизации
Краткий курс InTouch HMI: Часть 2. Работа со словарём тэгов и установка связи с внешними источниками
52:08

Краткий курс InTouch HMI: Часть 2. Работа со словарём тэгов и установка связи с внешними источниками

Канал: Klinkmann - поставщик решений по автоматизации
Краткий курс InTouch HMI: Часть 1. Установка ПО, основные инструменты и основы лицензирования
34:20

Краткий курс InTouch HMI: Часть 1. Установка ПО, основные инструменты и основы лицензирования

Канал: Klinkmann - поставщик решений по автоматизации
Краткий курс InTouch HMI: Часть 7. Функции безопасности в InTouch
54:10

Краткий курс InTouch HMI: Часть 7. Функции безопасности в InTouch

Канал: Klinkmann - поставщик решений по автоматизации
Краткий курс InTouch HMI: Часть 5. Архивирование данных технологического процесса в InTouch
55:38

Краткий курс InTouch HMI: Часть 5. Архивирование данных технологического процесса в InTouch

Канал: Klinkmann - поставщик решений по автоматизации
Краткий курс InTouch HMI: Часть 6. Скрипты в InTouch
51:31

Краткий курс InTouch HMI: Часть 6. Скрипты в InTouch

Канал: Klinkmann - поставщик решений по автоматизации
Теги видео
|

Теги видео

МастерСКАДА
СКАДА
автоматизация
АСУ ТП
MasterSCADA
SCADA
MasterSCADA 4d
HMI
Субтитры
|

Субтитры

subtitles menu arrow
  • enАнглийский
Скачать
00:00:00
добрый день коллеги прием прием как меня
00:00:04
слышно прошу вас отравить плюсе
00:00:07
кочанчики чтобы я понимала что все в
00:00:09
порядке со связью
00:00:11
так вот они полетели первые плюсы вижу
00:00:16
связи все в порядке значит тогда начнем
00:00:19
еще раз добрый день коллеги меня зовут
00:00:22
ксения харченко
00:00:23
я менеджер по маркетингу компании instat
00:00:26
я очень рада приветствовать всех вас
00:00:29
сегодня на нашем вебинаре прошел месяц
00:00:32
нашей последней встречи и знаете мы с
00:00:35
коллегами решили что месяца это пожалуй
00:00:37
слишком много так что постараемся
00:00:39
выходить в эфир
00:00:41
почаще хотя бы раз в две-три недели
00:00:44
расписание сейчас у нас скоро она
00:00:50
появится не знаете и пока все еще
00:00:53
постепенно подключаются к нашему эфиру
00:00:55
краз расскажу о последних новостях нашей
00:00:59
компании скажите пожалуйста видно ли вам
00:01:06
презентацию которую я сейчас
00:01:08
подключила да вот лежу плюсики
00:01:15
да замечательно так и последних новостях
00:01:19
во второй половине июня мы выпустили
00:01:22
пятую версию одного из самых популярных
00:01:24
продуктов линейки мастера писи сервер
00:01:27
modes универс мастера би си
00:01:29
главные отличительные особенности нового
00:01:32
релиза стала поддержка 64-битной
00:01:36
архитектуры кто знаком с линейкой
00:01:39
данного писи сервера уже могли заметить
00:01:41
что появились две новые версии и новые
00:01:44
редакции
00:01:45
на 10 и 60 тысяч штыков
00:01:49
64-битная версия собирается только для
00:01:51
версии на 60000 и на 200 тысяч штыков
00:01:55
trial-версия уже доступен для скачивания
00:01:57
с нашего сайта в разделе
00:01:58
демонстрационные версии так что можете
00:02:01
заходить за пробовал скачивать и еще
00:02:03
одна немаловажная новость мы реализовали
00:02:06
поддержку программных ключей защиты для
00:02:09
всех программных продуктов нашего
00:02:11
грызлов
00:02:12
так что теперь любой лицензии можно
00:02:14
приобрести с программной защитой
00:02:22
равной защиты можете приобрести любую из
00:02:26
любой из продуктов нашего производства
00:02:28
активации для таких ключей возможно как
00:02:31
онлайн 24 часа сильнее неделю так и
00:02:35
офлайн для машины без подключения к
00:02:37
интернету
00:02:38
возможны обновления расширения и
00:02:41
привязка нескольких рецензий на один
00:02:43
програмный ключ
00:02:44
также хочу обратить ваше внимание что
00:02:46
программный продукт и теперь имеет едине
00:02:49
дистрибутивно которые возможно скачать
00:02:51
нашего и цепи сервера связи с этим
00:02:54
заказа будут комплектоваться дивизий
00:02:55
дисками и только при указании такой
00:02:57
необходимости пользователем ссылки на
00:03:00
необходимо дистрибутива направляется по
00:03:02
электронной почте говорим указываете при
00:03:05
обращении более подробная информация
00:03:07
представлена нашему стоите и так что
00:03:10
случае возникновении вопросов вы всегда
00:03:12
можете обратиться в отдел продаж
00:03:13
программного обеспечения получение более
00:03:16
подробные консультации
00:03:21
так что перейдем к основным встречи
00:03:25
сегодняшний вебинар у посвященных плохом
00:03:28
на компанию инсан платформе для
00:03:30
автоматизации и диспетчеризации
00:03:31
мастерская на 4d в этот раз мы
00:03:34
остановимся подробнее на вопросе
00:03:36
разработки графического интерфейса
00:03:38
пользователя рамках данной темы мы
00:03:41
расскажем что является основа
00:03:44
графического интерфейса в мастерская d4d
00:03:46
поговорим о графических элементах их
00:03:49
свойствах и реализации этих свойств
00:03:51
рассмотрим назначение событий и избей
00:03:54
разберем различные приемы организации
00:03:56
миграции и покажем на примере процесс
00:03:59
создания импорта и динамизации
00:04:02
параметров пользовательского
00:04:03
sbg изображение в конце по традиции
00:04:07
будем готовы ответить на ваши вопросы
00:04:09
так мы уже предвещая самый популярный
00:04:12
вопрос чат
00:04:13
а будет запись эфира отвечаю будет думаю
00:04:17
что уже в течение суток по окончании
00:04:19
эфира мы добавим запись вебинара на
00:04:21
наш канал youtube найти нас там очень
00:04:24
просто достаточно пить в поиске master
00:04:27
scada или летит плейлист вебинары кстати там
00:04:30
тоже вы и найдете запись всех прошедших
00:04:33
встреч и много других полезных видео
00:04:36
кроме того завтра послезавтра мы
00:04:39
обязательно сделаем рассылку по всем
00:04:41
участникам сегодняшнего вебинара
00:04:42
со ссылкой на запись и другие материалы
00:04:45
нашей встречи и еще пару слов по
00:04:48
организации вебинаров как видите у нас
00:04:50
есть чат правом верхнем углу платформы
00:04:53
рядом складки чат вы найдете раздел
00:04:55
вопросы очень большая просьба все вопрос
00:04:59
по бинару писать именно в этот раздел по
00:05:02
ходу вебинара наши специалисты будут
00:05:04
стараться отвечать на них а также конце
00:05:06
вебинара мы выделим немного эфирного
00:05:09
времени и предоставим возможность
00:05:10
следующему лично поотвечать на ваши
00:05:13
вопрос а что же пожалуй по организации
00:05:16
мне все и пришло время перейти к
00:05:18
основной части программы огромным
00:05:21
удовольствием хочу пригласить в эфир
00:05:23
сегодняшнего спикера ведущего
00:05:25
специалиста ильи варламова я добрый день
00:05:30
ксения спасибо за предоставленное слова
00:05:33
представлюсь для наших уважаемых
00:05:36
слушателей и зрителей меня зовут
00:05:38
варламов илья геннадьевич я являюсь
00:05:41
ведущим инженером или ведущим
00:05:43
специалистом компании нсо сейчас я
00:05:45
включу трансляцию трансляцию
00:05:49
свой экрана своего компьютера и мы
00:05:55
продолжим так начать показ что-то пока
00:06:12
не появилось а старый исчез появился у
00:06:20
кого-нить а вот я вижу то все появился
00:06:23
появилась появился экран моего
00:06:26
компьютера
00:06:29
итак мы сегодня говорим поговорим мы
00:06:33
продолжаем и продолжаем серию вебинаров
00:06:35
посвященные
00:06:36
посвященных нашему продукту master scada
00:06:40
4d
00:06:41
и сегодня мы поговорим об основах
00:06:43
разработки графического интерфейса
00:06:45
пользователя в этой в этой нашей среде
00:06:49
для тех кто впервые зашел на наш вебинар
00:06:54
я надеюсь что большая часть конечно
00:06:56
большая часть конечно это уже наши
00:06:59
постоянные зрители кто не в первый раз
00:07:02
уже смотрит вы бинар поставьте
00:07:03
пожалуйста пожалуйста плюсики в чате
00:07:06
приветствуем друг друга вот но пока есть
00:07:10
немного вот уже уже там несколько плюсов
00:07:13
спасибо большое вдруг кто-то по два
00:07:15
плюсика ставит даже кто то по три
00:07:17
наверное это означает что три вебинара
00:07:19
наших видели спасибо большое за пост
00:07:21
запад постоянный интерес к нашим
00:07:24
вебинаром большое спасибо те кто те кто
00:07:28
присоединился только в первый раз
00:07:30
буквально два слова скажу скажу что наша
00:07:35
компания занимается основным
00:07:37
направлением деятельности является
00:07:38
разработка тиражируем его программного
00:07:41
обеспечения для асу тп
00:07:43
занимается эта компания 8 1988 года этим
00:07:48
и продукты которые на сегодняшний день
00:07:51
мы представляем для пользователя это
00:07:54
master scada двух поколений это
00:07:59
классическая master scada классическая
00:08:03
master scada
00:08:04
третьего поколения и мастерская d4d
00:08:08
которыми горю сегодня мастер описи
00:08:10
сервера чем в тени уже сегодня сказала
00:08:13
популярный очень популярный у psy серы
00:08:17
не только в нашей стране и за рубежом он
00:08:18
продается вот так же купит эксперт эта
00:08:22
программа для
00:08:25
на расчету настройка пит регуляторов но
00:08:27
мы сегодня говорим о master scada 4d
00:08:29
которые мы разрабатываем свете концепции
00:08:32
industry 40 который отличает поддержку
00:08:37
интернет-технологий высокая степень
00:08:39
децентрализации и унификации исполнения
00:08:43
унификация исполнения различных
00:08:44
компонентов проектов на операционных
00:08:47
системах различного вида вот в этом
00:08:48
направлении мы движемся вот и
00:08:51
непосредственно перейдя к продукту к
00:08:53
нашему мастерская
00:08:55
и непосредственно к визуализации я
00:08:57
покажу сейчас слайд одно из наших
00:09:00
предыдущих презентаций когда я
00:09:03
рассказывал об архитектуре тогда кратко
00:09:06
об этом тоже мы коснулись сейчас тоже
00:09:07
скажу что система визуализации
00:09:10
у нас построена из следующих компонентов
00:09:12
находится веб-сервер который транслирует
00:09:15
скомпилированный код разработанный в
00:09:17
среде снов среде разработки и
00:09:20
графического клиента графические клиенту
00:09:23
на собственный встроенный существует но
00:09:25
поскольку основана визуализация на
00:09:28
стандарте html5 вот та к этому
00:09:33
веб-серверу можно подключиться не только
00:09:35
нашим собственным графическим клиентам
00:09:37
но и по сути любым веб-браузером который
00:09:40
может находиться не только на этой не
00:09:43
только надо не только в этом узле не
00:09:46
только на этом устройстве
00:09:47
где находится сервер ну из любого
00:09:50
другого устройства вот еще один слайд из
00:09:52
нашей прежней презентации вот по http
00:09:56
по протоколу https любого устройства
00:09:59
можно через веб-браузер зайти на тот
00:10:02
узел на котором установлен сервер наш
00:10:05
сервер визуализации сервер данных и
00:10:07
получить при этом на картинку то есть
00:10:11
установка специального программного
00:10:13
обеспечения для клиентских мест как
00:10:16
таковая не требуется его можно
00:10:17
установить наш собственный клиент но
00:10:19
можно обойтись обычным и обычным
00:10:21
браузером но теперь перейдём
00:10:23
непосредственно непосредственно от слов
00:10:26
в делу и посмотрим как
00:10:33
выглядит все в жизни откроем среду
00:10:38
разработки master scada 4d
00:10:40
и я создам новый проект новый проект
00:10:43
назовем его нужно ли ну допустим
00:10:46
визуализация визуализация а язык этот
00:10:53
прошу прощения визуализация создать так
00:11:12
закрою стартовую страницу я
00:11:15
знакомство со средой не буду заново
00:11:17
повторяйте это очень подробно
00:11:18
рассматривал на предыдущих вебинарах в
00:11:20
частности на первом кто не видел
00:11:23
посмотрите вот сейчас сразу с ходу мы в
00:11:26
этот раз мы никакой контроллер
00:11:28
программировать не будем но все будем
00:11:30
смотреть на текущем устройстве то есть
00:11:33
на компьютере на котором я разрабатываю
00:11:35
поэтому правой кнопкой щелкаем по
00:11:36
системе добавить я добавлю просто arm
00:11:38
автоматической работы рабочее место
00:11:40
оператора в объектах добавим хотя бы
00:11:46
один объект лучше все в объектной
00:11:48
структуре создавать некоторые у нас
00:11:50
любят прямо в непосредственных узел все
00:11:53
по напихивать и программы и окна но
00:11:56
правильнее конечно все через объектную
00:11:59
структуру делать и в этом объект я
00:12:01
добавлю хотя бы одно окно
00:12:03
добавить окно назову его приветствие
00:12:11
приветствие с чего начинают adac те кто
00:12:18
только осваивают среду
00:12:20
скажу что не забывайте сразу назначить
00:12:23
одно из окон стартовых к правой кнопкой
00:12:25
мыши щелкну назначить стартовым окном в
00:12:27
шаблон экрана вот когда много окон
00:12:30
системе исполнителя системы должны
00:12:32
понимать какого на нужно начинать какой
00:12:34
какой является стартом
00:12:38
так что касается окна и сменю-ка я сразу
00:12:42
его изменил сразу немного
00:12:47
разрешение по-умолчанию разрешения у нас
00:12:50
стоит full hd это предназначено для
00:12:52
достаточно больших хороших экранов у нас
00:12:54
сейчас не тот случай через интернет
00:12:57
зачастую
00:12:58
качество обрезается и если мелкие
00:13:01
слишком питали будут то это будет не
00:13:03
очень хорошо я чуть-чуть изменю сейчас
00:13:04
разрешение сделаю его поменьше но 720 на
00:13:09
480 сделаем вот окно уменьшилась у нас
00:13:15
чего начинает все книжки по
00:13:17
программированию с публикации с вывода
00:13:21
через среду исполнении фразы hello word
00:13:25
но ну или что на русском языке означает
00:13:29
здравствуй мир номер наверное это
00:13:31
слишком громко пока что для нашего
00:13:34
случая мы напишем более скромную фразу
00:13:38
привет участникам вебинара для этого я
00:13:41
помещу в окно графический элемент
00:13:44
который называется текст и наберу
00:13:48
непосредственно сам текст привет
00:13:51
[музыка]
00:13:53
участникам участникам вебинара и !
00:14:01
даже без него так вот вы видите
00:14:05
отобразилось это надпись я сделала
00:14:07
покрупнее шрифт 24 она уже не помещается
00:14:13
увеличим размер и по горизонтали и по
00:14:17
вертикали и вот такая вот надпись у нас
00:14:20
будет привет участникам вебинара как ее
00:14:23
увидеть и где
00:14:24
если посмотреть в настройках редакторов
00:14:26
я говорил что у нас есть собственный
00:14:28
клиентом можно также в браузере это все
00:14:31
увидеть но давайте это все посмотрим в
00:14:33
настройках среды есть вкладка клиенты
00:14:37
chi mai
00:14:38
где собственно можно поставить флаг или
00:14:41
птичка как в обиходе обычно говорят
00:14:45
использовать ли встроенный клиент
00:14:46
визуализации обычно ну верни похожая
00:14:49
птичка есть в мониторе
00:14:51
среды исполнения также шаблоне экран с
00:14:56
такой настрой вот если снять то будет
00:14:59
обычный браузер
00:15:00
если птичку поставить то будет запущен
00:15:03
собственных клиент визуализации можно
00:15:04
также указать полноэкранном режиме они в
00:15:07
оконном но оставим пока так как есть
00:15:08
применить вот и теперь посмотрим что из
00:15:12
этого получилось запускаем режим
00:15:15
исполнения
00:15:17
проект будет сначала скомпилирован то
00:15:21
что мы изобразили в окне преобразуется в
00:15:24
javascript код графические части
00:15:27
преобразуются в векторное изображение
00:15:32
и вот мы видим в граффити в нашем
00:15:34
собственном графическом клиенте
00:15:36
открылось то что мы только что создали
00:15:37
привет участникам вебинара наш
00:15:42
собственный графический клиент собран на
00:15:44
базе движка chromium то есть по сути
00:15:46
дела является примерно чем-то похожим на
00:15:50
браузерное если чем отличается чем он
00:15:52
отличается от обычного классического
00:15:53
браузера если посмотрите надеюсь уже
00:15:57
многие увидели у него нет адресной
00:15:59
строки то есть нет никакой возможности здесь
00:16:02
набрать какой другой адрес например
00:16:04
яндекс ну или например автору
00:16:07
для того чтобы на него перейти то есть у
00:16:09
оператора такой возможности не будет
00:16:12
это вовсе не означает что вовсе не
00:16:15
означает что нельзя открыть в браузере
00:16:19
ту самую страницу not я сейчас запущу
00:16:21
еще одну еще одну копию
00:16:25
[музыка]
00:16:28
давайте откроем уже какой нибудь еще
00:16:31
одну копию браузера
00:16:33
[музыка]
00:16:39
вот и наберу в ней
00:16:42
локальный адрес localhost 100 27001 он
00:16:46
уже погиб заказывает вот вы видите в
00:16:50
обычном браузере если наберу
00:16:52
айпи адрес либо этого узла у нас сервер
00:16:55
находится прямо на этом компьютере
00:16:57
на котором я все это делаю поэтому я
00:16:59
набрал айпи адрес localhost 27001 либо
00:17:03
могу набрать адрес того узла на котором
00:17:06
находится сервер и в обычном браузере в
00:17:09
принципе увижу то же самое увижу тот же
00:17:11
самый ту самую надпись которые которая у
00:17:15
нас была но больше мы не будем остальное
00:17:20
будем смотреть непосредственно в клиенте
00:17:23
[музыка]
00:17:26
вернемся вернемся в среду разработки
00:17:29
отключу runtime вернемся к нашей
00:17:33
визуализации для обеспечения
00:17:36
взаимодействия взаимодействия человека
00:17:40
ту то есть оператора или какого-то
00:17:42
другого пользователя с непосредственно
00:17:46
системы управления или как говорят для
00:17:48
обеспечения chi mai
00:17:49
это человеко-машинного интерфейса служат
00:17:53
различные элементы визуального
00:17:56
представления которые представлены
00:17:59
которые у нас набор которых есть в
00:18:01
палитре
00:18:02
некоторые элементы с одним из них мы уже
00:18:04
познакомились это вот элемент
00:18:07
графического представления визуальном
00:18:09
представлении который называется текст
00:18:10
он служит для отображения текста есть
00:18:13
много других компонентов некоторые из
00:18:16
них служат только для отображения то
00:18:18
есть только отображают другие
00:18:21
интерактивные то есть они с помощью их
00:18:25
можно вводить какую-то информацию
00:18:27
непосредственно в проект это элементы
00:18:29
такие как вот кнопка например
00:18:31
очень популярный элемент флаг о которой
00:18:34
мы уже говорили или птичка в народе ну
00:18:36
или как говорят checkbox иногда есть
00:18:40
различные элементы это ввод пароля
00:18:43
инкремент различные компоненты которые
00:18:47
позволяют в
00:18:48
дить ту или иную информацию кроме вот
00:18:51
этих стандартных элементов визуального
00:18:55
представления вот в общем списке у нас в
00:18:58
первых четырех папках отображаются те
00:19:01
самые стандартные которые самые ходовые
00:19:03
самые необходимые это вот элементы
00:19:06
обеспечения диалога это в папке control
00:19:10
и разлить более сложные элементы
00:19:11
находятся такие как график и журнал о
00:19:14
которых уже были вы бинар и у нас кирилл
00:19:17
клинков рассказывал если кто не видел
00:19:22
посмотреть эти вебинары есть панели
00:19:24
разметки различные мы чуть позже
00:19:26
коснемся а также различные примитивы
00:19:29
такие как линия ну и всякие фигуры с
00:19:31
помощью их можно нарисовать кроме этого
00:19:33
кроме этих стандартных примитивных фигур
00:19:36
есть набор библиотека изображений
00:19:38
например библиотека бы из общих она в
00:19:40
принципе содержит не только картинки но
00:19:43
и алгоритмы то есть содержит готовые
00:19:46
объекты но кроме готовых объектов можно
00:19:48
воспользоваться просто картинками из
00:19:50
этой библиотеки она содержит
00:19:52
технологические различные компоненты
00:19:54
такие как вот видите трубопровод
00:19:56
трубопровод в изометрии воздуховоды
00:19:59
отличаются трубопровод тем что
00:20:01
квадратного сечения
00:20:02
различные дальше пошли различные
00:20:04
технологические устройства такие как вот
00:20:06
насос и клапаны и задвижки конвейеры и
00:20:12
воздуходувки ну всякие вот всякие
00:20:14
емкости вот есть а также есть gustowski
00:20:16
элементы функциональных схем
00:20:18
вот который просто ну как на чертежах
00:20:21
они обозначаются кроме этого есть
00:20:24
картинки с индикаторами различными с
00:20:28
кнопками
00:20:29
есть дополнительный интерфейс у нас
00:20:32
библиотека гуо которая содержит кнопки в
00:20:36
нескольких стилях например вот стиль
00:20:38
метра то же самое только чуть более
00:20:40
объемная в нескольких стилях наборы
00:20:45
наборы кнопок можно использовать их
00:20:47
также если не хватает картинок в
00:20:50
библиотеках можно импортировать свои
00:20:52
изображения об этом я расскажу ближе к
00:20:55
концу нашей сегодняшней встречи
00:20:59
вот если посмотреть на вот выбрать любой
00:21:05
из любой из элементов визуальное
00:21:09
представление если посмотреть на панели
00:21:12
свойств у каждого из них у каждого из
00:21:14
них несколько десятков
00:21:17
свойств или параметров и вот тут самое
00:21:20
интересное что любой из этих параметров
00:21:23
может быть динамизированный что это
00:21:25
значит его можно связать с некой
00:21:29
переменной в проекте с технологической
00:21:32
например и сделать чтобы любой из этих
00:21:34
свойств
00:21:35
изменялось в зависимости от этой
00:21:37
технологической переменной но чтобы это
00:21:41
проиллюстрировать давайте удалю эти
00:21:45
компоненты которые только что просто так
00:21:49
вытащил для того чтобы посмотреть
00:21:51
изменяющиеся свойства проиллюстрировать
00:21:53
как это сделаю как это делается я
00:21:55
добавлю
00:21:56
возьму несколько генераторов возьму в
00:22:01
проект включу несколько генераторов
00:22:03
понятно что понятно что в жизни это
00:22:08
будут реальные переменные но у меня
00:22:09
сейчас чтобы нагляднее показать
00:22:12
используя генератор и добавить программа
00:22:14
добавлю программа ну например на языке
00:22:16
f5 вот и в эту программу вставлю
00:22:20
генераторы не где их можно найти у нас
00:22:23
есть библиотека аскат
00:22:25
там есть набор целый различных
00:22:28
генераторов вот ведь есть генератор
00:22:29
импульсов есть генератора сигналов я
00:22:31
часто использую эти генераторы для для
00:22:33
для кладочных целей ну возьмем генератор
00:22:39
генератор синуса где он вот он генератор
00:22:43
синус и перетащу на мнемосхему и еще
00:22:46
возьму генератор пилообразного сигнала и
00:22:54
он вот он м.п.
00:22:57
генератор пилообразного сигнала тоже о
00:23:00
перетащу изменит некоторые параметры так
00:23:02
амплитуда у синуса
00:23:03
единицы так и оставим период сделаем 20
00:23:08
секунд но чтобы не слишком быстро и не
00:23:10
слишком медленно менялся смещение чуть
00:23:13
чуть подниму
00:23:15
потому что амплитуда у нас единица она
00:23:19
это все полная амплитуда
00:23:20
если оставить 0 то будет плюс-минус
00:23:22
ноль-пять так что я подниму среднюю
00:23:25
точку и таким образом у нас от нуля до
00:23:29
единицы будет меняться непосредственно
00:23:30
синус так теперь пиво пила
00:23:36
период пилы
00:23:38
поменьше сделать 10 секунд амплитуду
00:23:40
задан 360 никому эта цифра ничего не
00:23:44
напоминает
00:23:46
360 почему бы это могло относиться нет
00:23:50
никто ничего пока не нет никаких идей за
00:23:53
этом приз пока нет ни вручаем так дальше
00:23:58
непосредственно объекте создам два
00:23:59
параметра добавить параметр
00:24:02
и l'oreal вещественного типа так и
00:24:05
останется так и назову его синус
00:24:07
синус
00:24:11
добавлю еще один параметр объект
00:24:14
добавить параметр 2 так и назову пиво
00:24:19
[музыка]
00:24:22
вот и свяжу синус так вот среди ответа в
00:24:29
360 градусов вот правильный ответ да
00:24:31
звучать и я смотрю конечно 360 мы первое
00:24:36
что на ум приходит 360 градусов для чего
00:24:38
именно такой я покажу попозже так
00:24:41
смотрите синус мы перетаскиваем прямо на
00:24:44
выход функционального блока
00:24:46
синуса и беру подберу параметра объекта
00:24:52
и тащу его на выход fb out вот при этом
00:24:56
что происходит вот смотрите у нас на
00:24:57
выход на входах и выходах всем про всех
00:25:00
программ существует так называемый
00:25:03
клеммники ну на входе тоже есть но
00:25:04
сейчас у нас нет входных переменных
00:25:07
поэтому не будем используется произошло
00:25:09
с выхода out на клеммнике создался
00:25:13
промежуточный параметр синус это
00:25:15
program- этот параметр выхода программы
00:25:17
на него с выхода fb связь про ложилась
00:25:23
на этот параметр
00:25:24
а уже с него непосредственно в дереве в
00:25:26
параметры объекта синус то же самое
00:25:29
сделаю с пилой
00:25:31
вот у нас два параметра передается с
00:25:34
выхода функциональных блоков на выход
00:25:36
программы с выхода программы
00:25:37
непосредственно дерево систем ну на этом
00:25:39
все закроем больше мы к этим
00:25:43
возвращаться не будем к этой программе
00:25:46
надеюсь этом все правильно выставил но
00:25:47
если что неправильно мы всегда сможем
00:25:49
вернуться и поправить так и теперь что
00:25:55
можно динамизированный возьму самый
00:25:57
простой вариант чтобы продемонстрировать
00:26:00
возьму какой-нибудь элемент
00:26:03
технологический например например
00:26:05
емкость
00:26:07
вот у нас емкость емкость и если
00:26:19
посмотреть на него из параметров у этой
00:26:21
емкости среди прочих свойств есть в
00:26:24
группе параметров управления уровнем
00:26:26
уровень у нас во всех емкостях и
00:26:29
подобных технологических элементах
00:26:33
элементов меняется в диапазоне от нуля
00:26:37
до единицы чтобы управлять этим уровнем
00:26:39
и мы просто перетаскиваем и параметр
00:26:42
синус просто перетаскиваем на параметры
00:26:45
управления уровня появляется значок
00:26:47
связи и тогда уровень будет зависеть от
00:26:50
нашей технологические перемены в дереве
00:26:52
проекта ну давайте мы это посмотрим как
00:27:01
это будет выглядеть вот наш уровень и вы
00:27:06
видите что он меняется привет участникам
00:27:09
вебинара да вот уровень в емкости
00:27:12
которые у нас по закону синуса
00:27:15
изменяется от 0 до верхнего положения
00:27:19
этой самой
00:27:20
до верхнего положения этой самой емкости
00:27:23
так можно указывать емкость естественно
00:27:25
другие параметры этой емкости тоже могут
00:27:28
быть динамизированный это цвет жидкости
00:27:30
цвет корпуса
00:27:31
вот мы пока трогать не будем кстати
00:27:35
обратил внимание что у меня не весь
00:27:37
заполняется браузер я немножко не то
00:27:38
поставил разрешение сейчас я чуть
00:27:41
исправлю 920 все-таки сделаем пошире
00:27:46
стал более при более для глаза будет
00:27:51
комфортно при широком экране так но что
00:27:55
касается вот этого параметра
00:27:57
уровень жидкости в этом конкретно в этом
00:27:59
изображении тут в общем ничего
00:28:01
удивительного нет
00:28:02
этот параметр именно и предназначается
00:28:04
для того чтобы оказывать уровень в этой
00:28:08
самой емкости
00:28:11
вот я щас покажу несколько примеров
00:28:14
динамизации с помощью параметров которые
00:28:16
вроде бы в явном виде ну не очевидно что
00:28:20
именно для этого предназначены и что с
00:28:22
ними можно делать но допустим я хочу не
00:28:25
просто уровень чтобы жидкостью у меня
00:28:28
менялся в этой емкости а хочу сделать
00:28:30
чтобы некий указатель у меня показывал
00:28:32
еще на этот уровень
00:28:35
пойду в примитивы
00:28:37
с помощью чего сделаем указатель возьму
00:28:40
обычный треугольник треугольник размещу
00:28:44
его рядом с ёмкостью изменил цвет то где
00:28:53
он у нас есть цвет заливка изменю этот
00:28:58
треугольник сделаю синим раз уж у нас
00:29:00
все синий эту пусть будет треугольник
00:29:02
синий вот он он а дальше смотрите что я
00:29:04
сделаю вот он сейчас у меня показывает
00:29:07
чуть чуть правее наверное лучше сейчас
00:29:10
он у меня показывает на нижний уровень в
00:29:12
емкости этот треугольник я посмотрю
00:29:15
параметры смотрим параметры
00:29:17
расположения этого не выделился он
00:29:21
параметры расположения вот расположение
00:29:25
этого этого элемента графического и вот
00:29:28
у него по координате y координата x это
00:29:30
у нас по горизонтали
00:29:32
координата x это положение по вертикали
00:29:34
причем точка отсчета является верхний
00:29:37
левый угол то есть это 0 .
00:29:39
что касается икса икс то в общем то
00:29:43
всегда нарастает вправо по оси y у нас
00:29:46
как бы немного перевернута то есть она
00:29:48
00 верху и возрастает физ так сейчас у
00:29:52
него текущее положение 360 ой 300 340 по
00:29:58
высоте
00:29:59
340 запишем это значение или просто
00:30:02
запомним дальше что я сделаю я перемещу
00:30:05
этот треугольник перемещу этот
00:30:08
треугольник чтобы он показывал на
00:30:10
верхнее положение и посмотрю какой тогда
00:30:13
какая координата по y будет в этом
00:30:16
случае вот сейчас она равна 160
00:30:19
160
00:30:21
вот а дальше что я сделаю я сделаю чтоб
00:30:23
эта координата тоже у меня так отключу
00:30:26
режим исполнения чтобы эта координата
00:30:27
тоже у меня менялась вместе с уровнем
00:30:31
вот на координату y я перетаскиваю нашу
00:30:34
переменную синус вот мышкой просто drug
00:30:37
in дропом на y вот и смотрите появился
00:30:41
значок связи на любую связь в master
00:30:45
scada 4d можно наложить конвертацию для
00:30:48
того чтобы преобразовать значения из
00:30:51
одного из одной величины в другую
00:30:53
не прибегая к программированию или не
00:30:56
прибегая к скриптам
00:30:57
как в некоторых складах там шага без
00:30:59
скрипта нельзя сделать без скриптов у
00:31:02
нас можно вот нажимаем на значок линии
00:31:05
связи дальше нажимаем карандаш
00:31:07
редактировать конвертацию ставим
00:31:12
линейный кусочно способ преобразования и
00:31:15
добавляем две опорные точки при нуле
00:31:19
когда бочка у нас будет пустая ставим
00:31:21
координату 340 это была внизу она
00:31:29
находилась у нас 340 вот а при единица
00:31:34
когда технологические переменная будет
00:31:36
равна единице вверх должен подняться
00:31:41
треугольник то есть его текущее
00:31:42
положение на можем был внизу конечно
00:31:44
оставить его текущее положение это 160
00:31:46
от он по умолчанию представляет
00:31:48
закрываем вот но дальше чтобы не просто
00:31:52
был указатель заодно с одним как
00:31:56
говорится одним движением
00:31:59
двух зайцев поймаем покажут покажу еще
00:32:04
допустим я хочу чтоб рядом с указателем
00:32:06
еще и значения было подписано я беру
00:32:09
control синус сверху вернее параметр
00:32:11
синус и просто тащу его на мнемосхему
00:32:14
левой кнопкой мыши располагаю рядом с
00:32:18
нашим указателем вот допустим здесь
00:32:21
будет само значение уровня ну например в
00:32:24
процентах измеряется уровень
00:32:26
отображаться должен генерируется у меня
00:32:29
от нуля до единицы
00:32:31
поэтому что мы сейчас сделаем опять же
00:32:33
таки
00:32:34
смотрим выбираем на находим эту связь
00:32:40
нажимаем редактировать конвертацию опять
00:32:42
линейной кусочно я конвертации добавляем
00:32:44
две опорные точки то есть при нуле
00:32:47
это у нас будет так и будет 0 этом я
00:32:50
сейчас процент и буду переводить
00:32:52
показания вот этого текстового поля при
00:32:54
единички а синус нас за единицы
00:32:56
нарастает только допустим 100 процентов
00:33:00
должно быть значение должно отображаться
00:33:03
вот теперь еще такой момент у нас число
00:33:08
с плавающей запятой то есть вещественное
00:33:10
это значение вещественный генератора
00:33:12
синуса
00:33:13
там может быть очень большое в ходе
00:33:15
вычислений большой
00:33:16
10 большой десятичный хвост то есть
00:33:18
рациональное такое значение конечно весь
00:33:21
этот хвост зачастую не нужно чтобы
00:33:23
показывался в поле в поле вывода поэтому
00:33:26
его нужно обрезать до разумного значения
00:33:30
вот рядом с полем текст есть такой
00:33:36
параметр формат значений здесь можно как
00:33:38
раз задать сколько знаков после запятой
00:33:40
нужно выводить
00:33:41
если я щас вот например обозначу напишу
00:33:45
f1 такая запись будет означать что нужно
00:33:49
выводить один знак после запятой если
00:33:51
поставим 2 то два знака после запятой
00:33:53
будет выводиться и так далее но я еще
00:33:56
хочу чтобы не просто само значение
00:33:58
показывалась а чтобы было показано что
00:34:00
это именно в процентах отображается
00:34:02
тогда непосредственно с вот этого
00:34:05
значения выводимое нужно взять фигурные
00:34:08
скобки
00:34:11
берем закрываем их фигурные скобки
00:34:14
начали фигурную скобку и в конце
00:34:17
фигурная скобка и все что вне фигурных
00:34:19
скобок находится можно написать что
00:34:21
угодно любой текст я сейчас просто
00:34:24
процент и поставлю проценты чтобы
00:34:26
отображались нам чтобы отображалось
00:34:29
процентах вот такая такой фонд такая
00:34:32
форма записи и осталось еще что
00:34:34
завизировать также положение положение
00:34:37
идем смотрим координата y координата y
00:34:42
тоже связываем синус дракон тропам то
00:34:46
чем мышкой на координату y чтобы это
00:34:49
значение вместе с указателем
00:34:51
перемещалась тоже нажимаем редактировать
00:34:54
конвертацию линейно кусочно и две
00:34:58
опорные точки так и у нас при нуле
00:35:03
значение должно быть вспоминаем 340 вот
00:35:08
ну а в верхней части уже по умолчанию
00:35:11
записано но можно кстати наоборот их
00:35:14
менять просто
00:35:15
исходное состояние внизу чтобы было
00:35:18
указателя закрываем но теперь смотрим
00:35:21
что все это получилось нажимаем
00:35:22
запускаем режим исполнения проект
00:35:27
сейчас будет скомпилирована тонна лечат
00:35:29
во весь экран у меня уже поместится да
00:35:33
да что то значение не сработало что то
00:35:36
значение не меняется она на не steam
00:35:38
связал секунду сейчас проверим ничего
00:35:40
страшного этого процесса отладки обычное
00:35:44
дело эфиру нас прямой вот так что
00:35:50
[музыка]
00:35:52
координата x может это связал смотрим
00:35:59
конвертер линейно кусочно я они поставил
00:36:02
видите одну все нулю при предназначен
00:36:05
сопоставлено 2 опорная точка та единица
00:36:08
должна быть вот синус меняется от нуля
00:36:11
до единицы 1 опорная точка 0
00:36:13
соответствует 340 вторая единица
00:36:15
соответствует 160 закрываем опять
00:36:17
запускаем режим исполнения надеюсь
00:36:20
сейчас получится все то что задумывалось
00:36:23
ну вот да вот собственно не только
00:36:29
меняется уровень в бочке есть указатель
00:36:32
который вместе с этим с этим уровнем то
00:36:34
также следует за ним а также рядом с
00:36:37
указателем есть также в рядом с
00:36:41
указателем есть значение где мы
00:36:43
ограничили одним знаком после запятой
00:36:46
вот и указали что в процентах показывать
00:36:50
вот такая вот такая вот динамизация
00:36:53
может быть неявное но тем не менее
00:36:57
присутствуй теперь все заработало покажу
00:37:00
еще пару приемов динамизации может быть
00:37:02
тоже не совсем очевидных сперва с
00:37:05
первого взгляда вот и перейдем пары
00:37:07
потом дальше так чуть более по центру
00:37:13
сделаю нашу приветствую фразу что еще
00:37:15
можно динамизированный только положение
00:37:17
в принципе любые конечно же любые вот из
00:37:20
набора этих параметров можно
00:37:22
динамизированный я сейчас на пример
00:37:25
приведу пример наиболее наиболее
00:37:27
встречаемых например можно
00:37:29
детализировать свет какого-нить элемента
00:37:32
возьму индикатор вытащу его на
00:37:36
мнемосхему изменю размер
00:37:41
кстати дайте я сейчас отменю кстати все
00:37:45
знают что если откинуть например за
00:37:47
уголок в роста мышкой то размер меняется
00:37:50
непропорционально вот можно исказить
00:37:52
геометрию
00:37:53
фигуры отменю сейчас нажму control z
00:37:55
отменяю а если зажатым контролом тянуть
00:37:59
за хендлер ну то есть вот эту точку
00:38:02
угол в уголочке элемента зажатым
00:38:05
контролом то как бы я не тянул он все
00:38:08
равно будет изменяться изменяться он
00:38:11
будет видеть и пропорционально вот если
00:38:14
с зажатым контролом тянуть но то ставим
00:38:19
оставим такой вот индикатор этот
00:38:21
индикатор специально содержит параметры
00:38:23
цвета их можно у любого конечно можно
00:38:27
детализировать потому что цвет у нас
00:38:28
есть у любого контрола как минимум
00:38:30
заливка любого элемента я сделаю что
00:38:33
возьму тот самый сину с которыми уже
00:38:35
экспериментировали и свяжу его с
00:38:39
параметром цвет горящего индикатора
00:38:41
вот опять идем в редактор конвертации в
00:38:47
конвертер ставим линейный кусочку
00:38:50
конвертацию две опорные точки я добавляю
00:38:52
нажмем на плюсик низом так не забудь
00:38:56
теперь единичку поставить как и в
00:38:57
прошлом эксперименте забыл так и
00:39:01
указываем как в каком диапазоне нужно
00:39:04
менять цвет называю наживаю выбор
00:39:06
палитры допустим при нуле сделаем цвет
00:39:09
желтый применить а при единички я сделаю
00:39:15
цвет красный
00:39:16
то есть допустим от технологической
00:39:18
величины чтобы менялся цвет ну допустим
00:39:21
температура чем выше тем краснее
00:39:23
какая-нибудь деталь из желтого в
00:39:25
перехода через оранжевый будет конечно
00:39:27
красный перетекать вот но этот индикатор
00:39:31
у нас этот индикатор
00:39:35
он имеет параметр работа то есть его
00:39:39
можно включить он будет светиться иначе
00:39:40
цвета будут очень тусклые они будут но
00:39:43
такие они вот под темным на под темным
00:39:46
поэтому что мы сделаем я возьму добавлю
00:39:51
в объект еще
00:39:52
параметр логического типа добавить
00:39:54
параметр цвет поставим bull а вернее тот
00:40:01
не цвет этот тип возьмем bull
00:40:03
логического типа
00:40:04
и назову его управления
00:40:09
правление назову этот параметр офис и
00:40:12
методы управления так теперь поправили
00:40:18
управление и берем этот просто логически
00:40:21
параметр из дерева правой кнопкой мыши
00:40:23
перетаскиваем на мнемосхему
00:40:27
отпускаем вставить и выбираем как каким
00:40:30
контролом вставить нужно этот параметр
00:40:32
выбираем кнопка с фиксацией чтобы можно
00:40:34
было включить нам эту включить этот
00:40:39
индикатор
00:40:40
и соответственно это же кнопка будет
00:40:41
управлять вставилась кнопка с уже со
00:40:44
связью
00:40:45
который будет управлять этим это
00:40:47
переменной а собственно переменную мы
00:40:50
свяжем с цветом индикатора
00:40:52
вернее с его параметрам работы вот
00:40:54
работа отпускаем ну тут конвертировать
00:40:58
ничего не нужно там логической она так
00:41:00
есть вот но и что еще хочу показать я
00:41:06
немного сейчас допущу некоторые
00:41:07
хулиганство часто к разным устройствам я
00:41:13
думаю многие
00:41:15
много истории знаете анекдотических про
00:41:18
всякие то микроволновку на холодильнике
00:41:20
утюги и прочее там часто в инструкции
00:41:22
одним из первых пунктов написан
00:41:24
запрещается использовать не по
00:41:27
назначению
00:41:28
не по назначению что под этим
00:41:30
подразумевается это ну на всякий случай
00:41:32
пишут вот я сейчас сделаю точностью до
00:41:35
наоборот нем много по хулиганьё и
00:41:37
использую один из параметров явно не по
00:41:39
назначению
00:41:40
я возьму эту кнопку и параметр pivot
00:41:50
параметр пила свяжу с параметром кто
00:41:55
отгадает каким слежу с параметром с
00:41:59
параметром угол поворота вот не зря я
00:42:03
задавал пилу до 360 да я думаю все уже
00:42:09
догадались что теперь из этого
00:42:10
произойдет так параметр работа я связал
00:42:15
связал ну вроде все должно ли фер
00:42:17
получится переходим в режим исполнения и
00:42:24
смотрим что у нас в результате вышла
00:42:27
привет участникам вебинара говорит
00:42:30
master scada 4 да я вот мы видим нашу
00:42:32
кнопку которая благодаря моему
00:42:35
хулиганство теперь вращается нажмем на
00:42:37
эту кнопку но несмотря на то что
00:42:39
вращается нас сохраняет
00:42:40
работоспособность и вот посмотрите на
00:42:43
цвет индикатора он изменяется от желтого
00:42:46
до красного при заполнении сейчас падать
00:42:49
начнет у нас наш синус его значение
00:42:51
начнет падать и цвет меняется постепенно
00:42:54
к ярко-желтом и при нуле будет совсем
00:42:56
желтый вот он желтый щас начала расти
00:42:58
переменная цвет меняется через оранжевые
00:43:03
постепенно буры и даже сам
00:43:05
и красный самом верхнем пределе вот
00:43:07
таким образом можно менять цвет допустим
00:43:10
чтобы температура зависело от
00:43:12
какого-нибудь технологического параметра
00:43:15
на самом деле не только цвет можно
00:43:17
менять можно менять вот что угодно все
00:43:19
что здесь параметры любые параметры
00:43:21
которые видите все можно
00:43:22
динамизированный привел лишь несколько
00:43:26
примеров на все привести невозможно
00:43:29
естественно и ограничено то что можно
00:43:32
сделать посредством этого ограниченного
00:43:35
ну только фантазии на наверное вот
00:43:39
потому что можно сделать много чего
00:43:42
ну перейдем для того чтобы обеспечить
00:43:47
взаимодействие человека и системы
00:43:50
управления
00:43:51
мы рассмотрели только одну группу это
00:43:54
параметры до их параметры можно изменять
00:43:56
динамизированный записи масти вот
00:43:58
что у нас находится в теле бойца другим
00:44:01
способом взаимодействия организации
00:44:04
взаимо и взаимодействия пользователя и
00:44:06
системы управления является событием для
00:44:10
того чтобы вот мы сейчас только
00:44:13
свойства у всех элементов только
00:44:15
смотрели непосредственно параметры
00:44:18
события где находится находится на этой
00:44:21
же панели только ее нужно переключить в
00:44:23
режим отображения событию в правом
00:44:25
верхнем углу увидите участка кнопка были
00:44:27
было свойства а рядом с ней флажок такой
00:44:30
это режим отображения событий перейдем в
00:44:34
этот режим нажму я на флажок
00:44:36
что это за событие это событие в
00:44:39
основном ну связанные с мышью нажатием
00:44:42
мыши отпускание мышцы клик мыши вот
00:44:45
какого либо символов покидания мыши
00:44:50
конкретного элемента ну и так далее
00:44:52
потеря фокуса вот различные различные
00:44:54
события которые происходят в интерфейсе
00:44:58
непосредственно в чем ой человека машину
00:45:00
в интерфейсе и на каждое из этих событий
00:45:02
можно назначить какое-либо действие ну
00:45:05
например чаще наиболее часто
00:45:07
используемые какие у нас события выделю
00:45:10
фигуру элемент емкость и какой сценарий
00:45:15
допустим часто делаются при по щелчку
00:45:18
при щелчке по какому-нибудь компоненту
00:45:21
открывается дополнительное окно
00:45:22
всплывающие где какие-то подробности
00:45:25
представленные этого представлены
00:45:29
подробности от этого элемента либо
00:45:32
управления либо какая-то дополнительная
00:45:33
информация
00:45:35
но для того чтобы это дополнительное
00:45:36
окно открыть его нужно сначала создать
00:45:40
добавлю еще одно окно окно вернет на
00:45:45
объекте щелкать добавить окно вот
00:45:47
открылось новое окно я изменю его еще
00:45:51
меньше сделаю его параметры
00:45:56
изменю его на ну допустим 500 на 300
00:46:02
это будет для всплывающего окна
00:46:03
достаточно для некоторых даже и этого
00:46:05
много вот такое
00:46:07
но будет а что мы туда поместим а помещу
00:46:09
к я туда тренд мы идем в папку control и
00:46:14
берем обычный тренд и помещаем раз
00:46:20
растягиваю во весь вовсю окно и на этом
00:46:24
тренде чтобы показывалась отображалось
00:46:26
на технологическая нашей переменной а
00:46:28
вот тот же самый сильный с помощью
00:46:29
которой мы генерируем я перетаскиваю
00:46:31
просто на тренд выделю тренд поменяю
00:46:38
только шкалу тренда у этого опера у нас
00:46:41
единственный тропам по умолчанию на от 0
00:46:43
до 100 и синус у нас от нуля до единицы
00:46:46
поэтому так вот я и поменяю поменяю
00:46:50
шкалу ну и толщину линии
00:46:52
сделать побольше чтобы было лучше видно
00:46:55
если качество трансляции быть неважно
00:46:57
вот возвращаемся на приветственное окно
00:47:00
выделяем наш элемент
00:47:02
графический компонент переходим в режим
00:47:06
отображения событий находим клик мыши
00:47:09
чем отличается кстати клик мыши от
00:47:11
нажатия
00:47:12
просто мыши клик мыши эта комбинация
00:47:14
двух действий нажатия и отпускания
00:47:17
вот правой кнопкой по клику мыши щёлкаем
00:47:20
выбираю добавить видите вот здесь
00:47:23
перечень всех действий которые можно
00:47:25
добавить их очень много перейти перейти
00:47:28
на другое окно вы дать импульс завершить
00:47:31
сессию но много разных метод можно
00:47:33
вызвать открыть адрес
00:47:34
я выберу открыть всплывающее окно вот
00:47:37
открыть всплывающее окно меня появятся
00:47:42
параметры открытия сливающий в окна
00:47:44
видите можно назначить где его открывать
00:47:47
по центру либо определенным координатам
00:47:49
либо рядом с элементом но я оставлю как
00:47:53
есть по центру все-таки нас большое окно
00:47:55
и нужно вот параметру от носа поставить
00:47:57
что именно мы хотим открыть я беру вот
00:47:59
это окно пока нет ни переименовал лучше
00:48:02
переименовывать окно окно одинарного
00:48:04
получилось давайте назовем его тренд ему
00:48:08
надо сразу переименовал преминул и
00:48:10
желательно потому что иначе будет в
00:48:12
проекте и 10 окон с одноименными
00:48:15
названиями у них разбираться тяжело так
00:48:17
перетаскивая выделяем опять емкость
00:48:20
клик мыши вот открыть всплывающее окно и
00:48:26
вот на этом параметр окно нужно
00:48:28
перетащить то окно которое нужно открыть
00:48:29
я беру тренд и перетаскивая его на
00:48:32
параметрах но вот запускаем режим
00:48:38
исполнения смотрим что из этого
00:48:39
получилось вот тоже самое прелестное
00:48:47
окно еще раз привет участникам вебинара
00:48:50
щелкаем мышью по емкости и вот
00:48:55
пожалуйста открылась всплывающее окно у
00:48:57
нас открылось всплывающее окно где
00:49:01
рисуется собственно тренд той переменой
00:49:05
которая с помощью которой мы
00:49:08
динамизированный все элементы но как
00:49:11
правило обычно делать более сложные
00:49:12
всплывающие окна часто с управлением но
00:49:15
принцип остается тот самый какие еще
00:49:19
события можно использовать давайте мы
00:49:20
это закроем но тут в общем то
00:49:22
классический синус я думаю вы видите его
00:49:25
представлять в представлениях он не
00:49:27
нуждается закрываем останавливаем режим
00:49:31
можно писать не останавливать но так уж
00:49:33
чтобы глаз не раздражали переменные
00:49:36
которые здесь отладочные которые здесь
00:49:39
маячит какие еще способы навигации
00:49:45
рассмотрим несколько способов навигации
00:49:48
которые можно организовать с помощью от
00:49:50
событий с помощью событий и действий для
00:49:54
того чтобы нам это организовать
00:49:57
навигацию ну соответственно нужны
00:49:59
наверное еще нужно создать еще окна так
00:50:02
объект добавить окно добавлю я окно
00:50:09
назовем это окно сразу переименуем
00:50:13
назовем всех 11
00:50:18
[музыка]
00:50:22
непосредственно в окне но также я его
00:50:24
сделаю что пони уж одинакового размера
00:50:26
были
00:50:28
[музыка]
00:50:29
920 сделали на 480 мире изменю чуть-чуть
00:50:33
разрешение так такое там было до 920 480
00:50:39
да вот она такого размера добавлю
00:50:44
control текст в это окно ой 4 тренд
00:50:48
провал нет метро папка добавлю текст и
00:50:55
так и написано немцах номер один самый
00:50:58
главный параметр у каждого control у нас
00:51:00
выделен синим цветом чтобы легче было
00:51:02
найти в длинном списке всех параметров
00:51:05
которые можно изменить цех
00:51:10
номер один также размер текста крупнее
00:51:17
сделаем и control естественно не control
00:51:22
и элемент визуальное представление тоже
00:51:26
сделал чуть побольше вот такой вот такое
00:51:29
вот окно вернусь на предыдущий на
00:51:31
приветственное как же нам на это окно
00:51:32
перевести перри перейти возьму
00:51:35
иконку у нас много разных библиотеки
00:51:38
которые серые они по умолчанию не
00:51:40
подключены не подключены в проект я
00:51:44
сейчас выберу например библиотеку bass
00:51:47
айкан при попытке что-либо из нее
00:51:52
добавить значит диалог запросит хотите
00:51:59
ли вы добавить стать библиотеки в проект
00:52:01
эту библиотеку она сейчас будет впредь
00:52:04
непосредственно добавлено после чего ее
00:52:07
можно использовать возьму кнопку
00:52:09
перехода вот такую право конечно я ее
00:52:16
сделаю поменьше вот такое вот мы
00:52:22
поменяем цвет фона у нее чтобы уж раз в
00:52:24
сиднее у нас все было сделаем там стене
00:52:26
сделаю так же синие вот и здесь мы опять
00:52:31
же событие назначим сейчас будет быстрее
00:52:35
будут делать чтобы не астана клик мыши
00:52:37
добавить
00:52:38
и теперь мы выбираем открыть окно если
00:52:42
раньше было открыть всплывающее окно ту
00:52:43
теперь открыть окно выбираем выбираем
00:52:46
открыть окно и здесь в параметрах мы
00:52:49
указываем какое окно нам нужно открыть
00:52:50
мы хотим перейти на ch1 вот и
00:52:53
перетаскиваем на окно цех 1 вот ну
00:52:56
теперь если мы туда перейдем нам же надо
00:52:58
смело вернуться назад поэтому в
00:53:00
редакторе берем окну цех 1
00:53:04
ищем иконку которая бы отображала домик
00:53:08
то есть назад домой также размер размер
00:53:12
все сделаем поменьше относят нам было
00:53:15
здесь делаем так же это же поменять цвет
00:53:19
тоже сделаем свет тоже синий более
00:53:25
радостный и на эту кнопку нужно
00:53:28
соответственно зеркальное действие на
00:53:31
клик мыши добавить открыть окно и здесь
00:53:38
указать окно исходное и а именно
00:53:40
приветствие приветствие окно
00:53:42
добавили но проверяем что из этого вышло
00:53:46
запускаем режим исполнения у нас
00:53:53
стартовое окно появилась со всеми теми
00:53:56
самыми предметами нажимаем стрелку
00:53:59
переходим на ch1 нажимаем на сахар на
00:54:03
окница один домик опять возвращаемся на
00:54:07
исходную страничку замечательно то есть
00:54:13
она сейчас есть два окна с перекрестным
00:54:15
переходом с одного на другой зачастую
00:54:17
делать более сложную навигацию как
00:54:20
правило много окон находятся в проекте
00:54:23
для этого мы сейчас добавим некое окно в
00:54:27
окно или как врач называет фрейм и там
00:54:29
сделаем отображение с нескольких с
00:54:32
нескольких источников что для этого надо
00:54:37
ну да по я добавим сам по себе добавим 3
00:54:39
с наверное сначала добавим сам фрейм
00:54:43
перейдем в папку
00:54:44
панели и вот здесь есть контейнер окна
00:54:47
контейнер окна перетащим перетащим
00:54:52
непосредственно в на наше окно
00:54:56
увеличу я его размера
00:55:01
но чуть побольше вот деньги вот так вот
00:55:07
и по высоте тоже по высоте то сделаю
00:55:12
побольше таким вот такой вот такое вот
00:55:17
окно в панель окна до окно в окне
00:55:21
и мы сделаем чтобы управление в этом
00:55:24
контейнере чтобы отображались различные
00:55:26
компоненты как это сделать вот для того
00:55:30
чтобы понизить поражались их сначала
00:55:31
надо создать да я сейчас создам
00:55:34
несколько компонентов в принципе можно
00:55:39
было бы просто окна создать ну давайте
00:55:41
уж правильно все делать я в объекте
00:55:43
состав еще один объект объект вот назову
00:55:48
назовем его
00:55:50
участок варки
00:55:51
[музыка]
00:55:54
pilsa кто-нибудь на третью склада есть
00:55:56
здесь стыке с чего у нас участок варке
00:56:00
не состоит помнит это вам это всем
00:56:04
привет вова
00:56:06
кто-то пишет что нет звука действительно
00:56:08
звука нет или у кого-то одного нет или у
00:56:11
всех нет звука поставьте плюсики если
00:56:15
звуки есть есть звук вот пишут есть звук
00:56:18
а ну наверно у кого-то в 1 пропала да ну
00:56:21
у кого то одного пропала наверное ну
00:56:24
ладно мы тогда продолжим надеюсь если
00:56:28
кто-то что-то упустил то в записи все
00:56:30
это будет видно хорошо так участок варки
00:56:34
участок варки добавим окно в этом
00:56:37
участке варки
00:56:38
я прям скопирует текст но потом разность
00:56:44
участок варки добавить окно то есть я
00:56:49
создал объект участок варки в нем уже
00:56:52
так не то добавил папка добавилось так
00:56:56
участок варки добавить окно
00:56:58
вот добавилось окно сразу его назову
00:57:02
участок варки
00:57:03
[музыка]
00:57:05
как размер его надо поменять размер
00:57:08
лучше сделать чтоб соответствовал
00:57:10
контейнеров чтобы то никаких полей
00:57:12
лишних не появлялась размер контейнера у
00:57:16
нас 720 и 180 на 380 руб расставлены так
00:57:26
и вытащу
00:57:27
элемент текст для того чтобы отобразить
00:57:31
что это именно участок варки там есть
00:57:34
более интересный способ я его другим
00:57:35
объектам покажу пока так оставим вот он
00:57:39
участок варки так ну размер шрифта и и
00:57:44
тут больше уже сделаю соответственно
00:57:47
нужно будет чуть-чуть поменять размер
00:57:49
участок варки так и что у нас на участке
00:57:54
варки
00:57:55
[музыка]
00:58:02
так участке варки какой аппарат был
00:58:06
кто скажет кто учился на третью скоро
00:58:11
дам щас я вот на эту вот такой был
00:58:14
аппарат а именно мешалка вот ну чтобы ей
00:58:19
управлять уж сразу чтобы все было
00:58:21
функционально закончена в ночной гекко
00:58:24
управления мы сегодня строить не будем
00:58:26
просто и так на это же время добавил
00:58:28
когда-нибудь мы вернемся к этому проекту
00:58:30
и создадим задел на будущее добавим
00:58:34
параметр логическое типа назовем
00:58:37
управление
00:58:42
назовем управление вот и мы этот
00:58:44
параметр логического типа просто берем
00:58:46
правой кнопкой мыши перетаскиваем на
00:58:48
мнемосхему
00:58:49
вот эта кнопка нам еще понадобится
00:58:51
дальнейшем кнопка фиксации но чтобы
00:58:53
управлять можно этой мешалкой а также я
00:58:56
здесь еще что сделаю этот параметр
00:59:00
логически управления свяжу с вращением
00:59:02
но чтобы живая хоть картинка была так
00:59:08
участок варки создадим еще один участок
00:59:13
добавить объект чтобы несколько у нас уж
00:59:18
объектов было отображалась у нас в окне
00:59:21
добавлю объект отгрузка добавлю
00:59:27
объект отгрузка соответственно скопируй
00:59:31
сразу это имя добавлю окно щелкаем по
00:59:37
объекту
00:59:38
добавить окно и тоже его назовем это
00:59:42
окно отгрузка вот тоже окно
00:59:49
уменьшит чуть-чуть координаты сейчас тут
00:59:52
немного назначений может быть скучновато
00:59:56
процедура мы потом посмотрим сразу
01:00:00
что в результате полу то получится так
01:00:05
на 380 720 380 ставлю также сюда
01:00:14
название отгрузка
01:00:18
было видно так отгрузка андрус ко дну
01:00:22
скачать еще поменять размер шрифта чуть
01:00:26
побольше соответственно нужно будет
01:00:30
размер текста память отгрузка но сделать
01:00:33
здесь что-нибудь
01:00:34
что будет больше похоже на отгрузку так
01:00:39
возьмем ту самую емкость объект емкости
01:00:45
возьмем емкость ну раз отгрузка значит
01:00:48
нужна какая-то штуцер до ён .
01:00:51
трубопроводы берем трубу бросаем и
01:00:55
подгоняем эту трубу просто можно с
01:00:58
клавиатуры все компоненты двигаются по
01:01:01
сетке сделаны таким образом чтобы без
01:01:04
подгонки
01:01:05
без точной подгонки по пиксельной
01:01:06
стыковались вот например есть у нас
01:01:09
такая труба мы на нее хоть и много
01:01:12
нам требуется на нее клапан наложить на
01:01:16
эту трубу мы берем просто клапан тащим
01:01:18
его на мнемосхему отпускаем и вот
01:01:21
смотрите он прямо этот клапан
01:01:24
он просто поверх трубы то есть не нужно
01:01:27
из двух кусков составлять трубу можно
01:01:30
взять единый кусок трубы а клапан по
01:01:32
верху и он стыкуется с этой с этим
01:01:35
трубопроводам причем по сетке ну по
01:01:38
сетке можно перемещать вот смотрите вот
01:01:40
примерно когда но при нужном шаги он
01:01:45
станет куда надо ну на трубопровод для
01:01:47
уж совсем хорошего и чтобы совсем
01:01:50
красиво красиво было
01:01:53
сделаем еще уголок на трубу
01:01:56
развернем его развернем этот уголок вот
01:02:04
ну и в отгрузку куда мы будем куда мы
01:02:09
будем это все
01:02:13
куда мы будем все это сливать отгружать
01:02:17
вернее подключить библиотеку
01:02:19
рот инженеринг и возьмём из ее сейчас
01:02:23
она когда подключиться возьмем
01:02:24
какой-нибудь грузовик но смысле
01:02:28
цистерну вот возьмем в которой это
01:02:30
отгружаться будет ну вот
01:02:35
давайте вот так более-менее похожи
01:02:40
конечно может кто-то поспорить что
01:02:42
размеры но тут размеры не важно важна
01:02:44
суть так и так у нас есть сделали мы два
01:02:47
окна идем наткнуться их один цех 1
01:02:54
ставим кнопку обычную первую кнопку я
01:03:00
сделаю просто обычным способом вот с
01:03:04
последующими сделаем чуть иначе вернее с
01:03:08
последующими
01:03:09
одно здесь кнопка напишем на ней участок
01:03:14
варки часто кварки и на эту кнопку
01:03:23
назначим события по клику мыши клик мыши
01:03:29
добавить
01:03:32
открыть окно открыть окно и открываем и
01:03:37
какое окно соответственно мы уже создали
01:03:39
окно участок варки вот а на дереве в
01:03:41
объекте участок варки мы его
01:03:43
перетаскиваем в параметр окно а где его
01:03:47
открыть чтоб она скрывалась не в новом
01:03:49
окне фрейм берем просто надпись вот эту
01:03:51
фрейм и тащим на наш вот этот фрейм где
01:03:54
это надо открывать перетащили
01:03:57
кроме этого мы сделаем чтобы другие тоже
01:03:59
здесь
01:04:00
открывались кроме этого нужно задать по
01:04:03
умолчанию с какой с какой мнемосхемы
01:04:06
будет стартовать от фрейм вот у нас окно
01:04:09
по умолчанию мы сюда тоже переносим окно
01:04:12
связываем участок варки и вот она здесь
01:04:15
появляется участок варки дальше сделаем
01:04:20
еще одно окно
01:04:22
дублировать тут будет запрошен
01:04:26
восстанавливать связи мы не будем их
01:04:28
устанавливать не будем устанавливать
01:04:36
связи у меня участке варки оказывается
01:04:41
не удалилось часть не удалилось
01:04:51
оказывается частью
01:04:52
часть надписи старой но ничего страшного
01:04:55
это все исправимо шрифт идет так то есть
01:05:06
у нас будет несколько кнопок который
01:05:08
будет управлять разными разными будет
01:05:11
открывать разные окна а вот во втором
01:05:13
окне
01:05:14
во втором окне напишем видеонаблюдение
01:05:18
[музыка]
01:05:25
а наблюдения и вот видеонаблюдения
01:05:28
[музыка]
01:05:31
откроем опять события клик мыши удалить
01:05:37
открыть окно ах я не там удалил ну 1 час
01:05:44
сейчас
01:05:48
ним так окно окно есть видео наблюдения
01:05:56
отменилась так видеонаблюдения еще раз
01:06:05
для наблюдения вот появилась выделяем
01:06:10
видеонаблюдение переходим окно
01:06:11
отображение событий клик мыши открыть
01:06:17
окно а вот нет мы удалим это событие
01:06:19
открыть окно вот а добавим на клик мыши
01:06:23
добавим открыть адрес открыть адрес и
01:06:29
здесь я сейчас напишу фрейм также
01:06:32
перенесем на наше окно а в открыть адрес
01:06:38
я сейчас скопирую адрес
01:06:44
один наш внутренний и вставлю
01:06:48
а именно адрес будет 1006 52 вот ведя
01:06:56
наблюдение будем видео смотреть а такой
01:06:59
вопрос как вы думаете что мы увидим в
01:07:04
этом фрейме с видеокамеры какое
01:07:06
изображение с видеокамеры будет ну
01:07:08
как-то в чате ответит какие версии будут
01:07:11
что что у нас будет на изображении стенд
01:07:16
кто сказал стенд горелый юрий юрий
01:07:37
горело и сказал что там будет стенд ну
01:07:39
посмотрим давай давайте не будем давайте
01:07:44
не будем забегать вперед сохраним
01:07:46
небольшую интригу
01:07:53
значит по кнопкам у нас будут
01:07:56
открываться различные различные
01:07:58
изображения в этом самом в контейнере я
01:08:01
сейчас продемонстрирую еще один способ
01:08:03
добавления этой кнопки я сейчас вручную
01:08:05
и добавляла можно сделать проще так
01:08:08
секундочку видеонаблюдения чет у меня
01:08:10
мелким шрифтом я сейчас увеличу шрифт и
01:08:18
помещается до 14 14
01:08:25
так и отгрузка вот видите у нас есть
01:08:29
объект отгрузка я весь объект правой
01:08:32
кнопкой мыши беру и перетаскиваю на
01:08:34
мнемосхему прямо объект тащу и из
01:08:38
контекстного меню выбираю вставить
01:08:40
кнопку перехода в окно
01:08:42
отгрузка и у меня сразу вставляется
01:08:45
кнопка это кнопка сразу содержит
01:08:51
название того окна которой нужно открыть
01:08:54
если мы зайдем в свойства этого окна то
01:08:58
там уже будут назначить на видите клик
01:09:00
мыши и уже назначена какое окно нужно
01:09:03
открыть единственное что есть открывать
01:09:05
нужно во фрейме нужно назначить цифре
01:09:07
имбирем фрейм и перетаскиваем
01:09:09
непосредственно на сам фрейм так
01:09:14
отгрузка но и шрифта же сделали чуть
01:09:17
чуть побольше и сейчас мы еще немножко и
01:09:21
увидим увидим что у нас в результате
01:09:26
получилось 14 через компом был вот но
01:09:33
даст достаточно наверно там уже много
01:09:35
тут переходим в режим исполнения
01:09:39
нажимаем загрузить конфигурацию
01:09:45
[музыка]
01:09:47
загрузить конфигурацию переходим на
01:09:49
второе окно тут привет участникам
01:09:51
вебинара то мы уже все видели по
01:09:55
умолчанию 1 страницу часто кварки ну-ка
01:09:57
управления видите о за даже работает
01:09:59
вращаются у нас лопасти мешалки
01:10:03
переходим на страницу отгрузки здесь у
01:10:07
нас грузовик переходим на страницу
01:10:11
видеонаблюдения тут у нас запросит час
01:10:14
пароль админ окну и я думаю да к те кто
01:10:28
написали стенд они конечно же были правы
01:10:31
это нам не большой привет из предыдущего
01:10:35
от предыдущих от предыдущих вебинаров
01:10:39
вот это тот самый стенд с вентилятором
01:10:41
так что те кто те кто сказал стенд они
01:10:45
были совершенно правы вот тот кто первый
01:10:49
назвал стоит и будет стенд значит
01:10:53
получит сегодня
01:10:56
сувенир от нас я напомню что это тот
01:11:01
самый проект который это тот проект
01:11:07
который мы делали тот проект который мы
01:11:12
делали на первом вебинаре вот можно
01:11:15
зажечь лампочку можно включить
01:11:17
вентилятор это небольшой проект
01:11:20
небольшой вернее про небольшой
01:11:22
при-привет нам всем из прошлого это тот
01:11:25
же самые стенд и тут же самые проект и
01:11:27
он до сих пор и он до сих пор она
01:11:30
работает
01:11:31
вот так вот таким вот образом мы между
01:11:36
этими картинками можем переключаться
01:11:40
один из способ на способов навигации но
01:11:44
я сейчас использовал для примера только
01:11:47
чья control и только те элементы
01:11:50
визуального представлений о которой у
01:11:52
нас уже содержится уже содержится в
01:11:56
нашей библиотеке зачастую пользователям
01:11:58
нужно какие-то свои элементы добавлять
01:12:02
на давайте я покажу сейчас как это
01:12:04
делается тут есть два варианта можно
01:12:07
добавить растровую картинку можно
01:12:09
добавить картинку вектор они
01:12:11
принципиально отличаются вот если дети с
01:12:15
растровой картинка и мы ничего сделать
01:12:17
не сможем ну давайте мы просто добавим у
01:12:19
нас есть такой control картинка просто
01:12:24
добавляем его на мнемосхему
01:12:28
вот и непосредственно в самом контроля
01:12:31
[музыка]
01:12:34
так вот добавлен непосредственно самому
01:12:37
контроль и есть параметры изображения
01:12:39
как всегда самый главный параметр у нас
01:12:42
синим цветом это проставиться нажимаем
01:12:44
на многоточие
01:12:45
появляется диалог здесь мы можем так
01:12:50
изображением здесь мы можем добавить
01:12:52
картинку я добавлю логотип нашей
01:12:55
компании применить вот мы видим над
01:12:58
логотип что ещё можно сделать но часто
01:13:02
говорят что вот эти кнопки на мне
01:13:04
нравятся перейдем сейчас на участок
01:13:09
варки говорят ну не нравится например
01:13:12
внешний вид кнопки
01:13:13
хочется что-нибудь более изысканная но
01:13:17
это тоже можно сделать берем выделяем
01:13:19
кнопку ищем параметр
01:13:24
он есть изображение фона сейчас внешний
01:13:29
вид внешний вид изображения фона
01:13:32
открываем опять диалог медиа проекта
01:13:35
вот я возьму кнопку которую я стащил
01:13:38
где-то в интернете прям скажу добавить
01:13:41
применить ну конечно на изначально
01:13:45
немножко
01:13:46
искажена получилось так здесь нужно
01:13:48
кое-что нам поправить заливку фона во
01:13:50
первых нужно сделать прозрачную
01:13:51
поскольку поскольку уже так поскольку
01:13:59
уже на чтобы взять чтобы все полотно по
01:14:05
дня не за не заливалось вот и
01:14:07
рамку надо убрать рамка рамка внешний
01:14:10
вид рамка толщина рамки
01:14:13
она сейчас на мне нужно ставим ноль
01:14:16
локинг и все так смотрим что получилось
01:14:20
[музыка]
01:14:26
так ну 1 стартовой странице всем еще раз
01:14:29
лишь не привет а я не убрал сару надпись
01:14:32
но ничего вот можно вот кнопка она также
01:14:34
работает вот если вы хотите внимание мы
01:14:37
добавили свою кнопку также появился
01:14:39
логотип вот на на страничке закрываем но
01:14:44
тут с обычным изображением все
01:14:46
достаточно просто с растровым но
01:14:48
единственное что раз твое изображение с
01:14:51
ней сделать ничего нельзя а если
01:14:52
говорить про такой такие такое
01:14:55
изображение как с асв j
01:14:58
scalable vector graphic то там можно им
01:15:01
управлять я сейчас покажу как это можно
01:15:03
сделать
01:15:05
to know кнопки сейчас надпись поправлю а
01:15:10
то она там накладываются на кнопку
01:15:11
управления беру совсем так и теперь
01:15:19
переходим к добавлению к процедуре
01:15:21
добавления с фиджи изображения с фиджи и
01:15:24
тоскливый был lexus график
01:15:26
масштабирование векторная графика
01:15:29
она характерна тем что дело даже не в
01:15:33
том что в растровом изображении при
01:15:34
большом увеличении
01:15:36
будет всего в пикселах это не самое
01:15:38
важное нужно хорошем качестве сжать
01:15:40
изображение to-do список не будет
01:15:42
сделать ничего нельзя а вот со свежей
01:15:44
можно открою
01:15:47
дайте я сейчас запущу запустим
01:15:50
какой-нибудь графический редактор я
01:15:53
запущу такой редактор который называется
01:15:55
young inkscape это бесплатный редактор
01:16:02
те кто кто настоящие художники и
01:16:06
дизайнеры конечно они пользуются более
01:16:08
профессиональными более
01:16:10
профессиональными редакторами или
01:16:12
иллюстратор или еще какой-нибудь
01:16:14
но у меня поскольку поскольку у меня с
01:16:21
рисованием делов стоит тяжко
01:16:24
ну собственно как как художнику мне
01:16:28
вполне место вот рядом с этими господами
01:16:31
да и результат наверное будет такой же
01:16:34
ну поэтому я без лишних без каких-либо
01:16:37
изысков
01:16:39
нарисую что нет совсем примитивная но я
01:16:42
нарисую светофор вернее некий прообраз
01:16:44
этого светофора открываем открыл я
01:16:47
inkscape беру выделяю рисование круг вот
01:16:54
и на рисующий от круг следующего как
01:16:59
будто бы у нас это огонь будет для
01:17:01
светофора
01:17:04
так чуть-чуть
01:17:07
центрируем вот цвет у него конечно же
01:17:10
сверху та красная должен быть темно
01:17:12
красный с делами
01:17:15
еще 10 светофору настолько из двух будет
01:17:19
состоять компонентов это два круга
01:17:22
хватит нам 2 для показа
01:17:24
для демонстрации так вот расположу как
01:17:30
не делают они не суть важно и конечно но
01:17:32
так это темно-зеленый должен быть но
01:17:35
такой сделать свет и сейчас самый важный
01:17:37
момент можно нарисовать как более
01:17:39
изысканную какую-то вещь
01:17:41
тут самое главное что те вещи которые
01:17:43
потом скади те куски те фрагменты
01:17:45
изображений которые в скаде потом
01:17:47
предполагается изменять нужно выносить в отдельные
01:17:50
группы выделяем эту фигуру и вот пойди о
01:17:55
еде идентификаторы этой группой а потом
01:17:58
покажу как они выглядят непосредственно
01:17:59
в тексте
01:18:00
нужно дать какое-нибудь осмысленное
01:18:02
название но тут я сейчас выделен красный
01:18:04
свет я его назову
01:18:05
red у нас будет красный установить
01:18:12
выделен следующий следующую фигуру эту
01:18:16
нас зеленый цвет назову его green green
01:18:25
и нажимая установить ну вот вроде бы все
01:18:28
и так каждая отдельная отдельная часть
01:18:32
изображения которые предполагается
01:18:34
менять нужно отдельно называть отдельной
01:18:37
группой так сохранить теперь берем файл
01:18:41
сохранен файл сохранить как и вот здесь
01:18:49
еще один важный момент если вы в
01:18:53
последующем хотите править то есть иметь
01:18:56
исходник перед глазами то нужно
01:18:57
сохранить как будто escape с фиджи вот
01:19:01
но в редактор и лучше импортировать вот
01:19:04
здесь вот есть оптимизированные 2g
01:19:07
сейчас найду потому что
01:19:10
редактор кроме непосредственно нужной
01:19:12
информации в эти файлы очень много всего
01:19:15
лишнего напихивать osis выбрать
01:19:19
оптимизированные свяжет а он сохраняет
01:19:21
только то что нужно так мы его назовём
01:19:25
светофор
01:19:29
окей секунды язык
01:19:32
светофор светофор с веджем
01:19:35
сохраняем ничего выбирать не нужно так и
01:19:39
пишем сохранить закрываем редактор в
01:19:48
принципе можно его и дать на всякий
01:19:51
случай все таки его ставлю просто вернул
01:19:54
так идем в изображение в папку из виджея
01:19:57
сохранил вот он наш светофор
01:19:59
дайте я покажу как он и себя выглядит
01:20:01
открыть с помощью вот редактор not fade
01:20:04
плюс плюс откроем вот что из себя
01:20:06
представляет с фиджи на сохраненный
01:20:08
намек мы видим параметры изображения в
01:20:11
юбок с его размеры вот и в самое что нам
01:20:15
нужно это вот они наши эти группы вот
01:20:17
начало так сначала групп и вот конец вот
01:20:20
наши две группы которые мы создавали
01:20:23
группа
01:20:24
айди red и вот ее цвет по умолчанию
01:20:27
свойства фил значит заполнить и группа
01:20:31
сайте green тоже ее пути пасы и свойства
01:20:36
фил и цвет по умолчанию вот так он
01:20:39
выглядит созданный нами sve je
01:20:41
это по сути дела математическая модель
01:20:44
которая рендерится непосредственно при
01:20:47
отображении в браузере закрываем теперь
01:20:50
идём идём непосредственно в редактор в
01:20:55
редактор master scada 4d в библиотеках
01:20:57
открываю локальную можете взять любую
01:21:00
другую яблоко льный правый клик правой
01:21:03
кнопкой кликаем добавить окно и потом в
01:21:10
этом окне опять правой кнопкой кликаем
01:21:12
по это щелкаю по окну и вот здесь есть
01:21:15
пункт меню
01:21:16
импорт с vigy в более ранних версиях
01:21:19
этот пункт назывался импортировать
01:21:22
список параметров с версия 1 210 он уже
01:21:25
называется свое нормальное название
01:21:27
имеет импорт из фиджи вот его и выбираем
01:21:31
выбираем импорт из фиджи
01:21:32
выбираем изображение которое нам нужно
01:21:36
импортировать вот светофор который мы
01:21:38
делали нажимаю кнопку открыть
01:21:41
и вот появляется мастер импорта
01:21:45
справа можно раскрыть те самые группы
01:21:48
вот они две группы которые я создал в
01:21:51
редакторе ну а внизу параметры в you
01:21:53
бокса в данном случае и чтобы управлять
01:21:56
этими элементами группами нужно вот
01:22:00
нажать на кнопку добавить параметр и
01:22:02
дальше выбираем аиде элемента с фиджи
01:22:05
это то самое что я в редакторе задавал
01:22:07
выбираю red красный выбираю а требует
01:22:11
что с ним нужно сделать в данном случае
01:22:13
мы заполняем цветом выбираю три but feel
01:22:16
вот а теперь в левом столбце нужно
01:22:20
назвать нужно задать имя параметра как
01:22:23
он будет выглядеть в master scada то
01:22:25
есть это будет та самая ниточка за
01:22:27
которую из проекта мы можем дергать
01:22:29
изображения для детей заказу за которую
01:22:31
мы можем дергать за нитку чтобы что-то
01:22:34
поменять в изображении но для красного я
01:22:36
так и назову красный
01:22:44
нас еще один есть еще одна группа
01:22:45
зеленый есть да поэтому мы добавим еще
01:22:48
один параметр
01:22:50
выберем группу green также свойства фил
01:22:55
вот и назовем его параметр как он будет
01:22:58
выглядеть в скаде у нас так и напишем
01:23:02
зеленый зеленый
01:23:07
и применить нажимаем кнопку применить
01:23:09
вот вы видите что появился наш светофор
01:23:12
и у него в параметрах появились те самые
01:23:15
вот параметры за которой которые можно
01:23:18
изменять
01:23:19
что с этим дальше мы будем делать моего
01:23:21
применим например мы сделаем светофор
01:23:23
для того чтобы водитель грузовика на
01:23:26
отгрузки видел
01:23:27
можно ли отъезжать уже или нет берем из
01:23:31
библиотеки этот светофор кстати он
01:23:33
добавился смотрите вокальная он
01:23:35
добавился и в палитру можно из палитры
01:23:37
добавлять давайте прям из палитры его
01:23:39
перетащу
01:23:40
этот светофор он слегка великоваты
01:23:44
уменьшим не страшно но there слишком
01:23:47
уменьшили ну вот так нормально вот и
01:23:51
чтобы он что-то показывал светофор нам
01:23:54
же им надо управлять да я создам два
01:23:55
логических параметра в объекте отгрузка
01:24:00
объект отгрузка добавить параметр назову
01:24:07
управу красный управление управление
01:24:12
красным цветом типологические буду тип
01:24:15
логически применить и еще один параметр
01:24:18
добавлю в отгрузки в объекте отгрузка
01:24:22
добавить еще один параметр
01:24:25
назову его управу
01:24:27
зеленый зеленый управление зеленый позже
01:24:33
типологический bull все применить два
01:24:36
параметра дерев просто выношу правой
01:24:38
кнопкой мыши на мнемосхему тащу вставляю
01:24:41
как кнопка фиксации сделаем да конечно у
01:24:45
нормального светофора
01:24:48
должна быть логика какая то работа но
01:24:51
нам сейчас мы сейчас не логику изучаем а
01:24:53
визуализация а логику мы когда-нибудь допишем дойдем
01:24:56
до вебинара по программированию и
01:24:58
возьмем этот же проект допишем логику
01:25:00
так управление зеленым также правой
01:25:03
кнопкой
01:25:04
тащим на мнемосхему вставить кнопка
01:25:07
фиксации кнопка фиксации вот сразу
01:25:11
название вставляется что чем управляется
01:25:13
и непосредственно перейдём к светофору
01:25:15
кнопки то мы вставили с логическими
01:25:17
параметрам надо связать управление
01:25:19
красным связываем с красным параметрам
01:25:22
светофора управление зеленым связываем с
01:25:27
зеленым цветом на даже назначить доу
01:25:30
связи появились а это делается с помощью
01:25:32
конвертации мы это уже проходили сегодня
01:25:35
то есть мы уже рассматривать нажимаем
01:25:37
кнопочку редактировать конвертацию тут
01:25:39
теперь ставим нелинейно кусочно как
01:25:41
прошлый раз а просто точечную потому что
01:25:44
у нас всего два значения true и false
01:25:46
вот при фас мы сделаем чтоб также был
01:25:49
темно-красный а при true
01:25:51
давайте поменяем цвет какой нибудь чтобы
01:25:53
был у нас поярче
01:25:54
ну можно выбрать либо из палитры либо из
01:25:57
списка давайте прям выберем чтоб он
01:26:00
назывался
01:26:01
вот он будет вот красный цвет при
01:26:06
светящимся закрыть и то же самое сделаем
01:26:09
с зеленым вот зеленый нажимаем
01:26:12
редактировать конвертацию тоже точечная
01:26:14
тоже фолз приму при у по умолчанию
01:26:17
оставим при true
01:26:19
сделаем green green green green и он там
01:26:24
вот он глен вот но я не ручаюсь за то
01:26:28
что цветам прям уж такие хорошие но тут
01:26:30
уже на мне для не до этих нет ни да как
01:26:35
сказать не сможете совсем красивые цвета
01:26:46
но нам не до глубокой эстетики главный
01:26:48
принцип показать включая еще раз
01:26:52
запуская режим исполнения
01:26:54
[музыка]
01:26:57
запуская режим в исполнении ну начальная
01:27:02
страница все тут также здесь также можно
01:27:05
включить
01:27:06
смеситель с нашей собственной кнопки вот
01:27:08
я убрал кстати у
01:27:09
надпись и переходим в отгрузку что
01:27:12
наиболее интересно нажимаем красный
01:27:16
видите загорелся красный нажимаем
01:27:19
зеленый зеленый поменял свой цвет ну
01:27:24
можно оба сразу конечно же было логику и
01:27:27
они не прописывал сделал просто
01:27:29
примитивная
01:27:30
от кнопок вот таким вот образом можно
01:27:33
управлять какими-нибудь частями
01:27:39
какими-нибудь частями изображение но я
01:27:44
сейчас сделал очень простой можно
01:27:46
конечно и посложнее делать вот ну на
01:27:50
этом что хочу сказать так заново ввести
01:27:55
пароль в общем-то на этом на сегодня
01:27:58
наверное основную часть мы закончим я
01:28:03
много но я рассмотрел только основные
01:28:06
моменты организации пользовательского
01:28:09
интерфейса конечно я рассмотрел сегодня
01:28:11
далеко не все остались сегодня не
01:28:14
рассмотрены такие более сложные
01:28:16
инструменты как триггеры окна
01:28:18
как параметры окна как назначение
01:28:22
исполнения программы в дереве в программ
01:28:25
непосредственно задачей крана я думаю мы
01:28:28
для этого для более сложного для более
01:28:30
сложных функционала мы сделаем следующую
01:28:32
часть вебинара визуализация часть 2
01:28:36
следите за расписанием кому интересны
01:28:40
более вот эти сложные функции они
01:28:41
конечно более скучные чем то что мы
01:28:43
рассмотрели сегодня но тем не менее тем
01:28:48
не менее значит их можно сделать так
01:28:52
вернусь я сейчас еще один момент не
01:28:54
расходитесь сейчас будет вручение призов
01:28:56
мне конечно
01:28:59
сейчас одну секунду нет это не то одну
01:29:06
секунду вы знаете кто первый ответил что
01:29:11
стенд будет мне вот очень хочется так
01:29:13
сейчас секунду я бы просмотре учат назад
01:29:16
назад просмотре чат давайте сейчас
01:29:19
открою admin откроем еще раз этот
01:29:31
откроем еще раз тент
01:29:34
ну пусть вот так знаете 1 так стенд вот
01:29:41
я нашёл нашёл в чате где это место 1
01:29:44
правильный ответ дал стенд написал
01:29:47
написал юрий горелый и я хотел очень
01:29:50
признать тому человеку который первый
01:29:53
ответил на этот вопрос но не знаю
01:29:56
насколько вот меня меня администратор
01:29:58
наши маркетологи подскажут в принципе
01:30:00
правильный первый ответ юрий горелый дал
01:30:02
но юрий горела является нашим партнером
01:30:04
хоть и очень хорошему уважаемым
01:30:06
справедливо ли раздавать призы именно
01:30:09
партнером вот возможному юрию горел и
01:30:12
отдельный придадим а давайте я сейчас
01:30:14
вот что сделаю стенд с вентилятором кто
01:30:18
юрий юрий горелый вот кто первый ответил
01:30:21
стенд кроме юрия артём артём золотухин
01:30:25
артем золотухин давайте так я вручу
01:30:28
извини юрий извините юрий я артёму
01:30:32
золотухину
01:30:36
вручу
01:30:37
назначаю сегодня приз вот а юрий
01:30:40
угорелая если и горел ему если наши
01:30:42
маркетологи дадут согласием это же приз
01:30:45
вручим свой отдельный ладно что за приз
01:30:48
приз у нас как всегда я сейчас войду в
01:30:50
кадр не просто в кадр а прям изображение
01:30:53
которое у нас в скаде находится заодно
01:30:57
те кто меня еще не знает может быть мы
01:31:00
познакомимся добрый день меня зовут илья
01:31:03
варламов вот а приз за правильный ответ
01:31:07
у нас
01:31:09
у нас традиционно фонарик сад с наборов
01:31:13
и отвертка с набором насадок вот такой
01:31:16
приз у нас остается
01:31:18
достается господину золотухину
01:31:22
а может даже юрию горилла мы тоже дадим
01:31:24
на этом позвольте с вами завершить на на
01:31:29
этой радужной ноте завершить наш
01:31:33
завершить свой свой рассказ у нас уже
01:31:37
время к сожалению вышла если
01:31:38
администратор и скажут что можно
01:31:42
продлить может насчет на вопросы ответим
01:31:46
видно меня было дать и посмотрим смогу
01:32:10
ли сейчас на что-нибудь так что я сразу
01:32:15
прислано гулякова про tribute to
01:32:19
отвлекло так как я понял в атрибуты
01:32:22
можно вставлять любые атрибуты
01:32:25
векторного редактора не только те что
01:32:28
были ну в принципе да в принципе да если
01:32:30
вы вручную умеете редактировать 2g и
01:32:34
хорошо в этом ориентируетесь если тех
01:32:36
атрибутов которые в мастере
01:32:38
вставляются если их не хватает то в
01:32:40
принципе мы можем выслать документацию
01:32:42
как самостоятельно править файлы в том
01:32:47
числе прописывать все вот эти вот
01:32:48
параметры если вы видели наши нашу тему
01:32:52
проект вентиляция то там тоже в общем то
01:32:54
все эти из фиджи нарисованы
01:32:58
нарисованные непосредственно но
01:33:00
дизайнерах конечно рисовал ну там они
01:33:02
вручную все провели там вот пар вы
01:33:04
видели вращаетесь насоса
01:33:06
все это можно сделать да конечно нет нет
01:33:09
не только те атрибуты я показывал все
01:33:11
только самое простое
01:33:14
так отмечаю удовлетворил я ответил на
01:33:18
вопрос нет не знаю так дальше золотухин
01:33:20
хотелось бы в бинар по базам данных
01:33:24
чтение из них будет такой вебинара у нас
01:33:26
даже списке он есть но не назначена ещё
01:33:28
не назначена ищу когда
01:33:33
[музыка]
01:33:35
дачу можно пример анимация своего с
01:33:38
анимацией всё сложнее но анимацию в
01:33:40
принципе да напишите на почту
01:33:42
непосредственно вам вышлем какой-нибудь
01:33:45
пример в принципе вот у нас вентиляторы
01:33:47
насоса они в общем то с анимации все
01:33:49
сделаны но там вручную надо это тогда
01:33:51
[музыка]
01:33:56
игорь рицко интересуется можно ли
01:33:58
документация по снг приложить к рассылке
01:34:00
видео к семинару ну какую документацию
01:34:04
если имеется ввиду вот этот простой
01:34:06
импорт какой я сейчас показываю утром в
01:34:09
общем-то на видео все показано все
01:34:11
достаточно хорошо вот ну в принципе да
01:34:16
наверно можно там у но она очень такая
01:34:18
простая у нас документация до приложим
01:34:21
есть ещё расширенная документация для
01:34:23
тех кто вручную имеется sve je править
01:34:25
вот я показывал я показывал как он
01:34:28
выглядит вот кстати html xml файлу
01:34:34
сформировался при импорте сейчас я
01:34:36
давайте покажу
01:34:37
открыть с помощью тут уже куда-то делся
01:34:42
notepad окну дать в обычном блокноте
01:34:46
откроем вот xml файл вот можно вручную
01:34:49
прописать вот эти параметры вот они
01:34:51
видите те же самые типы что чему что
01:34:53
красный и соответствует именно
01:34:55
атрибуту red вот это можно все вручную
01:34:58
прописывать на это есть инструкция
01:35:00
если вы сильны в самом из виджея все
01:35:02
язви то можно очень сложные вещи делать
01:35:05
и в общем то но непосредственно праве
01:35:10
создавая вот такой вот файл там уже да
01:35:14
действительно можно более сложная вещь
01:35:16
делать
01:35:17
[музыка]
01:35:21
последний буквально так сейчас секунду в
01:35:27
чате в чате в чате как добавить звук в
01:35:34
проект или кто или от кого-то интересует
01:35:42
эта тема будем отдельно рассматривать я
01:35:45
сказал что тема
01:35:47
задачи в этом исполнении различных fb
01:35:52
задача экрана это отдельная тема сейчас
01:35:55
просто быстро скажу что есть для этого
01:35:58
специальный функциональный блок плей
01:35:59
sound
01:36:01
сейчас я его попробую найти локальная
01:36:04
полная полную библиотеку так бы и зомби
01:36:13
функции
01:36:14
я не тут системные сейчас секунду
01:36:19
функции системные не помню здесь они нет
01:36:23
[музыка]
01:36:32
нет не тут так где же этот plays out я
01:36:36
уже сейчас я найду в общем ей свой есть
01:36:39
fb play sound этот нужно назначить
01:36:44
задачу и травма и он будет
01:36:46
воспроизводить звук сейчас я учет не
01:36:49
найду схода не туда пошел на системная а
01:36:55
вот fb
01:36:57
системная send email но вот видите вот
01:37:04
наше все эти системные системные эти
01:37:07
самые блоки
01:37:11
так кирилл может подскажет интернах вот
01:37:14
плей sound вот нашел вот fb плей sound у
01:37:17
него соответственно есть входные и
01:37:18
выходные параметры назначить его
01:37:20
обязательно нужно для исполнения в
01:37:22
задачу экрана то есть не в сервере чтоб
01:37:24
он исполнялся вы его когда поместите
01:37:27
плей sound нужно сейчас в какую-нибудь в
01:37:33
отгрузку допустим геймплей sound
01:37:36
назначим в отгрузку и вот из исполнении
01:37:40
добавить задачу нет ни здесь в свойствах
01:37:47
исполнении сейчас задачи родительского
01:37:49
его нужно назначить задачу экрана задачу
01:37:52
экрана и тогда он будет в браузере
01:37:54
непосредственно играть звук примерно так
01:37:56
ну вообще это отдельную тему хотели
01:37:59
этому посвятить ну вот и offer двух
01:38:00
словах сказал ксения вопросы раздел
01:38:10
вопросы секунду так как экспортировать
01:38:19
параметры емкости файл к сожалению таких
01:38:22
возможностей нет зачем она вам нужно вы
01:38:26
можете вы можете поступить хакерским
01:38:30
способом и прям из браузер и любое
01:38:32
изображение вытащить ну или напишите мы
01:38:34
вам пришлем нескучно зачем вам эта
01:38:36
емкость отдельном файле ты отдашь если
01:38:42
необходимо из правительственного после
01:38:44
импорта scada нужно импортировать заново
01:38:46
до нужно импортировать нужно
01:38:49
импортировать заново да я рекомендую ну
01:38:53
понятно что если иллюстратором вы
01:38:55
пользуетесь там можно сохранить и свой
01:38:58
формат как бы исходники свечи вот если
01:39:01
пользуетесь эскейпом то сохранять
01:39:04
обязательно два варианта первый для
01:39:06
импорта сохранять это как я показывал
01:39:08
оптимизированные sve je этот исходник
01:39:11
который чтобы потом править нужно
01:39:13
сохранять как инскипп с веджем
01:39:16
вот это как бы исходник будет там очень
01:39:18
много будет лишней информации которая
01:39:20
для импорта не учитель нужно
01:39:22
как экспортируем файл и он сказал это
01:39:26
сказал так чтобы импортировать файл
01:39:30
это вот продолжение проекта моя одесская
01:39:33
да я поняла но ну пока непонятно зачем
01:39:35
группу
01:39:36
я приняв проекте использовать емкость
01:39:39
куда то еще и вы хотите отнести стали ну
01:39:41
как то вот напишите для чего мы вам в
01:39:48
принципе можем либо выслать либо можете
01:39:50
еще раз повторяю
01:39:52
f12 любое изображение можете из браузера
01:39:55
вытащить в общем-то это такой полу
01:39:59
хакерский способ но имейте в виду
01:40:00
авторские права все равно принадлежат
01:40:02
нам мы не можем закрепить эти
01:40:05
изображение в силу того что из браузера
01:40:07
можно что угодно выдернуть вот но
01:40:10
авторские права на все эти изображения
01:40:12
они наши если вы его где-то еще будете
01:40:14
использовать то это нарушение авторских
01:40:16
прав
01:40:18
так емко свою нарисовать ну пожалуйста
01:40:21
нарисуйте
01:40:22
авторские права это вот с
01:40:26
восклицательными знаками авторские права
01:40:28
интересно значит не нравится что
01:40:30
авторские права ну ну понимаете мы за
01:40:34
это на это потратил ник некие усилия
01:40:36
пусть там не очень большие а не
01:40:38
требуется по рисованию этого это емкости
01:40:41
но все-таки давайте как бы уважать чужой
01:40:44
труд вопрос если у кого какие то еще
01:40:54
вопросы будут помнить и что для вас это
01:40:56
работать технической поддержки
01:40:59
куда можно обратиться и вам подробную
01:41:02
консультацию и я хочу тебя поблагодарить
01:41:06
и такой интересный и полезный я
01:41:14
нарисовал так так прощаюсь спасибо
01:41:17
большое спасибо всем за внимание
01:41:20
оставайтесь на не смотрите наши
01:41:22
следующие вебинары я думаю что впереди
01:41:25
нас будет зачем интересного спасибо
01:41:30
так и хочу еще сказать подарок артём
01:41:34
золотой напишите нам пожалуйста на
01:41:36
маркетинг . руб после эфира
01:41:40
чтобы вы могли отправить вам подарок так
01:41:46
и большое спасибо коллеги всем вам за то
01:41:49
что сегодня были с нами за ваши вопросы
01:41:52
думаю что уже завтра мы направили письмо
01:41:55
каждому участнику сегодняшнего эфира со
01:41:57
ссылкой на задней встречи также с формой
01:42:00
обратной связи и думаю что мы еще
01:42:03
приложим как обычный к телом все вопросы
01:42:06
эфира с ответами чтобы у каждого из вас
01:42:09
они были снимите что касается обратной
01:42:13
связи будем признательны если оставите
01:42:15
свой отзыв по сегодняшним гнали
01:42:17
обратно здесь от вас помогает нам делать
01:42:20
видео и бинары максимально полезными что
01:42:24
касается следующих встреч в данный
01:42:26
момент мы согласовываем с писанием
01:42:28
ближайшее время будет анонс на нашем
01:42:30
сайте или соцсетях так что следите за
01:42:33
новостями чтобы ничего не пропустить на
01:42:36
этом пожалуй все еще раз благодарим что
01:42:39
были с нами сегодня
01:42:40
желаю всем вам чудесного дня и
01:42:42
продуктивной рабочей недели до новых
01:42:45
встреч до свидания

Описание:

Запись вебинара от 13.07.2020 г. Программа. 1. основа графического интерфейса (HMI) в MasterSCADA 4D; 2. свойства графических элементов. Динамизация свойств; 3. события и действия; 4.основные приёмы организации навигации; 5. вложенные контейнеры; 6 обзор встроенных графических библиотек; 7. создание, импорт и динамизация параметров собственного SVG изображения; 8. ответы на вопросы. Архив проекта, созданного в рамках вебинара, доступен для скачивания по ссылке – ftp://ftpGuestDemo:[email protected]/MasterSCADA4D/Projects/Webinar/Visualization.zip

Готовим варианты загрузки

popular icon
Популярные
hd icon
HD видео
audio icon
Только звук
total icon
Все форматы
* — Если видео проигрывается в новой вкладке, перейдите в неё, а затем кликните по видео правой кнопкой мыши и выберите пункт "Сохранить видео как..."
** — Ссылка предназначенная для онлайн воспроизведения в специализированных плеерах

Вопросы о скачивании видео

mobile menu iconКак можно скачать видео "MasterSCADA 4D. Основы разработки графического интерфейса пользователя. Часть 1"?mobile menu icon

  • Сайт http://unidownloader.com/ — лучший способ скачать видео или отдельно аудиодорожку, если хочется обойтись без установки программ и расширений. Расширение UDL Helper — удобная кнопка, которая органично встраивается на сайты YouTube, Instagram и OK.ru для быстрого скачивания контента.

  • Программа UDL Client (для Windows) — самое мощное решение, поддерживающее более 900 сайтов, социальных сетей и видеохостингов, а также любое качество видео, которое доступно в источнике.

  • UDL Lite — представляет собой удобный доступ к сайту с мобильного устройства. С его помощью вы можете легко скачивать видео прямо на смартфон.

mobile menu iconКакой формат видео "MasterSCADA 4D. Основы разработки графического интерфейса пользователя. Часть 1" выбрать?mobile menu icon

  • Наилучшее качество имеют форматы FullHD (1080p), 2K (1440p), 4K (2160p) и 8K (4320p). Чем больше разрешение вашего экрана, тем выше должно быть качество видео. Однако следует учесть и другие факторы: скорость скачивания, количество свободного места, а также производительность устройства при воспроизведении.

mobile menu iconПочему компьютер зависает при загрузке видео "MasterSCADA 4D. Основы разработки графического интерфейса пользователя. Часть 1"?mobile menu icon

  • Полностью зависать браузер/компьютер не должен! Если это произошло, просьба сообщить об этом, указав ссылку на видео. Иногда видео нельзя скачать напрямую в подходящем формате, поэтому мы добавили возможность конвертации файла в нужный формат. В отдельных случаях этот процесс может активно использовать ресурсы компьютера.

mobile menu iconКак скачать видео "MasterSCADA 4D. Основы разработки графического интерфейса пользователя. Часть 1" на телефон?mobile menu icon

  • Вы можете скачать видео на свой смартфон с помощью сайта или pwa-приложения UDL Lite. Также есть возможность отправить ссылку на скачивание через QR-код с помощью расширения UDL Helper.

mobile menu iconКак скачать аудиодорожку (музыку) в MP3 "MasterSCADA 4D. Основы разработки графического интерфейса пользователя. Часть 1"?mobile menu icon

  • Самый удобный способ — воспользоваться программой UDL Client, которая поддерживает конвертацию видео в формат MP3. В некоторых случаях MP3 можно скачать и через расширение UDL Helper.

mobile menu iconКак сохранить кадр из видео "MasterSCADA 4D. Основы разработки графического интерфейса пользователя. Часть 1"?mobile menu icon

  • Эта функция доступна в расширении UDL Helper. Убедитесь, что в настройках отмечен пункт «Отображать кнопку сохранения скриншота из видео». В правом нижнем углу плеера левее иконки «Настройки» должна появиться иконка камеры, по нажатию на которую текущий кадр из видео будет сохранён на ваш компьютер в формате JPEG.

mobile menu iconСколько это всё стоит?mobile menu icon

  • Нисколько. Наши сервисы абсолютно бесплатны для всех пользователей. Здесь нет PRO подписок, нет ограничений на количество или максимальную длину скачиваемого видео.