актів і адресами.
Таблиця 6.1. Таблиця символів
№ контактаПрімечаніеВходиAI1ТензовесиX1 (C25) Пуск 2X2 (C26) Стоп 2X3 (C24) Пуск 1X4 (С27) Стоп 1X5МЕО - 16 откритX6МЕО - 16 закритX7Шібер откритX10Шібер закритий ВиходиY1Первий бакY2Второй бакY3МолотокY4Открить шіберY5МЕО - 16 откритьY6МЕО - 16 закритьY7ШнекY10Закрить шибер
. 2 Розробка програми мовою релейного логіки
Ця мова програмування, винайдений в США десятиліття тому, отримав найбільш широке поширення. Спочатку винайдений для заміни логічних схем, виконаних на релейного техніці, мова релейно-контактних схем є базовим у США на сьогоднішній день, і застосовується в 95% всіх додатків. Візуально ця мова нагадує послідовність ланцюгів управління, в якій всі входи повинні бути встановлені в значення «істина» для активації одного або декількох виходів.
Мова релейно-контактних схем отримав таке широке поширення, тому що на ньому можуть писати практично всі програмісти в будь-якій країні. Оскільки він нагадує знайомий всім формат електричних ланцюгів, навіть не фахівець в області програмування, знайомий з електронікою може розібратися в програмі для пошуку помилок в ній. На цій мові легко писати програми. Маючи базове уявлення про вхідних і вихідних сигналах, можна почати писати код. Більшість інших мов IEC вимагають більшої підготовки, наприклад, промальовування діаграм всіх потенційних процесів. Нарешті, програма, реалізована у вигляді релейно-контактних схем, може бути організована у вигляді папок або підпрограм, які завантажуються в контролер, дозволяючи проводити легку сегментацію програми.
Розглянемо програму для переміщення контейнерів за допомогою робота на мові релейного логіки.
7. Створення людино-машинного інтерфейсу (ЧМІ)
Людино-машинний інтерфейс (ЧМІ) - широке поняття, що охоплює інженерні рішення, що забезпечують взаємодію оператора з керованими їм машинами. Створення систем людино-машинного інтерфейс lt; # justify gt; 7.1 Особливості середовища розробки і способи завантаження проекту в сенсорну панель
Операторські панелі Weintek в основному застосовуються у складі устаткування як засіб управління, відображення і введення інформації (людино-машинний інтерфейс, HMI). Як правило, панель оператора працює в парі з контролером. У такій системі контролер управляє виконавчими пристроями устаткування (клапана, контактори, пневмоцилиндр??, Двигуни і т.д.), сприймає сигнали з датчиків, в контролері виконується основний алгоритм. Операторська панель служить лише людино-машинним інтерфейсом - на ній відображається інформація, що отримується з контролера, на ній задається інформація, необхідна для контролера, з неї запускаються певні алгоритми контролера. Але керуючий алгоритм в операторській панелі не виконується.
Операторська панель Weintek lt; # justify gt; .2 Структура ЧМІ і опис використовуваних об'єктів
Розглянемо людино-машинний інтерфейс для переміщення контейнерів за допомогою робота в режимах: конструктора (малюнок 7.1) і емуляції (малюнок 7.2).
Малюнок 7.1 ЧМІ в режимі конструктора
Малюнок 7.2 ЧМІ в режимі офф-лайн емуляції
Список використовуваних елементів для побудови ЧМІ:
. Бітова кнопка (запуск і зупинка процесу);
. Бітовий індикатор (датчики: руху контейнера, руху робота, робота руки, присутність вантажу в роботові).
7.3 Таблиця відповідності адрес пам'яті ПЛК і ідентифікаторів об'єктів інтерфейсу
Для правильної взаємодії ПЛК і ЧМІ складемо таблицю відповідності.
Таблиця 7.1. Таблиця відповідності адрес пам'яті ПЛК і ідентифікаторів об'єктів інтерфейсу
Об'єкт інтерфейсаАдресПрімечаніеBL_0Y1Первий бакBL_1Y2Второй бакBL_2X7Шібер откритBL_3X5МЕО - 16 открытBL_4Y7ШнекBL_5Y3МолотокND_0V2010ТензовесыSL_0V2010ТензовесыTS_0C25Пуск 2TS_1C26) Стоп 2TS_2C24Пуск 1TS_3С27Стоп 1
Таким чином, після складання таблиці взаємодії ПЛК та об'єктів інтерфейсу, ми забезпечуємо правильну роботу процесу переміщення контейнерів.
Висновок
В результаті виконання курсової роботи була спроектована система управління технологічним процесом на контролері KOYO DL06, а так само було проведено порівняння основних характеристик і схем підключення для аналогічної системи на контролері SIEMENS S7-200.
Була розроблена програма мовою релейного логіки, що реалізує процес переміщення контейнерів за допомогою робота.
Для цього були складені: