***ви отримаєте на записі 64 відео-уроків загальною тривалістю 22 години 28 хвилин.*****
Для проходження даного відеокурсу ніяких підготовчих навичок від Вас не буде потрібно, тут все пояснюється з самих азів простою і зрозумілою мовою. Для успішного освоєння матеріалу купувати обладнання (Контролер, модулі, панель оператора) необов'язково, в середовищі Тіа портал дуже зручний конфігуратор обладнання, всі компоненти автоматизації в ньому мають фотореалістичні уявлення, так що знайомиться з апаратною частиною можна в самому середовищі Тіа-порталі, не вдаючись до покупки обладнання. Для навчання вам буде потрібен тільки комп'ютер з встановленою середовищем Tia-Портал, програма симулятора контролера і пакет WinCC.
опис
В даному практичному курсі з нуля реалізується повноцінна система управління для реального виробничого об'єкта. Проект повністю реалізується на основі компонент і рішень промислової автоматизації від компанії Сіменс. В рамках технічного завдання курсу ми створимо систему управління для цеху гідролізної установки, іменованої Оцукрівателем. Система управління буде включати в себе 3 основних пристрої: контролер, панель оператора і комп'ютер для СКАДА-системи.
Спочатку ми реалізуємо проект для контролера, пишемо код програми для кожного об'єкта Оцукрівателя. Детально розбираємо кожен крок, і реалізовуючи завдання, якраз на практиці вивчаємо програмування.
Контролери S7 - 1200 підтримують 4 мови програмування (LAD, FBD, SCL і STL). У міру реалізації проекту для контролера ми оволодіємо 2-ма мовами програмування. Хлопець-це мова релейної логіки з можливістю використання виклику як вбудованих, так і реалізованих самим Користувачем програмних блоків.
після реалізації коду для всіх об'єктів нашого проекту і об'єднання їх в єдину систему управління, ми переходимо до апаратної частини контролера. Спочатку знайомимося з периферією самого центрального процесора. Далі переходимо до каталогу підключаються до контролера додаткових модулів і плат розширень. Розбираємося з призначенням кожного типу, і додаємо до контролера необхідну для нашого проекту периферію. Після цього пов'язуємо канали входів і виходів як контролера так і підключених до нього модулів зі змінними програми нашого проекту.
*********************** на 3-му етапі розробки ми приступаємо до реалізації проекту для панелі оператора.
Після реалізації проекту для панелі оператора, ми приступаємо до створення SCADA-системи.
У заключному розділі курсу ми розглядаємо рішення для дійсно великих проектів. Це, по-перше, проекти з декількома контролерами. Налаштовуємо взаємодію між програмами контролерів відразу декількома способами. Детально закріплюємо матеріал по промислових мережах Profibus і Profinet. Знайомимося зі станціями розподіленого доступу, вони потрібні для підключення до контролера додаткових модулів, на той випадок, коли немає можливості їх до контролера підключити локально. Налаштовуємо взаємодію між контролером і станціями розподіленого доступу з використанням мереж Profibus і Profinet. Завантажуємо готовий проект в пристрої: контролер, панель оператора, комп'ютер для SCADA. І на завершення розглядаємо питання безпеки доступу та захисту проекту як інтелектуальної власності.
список уроків
1.Встановлення середовища tia-портал
- Технічне завдання для проекту (що потрібно реалізувати в курсі).
- Створюємо проект в Портал Tia. Пишемо першу програму (мовою хлопець).
- Способи вивантаження проекту з контролера.
- До кінця реалізовуємо код програми управління дозатором.
- Створюємо для управління дозатором окремий блок(FB).
- Знайомство з мовою SCL. Реалізуємо код управління приготуванням концентрату.
- Знайомство з таймерами. Розбираємо роботу таймерів TP, ТОННА, TOF, ТОННА.
- Розбираємо типи даних, області пам'яті, структуру адрес пам'яті, місця оголошення змінних.
- Приступаємо до реалізації коду для блоку управління змішувачем. Тестуємо проміжний результат.
- Дописуємо до кінця код програми управління змішувачем.
- Види програмних об'єктів в Портал Tia. Реалізуємо функцію для розрахунку часу дозування.
- Реалізуємо функцію для виведення значення надходить літражу в змішувач.
- Реалізація коду для блоку управління "Буфер-збірником".
- Блоки для ПІД-регулювання. Приступаємо до реалізації регулятора температури для трубчастого підігрівача. Розбираємо блок PID_Compact.
- Конфігурація блоку PID_Compact.
- Тестуємо режим автоматичної добірки коефіцієнтів для PID-регулятора.
- Збереження значень в енергонезалежну пам'ять контролера. Управління режимом роботи pid-регулятора в програмі.
- Нормування і масштабування аналогових показань. Реалізуємо регулятор тиску для ділянки"оцукрівающіе труби".
- Реалізуємо код для управління "нейтралізатором №1". Приступаємо до реалізації управління "нейтралізатором №2".
- Реалізуємо регулятор кислотності сиропу. Завершуємо код управління "нейтралізатором №2".
- Знайомство з апаратною частиною контролера. Підключення до контролера додаткових модулів. Знайомимося з каталогом комунікаційних модулів.
- Каталог технологічних модулів. Підключення до контролера ваговимірювальних модулів, на прикладі модуля SIWAREX WP231.
- Знайомимося з каталогом сигнальних модулів. Підключаємо до контролера необхідні нам модулі входів/виходів (аналогові і дискретні) і налаштовуємо їх.
- Розбираємо плати розширення. Пов'язуємо змінні програми з входами/виходами контролера і підключених до нього модулів.
- Додаємо в проект панель оператора. Первинні Налаштування. Пов'язуємо контролер і панель оператора в єдину мережу.
- Робота з проектом панелі оператора. Знайомство з екранами і шаблонами. Пов'язуємо елементи екрану панелі зі змінними проекту контролера.
- Візуалізуємо на екрані панелі процес роботи оцукрівателя.
- Виводимо на екран панелі величини з проекту контролера: надходить літраж кислоти, температуру в трубчастому Підігрівачі і тиск в осахарівающіх трубах.
- Візуалізуємо стан роботи виконавчих механізмів об'єктів оцукрівателя.
- Використання у панелі функціональних кнопок. Додаємо в проект панелі можливість редагування технологічних параметрів з проекту контролера.
- Реалізація вікна редагування для введення значення тимчасового інтервалу.
- Обробка в програмі контролера переданого з проекту панелі тимчасового значення.
- Елемент огляд тенденцій. Висновок графіків на екрані панелі (на прикладі показника температури).
- Розбираємо параметри елемента перегляд тенденцій.
- Робота зі стилями елементів. Знайомство з елементом "шкала".
- Реалізація переходів між екранами проекту, використовуючи функціональні кнопки панелі.
- Додавання кнопок навігації назад і вперед для перегортання екранів.
- Розмежування доступу до елементів управління. Налаштування авторизації користувачів.
- Реалізація навігації між екранами проекту через програмні кнопки.
- Визначаємо стан кнопок через Графічні списки. Переносимо функціонал кнопок панелі на програмні кнопки.
- Настоянка системи повідомлень сигнали тривоги HMI. Дискретні повідомлення.
- Настоянка системи повідомлень сигнали тривоги HMI. Повідомлення для аналогових показників.
- Виведення повідомлень на екран панелі.
- Завершуємо роботу над проектом для панелі оператора. Вносимо необхідні коригування.
- Додаємо в проект ПК-станцію для SCADA. Переносимо проект панелі на станцію SCADA.
- Використання в проекті WINCC викликаються (спливаючі вікна) і висувних (слайд-екрани) вікон.
- Робота з наборами значень. Використання об'єкта рецепти і елемента перегляд рецептів.
- Об'єкт Історичні дані. Настоянка архівації даних і логування повідомлень.
- Написання власних скриптів і виклик їх на виконання в проекті.
- Способи звернення в скрипті ДО ІНШИХ об'єктів проекту.
- Налаштування планувальника завдань заплановані завдання. Створення звітів (Отчетыобъект).
- Розбираємо призначення елементів екрану груп елементи управління і елементи управління.
- Додавання в проект кілька станцій SCADA. Налаштування взаємодія між станціями через OPC-сервер типу OPC UA.
- Налаштування комунікації між станціями SCADA через OPC-сервер типу OPC-DCOM. Тестування взаємодії.
- Налаштування віддаленого управління. Служба, способи підключення до віддаленої станції.
- Реалізація в проекті SCADA-систем зі структурою "головна станція" "підлеглі станції". WINCC RT Professional-клієнт WINCC.
- Тестування взаємодії між станцією WINCC RT Professional і підпорядкованою їй станцією клієнт WINCC.
- Проекти з декількома контролерами. Налаштування передачі значень між контролерами з використанням зв'язки блоків ЦІННИЙ_С і TRCV_C.
- Звернення до областей пам'яті одного контролера з програми іншого контролера з використанням блоків отримати і покласти.
- Налаштування обміну між контролерами через мережу PROFIBUS.
- Розширення апаратної периферії контролера через станції розподіленого доступу (мережі PROFINET і PROFIBUS).
- Завантаження проекту в пристрої: контролер, панель оператора, комп'ютер SCADA.
- Налаштування безпеки і способи захисту проекту.
- програмувати контролери SIEMENS;
- застосовувати в своїх розробках панелі оператора;
- реалізовувати SCADA-системи.
https://privatelink.de/?https://tia-portal.plcpro.ru/