підставі змістовного опису змінних складемо логічні рівняння:
Команда В (вгору) формується при короткочасному натисканні кнопки К1 («³дкритиВ») з пульта управління і за наявності сигналу з датчика нижнього положення кришки М3, запам'ятовується, поки немає сигналу з датчика верхнього положення кришки М1:
В
Команда ПЗ (поворот відкриття) формується за наявності сигналу з датчика крайнього верхнього положення кришки М1, наявності сигналу з датчика П1 (кришка закрита) і запам'ятовується доти, поки немає сигналу з датчика П2 (кришка відкрита) і немає пам'яті про знаходженні кришки у відкритому положенні КТ2:
В
Команда ПЗ (поворот закриття) формується при короткочасному натисканні кнопки К2 "Закрити" з пульта управління, за наявності сигналу з датчика П2 (кришка відкрита) і запам'ятовується доти, поки немає сигналу з датчика П1 (кришка закрита):
В
Команда Н (вниз) формується за наявності сигналу з датчика П1 (кришка закрита) і за наявності дозволу на закриття кришки КТ1:
В
Команда З1 (уповільнення опускання кришки) формується за наявності сигналу з датчика уповільнення М2 і наявності команди Н (В«ВнизВ») і запам'ятовується:
В
Проміжна змінна КТ1 (дозвіл на закриття кришки) формується за наявності команди ПЗ (поворот закрити) і запам'ятовується доти, поки немає сигналу з датчика М3 нижнього положення кришки (котел закрито):
В
Проміжна змінна КТ2 (пам'ять про знаходження кришки у відкритому положенні) формується за наявності сигналу з датчика П2 (кришка відкрита), відсутності сигналу з датчика П1 (кришка закрита) і запам'ятовується доти, поки немає сигналу з датчика М3 (котел закрито):
В
Адресація змінних в адресах заданих контролерів наведена в таблицях 1,2,3.
Таблиця 1 - Адреси входів контролера
Функціональне позначення переменнойК1К2М1М2М3П1П2ПЛК DL05Х0Х1Х2Х3Х4Х5Х6ПЛК CPM-2M0.000.010.020.030.040.050.06ПЛК SIMATIC S7-300I0.0I0.1I0.2I0.3I0.4I0.5I0.6
Таблиця 2 - Адреси виходів контролерів
Функціональне позначення переменнойВНПОПЗЗ1ПЛК DL05Y0Y1Y2Y3Y4ПЛК CPM-2M10.0010.0110.0210.0310.04ПЛК SIMATIC S7-300Q0.0Q0.1Q0.2Q0.3Q0.4
Таблиця 3 - Адреси внутрішніх змінних контролерів
Функціональне позначення переменнойКТ1КТ2ПЛК DL05C0C1ПЛК CPM-2M20.0020.01ПЛК SIMATIC S7-300M0.0M0.1
В
Рисунок 2 - Програма управління кришкою котла для ПЛК DL05
В
Рисунок 3 - Програма управління кришкою котла для ПЛК CPM-2M
кришка котел схема контролер
В
Рисунок 4 - Програма управління кришкою котла для ПЛК SIMATIC S7-300
У результаті проведення лабораторної роботи були отримані навички програмування ПЛК DL05, CPM-2M, SIMATIC S7-300; вивчена робота з прикладними програмами, способи запису інформації...