- •Содержание
- •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. Тренинги и активные формы обучения
PP-35 Х1Контроллер
- 24
В Общий
провод
1
а
2
+
24 B
SB1
Input 01 3
SB2
Input 02 4
ДКП
Input 03 5
Input
04 6
SB3
+24 В
1
б
- 24 B
2
Input 01 3
SА
Input 02 4
Input 03 5
Input 05 6
Рис. П.1.5. Принципиальные электрические схемы двух вариантов подключения датчиков к входам контроллера РР-35
РР-35 Х2Контроллер
1
+ 24 В -
2
L1
К1
К2
Рис. П.1.6. Принципиальная электрическая схема подключения нагрузки (катушки реле, пускателя, лампы и т.д.) к выходам РР-35.
2. Общая характеристика системы программирования
B&R Automation Studio – это система разработки программного обеспечения для решения разнообразных задач автоматизации технологических процессов в любых отраслях народного хозяйства, включая производство сельскохозяйственной продукции.
Перечислим основные характеристики B&R Automation Studio.:
- Интегрированная среда B&R Automation Studio. разработана в соответствии с руководящими принципами Microsoft для проектирования программ, работающих под Windows. Это облегчает ознакомление с программой и снижает затраты на разработку проекта.
- Среда разработки B&R Automation Studio. поддерживает много различных целевых систем. Это позволяет масштабировать платформу автоматизации для удовлетворения конкретных требований вашего приложения.
- В дополнение к языкам стандарта IEC 1131, в B&R Automation Studio. предлагается язык программирования высокого уровня ANSI С и полный набор высокоэффективных технологических функций, которые существенно упрощают разработку проектов для ваших производственных установок и систем.
- Пуско-наладка. Все диагностические и сервисные инструменты ясно показывают работу системы, используя графическое представление данных. Синхронная регистрация данных заменяет осциллограф и позволяет выполнять точные настройки параметров производственных установок.
- Разработчики B&R включили в справочную базу Automation Studio. всю информацию, которая может быть полезной в ходе создания и разработки ваших проектов. Стандартные функции справочной системы обеспечивают простой доступ к подробной информации, касающейся работы любого инструмента. Специфические данные по аппаратным средствам размещены в удобных для использования вкладках.
Краткий обзор функциональных возможностей
B&R AUTOMATION STUDIO
Составная часть проекта |
Основные функции |
Конфигурация аппаратных средств |
автоматическое распознавание состава технических средств программируемой микропроцессорной системы; подробная информация о каталоге аппаратных средств; ручное определение желательной конфигураций программируемой системы; прямое назначение символьных имен физическим входам/выходам. |
Языки программирования B&R Automation |
Basic....... .. ранее «PL2000» (сокр.: AB) Язык Си.... ..... ANSI C Лестничная диаграмма .......... IEC 1131 (сокр.: LAD) Последовательностная функциональная схема IEC 1131 (сокр.: SFC) Список команд ................. IEC 1131 (сокр.: IL) Структурированный текст ........... IEC 1131 (сокр.: ST)
|
Библиотеки и функциональные блоки
|
Многие стандартные функции (функциональные блоки) B&R Automation Studio включены в поставку и объединены в различные библиотеки. В каждой библиотеке содержатся функциональные блоки, использование которых позволит сэкономить много времени и усилий при решении стандартных задач |
Визуализация |
Используя Visual Components (визуальные компоненты) в B&R Automation Studio., можно создать и проверить вместе с задачей управления изображения технологического процесса и другие элементы визуализации. Включены следующие инструменты: -Редактор рисунков -Система обработки тревог |
Диагностика, сервисные средства и т.п..
|
Интерактивная принудительная установка переменных. Интерактивный монитор переменных. Трассировщик, работающий в режиме реального времени. Усовершенствованный отладчик, работающий в терминах языка программирования с возможностью использования точек останова, пошаговой обработкой, строчным отладчиком и функциями дисассемблера.
|