Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СУТП (для К.В.П. от Р.И.Р.).doc
Скачиваний:
47
Добавлен:
12.08.2019
Размер:
7.31 Mб
Скачать

6.2 Компиляция и передача

Чтобы компилировать иллюстративную программу и передать ее в пользовательский RAM ...

... щелкните на кнопке в панели инструментов, или

... выберите команду Transfer to Target из меню Project.

С помощью этой команды весь проект компилируется, и затем объекты передаются вьопределенную область памяти и запускаются.

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

Рис. П.1.16. Окно сообщений о результате компиляции.

Чтобы избежать ошибок, в ходе передачи B&R Automation Studio. проверяет структуру аппаратных средств целевой системы, версию операционной системы и всех предварительно установленных программных объектов. Обнаруженные проблемы будут четко указаны, чтобы не возникало дополнительных ошибок.

После того, как проект был успешно передан, выдается следующее сообщение (рис.П.1.17).

Теперь иллюстративная программа выполняется в пользовательском RAM. Цифровой выход устанавливается или сбрасывается согласно логическому состоянию цифрового входа.

Рис. П.1.17. Результат записи программы в память контроллера.

Лабораторная работа № 2 Основы алгоритмического языка Automation Basic. Структура программы. Понятие переменной. Основные операторы

  1. Программа и методика работы

    1. Изучить теоретические разделы и пример программы Приложения 2.

    2. С использованием оборудования лабораторного стенда разработать систему управления реверсивным исполнительным механизмом.

      1. Разработать схемы подключения кнопок «ДВИЖЕНИЕ ВПЕРЕД», «СТОП», «ДВИЖЕНИЕ НАЗАД» и датчиков дискретного положения исполнительного механизма «НАЧАЛО», «КОНЕЦ» к дискретным входам панели РР-35.

      2. Разработать схему подключения реверсивного пускателя и лампочки сигнализации к дискретным выходам панели РР-35.

      3. Разработать текст управляющей программы на алгоритмическом языке B&R Automation Basic, реализующий следующий алгоритм управления. При условии нахождения исполнительного механизма в положении «НАЧАЛО» и нажатии кнопки «ДВИЖЕНИЕ ВПЕРЕД», включается реверсивный пускатель «ВПЕРЕД». При условии нахождения исполнительного механизма в положении «КОНЕЦ» и нажатии кнопки «ДВИЖЕНИЕ НАЗАД», включается реверсивный пускатель «НАЗАД». При включенном пускателе и нажатии кнопки «СТОП» пускатель отключается и срабатывает сигнализация.

    3. Включить стенд с микропроцессорным контроллером и ПЭВМ. Загрузить на ПЭВМ систему программирования Automation Studio.

    4. Создать проект под именем «Lab2_N», где вместо N подставить номер выполняемого варианта(задается преподавателем).

    5. Присвоить символьные номера дискретным входам и выходам, используя порядковые номера выполняемого варианта, например PUSK_2, VPERED_5. Использовать по 3 входа/выхода с номерами N, N +1, N+2.

    6. Создать циклический объект (выполняемую программу) с использованием алгоритмического языка BASIC :

(* cyclic program *)

  1. .

    1. Откомпилировать программу, загрузить в USER RAM контроллера и убедится в ее выполнении.

    2. Оформить отчет. Подготовить контрольные вопросы. Защитить лабораторную работу. Выключить стенд.