ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 10.11.2023
Просмотров: 183
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
КРАТКИЙ ОБЗОР ФУНКЦИОНАЛЬНЫХ ВОЗМОЖНОСТЕЙ
Понятие переменной, имена переменных. в B&RAutomationBasic
Тип данных REAL (FLOAT) С ПЛАВАЮЩЕЙ ТОЧКОЙ
Тип данных ДАТА_И_ВРЕМЯ (DATE_AND_TIME)
Объявления переменных (Declarations)
АрифметическиеОператоры (Arithmetic Operators)
Логическиеоператоры Binary and Logical Operators
Операторы отношения (RelationalOperators)
Условный оператор (Statement) IF
Общая информация о библиотеке STANDARD
Библиотека Timer Function Blocks содержит 6 функциональных блоков:
+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
3
К1
4
К2
5
Рис. П.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., можно создать и проверить вместе с задачей управления изображения технологического процесса и другие элементы визуализации. Включены следующие инструменты: -Редактор рисунков -Система обработки тревог |
Диагностика, сервисные средства и т.п.. | Интерактивная принудительная установка переменных. Интерактивный монитор переменных. Трассировщик, работающий в режиме реального времени. Усовершенствованный отладчик, работающий в терминах языка программирования с возможностью использования точек останова, пошаговой обработкой, строчным отладчиком и функциями дисассемблера. |
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 на программаторе.
3.4 СОЗДАНИЕ НОВОГО ПРОЕКТА
B&R Automation Studio. – это аппаратно-ориентированная система программирования. Это означает, что при создании проекта необходимо определить аппаратные средства. Имеются две возможности – автоматическое распознавание аппаратных средств и ручное определение аппаратного обеспечения