WorldodTech

Регистрация


Технологии вокруг нас

Скорость Wi-Fi сегодня

Новая 3D технология ...

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

Для контроля качества минеральной воды применяется анализатор концентрации ДКБ-1М (позиция 5-1), с нормированным выходным сигналом 0 5 мА.

Для контроля уровня применяется уровнемер LABKO – 2W (позиция 1-1, 2-1, 3-1). Выходной сигнал нормируется при помощи преобразователя Сапфир –22ДД (позиция 1-2, 2-2, 3-2).

3. ПРОГРАММИРОВАНИЕ КОНТРОЛЛЕРА.

Для лучшего понимания программы я представил её алгоритм:

В контурах 1, 2, 3 (рисунок 2.2.) ведётся контроль за уровнем в розливочном автомате РА, сатураторе, охлаждающей ёмкости Н-3.

В контуре 4 ведётся контроль температуры в охлаждающей ёмкости Н-3.

В качестве кодовых комбинаций принимаем следующие значения:

000000001

- уровень минеральной воды L1 = 1 м

000000010

- уровень минеральной воды L1 = 0,5 м

000000100

- уровень минеральной воды L2 = 2 м

000001000

- уровень минеральной воды L2 = 0,3 м

000010000

- уровень минеральной воды L3 = 1,5 м

000100000

- уровень минеральной воды L3 = 0,2 м

001000000

- температура минеральной воды Т £ 4 0C

010000000

- температура минеральной воды Т > 4 0C

100000000

- остановка выполнения программы (в ручную)

BEGI

IN «L1»

Ввести значение уровня L1 из РА

 

STA L11

A=L11

 

SUI 000000001

L1=1м ?

 

JZ RAV

L1=1 Перейти к «Закрыть задвижку на клапане (позиция 1-7)»

 

LDA L11

ACC=L11

 

SUI 000000010

L1 = 0.5м ?

 

JZ RAN

L1 =0.5 м. Перейти к «Открыть задвижку на клапане (позиция 1-7)»

SATANA:

IN «L2»

Ввести значение уровня L2 из сатуратора

 

STA L22

A=L22

 

SUI 000000100

L2=2 м ?

 

JZ SATV

L2=2 м Перейти к «Отключить насосы (позиция 2-7, 2-8)»

 

LDA L22

ACC=L22

 

SUI 000001000

L2 = 0.3 м ?

 

JZ SATN

L2 =0.3 м. Перейти к «Включить насосы (позиция 2-7, 2-8)»

OXLADOL:

IN «L3»

Ввести значение уровня L3 из охлаждающей ёмкости Н-3.

 

STA L33

A=L33

 

SUI 000010000

L3=1,5 м ?

 

JZ OEV

L3=1,5 м Перейти к «Отключить насос (позиция 3-7)»

 

LDA L33

ACC=L33

 

SUI 000100000

L3 = 0.2 м ?

 

JZ OEN

L3 =0.2 м. Перейти к «Включить насос (позиция 3-7)»

TOXLAD:

IN «T»

Ввести значение уровня T из РА

 

STA T1

A=T1

 

SUI 001000000

Т £ 4 0C?

 

JZ OE

Т £ 4 0C Перейти к «Закрыть задвижку на клапане (позиция 4-8)»

 

LDA T1

ACC=T1

 

SUI 010000000

Т > 4 0C?

 

JZ OE1

Т > 4 0C Перейти к «Открыть задвижку на клапане (позиция 4-8)»

 

SUI 100000000

Есть ли сигнал завершения работы программы

 

JZ ENPR

Если есть, перейти к «Остановить выполнение программы»

 

JNZ BEGI

Если нет, перейти к началу программы

RAV:

 

Закрыть задвижку на клапане (позиция 1-7)

 

JMP SATANA

 

RAN:

 

Открыть задвижку на клапане (позиция 1-7)

 

JMP SATANA

 

SATV:

 

Отключить насосы (позиция 2-7, 2-8)

 

JMP OXLADOL

 

SATN:

 

Включить насосы (позиция 2-7, 2-8)

 

JMP OXLADOL

 

OEV:

 

Отключить насос (позиция 3-7)

 

JMP TOXLAD

 

OEN:

 

Включить насос (позиция 3-7)

 

JMP TOXLAD

 

OE:

 

Закрыть задвижку на клапане (позиция 4-8)

OE1:

 

Открыть задвижку на клапане (позиция 4-8)

 

OUT<L1>

Вывести значение уровня L1

 

OUT<L2>

Вывести значение уровня L2

 

OUT<L3>

Вывести значение уровня L3

 

OUT<T>

Вывести температуру Т

ENPR:

   

END.

   
Перейти на страницу: 1 2 3 4