Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Cамигулина З.И_ООП.doc
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
11.49 Mб
Скачать

5.2 Пример решения задачи на языке sfc

Необходимо запрограммировать следующую последовательность команд. Ниже приведены основные шаги состояния насоса.

1 шаг. Vu, nu – выключен.

2 шаг. Nu – сработал (vu – сработал, nu - отключен)

3 шаг. Vu – сработал (выдержка времени 10 сек. Запуск двигателя)

4 шаг. Nu – вкл/выкл. двигатель.

Решение программы показано на рисунке 5.4.

Рисунок 5.4 Решение примера 1 на языке SFC

Результат работы программы показан на рисунке 5.5. С помощью анимационной таблицы возможно управление состоянием переменных vu, nu.

Рисунок 5.5 Результаты работы примера 1 на языке SFC

Порядок выполнения работы №5 на языке sfc

Задача 1. Используя полученные навыки, а так же опираясь на лабораторную работу 3. Необходимо запрограммировать горизонтальное перемещение крана, при этом двигаясь в одном направлении, кран не должен воспринимать команду изменения направления перемещения, кран необходимо остановить. Одновременная подача единичных изменений на выходы не допускается.

5.4 Оформление отчета по результатам выполненных работ. Отчет должен включать:

- Решение задач на языке SFC

- Выводы по результатам практикума.

- Пакеты прикладных программ на языке SFC с результатами работы.

Литература. 6 осн. [1- 7]

5.5 Контрольные вопросы

  1. Охарактеризуйте язык функционального управления SFC.

  2. Каково назначение переходов в языке SFC?

  3. Что такое секция перехода и ее назначение в языке SFC?

  4. Назовите основные элементы языка SFC.

  5. Что такое альтернативное и параллельное соединение?

ЛАБОРАТОРНАЯ РАБОТА №6 РАЗРАБОТКА ПРОЕКТА «ОБРАБОТКА ПОВЕРХНОСТИ». ПРОГРАММИРОВАНИЕ ВЕРТИКАЛЬНОГО ПЕРЕМЕЩЕНИЯ ПОДЬЕМНОГО МЕХАНИЗМА НА ЯЗЫКЕ SFC

Цель лабораторной работы: Знакомство с принципом устройства и работы лабораторного стенда «Обработка поверхности». Программирование вертикального перемещения подъемного механизма на языке SFC.

6.1 Основные теоретические сведения

6.1.1 Принцип устройства лабораторного стенда «Обработка поверхности»

Лабораторный стенд «Обработка поверхности» состоит из двух основных блоков. Это управляющая часть и объект управления.

Объект управления представляет собой установку обработки поверхности (рисунок 6.1). Она состоит из нескольких уровней, снизу расположены блоки для обработки и загрузки деталей (всего пять блоков, три блока для обработки деталей и два для загрузки/разгрузки деталей). Сверху по рельсам с помощью подъемного механизма перемещается тележка. Тележка совершает вертикальное и горизонтальное перемещение для обработки корзин с деталями. Управляющая часть состоит из панели управления (рисунок 6.2), которая подает команду на программируемый автомат TSX МIСRО, состоящий из 16 входов на 24 В постоянного тока и 12 релейных выходов.

а) б)

Рисунок 6.1 Оборудование «Обработка поверхности», подъемный механизм.

Рисунок 6.2 – «Обработка поверхности», панель управления

Установка «Обработка поверхности» снабжена системой датчиков. Пять датчиков положения указывают и контролируют положение перевозки деталей в корзине с помощью концевых датчиков относительно рабочих станций (D1, D2, D3, D4, D5 рисунок 6.3). Два датчика положения контролируют крайнее верхнее и нижнее положение лебедки (D6, D7 рисунок 6.3).

Пульт управления расположен на передней части установки «Обработка поверхности». В него входят (рисунок 6.4):

- S1 (Влево ←) / S3(Вправо →) – кнопки управления ручным способом горизонтальным положением тележки и лебедки.

-S4 (Поднять ↑), / S6 (Опустить ↓) - кнопки управления ручным способом вертикальным положением тележки и лебедки.

-S2 – кнопка «запуска цикла» («Départ cycle») в автоматическом режиме или «возврат в исходное положение» в ручном режиме.

- S5 – трехпозиционный переключатель автоматического и ручного режима с помощью ключа ( «Auto - 0 – Manu» / «Автоматический – 0 – Ручной» ).

- S7 – кнопка «аварийного отключения». Открывается ключом №455.

Рисунок 6.3 Расположение датчиков

Рисунок 6.4 Пульт управления

Командная часть состоит из:

- контроллера на 16 входов (24 В постоянного тока) и 12 релейных выходов. Блок TSX 3705028DR1 230 обеспечивает 24 В и  0,4 А, поэтому является достаточно мощным для управления датчиками и исполнительными механизмами (рисунок 6.5).

- двух позиций переключателя «Run / Stop» («Пуск/Остановка»);

- двух позиций переключателя

- индикатор белого цвета «Sous tension» («Под напряжением»);

-два разъема сбоку (25 и 37 вывода) для подключения к объекту управления.

-поддерживает формат «Europa» «Европа» с встроенным предохранителем для подключения к сети с помощью предлагаемого шнура.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]