SlideShare a Scribd company logo
1 of 20
Про курс «Технологии Индустрии
4.0»
для программистов АСУТП
Александр Пупена
pupena_san@ukr.net
www.i4u.in.ua
страница курса
Введение
Технологии Industry 4.0
Кто разрабатывает решения?
• большинство решений требуют написание кода даже для
типовых задач ---> программисты IT
• есть специализированные решения, настройка через
конфигурирование ---> специалисты АСУТП
• появляются инструменты не требующие квалификации
программиста в IT, нужны базовые знания в
программировании (скриптовые языки), протоколы и
пониманием предметной области ---> программисты
АСУТП
Основные идеи курса
• нацелен на программиста АСУТП
• дать структурные представления: для чего, кому, когда это нужно,
что для этого необходимо и как это можно сделать
• дать пул протоколов и технологий для понимания того, как это
работает (OPC UA, MQTT, HTTP, WEB API, Auth …)
• научить создавать решения с базовым функционалом,
независимо от используемых платформ
• научить пользоваться открытыми решениями в качестве базы
для аналогий (IBM Cloud, Google Suite)
• меньше кодить, больше разбираться в технологиях
• Node-RED - основной инструмент для
«программирования»
Содержание курса
Модули курса
07.2020
Мудуль1. IIoT уровня Edge
Модуль 2. IIoT уровня Cloud
Модуль 3. Инструменты дополненной
реальности.
Edge Cloud Application
Модуль 1. IIoT уровня Edge
Основные понятия и архитектура IIoT
• типовая архитектура IIoT и основные компоненты
• IIoT и IoT: ключевые различия
Модуль 1. IIoT уровня Edge
Основы построение приложений с использованием Node-RED
• основные концепции и базовые узлы
• инсталляция новых библиотек (модулей)
• программирование: основы синтаксиса JavaScript, JSON и др.
• создание функций, контекст узла, потока, глобальный контекст
• модуль работы с графическим интерфейсом пользователя `node-red-
dashboard`
Модуль 1. IIoT уровня Edge
Связь Edge-шлюза (с установленным Node-RED) с промышленными
устройствами
• основы работы протокола Modbus
• использование библиотеки Modbus в Node-RED для связи с PLC и
другими устройствами по:
• Modbus TCP/IP
• Modbus RTU
Модуль 1. IIoT уровня Edge
OPC UA
• основы функционирования
• использование в Node-RED
• кибербезопасность в OPC UA
• использование в PLC
Модуль 1. IIoT уровня Edge
Коммуникации IoT: связь Edge-шлюза с облачной платформой и другими Edge
• MQTT
• основы HTTP
• HTTP API, REST API
• WebSocket
Модуль 1. IIoT уровня Edge
Аппаратное обеспечение уровня Edge
Выбор нижележащих тем зависит от формата и места проведения.
Использование Edge с Raspberry Pi
• обзор аппаратной части
• инсталляция системы
• практика реализации
Использование Edge для Schneider Electric
• обзор аппаратной части
• особенности конфигурирования
• практика реализации
Модуль 2. IIoT Clouds
Ознакомление с облачными сервисами для IIoT на примере
IBM Cloud, сервисов Google, и других облачных сервисов.
Робота с базами данных, SQL.
Будет отдельный вебинар и презентация модуля.
Модуль 3. Инструменты дополненной
реальности
Построение систем управления с использованием инструментов
дополненной реальности Augmented Operator Advisor
Будет отдельный вебинар и презентация модуля.
Запись вебинара Создание проекта дополненной реальности
Augmented Operator Advisor
Форматы курсов
Форматы курсов
• офлайн или синхронная онлайн форма (с использованием
аудиально-визуальных средств) проводится в учебном центре
Шнейдер Электрик Украина (5 дней).
• асинхронно-синхронная онлайн форма с использованием
платформы Moodle а также аудиально-визуальных средств
(например zoom):
• модуль 1 - 4 недели
• модуль 2 - 2 недели (обязательное прохождение модуля 1)
• модуль 3 - 2 недели (обязательное прохождение модуля 1)
Офлайн курс
• в учебном центре Шнейдер Электрик (Киев), возможен выезд
(обговаривается отдельно)
• интенсивный: 3 модуля за 5 дней
• в заранее договоренный период времени
• с физическим оборудованием (ПЛК, частотн преобр, iPC …)
• не предвидит индивидуальных заданий и самостоятельной
работы
• включает дополнительные темы (EcoStruxure Machine Advisor)
• не включает некоторые темы модуля 2
• выдается сертификат от ШЭ при условии успешной сдачи
экзамена
Онлайн курс
• с использованием онлайн-платформы ( «Школа автоматики» на
Moodle)
• 8 недель (общее): 4 + 2 + 2
• проводится по модулям отдельно, но 1-й модуль обязательный
• «чистое» время с преподавателем:
• синхронные лекции (например Zoom)
• консультации (Zoom, Skype …)
• самостоятельное время (асинхронная часть):
• прохождение лабораторных по методичке
• выполнение индивидуального задания (по желанию)
• чтение/просмотр дополнительного материала
• прохождение онлайн тестов
• не предвидит наличия оборудования (но индивидуальные
задания могут включать)
• выдается сертификат от i4u при прохождении всех лабораторных
занятий
Детали курса
• страница курса Технологии Индустрии 4.0
• описание курса
• содержание Модуля 1
www.i4u.in.ua

