
- •Загальні відомості
- •Мета та завдання курсового проектування
- •1.2 Вихідні дані для розроблення курсового проекту
- •1.3 Зміст та основні етапи виконання курсового проекту
- •Вказівки до виконання окремих розділів проекту
- •2.1. Розроблення алгоритмічної структури алгоритму керування
- •2.2. Вибір конфігурації контролера і схем підключення
- •2.2.1. Схема автоматизації
- •2.2.2. Конфігурування мпк і схеми підключення зовнішніх пристроїв
- •2.2.2.1. Мпк Ломіконт
- •2.2.2.2. Мпк Реміконт 130
- •2.2.2.1. Мікропроцесорні контролери modicon tsx
- •2.3 Розроблення прикладного програмного забезпечення для реалізації алгоритму керування
- •Розроблення програми користувача для мпк Ломіконт
- •2.3.2 Розроблення програми користувача для мпк Реміконт-130
- •2.3.3 Розроблення програми користувача для мпк tsx Micro
- •2.3.3.1. Приклад програми користувача на мові Grafset
- •2.3.3.2. Приклад програми користувача на мові Ladder Diagram
- •2.4. Відлагодження програми користувача для мпк tsx Micro
- •2.5 Розрахунок надійності спроектованої системи
- •3. Література
Загальні відомості
Мета та завдання курсового проектування
Мета курсового проекту - зміцнити й поглибити знання зі створення систем керування на базі мікропроцесорних промислових контролерів.
Основним завданням курсового проекту є розроблення прикладного програмного забезпечення для різних типів контролерів.
Під час виконання курсового проекту студент повинен на основі аналізу алгоритму функціонування об’єкта розробити алгоритм керування ним, обґрунтувати вибір моделей і модифікацій мікропроцесорних контролерів та розробити для них прикладне програмне забезпечення.
При цьому студент повинен продемонструвати вміння складати програмне забезпечення з використанням різних технологічних мов програмування, користуючись спеціалізованим програмним забезпеченням для програмування та відлагоджування програм користувача.
1.2 Вихідні дані для розроблення курсового проекту
Завдання для виконання курсового проекту видає керівник у вигляді опису алгоритму керування об‘єктом, який наведений у вигляді технологічної або машинно-апаратурної схеми на яку нанесені датчики і виконавчі механізми з переліком основних режимів роботи та функціональних вимог для забезпечення нормальної роботи об’єкта керування.
Для одного і того самого об’єкта керування можуть бути запропоновані різні експлуатаційні режими: запуск, забезпечення нормального функціонування та реагування на виникнення різних нештатних та аварійних ситуацій.
Вимоги до функціонування об’єкта можуть бути задані у вигляді технологічних режимних або рецептурних карт, а також функціональних циклограм.
Однією із складових завдання на розроблення курсового проекту є визначення процесів та алгоритмів, що підлягають імітаційному моделюванню під час розроблення прикладного програмного забезпечення для мікропроцесорних контролерів.
Під час затвердження завдання з керівником проекту узгоджується перелік мікропроцесорних контролерів, для яких буде розроблятись програмне забезпечення.
1.3 Зміст та основні етапи виконання курсового проекту
Курсовий проект виконується за кілька основних етапів:
перший - розроблення алгоритмічної структури (блок-схеми) алгоритму керування об’єктом;
другий – вибір конфігурації контролера; наведення схеми підключення датчиків, виконавчих механізмів та інших пристроїв системи управління до вхідних і вихідних модулів контролера; складання таблиці зовнішніх змінних;
третій - розроблення прикладного програмного забезпечення для реалізації алгоритму керування; для різних типів мікропроцесорних контролерів;
четвертий - відлагодження програмного забезпечення на діючому обладнанні;
п’ятий-розрахунок надійності системи.
Другий і третій етап виконуються для кожного вказаного контролера окремо. Четвертий та п’ятий етап виконуються для одного контролера, вказаного керівником.
Робота над проектом завершується його захистом з використанням спеціалізованого програмного забезпечення або на реально діючому обладнанні.
Всі етапи відображаються у пояснювальній записці у вигляді схем, таблиць, копій екранів, виконаних у режимі Print Screen, пояснювальної інформації, а також текстів програм з необхідними коментарями.