- •3.1 Сепаратор - молокоочиститель 9
- •2 Постановка задачи и описание технологического процесса
- •3 Разработка функциональной схемы алгоритма.
- •3.1 Сепаратор - молокоочиститель
- •3.2 Пастеризационно-охладительная установка
- •3.3 Вакуум-выпаривательная установка
- •3.4 Гомогенизатор
- •4 Проектирование программы
- •4.1 Разработка схемо образования входа и выхода
- •4.2Датчики
- •4.3 Присвоение адресов.
- •Тестирование программы
4.3 Присвоение адресов.
Рисунок 2
4.3.1 Разработка словесного алгоритма
Для того, чтобы описать алгоритмы управления необходимо назначить каждому датчику и каждому исполнительному механизму адрес. Поскольку программирование микроконтроллера осуществляется в программе STEP7 и там же задаются адреса для контроллера, то при составлении алгоритмов управления будим использовать эти же адреса. Таблица адресов представлена ниже на рисунке 2.
Алгоритм запуска и заливки молока в подогреватель
ЕСЛИ kn_start (I 0.0 : 1)
И Key_marka (I 0.2 : 1)
И-НЕ Kn_stop (I 0.1 : 1)
ТОГДА
ЕСЛИ LT2 (I 0.4 : 0)
И EI1 (I 2.0 : 0)
И LT6 (I 1.0 : 0)
ТОГДА N2(Q4.1 : 1)
Алгоритм сепарирования
ЕСЛИ kn_start(I0.0 : 1)
И Key_marka (I 0.2 : 1)
И-НЕ Kn_stop (I 0.1 : 1)
ТОГДА
ЕСЛИ TE1 (I 1.7 : 1)
И LT1 (I 0.3 : 1)
И LT11 (I 1.5 : 1)
ТОГДА SP1 (Q 5.0 : 1)
N2 (Q 4.1 : 1)
OZM (Q 5.5 : 1)
ЕСЛИ TE1 (I 1.7 : 1)
И LT1 (I 0.3 : 1)
И LT11 (I 1.5 : 0)
ТОГДА SP1 (Q 5.0 : 0)
N2 (Q 4.1 : 1)
OZM (Q 5.5 : 0)
ЕСЛИ LT1 (I 0.3 : 0)
ТОГДА N2(Q4.1 : 0)
OZM(Q5.5 : 0)
Алгоритм нормализации
ЕСЛИ kn_start(I0.0 : 1)
И Key_marka (I 0.2 : 1)
И-НЕ Kn_stop (I 0.1 : 1)
ТОГДА
ЕСЛИ LT3 (I 0.5 : 1)
И LT5 (I 0.7 : 0)
ТОГДА N3(Q4.2 : 1)
SP2(Q5.1 : 1)
SP4(Q5.3 : 1)
Алгоритм пастеризации
ЕСЛИ kn_start(I0.0 : 1)
И Key_marka (I 0.2 : 1)
И-НЕ Kn_stop (I 0.1 : 1)
ТОГДА
ЕСЛИ LT7 (I 1.1 : 1)
И LT6 (I 1.0 : 0)
ТОГДА N4(Q4.3 : 1)
N5(Q4.4 : 1)
POU(Q5.6 : 1)
Алгоритм выпаривания
ЕСЛИ kn_start(I0.0 : 1)
И Key_marka (I 0.2 : 1)
И-НЕ Kn_stop (I 0.1 : 1)
ТОГДА
ЕСЛИ LT9 (I 1.3 : 1)
И LT10 (I 1.4 : 0)
ТОГДА N6(Q4.5 : 1)
N7(Q4.6 : 1)
UVV(Q5.7 : 1)
GM(Q6.0 : 1)
Алгоритм включения нагревателя
ЕСЛИ kn_start(I0.0 : 1)
И Key_marka (I 0.2 : 1)
И-НЕ Kn_stop (I 0.1 : 1)
ТОГДА
ЕСЛИ TE1 (I 1.7 : 0)
И LT2 (I 0.4 : 1)
ТОГДА PD(Q5.4 : 1)
Алгоритм сушки
ЕСЛИ kn_start(I0.0 : 1)
И Key_marka (I 0.2 : 1)
И-НЕ Kn_stop (I 0.1 : 1)
ТОГДА
ЕСЛИ LT8 (I 1.2 : 1)
ТОГДА N8(Q4.7 : 1)
USK(Q6.1 : 1)
4.3.2 Разработка блок-схем алгоритмов
Блок-схема запуска и заливки молока в подогреватель
Блок-схема сепарирования
Блок-схема нормализации
Блок-схема пастеризации
Блок-схема выпаривания
Блок-схема включения нагревателя
Блок-схема сушки
4.4 Разработка программы
При проектировании в STEP7 был выбран контроллер S314, запрограммированы выходные и входные сигналы, схема подключения входов и выходов контроллера представлена в приложении, таблица с адресами датчиков и акторов приведена на рисунке 2.
Ниже представлены функциональные блоки алгоритмов, при проектировании в STEP7 в трёх представлениях: в функциональном виде, в словесном описании, в релейно-контактном виде.
4.4.1 Функциональный вид
4.4.2 Релейно-контактный вид
Вид словесного описания
7 Заключение
В результате разработки алгоритмов управления, была разработана программа для промышленного микроконтроллера S314, благодаря чему данный контроллер может управлять технологической линией по производству сухого молока.
Благодаря контроллерам семейства SIMATIC можно легко программировать, и разрабатывать любые функциональные схемы, для автоматизации практически любой сложности, технологических процессов.
ЛИТЕРАТУРА
Денисенко Т.А, Михайлов Е.П и др. "Методические указания к выполнению курсового проекта по курсу "Локальные системы автоматики", ОГПУ, 1997
Денисенко Т.А, Тихончук С.Т "Методические указания по применению контроллеров семейства SIMATIC S5", ОГПУ, 1998
Анализ функциональной схемы автоматизации и расчет структуры службы эксплуатации контрольно-измерительных приборов и средств автоматики: Метод. указ. / А.А. Чуриков, А.Е. Бояринов, Г.В. Шишкина. Тамбов: Из-во Тамб. гос. техн. ун-та, 2002. 32 с.
Проектирование систем автоматизации технологических процессов: Справ. пособие / Под ред. А.С. Клюева. М.:Энергоатомиздат, 1990. 464 с.
Емельянов А.И., Капник О.В. Проектирование автоматизированных систем управления технологическими процессами. М.: Энергоиздат, 1983. 400 с.
Промышленные приборы и средства автоматизации: Справ. пособие / Под ред. В.В. Черенкова. Л.: Машиностроение, 1987. 847 с.
Голубятников В.А., Шувалов В.В. Автоматизация производственных процессов в химической промышленности.М.: Химия, 1985. 325 с.
Казаков А.В., Кулаков М.В., Мелюшев Ю.А. Основы автоматики и автоматизации химических производств. М.:Машиностроение, 1970. 295 с.