More Related Content

What's hot

Процессы и потоки. Планирование и взаимоблокировки
Процессы и потоки. Планирование и взаимоблокировкиПроцессы и потоки. Планирование и взаимоблокировки
Процессы и потоки. Планирование и взаимоблокировкиEvgeniy Mironov
 
Процессы и потоки
Процессы и потокиПроцессы и потоки
Процессы и потокиEvgeniy Mironov
 
Lightweight Static Analysis for Data Race Detection in Operating System Kernels
Lightweight Static Analysis for Data Race Detection in Operating System KernelsLightweight Static Analysis for Data Race Detection in Operating System Kernels
Lightweight Static Analysis for Data Race Detection in Operating System KernelsIosif Itkin
 
Архитектура и программирование потоковых многоядерных процессоров для научных...
Архитектура и программирование потоковых многоядерных процессоров для научных...Архитектура и программирование потоковых многоядерных процессоров для научных...
Архитектура и программирование потоковых многоядерных процессоров для научных...a15464321646213
 
Open suse microsoft powerpoint
Open suse microsoft powerpointOpen suse microsoft powerpoint
Open suse microsoft powerpointNick535
 
41
4141
41JIuc
 
презентация лекции №22
презентация лекции №22презентация лекции №22
презентация лекции №22student_kai
 
Cистемное программное обеспечение
Cистемное программное обеспечениеCистемное программное обеспечение
Cистемное программное обеспечениеNick535
 
Лекция №3 Организация ЭВМ и систем
Лекция №3 Организация ЭВМ и системЛекция №3 Организация ЭВМ и систем
Лекция №3 Организация ЭВМ и системpianist2317
 
Monitoring and Load testing
Monitoring and Load testingMonitoring and Load testing
Monitoring and Load testingFedor Malyshkin
 
ПРОГРАММНО-АППАРАТНЫЙ КОМПЛЕКС ДЛЯ ИССЛЕДОВАНИЯ АВТОМАТНОГО УПРАВЛЕНИЯ МОБИЛЬ...
ПРОГРАММНО-АППАРАТНЫЙ КОМПЛЕКС ДЛЯ ИССЛЕДОВАНИЯ АВТОМАТНОГО УПРАВЛЕНИЯ МОБИЛЬ...ПРОГРАММНО-АППАРАТНЫЙ КОМПЛЕКС ДЛЯ ИССЛЕДОВАНИЯ АВТОМАТНОГО УПРАВЛЕНИЯ МОБИЛЬ...
ПРОГРАММНО-АППАРАТНЫЙ КОМПЛЕКС ДЛЯ ИССЛЕДОВАНИЯ АВТОМАТНОГО УПРАВЛЕНИЯ МОБИЛЬ...ITMO University
 
