Цена: 195 РУБ
Организатор: Robot
Список участников складчины:
  • 1. Денис Шаванов
  • 2. Дарья05061991
  • 3. vln
  • 4. MKwe
  • 5. gerkon75
  • 6. Grigo999
  • 7. garrad
  • 8. dieego
  • 9. Sanyek.73
  • 10. trt123
  • 11. Сергей Ш
  • 12. triton731
  • 13. ВадимВладимирович
  • 14. sergun42
  • 15. greka1974
Robot
Robot
Складчик
  • #1

Практический курс TIA-Portal [Николай Водолажский]

Ссылка на картинку
Вы получите записи 64 видео-уроков общей продолжительностью 22 часа 28 минут.
Для прохождения данного видеокурса никаких подготовительных навыков от Вас не потребуется, здесь всё объясняется с самых азов простым и понятным языком. Для успешного освоения материала приобретать оборудование (контроллер, модули, панель оператора) необязательно, в среде Tia-Portal очень удобный конфигуратор оборудования, все компоненты автоматизации в нем имеют фотореалистичные представления, так что знакомится с аппаратной частью можно в самой среде Tia-Portal, не прибегая к покупке оборудования. Для обучения Вам будет нужен только компьютер с установленной средой Tia-Portal, программа симулятора контроллера и пакет WinCC.
Описание
В данном практическом курсе с нуля реализуется полноценная система управления для реального производственного объекта. Проект полностью реализуется на основе компонент и решений промышленной автоматизации от компании SIEMENS. В рамках технического задание курса мы создадим систему управления для цеха гидролизной установки, именуемой Осахаривателем. Система управление будет включать в себя 3 основных устройства: контроллер, панель оператора и компьютер для СКАДА-системы.
Сначала мы реализуем проект для контроллера, пишем код программы для каждого объекта Осахаривателя. Детально разбираем каждый шаг, и реализовывая задания, как раз на практике изучаем программирование.
Контроллеры S7-1200 поддерживают 4 языка программирования (LAD, FBD, SCL и STL). По мере реализации проекта для контроллера мы овладеем 2-мя языками программирования LAD и SCL. LAD — это язык релейной логики с возможностью использования вызова как встроенных, так и реализуемых самим пользователем программных блоков.
После реализации кода для всех объектов нашего проекта и объединения их в единую систему управления, мы переходим к аппаратной части контроллера. Сначала знакомимся с периферией самого центрального процессора. Далее переходим к каталогу подключаемых к контроллеру дополнительных модулей и плат расширений. Разбираемся с предназначением каждого типа, и добавляем к контроллеру необходимую для нашего проекта периферию. После этого связываем каналы входов и выходов как контроллера так и подключенных к нему модулей с переменными программы нашего проекта.
На 3-м этапе разработки мы приступаем к реализации проекта для панели оператора.
После реализации проекта для панели оператора, мы приступаем к созданию SCADA-системы.
В заключительном разделе курса мы рассматриваем решения для действительно больших проектов. Это, во-первых, проекты с несколькими контроллерами. Настраиваем взаимодействие между программами контроллеров сразу несколькими способами. Детально закрепляем материал по промышленным сетям Profibus и Profinet. Знакомимся со станциями распределенного доступа, они нужны для подключения к контроллеру дополнительных модулей, на тот случай, когда нет возможности их к контроллеру подключить локально. Настраиваем взаимодействие между контроллером и станциями распределенного доступа с использованием сетей Profibus и Profinet. Загружаем готовый проект в устройства: контроллер, панель оператора, компьютер для SCADA. И в завершении рассматриваем вопросы безопасности доступа и защиты проекта как интеллектуальной собственности.
Спойлер: Список уроков
1.Установка среды Tia-portal
2. Техническое задание для проекта (Что потребуется реализовать в курсе).
3. Создаем проект в Tia portal. Пишем первую программу (на языке LAD).
4. Способы выгрузки проекта из контроллера.
5. До конца реализовываем код программы управления дозатором.
6. Создаем для управления дозатором отдельный блок(FB).
7. Знакомство с языком SCL. Реализуем код управления приготовлением концентрата.
8. Знакомство с таймерами. Разбираем работу таймеров TP, TON, TOF, TONR.
9. Разбираем типы данных, области памяти, структуру адресов памяти, места объявления переменных.
10. Приступаем к реализации кода для блока управления смесителем. Тестируем промежуточный результат.
11. Дописываем до конца код программы управления смесителем.
12. Виды программных объектов в Tia Portal. Реализуем функцию для расчета времени дозировки.
13. Реализуем функцию для вывода значения поступающего литража в смеситель.
14. Реализация кода для блока управления «Буфер-сборником».
15. Блоки для PID-регулирования. Приступаем к реализации регулятора температуры для трубчатого подогревателя. Разбираем блок PID_Compact.
16. Конфигурирование блока PID_Compact.
17. Тестируем режим автоматической подборки коэффициентов для PID-регулятора.
18. Сохранение значений в энергонезависимую память контроллера. Управление режимом работы PID-регулятора в программе.
19. Нормирование и масштабирование аналоговых показаний. Реализуем регулятор давления для участка «осахаривающие трубы».
20. Реализуем код для управления «Нейтрализатором №1». Приступаем к реализации управления «Нейтрализатором №2».
21. Реализуем регулятор кислотности сиропа. Завершаем код управления «Нейтрализатором №2».
22. Знакомство с аппаратной частью контроллера. Подключение к контроллеру дополнительных модулей. Знакомимся с каталогом коммуникационных модулей.
23. Каталог технологических модулей. Подключение к контроллеру весоизмерительных модулей, на примере модуля SIWAREX WP231.
24. Знакомимся с каталогом сигнальных модулей. Подключаем к контроллеру необходимые нам модули входов/выходов (аналоговые и дискретные) и настраиваем их.
25. Разбираем платы расширения. Связываем переменные программы с входами/выходами контроллера и подключенных к нему модулей.
26. Добавляем в проект панель оператора. Первичные настройки. Связываем контроллер и панель оператора в единую сеть.
27. Работа с проектом панели оператора. Знакомство с экранами и шаблонами. Связываем элементы экрана панели с переменными проекта контроллера.
28. Визуализируем на экране панели процесс работы осахаривателя.
29. Выводим на экран панели величины из проекта контроллера: поступающий литраж кислоты, температуру в трубчатом подогревателе и давление в осахаривающих трубах.
30. Визуализируем состояние работы исполнительных механизмов объектов осахаривателя.
31. Использование у панели функциональных кнопок. Добавляем в проект панели возможность редактирования технологических параметров из проекта контроллера.
32. Реализация окна редактирования для ввода значения временного интервала.
33. Обработка в программе контроллера переданного из проекта панели временного значения.
34. Элемент Trend view. Вывод графиков на экране панели (на примере показателя температуры).
35. Разбираем параметры элемента Trend view.
36. Работа со стилями элементов. Знакомство с элементом «шкала».
37. Реализация переходов между экранами проекта, используя функциональные кнопки панели.
38. Добавление кнопок навигации назад и вперёд для перелистывания экранов.
39. Разграничение доступа к элементам управления. Настройка авторизации пользователей.
40. Реализация навигации между экранами проекта через программные кнопки.
41. Определяем состояние кнопок через графические списки. Переносим функционал кнопок панели на программные кнопки.
42. Настойка системы сообщений HMI alarms. Дискретные уведомления.
43. Настойка системы сообщений HMI alarms. Уведомления для аналоговых показателей.
44. Вывод уведомлений на экран панели.
45. Завершаем работу над проектом для панели оператора. Вносим необходимые корректировки.
46. Добавляем в проект ПК-станцию для SCADA. Переносим проект панели на станцию SCADA.
47. Использование в проекте WINCC вызываемых (pop-up-screens) и выдвижных (slide-in-screens) окон.
48. Работа с наборами значений. Использование объекта Recipes и элемента Recipe view.
49. Объект Historical data. Настойка архивации данных и логирования уведомлений.
50. Написание собственных скриптов и вызов их на выполнение в проекте.
51. Способы обращения в скрипте к другим объектам проекта.
52. Настройка планировщика задач Scheduled tasks. Создание отчетов (объект Reports).
53. Разбираем предназначение элементов экрана групп Elements и Controls.
54. Добавление в проект несколько станций SCADA. Настройка взаимодействие между станциями через OPC-сервер типа OPC UA.
55. Настройка коммуникации между станциями SCADA через OPC-сервер типа OPC-DCOM. Тестирование взаимодействия.
56. Настройка удаленного управления. Служба , способы подключения к удаленной станции.
57. Реализация в проекте SCADA-систем со структурой «Главная станция» «подчиненные станции». WINCC RT Professional - WINCC Client.
58. Тестирование взаимодействия между станцией WINCC RT Professional и подчиненной ей станцией WINCC Client.
59. Проекты с несколькими контроллерами. Настройка передачи значений между контроллерами с использованием связки блоков TSEND_C и TRCV_C.
60. Обращение к областям памяти одного контроллера из программы другого контроллера с использованием блоков GET и PUT.
61. Настройка обмена между контроллерами через сеть PROFIBUS.
62. Расширение аппаратной периферии контроллера через станции распределенного доступа (сети PROFINET и PROFIBUS).
63. Загрузка проекта в устройства: контроллер, панель оператора, компьютер SCADA.
64. Настройка безопасности и способы защиты проекта.
Вы научитесь
- программировать контроллеры SIEMENS;
- применять в своих разработках панели оператора;
- реализовывать SCADA-системы.
На сегодняшний день «Практический курс Tia-Portal» является единственным видеокурсом на русском языке для освоения среды разработки Tia-Portal. Здесь Вы научитесь не только программировать контроллеры, но и создавать полноценные решения с визуализацией на основе панелей оператора и реализовывать SCADA-системы. Более того Вы получаете бесценный опыт разработки, так как в курсе с нуля реализуется полноценная система управления для реального производственного объекта. По масштабу задания, ни один из подобных курсов не сравним с «Практическим курсом Tia-Portal», так как в них при обучении используются либо абстрактные задачи, как правило не намного сложнее алгоритма управления светофором, либо реализации, относящиеся к малым объектам автоматизации. Здесь же Вы являетесь полноценным участником разработки системы управления целого производственного цеха. Стоимость реализация подобного проекта на сегодняшний день варьируется от 500 тыс. рублей, причем это только цена разработки без учета затрат на приобретения оборудования: контроллера, панели оператора, модулей расширений и прочего оборудования.
Пройдя курс, каждый сможет самостоятельно реализовывать проекты на оборудовании SIEMENS для своих собственных задач.
Скрытый текст. Доступен только зарегистрированным пользователям.
 
Зарегистрируйтесь , чтобы посмотреть скрытый авторский контент.
Похожие складчины
  • в разделе: Программирование
  • в разделе: Программирование
  • в разделе: Программирование

Войдите или зарегистрируйтесь, чтобы комментировать и скачивать складчины!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт на форуме. Это не сложно!

Вход

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

Сверху