Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб.раб.3.doc
Скачиваний:
20
Добавлен:
09.09.2019
Размер:
638.46 Кб
Скачать

Техника безопасности при выполнении работы.

Для питания программируемого контроллера и электрической части модели лифта используется опасное напряжение 220 Вольт переменного тока. Поэтому при выполнении лабораторной работы необходимо соблюдать следующие требования:

1) Запрещается открывать крышки контроллера, закрывающие его клеммы.

2) Запрещается отсоединять от клемм провод питания контроллера, подключенный к силовой сети, а также отсоединять от клемм другие провода.

3) Запрещается размыкать разъемы, соединяющие модель лифта с контроллером.

4) Запрещается касаться металлических частей модели лифта. Доступ к токоведущим частям установки, которые находятся под высоким напряжением, возможен через заднюю часть модели лифта не закрытую крышкой. Будьте внимательны и осторожны.

5) Запрещается передвигать модель лифта по столу.

ЗАДАНИЕ К РАБОТЕ.

Система управления лифтом может находиться в двух состояниях: состояние ожидания приказа (ожидание нажатия на кнопку) и состояние отработки задания. Во время отработки задания система должна игнорировать нажатие на управляющие кнопки. Исходное положение кабины лифта – первый этаж. Требуется реализовать заданный алгоритм управления.

ВАРИАНТ 1. При нажатии на кнопку «2», «3» или «4» кабина перемещается на соответствующий этаж, стоит на этом этаже 5 секунд и перемещается обратно на первый этаж.

ВАРИАНТ 2. При нажатии на кнопку «2», «3» или «4» кабина перемещается к соответствующему этажу. При этом на каждом промежуточном этаже, который проезжает кабина, она должна останавливаться на 5 секунд. Доехав до заданного этажа, кабина останавливается. Когда кабина остановилась на 2-ом, 3-ем или 4-ом этаже, система управления должна реагировать только на кнопку «1», при нажатии на которую кабина возвращается на 1-ый этаж.

ВАРИАНТ 3. При нажатии на кнопку «1» кабина перемещается на один этаж вверх (если это возможно) и останавливается на этом этаже. При нажатии на кнопку «2» кабина перемещается на один этаж вниз (если это возможно) и останавливается на этом этаже. От момента нажатия на кнопку до начала движения должна быть выдержана пауза 5 секунд.

ВАРИАНТ 4. При нажатии на кнопку «2» или «3» кабина перемещается на соответствующий этаж, стоит на этом этаже 5 секунд и перемещается на четвёртый этаж. После этого при нажатии на кнопку «2» или «3» кабина перемещается на соответствующий этаж, стоит на этом этаже 5 секунд и перемещается на первый этаж.

ВАРИАНТ 5.

При нажатии на кнопку «4» кабина перемещается на четвёртый этаж, по пути делая остановку на третьем этаже на 5 секунд. Если кабина стоит на 4-ом этаже, то при нажатии на кнопку «1» кабина перемещается на первый этаж, по пути делая остановку на 2-ом этаже на 5 секунд.

ВАРИАНТ 6. При одновременном нажатии на кнопки «1» и «2» кабина перемещается на один этаж вверх (если это возможно), а затем после паузы 5 секунд перемещается ещё на один этаж вверх (если это возможно). При одновременном нажатии на кнопки «3» и «4» кабина перемещается на один этаж вниз (если это возможно), а затем после паузы 5 секунд перемещается ещё на один этаж вниз (если это возможно).

Пример программы управления лифтом

Данная программа может быть взята за основу при создании программы по заданному варианту. Лифт перемещается только между 1-ым и 2-ым этажами по командам от кнопок приказа «1» и «2».

Обратите внимание на команды аварийной блокировки. Если по каким-то причинам лифт проедет все этажи и наедет на конечный выключатель, то сработает команда STOP, останавливающая работу контроллера и обнуляющая все его выходы. Это предотвратит поломку лифта при ошибках в программе. Всегда ставьте эти команды в первый раздел своей программы.