Medical informatics
Medical informaticsMedical informatics
Medical informaticsHelao Silas
 
Victor Kuliamin.CSEDays
Victor Kuliamin.CSEDaysVictor Kuliamin.CSEDays
Victor Kuliamin.CSEDaysLiloSEA
 

What's hot (20)

Процессы и потоки. Планирование и взаимоблокировки
Процессы и потоки. Планирование и взаимоблокировкиПроцессы и потоки. Планирование и взаимоблокировки
Процессы и потоки. Планирование и взаимоблокировки
 
Процессы и потоки
Процессы и потокиПроцессы и потоки
Процессы и потоки
 
Lightweight Static Analysis for Data Race Detection in Operating System Kernels
Lightweight Static Analysis for Data Race Detection in Operating System KernelsLightweight Static Analysis for Data Race Detection in Operating System Kernels
Lightweight Static Analysis for Data Race Detection in Operating System Kernels
 
Архитектура и программирование потоковых многоядерных процессоров для научных...
Архитектура и программирование потоковых многоядерных процессоров для научных...Архитектура и программирование потоковых многоядерных процессоров для научных...
Архитектура и программирование потоковых многоядерных процессоров для научных...
 
Презентация 5
Презентация 5Презентация 5
Презентация 5
 
презентация 1
презентация 1презентация 1
презентация 1
 
Linux Kernel Processes
Linux Kernel ProcessesLinux Kernel Processes
Linux Kernel Processes
 
Open suse microsoft powerpoint
Open suse microsoft powerpointOpen suse microsoft powerpoint
Open suse microsoft powerpoint
 
ос
осос
ос
 
41
4141
41
 
презентация лекции №22
презентация лекции №22презентация лекции №22
презентация лекции №22
 
Theme 07
Theme 07Theme 07
Theme 07
 
1
11
1
 
Cистемное программное обеспечение
Cистемное программное обеспечениеCистемное программное обеспечение
Cистемное программное обеспечение
 
Лекция №3 Организация ЭВМ и систем
Лекция №3 Организация ЭВМ и системЛекция №3 Организация ЭВМ и систем
Лекция №3 Организация ЭВМ и систем
 
Презентация 6
Презентация 6Презентация 6
Презентация 6
 
Monitoring and Load testing
Monitoring and Load testingMonitoring and Load testing
Monitoring and Load testing
 
ПРОГРАММНО-АППАРАТНЫЙ КОМПЛЕКС ДЛЯ ИССЛЕДОВАНИЯ АВТОМАТНОГО УПРАВЛЕНИЯ МОБИЛЬ...
ПРОГРАММНО-АППАРАТНЫЙ КОМПЛЕКС ДЛЯ ИССЛЕДОВАНИЯ АВТОМАТНОГО УПРАВЛЕНИЯ МОБИЛЬ...ПРОГРАММНО-АППАРАТНЫЙ КОМПЛЕКС ДЛЯ ИССЛЕДОВАНИЯ АВТОМАТНОГО УПРАВЛЕНИЯ МОБИЛЬ...
ПРОГРАММНО-АППАРАТНЫЙ КОМПЛЕКС ДЛЯ ИССЛЕДОВАНИЯ АВТОМАТНОГО УПРАВЛЕНИЯ МОБИЛЬ...
 
Medical informatics
Medical informaticsMedical informatics
Medical informatics
 
Victor Kuliamin.CSEDays
Victor Kuliamin.CSEDaysVictor Kuliamin.CSEDays
Victor Kuliamin.CSEDays
 

Similar to Про курс «Технологии Индустрии 4.0»

Презентация системы автоматической проверки решений задач по программированию...
Презентация системы автоматической проверки решений задач по программированию...Презентация системы автоматической проверки решений задач по программированию...
Презентация системы автоматической проверки решений задач по программированию...Yurii Kadirov
 
