УТС 4 семестр / ЛР4 вар2 Моделирование системы автоматического смешивания
.pdfМИНОБРНАУКИ РОССИИ САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ «ЛЭТИ» ИМ. В.И. УЛЬЯНОВА (ЛЕНИНА) Кафедра АПУ
ОТЧЕТ
по лабораторной работе №4 по дисциплине «Технические средства автоматизации и управления»
“Моделирование системы автоматического смешивания”
Вариант№2
Студенты гр. 8391 |
|
|
Гоглев А.А. |
|
|
|
Шушков Д.А. |
|
|
|
Маликов А.А. |
Преподаватель |
|
|
Немудрук М.Л. |
|
Санкт-Петербург |
2020
Цель работы:
Проектирование системы автоматического смешивания.
Выполнение работы:
В лабораторной работе используются следующие названия:
•diStart – кнопка для запуска системы, имеет два положение (1-вкл, 0- выкл.)
•FT1 – расходомер 1-го продукта
•FT2 – расходомер 2-го продукта
•TF – датчик предельно высокого уровня жидкости в баке
•TE – датчик предельно низкого уровня жидкости в баке
•V1 – клапан для заполнения бака 1-ым продуктом.
•V2 – клапан для заполнения бака 2-ым продуктом.
•V3_P – объединенная переменная для Насоса и Клапана слива, т.к. они включаются и выключаются одновременно.
•Mix – смешиватель.
•t – датчик достаточного времени смешивания.
•E – Ошибка
Рисунок 1 – Схематичное представление строения системы
Таблица истинности для состояний системы приведена далее:
Таблица 1 – Таблица истинности.
|
FT1 |
FT2 |
TE |
T |
V1 |
V2 |
V3+P |
Mix |
E |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
2 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
3 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
8 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
9 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
10 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
11 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
12 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
4 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
5 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
6 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
7 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
13 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
14 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
15 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
16 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
Текст программы, написанной на языке «Automation Basic»:
Рисунок 2 – Код программы на языке «Automation Basic»
Рассмотрим примеры выполнения программы:
Рисунок 3 – Пример №1 выполнения программы
Рисунок 4 – Пример №2 выполнения программы
Вывод:
В ходе лабораторной работы была написана программа для управления системы автоматического смешивания на языке “Automaton Basic”. Была написана таблица истинности для состояний системы, в соответствии с которой была написана программа. Полученные в ходе работы программы результаты совпадают с таблицей истинности.