Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
113
Добавлен:
10.02.2016
Размер:
5.55 Mб
Скачать

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 можно легко программировать, и разрабатывать любые функциональные схемы, для автоматизации практически любой сложности, технологических процессов.

ЛИТЕРАТУРА

  1. Денисенко Т.А, Михайлов Е.П и др. "Методические указания к выполнению курсового проекта по курсу "Локальные системы автоматики", ОГПУ, 1997

  2. Денисенко Т.А, Тихончук С.Т "Методические указания по применению контроллеров семейства SIMATIC S5", ОГПУ, 1998

  3. Анализ функциональной схемы автоматизации и расчет структуры службы эксплуатации контрольно-измерительных приборов и средств автоматики: Метод. указ. / А.А. Чуриков, А.Е. Бояринов, Г.В. Шишкина. Тамбов: Из-во Тамб. гос. техн. ун-та, 2002. 32 с.

  4. Проектирование систем автоматизации технологических процессов: Справ. пособие / Под ред. А.С. Клюева. М.:Энергоатомиздат, 1990. 464 с.

  5. Емельянов А.И., Капник О.В. Проектирование автоматизированных систем управления технологическими процессами. М.: Энергоиздат, 1983. 400 с.

  6. Промышленные приборы и средства автоматизации: Справ. пособие / Под ред. В.В. Черенкова. Л.: Машиностроение, 1987. 847 с.

  7. Голубятников В.А., Шувалов В.В. Автоматизация производственных процессов в химической промышленности.М.: Химия, 1985. 325 с.

  8. Казаков А.В., Кулаков М.В., Мелюшев Ю.А. Основы автоматики и автоматизации химических производств. М.:Машиностроение, 1970. 295 с.

Соседние файлы в папке Автоматизация производства сухого молока