Модульная структура. Цветцих Денис D2D Just.NET
Модульная структура. Цветцих Денис D2D Just.NETМодульная структура. Цветцих Денис D2D Just.NET
Модульная структура. Цветцих Денис D2D Just.NETDev2Dev
 
Модульная структура
Модульная структураМодульная структура
Модульная структураDenis Tsvettsih
 
Cеминар в Виннице (22.03.2014)
Cеминар в Виннице (22.03.2014)Cеминар в Виннице (22.03.2014)
Cеминар в Виннице (22.03.2014)Alexander Babich
 
система высоконагруженных распределенных вычислений Aurora
система высоконагруженных распределенных вычислений Auroraсистема высоконагруженных распределенных вычислений Aurora
система высоконагруженных распределенных вычислений AuroraAlex Povar
 
Интеграция технико-экономических моделей
Интеграция технико-экономических моделейИнтеграция технико-экономических моделей
Интеграция технико-экономических моделейVictor Agroskin
 
Операционные системы 2015, лекция № 1
Операционные системы 2015, лекция № 1Операционные системы 2015, лекция № 1
Операционные системы 2015, лекция № 1Aleksey Bragin
 
Построение собственного JS SDK — зачем и как?
Построение собственного JS SDK — зачем и как?Построение собственного JS SDK — зачем и как?
Построение собственного JS SDK — зачем и как?buranLcme
 
заявка петелин 3
заявка петелин 3заявка петелин 3
заявка петелин 3dgim
 
InterSystems Community and Projects in CIS November 2015
InterSystems Community and Projects in CIS November 2015InterSystems Community and Projects in CIS November 2015
InterSystems Community and Projects in CIS November 2015InterSystems
 
Reda ip businessplan
Reda ip businessplanReda ip businessplan
Reda ip businessplanYuri Fonin
 
И снова разработка под iOS. Павел Тайкало
И снова разработка под iOS. Павел ТайкалоИ снова разработка под iOS. Павел Тайкало
И снова разработка под iOS. Павел ТайкалоStanfy
 
Лучшие практики на практике
Лучшие практики на практикеЛучшие практики на практике
Лучшие практики на практикеDenis Tuchin
 
История одной трансформации: как Magento 1 разработчику быстро переориентиров...
История одной трансформации: как Magento 1 разработчику быстро переориентиров...История одной трансформации: как Magento 1 разработчику быстро переориентиров...
История одной трансформации: как Magento 1 разработчику быстро переориентиров...Magecom UK Limited
 
Как пройти собеседование и получить первую работу на Swift
Как пройти собеседование и получить первую работу на SwiftКак пройти собеседование и получить первую работу на Swift
Как пройти собеседование и получить первую работу на SwiftAnton Loginov
 
Цифровая микроэлектроника для математиков и программистов 2017
Цифровая микроэлектроника для математиков и программистов 2017Цифровая микроэлектроника для математиков и программистов 2017
Цифровая микроэлектроника для математиков и программистов 2017Anton Moiseev
 
2012 2013 пм спп провидошина
2012 2013  пм спп провидошина2012 2013  пм спп провидошина
2012 2013 пм спп провидошинаAnastasia Snegina
 

Similar to Про курс «Технологии Индустрии 4.0» (20)

.NET Development
.NET Development.NET Development
.NET Development
 
Презентация системы автоматической проверки решений задач по программированию...
Презентация системы автоматической проверки решений задач по программированию...Презентация системы автоматической проверки решений задач по программированию...
Презентация системы автоматической проверки решений задач по программированию...
 
Модульная структура. Цветцих Денис D2D Just.NET
Модульная структура. Цветцих Денис D2D Just.NETМодульная структура. Цветцих Денис D2D Just.NET
Модульная структура. Цветцих Денис D2D Just.NET
 
Модульная структура
Модульная структураМодульная структура
Модульная структура
 
