- •Содержание
- •5. Материалы, устанавливающие содержание и порядок проведения
- •6. Материально-техническое обеспечение дисциплины
- •1. Рабочая учебная программа дисциплины
- •1.1. Цель и задачи изучения дисциплины
- •1.2. Содержание дисциплины
- •1.2.1. Основные разделы дисциплины
- •Тема 1. Введение
- •Тема 2. Назначение, цели и функции систем управления технологическими процессами
- •Тема 3. Классификация систем управления
- •Тема 4. Автоматизированные системы управления
- •Тема 5. Распределенные асутп
- •Тема 6. Основы теории автоматического управления.
- •1.2.2. Структура дисциплины
- •Распределение часов по самостоятельной работе студентов
- •Тематический план лекций
- •Тематический план лабораторных занятий
- •Часы по учебному графику
- •Распределение часов по самостоятельной работе студентов
- •Тематический план дисциплины Тематический план лекций
- •Тематический план лабораторных занятий
- •2. Учебно-методическое обеспечение дисциплины
- •2.1. Задания и методические рекомендации по проведению лабораторных работ (Лабораторные практикумы) Содержание
- •Правила охраны труда и техники безопасности при проведении лабораторных работ
- •Программа и методика работы.
- •2. Контрольные вопросы
- •1. Лабораторное оборудование
- •Контроллер
- •Контроллер
- •2. Общая характеристика системы программирования
- •Краткий обзор функциональных возможностей
- •3. Как создать проект автоматизации?
- •3.2 Как выполнить соединение между программатором
- •3.4 Создание нового проекта
- •3.4.1 Автоматическое распознавание аппаратных средств
- •4. Объявление переменных
- •4.1 Цифровой вход
- •5. Создание программного (циклического) объекта
- •5.1 Вставка циклического объекта
- •5.1.1 Типы ресурсов
- •5.2 Определение имени объекта, типа объекта и ресурса
- •6. Компиляция и передача объектов на контроллер
- •6.1 Определение области памяти
- •6.2 Компиляция и передача
- •Лабораторная работа № 2 Основы алгоритмического языка Automation Basic. Структура программы. Понятие переменной. Основные операторы
- •Программа и методика работы
- •2. Контрольные вопросы
- •Понятие переменной, имена переменных. В b&r Automation Basic
- •Простые типы данных
- •Тип переменной bool(бит)
- •Типы целочисленных данных
- •Тип данных real (float) с плавающей точкой
- •Тип данных время (time)
- •Диапазон Значений времени (time Value Range)
- •Объявления переменных (Declarations)
- •Арифметические Операторы (Arithmetic Operators)
- •Пример (Example)
- •Пример (Example)
- •Логические операторы Binary and Logical Operators
- •Операторы отношения (Relational Operators)
- •Условный оператор (Statement) if
- •Данный оператор имеет ключевое значение для изучаемого языка. Пример
- •Включить выход оде
- •2. Контрольные вопросы
- •Вводные понятия по использованию возможностей библиотек системы программирования b&r Automation Studio
- •Общая информация о библиотеке standard
- •Библиотека Timer Function Blocks содержит 6 функциональных блоков:
- •Описание работы
- •2.2. Задание на курсовой проект и контрольные задания и методические указания по их выполнению
- •2.2.1. Задание на курсовой проект и методические указания по его выполнению
- •1 Цели и задачи курса
- •1.1. Цели преподавания дисциплины
- •1.2. Задачи изучения дисциплины
- •VIII. Оформление курсового проекта.
- •2.2.2. Задания на контрольные работы и методические указания по их выполнению
- •2.3. Перечень основной и дополнительной литературы
- •2.3.1. Основная литература
- •2.3.2. Дополнительная литература
- •Нормативно-техническая документация
- •2.4. Требования к уровню освоения программы и форма текущего и промежуточного контроля знаний (экзамен)
- •2.4.1. Квалификационные требования
- •2.4.2. Вопросы для самопроверки знаний
- •4. Электронное учебно-методическое обеспечение дисциплины
- •193. Каким образом необходимо расположить тензодатчик, чтобы изменение сопротивления было незначительно?
- •299. Перепад давлений определяют с помощью … .
- •300. Способность системы автоматики выполнять заданные функции, сохраняя свои основные характеристики (при определенных условиях эксплуатации) в установленных пределах называется … .
- •5.2. Вопросы к экзаменационным билетам
- •6. Материально-техническое обеспечение дисциплины (описание специализированных аудиторий, лабораторий, перечень оборудования)
- •7. Инновационные методы обучения (исследовательские методы, тренинговые формы, модульно-кредитные и модульно-рейтинговые системы обучения)
- •7.1. Исследовательские методы
- •7.2. Тренинги и активные формы обучения
3. Как создать проект автоматизации?
Чтобы обеспечить успешное управление технологическим оборудованием с помощью микропроцессорного контроллера B&R необходимо выбрать необходимые аппаратные средства и разработать проект(project) программного обеспечения. В проект входят: идентификационное имя проекта (до 8 латинских букв и знаков); конфигурация аппаратной части микропроцессорной системы, включая тип процессоров, модули ввода/вывода, модули расширения и удаленного доступа; многозадачная операционная система реального времени различных версий; библиотеки стандартных функций и блоков; прикладная программа, написанная на одном или нескольких языках программирования; прикладные базы данных.
После загрузки системы программирования появляется основное Окно B&R Automation Studio (рис. П.1.7):
- Главное меню B&R Automation Studio.
- Панель инструментов. Содержит значки панели инструментов, которые обеспечивают быстрый доступ к различным командам и функциям. Если поместить указатель мыши поверх значка, то показывается его название. Используйте команду Toolbars.в меню View, чтобы показать или скрыть панели инструментов
- Рабочая область программы. В этой области помещается текст прикладной программы
- Окно сообщений. Окно сообщений показывается в нижней части окна программы после первого запуска B&R Automation Studio.. В окне сообщений выводятся, например, сообщения отладчика или компилятора.
- Строка состояния. В строке состояния внизу окна показывается информация типа:
Краткая справочная информация для команд меню или значков панели инструментов.
Краткая информация о процедурах редактирования.
Текущая позиция в списке, дереве или тексте.
Состояние online_соединения между программатором и микропроцессорой системой (см. раздел 3.4, «Создание нового проекта»).
Состояние микропроцессорной системы (RUN, STOP, DIAG).
Состояние различных клавиш (CapsLog, Num, Scroll).
Рис.П.1.7. Общий вид основного меню системы программирования
B&R Automation Studio. – это аппаратно ориентированная система программирования. Это означает, что при создании проекта должны быть определены аппаратные средства. B&R Automation Studio может автоматически распознавать аппаратные средства при создании проекта. Для неопытных пользователей это самый простой тип определения аппаратного обеспечения.
3.2 Как выполнить соединение между программатором
И PCC?
Программатором и контроллер соединяются с помощью кабеля для работы в online_режиме(Номер модели: 0G0001.00_090).
При создании online-соединения с использованием этого кабеля учтите следующие факторы:
- На вашем компьютере должен быть свободен COM1, COM2, COM3 или COM4.
- Кабель для работы в online-режиме имеет два 9-выводных разъема D-типа. Для последовательных интерфейсов на некоторых компьютерах используются 25-выводные разъемы D-типа, поэтому вам может понадобиться адаптер. Этот тип адаптеров часто поставляется с мышью
- Кабель для работы в online-режиме используется только для соединения между двумя интерфейсами RS232. Не используйте адаптер, чтобы соединить последовательный интерфейс COMx с интерфейсом RS485/RS422. Для этого вам понадобится специальный преобразовать интерфейса!
Связь можно организовать и через интерфейс ETHERNET. Интерфейс CAN на промышленных PC B&R также может быть использован как online-интерфейс.
В нашем примере связь с контроллером должна производиться через последовательный интерфейс COM2 на программаторе. Прежде, чем соединять программатор и контроллер, проверьте, что контроллер выключен (питание отсутстствует). Затем возьмите кабель для работы в online-режиме и соедините интерфейс RS232 на CPU с последовательным интерфейсом COM2 на программаторе.