Готовая работа - Задача: В TIA Portal V16, на языке LAD, разработать программу дискретного контроля уровня воды. По нажатию на кнопку "Пуск" двигатель насоса (М1) включается на полную мощность - резервуар с водой наполняется. При уровне воды равном 75 л (дискретный датчик S2) двигатель насоса выключается - вода в резервуаре уменьшается. При уровне воды равном 50 л (дискретный датчик S1) двигатель насоса включается - вода в резервуаре увеличивается. Таким образом, непрерывно осуществляется дискретный контроль уровня воды в промежутке 50...75 л. Программа останавливается при срабатывании кнопки "Стоп" Для того чтобы при выключенном насосе (М1) уровень воды уменьшался, необходимо создать возмущающее воздействие - открыть клапан (К1), например К1 = 5 В.
Для управления программой, в TIA Portal необходимо добавить HMI панель. На панели HMI расположить кнопки "Пуск", "Стоп" и график отображающий изменения уровня воды в литрах. Для индикации уровня воды необходимо обрабатывать сигнал с аналогового датчика уровня (S3).
Рекомендации:
- осуществлять задание максимальной мощности насоса (М1) и его отключение при помощи блока "MOVE";
- обрабатывать сигнал аналогового датчика уровня (S3) при помощи блоков "NORM_X", "SCALE_X".
Работоспособность программы проверяется в симуляторе WaterLevel.
По всем вопросам пишите в лс. Если нужно сделать видео для работы, то нужно будет купить файл "Видео 3", в котором находится инструкция.