Cеминар в Виннице (22.03.2014)
Cеминар в Виннице (22.03.2014)Cеминар в Виннице (22.03.2014)
Cеминар в Виннице (22.03.2014)
 
Dotnet
DotnetDotnet
Dotnet
 
система высоконагруженных распределенных вычислений Aurora
система высоконагруженных распределенных вычислений Auroraсистема высоконагруженных распределенных вычислений Aurora
система высоконагруженных распределенных вычислений Aurora
 
Интеграция технико-экономических моделей
Интеграция технико-экономических моделейИнтеграция технико-экономических моделей
Интеграция технико-экономических моделей
 
Операционные системы 2015, лекция № 1
Операционные системы 2015, лекция № 1Операционные системы 2015, лекция № 1
Операционные системы 2015, лекция № 1
 
Построение собственного JS SDK — зачем и как?
Построение собственного JS SDK — зачем и как?Построение собственного JS SDK — зачем и как?
Построение собственного JS SDK — зачем и как?
 
заявка петелин 3
заявка петелин 3заявка петелин 3
заявка петелин 3
 
InterSystems Community and Projects in CIS November 2015
InterSystems Community and Projects in CIS November 2015InterSystems Community and Projects in CIS November 2015
InterSystems Community and Projects in CIS November 2015
 
Reda ip businessplan
Reda ip businessplanReda ip businessplan
Reda ip businessplan
 
И снова разработка под iOS. Павел Тайкало
И снова разработка под iOS. Павел ТайкалоИ снова разработка под iOS. Павел Тайкало
И снова разработка под iOS. Павел Тайкало
 
Лучшие практики на практике
Лучшие практики на практикеЛучшие практики на практике
Лучшие практики на практике
 
История одной трансформации: как Magento 1 разработчику быстро переориентиров...
История одной трансформации: как Magento 1 разработчику быстро переориентиров...История одной трансформации: как Magento 1 разработчику быстро переориентиров...
История одной трансформации: как Magento 1 разработчику быстро переориентиров...
 
Как пройти собеседование и получить первую работу на Swift
Как пройти собеседование и получить первую работу на SwiftКак пройти собеседование и получить первую работу на Swift
Как пройти собеседование и получить первую работу на Swift
 
Цифровая микроэлектроника для математиков и программистов 2017
Цифровая микроэлектроника для математиков и программистов 2017Цифровая микроэлектроника для математиков и программистов 2017
Цифровая микроэлектроника для математиков и программистов 2017
 
голубушин
голубушинголубушин
голубушин
 
2012 2013 пм спп провидошина
2012 2013  пм спп провидошина2012 2013  пм спп провидошина
2012 2013 пм спп провидошина
 

More from Пупена Александр

Розроблення підсистеми трендів
Розроблення підсистеми трендівРозроблення підсистеми трендів
Розроблення підсистеми трендівПупена Александр
 
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenonПупена Александр
 
8 Розробка підсистеми тривожної сигналізації
8 Розробка підсистеми тривожної сигналізації8 Розробка підсистеми тривожної сигналізації
8 Розробка підсистеми тривожної сигналізаціїПупена Александр
 
Анімовані компоненти та навігація
Анімовані компоненти та навігаціяАнімовані компоненти та навігація
Анімовані компоненти та навігаціяПупена Александр
 
Розроблення дисплеїв та анімованих елементів
Розроблення дисплеїв та анімованих елементівРозроблення дисплеїв та анімованих елементів
Розроблення дисплеїв та анімованих елементівПупена Александр
 
5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPC5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPCПупена Александр
 
Підсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. ModbusПідсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. ModbusПупена Александр
 
Підсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часіПідсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часіПупена Александр
 
Загальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMIЗагальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMIПупена Александр
 
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІПупена Александр
 
2.1. Функції графічного людино-машинного інтерфейсу
2.1. Функції графічного людино-машинного інтерфейсу2.1. Функції графічного людино-машинного інтерфейсу
2.1. Функції графічного людино-машинного інтерфейсуПупена Александр
 
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-REDМастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-REDПупена Александр
 
