еременнойZA (i) Заборона на включення автомата0,1ZT (i) Заборона на включення транспортера0,1AP (i) Стан харчування автомата0,1TP (i) Стан харчування транспортера0,1KPСостояніе харчування конвейера0,1DN (i) Початковий датчік0,1DP (i) Датчик перегрузкі0,1DK (i) Кінцевий датчік0,1VAMIN (i) Швидкість автомата мінімальнаяЗначеніе залежить від автомата або транспортера, приймається условноVAMID (i) Швидкість автомата средняяVAMAX (i) Швидкість автомата максімальнаяVTMIN (i) Швидкість транспортера мінімальнаяVTMID (i) Швидкість транспортера средняяVTMAX (i) Швидкість транспортера максімальнаяVA (i) Швидкість автомата текущаяVT (i) Швидкість транспортера текущаяNC (i) Значення команди0,1,2,3
Таблиця 2
Значення команд
Номер командиЗначеніе команди0Нет команди1Виключеніе конвейера2Включеніе конвеєра з запуском його проверкі3Включеніе конвеєра без запуску його перевірки
1.4 Опис алгоритму роботи системи управління
Алгоритм системи складається з трьох частин:
Основна система
Система регулювання та управління
Система перевірки та діагностики конвеєра
1.5 Основна система
Як тільки оператор з комп'ютера дає команду запуску конвеєра, програма на комп'ютері формує набір даних і пересилає ці дані контролерам послідовно одному за іншим. У набір даних входить: значення змінних, команди (NC). Далі для прикладу розглянемо один з контролерів, так як вони діють за однією схемою.
Контролер при отриманні даних робить вибір і записує у свої аналогічні змінні. Отримавши значення команди діє за такими напрямками:
- Якщо значення дорівнює« 0 », тобто команд ніяких немає, і якщо конвеєр вже включений, то запускається« система регулювання ». Якщо конвеєр не включений, то контролер повертається до« початку »(до отримання даних).
- Якщо значення дорівнює «1», тобто надійшла команда на вимикання конвеєра і конвеєр дійсно працює, то контролер вимикає свій автомат і транспортер і повертається до «початку» якщо конвеєр не працює, то звичайний повернення до «початку».
Якщо значення дорівнює «2», тобто надійшла команда запустити конвеєр з попереднім тестуванням конвеєра, то запускається «система перевірки та діагностики». Значення змінної KP прирівнюється до одиниці і запускається «система регулювання».
Якщо значення дорівнює «3», тобто надійшла команда запустити конвеєр без попереднього тестування конвеєра, то значення змінної KP прирівнюється до одиниці і запускається «система регулювання».
. 6 Система перевірки та діагностики конвеєра
Після запуску системи перевірки контролер встановлює швидкість роботи транспортера на середню і запускає транспортер. Далі відбувається затримка 10сек. (як показав практичний досвід, цього достатньо, щоб виявити механічну несправність транспортера). По закінченні затримки контролер зупиняє транспортер і переходить до наступного кроку. Після перевірки транспортера відбувається перевірка автомата. Для цього: контролер встановлює швидкість роботи автомата на середню і запускає його роботу в холосту. Далі відбувається затримка 25сек. (як показав практичний досвід, цього достатньо, що б виявити механічну несправність автомата). По закінченні затримки контролер зупиняє автомат і переходить до системи регулювання.
. 7 Система регулювання та управління
Система регулювання ділиться на два етапи, на першому етапі відбувається визначення стан датчиків, а на другому етапі відбувається само регулювання.
На кожному транспортері є три датчика. DN - початковий датчик, він встановлюється так, щоб як тільки з попереднього автомата вийшла пляшка, датчик спрацьовує, генерує сигнал високого рівня, логічно рівного «1», тим самим показуючи, що на транспортері з'явилися пляшки або продовжують надходити на транспортер. DP - датчик перевантаження, він встановлюється перед «кишенею» транспортера, коли пляшки заповнюють «кишеню», датчик виробляє сигал високого рівня, логічно рівного «1», тим самим показуючи, що транспортер перевантажений. DK - кінцевий датчик, він встановлюється в кінці транспортера перед самим автоматом таким чином щоб як тільки остання пляшка зайшла в автомат, датчик згенерував сигнал низького рівня, логічно рівного «0».
Так всі три датчика видають тільки два логічних сигналу, рівних або нулю, або одиниці нулю. На основі цього можна скласти таблицю істинності табл. 3. Дані цієї таблиці є показником стану транспортера.
Таблиця 3
Стани датчиків