• Форумы
  • Администрирование

Скачать [plc-edu] HMI Язык C++ в среде Qt Creator [Дмитрий Громов]

Информация
Цена: 1500 РУБ
Организатор: Kail
Ссылки для скачивания
Скачать
Скачать
Скачать
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
395 157
Реакции
38 829
Монеты
1 191
Оплачено
0
Баллы
0
05.03.2023
  • #SkladchinaVip
  • #1
[plc-edu] HMI Язык C++ в среде Qt Creator [Дмитрий Громов]
Ссылка на картинку
Язык С++ среда Qt Creator
Единственным вариантом, в полной мере подходящим под задачи автоматизации и визуализации технологических процессов, является объектно-ориентированный язык С++ в связке со средой Qt Creator и библиотеками (в том числе с промышленными интерфейсами) Qt.
Это довольно распространенный подход к выбору инструментов для подобной работы. Он испытан и выбран основным тысячами программистов!

Написание драйверов
Контрольно-измерительные приборы, сканеры штрих кодов, термопринтеры и подобные устройства, часто не поддерживают общепромышленные протоколы, позволяющие подключаться к промышленной автоматике. Однако их интеграция в единую систему автоматизации необходима. Это повышает энергоэффективность и снижает затраты на низкоквалифицированный персонал, т.к. автоматизирует его работу и, нам все же нужно использовать ПЛК и как-то связываться с такими устройствами. В таком случае программист должен написать драйвера для этих устройств самостоятельно, основываясь на документации к прибору.

Программирование ПЛК на Linux
Вы знаете, что контроллер на Linux может управляться через интернет? Вы можете сделать веб-интерфейс, который будет запущен на контроллере, как на сервере.

Оконные и консольные приложения
Вы научитесь создавать оконные и консольные приложения для OC Win, Linux, Mac. Сможете создавать диагностические программы по работе с Modbus сетями, системы диспетчеризации, цифровые двойники объектов и программировать промышленные компьютеры.

Состав курса:

Видео уроки
(26 часов лекций(24 урока). Уроки поделены на короткие видео по темам для удобной навигации

Живые вебинары
12 часов онлайн вебинаров (10 трансляций) Подводим итоги каждого блока, разбираем примеры и ошибки

Методички
Теория программирования на С++: 73 токена, 7 типов конструкций и правила ООП для использования в качестве шпаргалок (26 часов)

Домашние задания
Вам предстоит выполнить 16 заданий:3 простых, 5 средней сложности, 7 продвинутых и 1 курсовая

Курсовой проект
Универсальная программа диспетчеризации под все конструкторские проекты вентиляции Segnetics

Программа курса:

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. Живой вебинар
Подведение итогов, анализ вакансий по специальности, рекомендации
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
gromov plc hmi язык c++ в среде qt creator plc-edu дмитрий громов
Похожие складчины
Скачать [plc-edu] Курс программирования на языке ST в CoDeSys [Дмитрий Громов]
  • Kail
  • 02.03.2023
0
Ответы
0
Просмотры
2K
02.03.2023
Kail
Скачать [plc-edu] Прикладной курс по АСУ ТП [Дмитрий Громов]
  • Kail
  • 21.01.2023
0
Ответы
0
Просмотры
2K
21.01.2023
Kail
Скачать [plc-edu] Курс программирования на языке Function Block Diagram [Дмитрий Громов]
  • Kail
  • 11.02.2023
0
Ответы
0
Просмотры
710
11.02.2023
Kail
Скачать [plc-edu] Проектирование шкафов автоматики. КИП и А + ПР [Дмитрий Громов]
  • Kail
  • 27.03.2023
2
Ответы
2
Просмотры
3K
30.01.2025
toha_proger
Скачать Qt 6. Разработка оконных приложений на C++ [Николай Прохоренок]
  • Kail
  • 18.05.2022
0
Ответы
0
Просмотры
583
18.05.2022
Kail
Показать больше складчин

Войдите или зарегистрируйтесь

Вы должны быть авторизованны для просмотра материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Регистрация

Войти

Уже зарегистрированы? Просто войдите.

Войти
Поделиться:
Facebook Twitter WhatsApp Электронная почта
  • Форумы
  • Администрирование
  • Русский (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Помощь
Меню
Войти

Регистрация

  • Форумы
    • Новые сообщения
  • Мои складчины
  • Служба поддержки
  • Новые складчины
    • Новые сообщения
    • Последняя активность
    • Новые оценки тем
  • Как зарегистрироваться?