Git и GitHub для создания учебного контента
Git и GitHub для создания учебного контентаGit и GitHub для создания учебного контента
Git и GitHub для создания учебного контентаПупена Александр
 
Короткий опис лабораторного практикуму по MOM
Короткий опис лабораторного практикуму по MOMКороткий опис лабораторного практикуму по MOM
Короткий опис лабораторного практикуму по MOMПупена Александр
 

More from Пупена Александр (20)

Node-RED довідник
Node-RED довідникNode-RED довідник
Node-RED довідник
 
Інші підсистеми
Інші підсистемиІнші підсистеми
Інші підсистеми
 
11 Підсистеми захисту
11 Підсистеми захисту11 Підсистеми захисту
11 Підсистеми захисту
 
Розроблення підсистеми трендів
Розроблення підсистеми трендівРозроблення підсистеми трендів
Розроблення підсистеми трендів
 
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
 
8 Розробка підсистеми тривожної сигналізації
8 Розробка підсистеми тривожної сигналізації8 Розробка підсистеми тривожної сигналізації
8 Розробка підсистеми тривожної сигналізації
 
Анімовані компоненти та навігація
Анімовані компоненти та навігаціяАнімовані компоненти та навігація
Анімовані компоненти та навігація
 
Розроблення дисплеїв та анімованих елементів
Розроблення дисплеїв та анімованих елементівРозроблення дисплеїв та анімованих елементів
Розроблення дисплеїв та анімованих елементів
 
5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPC5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPC
 
Підсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. ModbusПідсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. Modbus
 
Підсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часіПідсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часі
 
Загальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMIЗагальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMI
 
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
 
2 2 Інші функції SCADA/HMI
2 2 Інші функції SCADA/HMI2 2 Інші функції SCADA/HMI
2 2 Інші функції SCADA/HMI
 
2.1. Функції графічного людино-машинного інтерфейсу
2.1. Функції графічного людино-машинного інтерфейсу2.1. Функції графічного людино-машинного інтерфейсу
2.1. Функції графічного людино-машинного інтерфейсу
 
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-REDМастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
 
Git и GitHub для создания учебного контента
Git и GitHub для создания учебного контентаGit и GitHub для создания учебного контента
Git и GitHub для создания учебного контента
 
Короткий опис лабораторного практикуму по MOM
Короткий опис лабораторного практикуму по MOMКороткий опис лабораторного практикуму по MOM
Короткий опис лабораторного практикуму по MOM
 
Git4 all
Git4 allGit4 all
Git4 all
 
Presentation 111019 1
Presentation 111019 1Presentation 111019 1
Presentation 111019 1
 

