м блоком FB або SFB, глобальні дані, що зберігаються в DB, ​​можуть використовуватися будь-яким з програмних модулів. У DB можуть зберігатися дані, що мають елементарний або структурний тип. Прикладам даних елементарного типу можуть служити дані логічного (BOOL), цілого (INTEGER), дійсного (REAL) або інших типів. Дані структурного типу формуються з даних елементарного типу. Для звернення до даних, записаних в DB, ​​може використовуватися сим вільна адресація. p align="justify"> Системні функціональні блоки (SFB) - це функціональні блоки, вбудовані в операційну систему центрального процесора (наприклад, SEND/RECEIVE). Ці блоки не займають місця в пам'яті програм контролера, але вимагають використання IDB. p align="justify"> Системні функції (SFC) - це функції, вбудовані в операційну систему контролера. Наприклад, функції таймерів, лічильників, передачі блоків даних і т.д.
Системні блоки даних (SDB) - це блоки для зберігання даних операційної системи центрального процесора.
Код програми
В
Рисунок 3 - Вікно проекту програми контролера.
На рис. 3 зображені всі блоки розроблені в ході виконання практичного завдання виконуваного під час виробничої практики. p align="justify"> ОВ1-основний блок для виклику програми (у нашому випадку порожній, тому що вся програма перебувати в ОВ35). p align="justify"> ОВ35 - блок циклічного переривання за часом (кожні 100мс) - у ньому відбувається виклик нашої програми, щоб забезпечити постійний період опитування вхідних даних, тому що час циклу ОВ1 непостійно. p align="justify"> OB100 - блок перезапуску контролера, є в кожному контролері, у нас порожній. p align="justify"> OB101 - блок перезапуску контролера, є тільки в S7-400 контролері, у нас порожній.
В
Рисунок 4 - Моделювання ОУ, піч стану 2000 ЛПЦ-2
В
Рисунок 5 - програмна реалізація печі стану 2000 ЛПЦ-2
В
Малюнок 6 - Моделювання ПІ - регулятора
В
Малюнок 7 - програмна реалізація ПІ - регулятора
У ході виконання даної програми була досягнута поставлена ​​мета.
Висновок
У ході виробничої практики на ТОВ В«Северсталь-ПромсервісВ» в центрі сервісного обслуговування автоматизованих систем управління механізації і автоматизації (УМіА) я займався моделюванням технологічного процесу управління нагрівом металу в печі, познайомився з апаратним та програмним забезпеченням промислових контролерів Siemens, отримав практичні навички з програмування даних контролерів.
Література
. promautomatic.ru
2.Программіруемие контролери 1-й рівень професійної підготовки
3.Конфігурірованіе апаратури та комунікаційних з'єднань STEP 7 V5.3
4.Работа зі STEP 7 V 5....