Gromov PLC - HMI Язык C++ в среде Qt Creator (2023) Видеокурс![]() Единственным вариантом, в полной мере подходящим под задачи автоматизации и визуализации технологических процессов, является объектно-ориентированный язык С++ в связке со средой Qt Creator и библиотеками (в том числе с промышленными интерфейсами) Qt. Это довольно распространенный подход к выбору инструментов для подобной работы. Он испытан и выбран основным тысячами программистов! Написание драйверов Контрольно-измерительные приборы, сканеры штрих кодов, термопринтеры и подобные устройства, часто не поддерживают общепромышленные протоколы, позволяющие подключаться к промышленной автоматике. Однако их интеграция в единую систему автоматизации необходима. Это повышает энергоэффективность и снижает затраты на низкоквалифицированный персонал, т.к. автоматизирует его работу и, нам все же нужно использовать ПЛК и как-то связываться с такими устройствами. В таком случае программист должен написать драйвера для этих устройств самостоятельно, основываясь на документации к прибору. Программирование ПЛК на Linux Вы знаете, что контроллер на Linux может управляться через интернет? Вы можете сделать веб-интерфейс, который будет запущен на контроллере, как на сервере. Оконные и консольные приложения Вы научитесь создавать оконные и консольные приложения для OC Win, Linux, Mac. Сможете создавать диагностические программы по работе с Modbus сетями, системы диспетчеризации, цифровые двойники объектов и программировать промышленные компьютеры. Программа курса: 1. Вводный урок Установка среды разработки. обзор задачи возможностей языка С++. Типы данных . Компиляция. Ввод/Вывод. 2. Что есть в коде. Из чего состоит код. Ключевые слова. Идентификаторы. Литералы. Символы пунктуации. Комментарии 3. Как читать код Конструкции языка С++. Типы заявлений (инструкций).Ветвление. Логические операторы. Функции. 4. Способы организации данных Последовательность написания кода. Правила составления функции. Массивы. Циклы. 5. Живой вебинар Регулярный вебинар для обзора успеваемости и ответов на вопросы 6. Организация памяти Диски и память. Доступ к файлам. Структуры. Динамические массивы 7. Файловая система Работа с файлами. Анализ данных. Классы 8. Разбор ООП Объектно-ориентированное программирование. Использование классов. Структура проекта 9. Живой вебинар Регулярный вебинар для обзора успеваемости и ответов на вопросы 10. Библиотеки ввода/вывода Наследование. Консольные программы ПЛК. Потоки ввода/вывода 11. Оконные приложения, сигналы и слоты. Ч1 Формы. Кнопки. События. Таймеры 12. Оконные приложения, сигналы и слоты. Ч2 Архитектура программ Qt 13. Живой вебинар Регулярный вебинар для обзора успеваемости и ответов на вопросы 14. Графические элементы Qt Ввод пользователя. Вывод HTML 15. Рисование в Qt QPainter. Возможности и инструменты 16. Работа с изображениями Текстуры. Использование графического ускорителя. Инструменты обработки и изображений 17. Живой вебинар Регулярный вебинар для обзора успеваемости и ответов на вопросы 18. Обработка событий клавиатуры и мыши Кодировка. Модификаторы. Перехват событий клавиатуры 19. Динамическое создание виджетов Ресурсы приложения. Полиформизм. Динамический интерфейс. 20 Работа с протоколом ModBus Чтение. Запись. Master/Slave 21. Живой вебинар Регулярный вебинар для обзора успеваемости и ответов на вопросы 22. Работа со строками JSON JSON BASE64 23. Работа с API серверов в интернете REST API,HTTPS,Яндекс Погода 24. Клиент-серверное взаимодействие через TCP маршрутизация. Запросы. Сервер 25. Живой вебинар Регулярный вебинар для обзора успеваемости и ответов на вопросы 26. Сокеты, запрос-ответ. Сокет-сервер. Передача данных. Многопользовательские задачи 27. Нестандартное оформление графических программ Ресурсы. Стили. Шрифты 28.Программы-службы и рабочий Build Системный трей. Финальная сборка 29. Живой вебинар Регулярный вебинар для обзора успеваемости и ответов на вопросы 30. Проектирование на С++ Декомпозиция и оценка задач 31. Методологии проектирования в С++ Agile и Waterfall, преимущества и недостатки различных подходов 32. Создание графиков и других виджетов Оптимизация вычислений. Создание собственного инструментария 33. Живой вебинар Регулярный вебинар для обзора успеваемости и ответов на вопросы 34. Живой вебинар Подведение итогов, анализ вакансий по специальности, рекомендации Информация о видео Название: HMI Язык C++ в среде Qt Creator Автор: Громов Дмитрий Год выхода: 2023 Жанр: Видеокурс Язык: Русский Выпущено: Россия Продолжительность: долго Файл Формат: MP4/pdf Видео: AVC, 1280x720, ~2567 Kbps Аудио: AAC, 128 Kbps, 48.0 KHz Размер файла: 20.3 Gb Скачать Gromov PLC - HMI Язык C++ в среде Qt Creator (2023) Видеокурс |
Категория: Видео уроки
Теги: