Программирование [plc-edu] HMI Язык C++ в среде Qt Creator (2023)

  • Автор темы Moderator
  • Дата начала
Moderator

Moderator

Модератор
Регистрация
17.07.2019
Сообщения
69 889
Реакции
205 506
Онлайн
20дн 18ч 12м 21с
Автор: plc-edu
Название: HMI Язык C++ в среде Qt Creator (2023)
скачать бесплатно [plc-edu] HMI Язык C++ в среде Qt Creator (2023)



Описание:
Язык С++ среда 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. Живой вебинар
Подведение итогов, анализ вакансий по специальности, рекомендации
 

Подробнее:
Скрытый контент для авторизованных пользователей.
Ссылки и информация для скачивания:

О нас

  • - Наш форум был создан с одной целью, помогать другим! На нашем форуме, Вы можете скачать самые свежие и популярные курсы, книги, тренинги и вебинары, схемы по заработку, различные мануалы и готовые кейсы, а так же слитые складчины с торрент ресурсов, по самым разным направлениям бесплатно!

    Скачать курсы торрент

    Ищете возможность расширить знания бесплатно, скачать курсы, вебинары и марафоны в видео формате, получить бесплатно практически любой инфопродукт? Посетите наш сайт, где вы можете выбрать интересующего вас автора и направление, а также скачать материалы для обучения на любой устройство в формате торрент.

    Слив онлайн курсов

    Наш сайт предлагает вам выбор: вы можете заполучить выбранные курсы бесплатно или оформить недорогую платную подписку, которая даст вам доступ ко всем материалам без ограничений. Премиальный доступ может быть приобретен в любое время через платежную систему, принимающую любые банковские карты. Мы регулярно обновляем контент, чтобы вы всегда могли найти интересные и актуальные курсы от профессиональных коучей.

    На нашем сайте вы найдёте курсы следующих тематик:
    • Курсы и лекции от известных школ обучений и авторов
    • Тренинги и вебинары по саморазвитию, психологии и эзотерике;
    • Курсы и уроки по дизайну, графике, программированию, бизнесу;
    • Инфопродукты, курсы и пособия по отношениям, пикапу, соблазнению;
    • Онлайн обучение шитью, работе по дому, строительству и рукоделию;

    Слив складчин

    К скачиванию доступны сотни складчин, со всех известных сайтов, таких как складчик или складчина. Все курсы доступны в одной подписке. Больше не нужно покупать курсы по одному!

    Онлайн курсы форум

    Обошли многие форумы и не нашли подходящий курс? Скачивайте любой из сотни тысяч курсов на нашем форуме. Инфопродукты и новые сливы курсов пополняются ежедневно!