Про курс «Технологии Индустрии 4.0»

  • 1. Про курс «Технологии Индустрии 4.0» для программистов АСУТП Александр Пупена pupena_san@ukr.net www.i4u.in.ua страница курса
  • 4. Кто разрабатывает решения? • большинство решений требуют написание кода даже для типовых задач ---> программисты IT • есть специализированные решения, настройка через конфигурирование ---> специалисты АСУТП • появляются инструменты не требующие квалификации программиста в IT, нужны базовые знания в программировании (скриптовые языки), протоколы и пониманием предметной области ---> программисты АСУТП
  • 5. Основные идеи курса • нацелен на программиста АСУТП • дать структурные представления: для чего, кому, когда это нужно, что для этого необходимо и как это можно сделать • дать пул протоколов и технологий для понимания того, как это работает (OPC UA, MQTT, HTTP, WEB API, Auth …) • научить создавать решения с базовым функционалом, независимо от используемых платформ • научить пользоваться открытыми решениями в качестве базы для аналогий (IBM Cloud, Google Suite) • меньше кодить, больше разбираться в технологиях • Node-RED - основной инструмент для «программирования»
  • 7. Модули курса 07.2020 Мудуль1. IIoT уровня Edge Модуль 2. IIoT уровня Cloud Модуль 3. Инструменты дополненной реальности. Edge Cloud Application
  • 8. Модуль 1. IIoT уровня Edge Основные понятия и архитектура IIoT • типовая архитектура IIoT и основные компоненты • IIoT и IoT: ключевые различия
  • 9. Модуль 1. IIoT уровня Edge Основы построение приложений с использованием Node-RED • основные концепции и базовые узлы • инсталляция новых библиотек (модулей) • программирование: основы синтаксиса JavaScript, JSON и др. • создание функций, контекст узла, потока, глобальный контекст • модуль работы с графическим интерфейсом пользователя `node-red- dashboard`
  • 10. Модуль 1. IIoT уровня Edge Связь Edge-шлюза (с установленным Node-RED) с промышленными устройствами • основы работы протокола Modbus • использование библиотеки Modbus в Node-RED для связи с PLC и другими устройствами по: • Modbus TCP/IP • Modbus RTU
  • 11. Модуль 1. IIoT уровня Edge OPC UA • основы функционирования • использование в Node-RED • кибербезопасность в OPC UA • использование в PLC
  • 12. Модуль 1. IIoT уровня Edge Коммуникации IoT: связь Edge-шлюза с облачной платформой и другими Edge • MQTT • основы HTTP • HTTP API, REST API • WebSocket
  • 13. Модуль 1. IIoT уровня Edge Аппаратное обеспечение уровня Edge Выбор нижележащих тем зависит от формата и места проведения. Использование Edge с Raspberry Pi • обзор аппаратной части • инсталляция системы • практика реализации Использование Edge для Schneider Electric • обзор аппаратной части • особенности конфигурирования • практика реализации
  • 14. Модуль 2. IIoT Clouds Ознакомление с облачными сервисами для IIoT на примере IBM Cloud, сервисов Google, и других облачных сервисов. Робота с базами данных, SQL. Будет отдельный вебинар и презентация модуля.
  • 15. Модуль 3. Инструменты дополненной реальности Построение систем управления с использованием инструментов дополненной реальности Augmented Operator Advisor Будет отдельный вебинар и презентация модуля. Запись вебинара Создание проекта дополненной реальности Augmented Operator Advisor
  • 17. Форматы курсов • офлайн или синхронная онлайн форма (с использованием аудиально-визуальных средств) проводится в учебном центре Шнейдер Электрик Украина (5 дней). • асинхронно-синхронная онлайн форма с использованием платформы Moodle а также аудиально-визуальных средств (например zoom): • модуль 1 - 4 недели • модуль 2 - 2 недели (обязательное прохождение модуля 1) • модуль 3 - 2 недели (обязательное прохождение модуля 1)
  • 18. Офлайн курс • в учебном центре Шнейдер Электрик (Киев), возможен выезд (обговаривается отдельно) • интенсивный: 3 модуля за 5 дней • в заранее договоренный период времени • с физическим оборудованием (ПЛК, частотн преобр, iPC …) • не предвидит индивидуальных заданий и самостоятельной работы • включает дополнительные темы (EcoStruxure Machine Advisor) • не включает некоторые темы модуля 2 • выдается сертификат от ШЭ при условии успешной сдачи экзамена
  • 19. Онлайн курс • с использованием онлайн-платформы ( «Школа автоматики» на Moodle) • 8 недель (общее): 4 + 2 + 2 • проводится по модулям отдельно, но 1-й модуль обязательный • «чистое» время с преподавателем: • синхронные лекции (например Zoom) • консультации (Zoom, Skype …) • самостоятельное время (асинхронная часть): • прохождение лабораторных по методичке • выполнение индивидуального задания (по желанию) • чтение/просмотр дополнительного материала • прохождение онлайн тестов • не предвидит наличия оборудования (но индивидуальные задания могут включать) • выдается сертификат от i4u при прохождении всех лабораторных занятий
  • 20. Детали курса • страница курса Технологии Индустрии 4.0 • описание курса • содержание Модуля 1 www.i4u.in.ua