Лабораторная работа - Изучение среды программирования контроллеров фирмы Siemens Step7 - файл n1.doc

Лабораторная работа - Изучение среды программирования контроллеров фирмы Siemens Step7
скачать (279.5 kb.)
Доступные файлы (1):
n1.doc280kb.13.10.2012 22:13скачать

n1.doc

Уральский Федеральный Университет имени Б. Н. Ельцина

Кафедра теплофизики и информатики в металлургии
Отчет по лабораторной работе №20

«ИЗУЧЕНИЕ СРЕДЫ ПРОГРАММИРОВАНИЯ

КОНТРОЛЛЕРОВ ФИРМЫ SIEMENS STEP 7»


Исполнитель:

студент группы
Преподаватель:

Гольцев В. А.
Екатеринбург

2012

1 Цель работы


Изучение среды программирования контроллеров фирмы SIEMENS STEP 7.

2 Описание среды программирования STEP7


STEP 7 – это пакет стандартного программного обеспечения, используемый для конфигурирования и программирования логических контроллеров SIMATIC фирмы SIEMENS. Он является частью промышленного программного обеспечения SIMATIC. Имеются следующие версии стандартного пакета STEP 7:

- STEP 7 Micro/DOS и STEP 7 Micro/Win для относительно простых автономных приложений на контроллер SIMATIC S7-200;

- STEP 7 для приложений на контроллеры SIMATIC S7-300/S7-400,

SIMATIC M7-300/M7-400 и SIMATIC C7.

Последняя версия обладает более широким набором функций и может быть расширена продуктами, имеющимися в промышленном программном обеспечении SIMATIC. В частности, существует возможность назначения параметров функциональным модулям и коммуникационным процессорам, организация связи через глобальные данные, передача данных с использованием коммуникационных функциональных блоков и проектирование соединений.

После запуска программного продукта STEP 7 становится активным центральное окно SIMATIC Manager. По умолчанию запускается мастер STEP 7 (STEP 7 Wizard), который оказывает помощь при создании проекта STEP 7. В дальнейшем эта структура используется для надлежащего хранения и размещения всех данных и программ.

В SIMATIC Manager проект представлен в виде дерева элементов проекта. Корнем дерева является имя проекта. Проект может включать один и более контроллеров, а также сетевые компоненты, которые описывают соединения между элементами проекта. На уровне контроллера доступны компоненты конфигурирования контроллера и центральный процессор. В свою очередь, на уровне центрального процессора представлены компоненты конфигурации соединений данного контроллера и программа.

Программа контроллера S7-300 в проекте представлена следующими компонентами:

- источниками кода (Sources);

- блоками пользовательской программы (Blocks);

- таблицами описания символов (Symbols).

Такая структура хранения позволяет четко выделить элементы программ-

ного обеспечения контроллера.

3 Ход работы





  1. Запускаем программу STEP7. Создаем новый проект. Добавляем в него контроллер SIMATIC S7-300.

  2. Открываем окно конфигурации оборудования (рисунок 1). Добавляем в конфигурацию необходимые модули. Открываем свойства аналоговых входов, и задаем тип сигнала токовый 4-20 mA.

  3. Открываем программу NetPro (рисунок 3). Настраиваем соединение контроллера по протоколу MPI.




Рисунок 1 – Конфигурация оборудования


Рисунок 2 – Конфигурация сетевых соединений

  1. Открываем таблицу символов. Задаем аналоговому входу контроллера для подключения пирометра PIW 754 символьное имя pyro.

  2. Добавляем в программу контроллера новый блок данных DB1. Окно редактирования блока данных показано на рисунке 4. В блоке мы создаем переменные для хранения результатов обработки.

  3. Открываем для редактирования блок программы OB1. Используя язык LAD, вводим программу, которая осуществляет перевод входного значения сигнала датчика в значение температуры. Окно редактирования программы представлено на рисунке 4. На рисунке 5 показана таблица символов после завершения редактирования программы контроллера.





Рисунок 3 – Создание блока данных
7. Создаем таблицу переменных для слежения за значениями переменных во время выполнения программы. В нее мы добавляем переменную, хранящую значение температуры. На рисунке 6 показан вид таблицы переменных.



Рисунок 4 – Редактирование программы на языке LAD


Рисунок 5 – Таблица символов


Рисунок 6 – Создание таблицы переменных

4 Выводы



В данной работе было изучено программирование контроллеров в среде разработки STEP7. Была произведена настройка конфигурации оборудования, сетевых соединений, написание программы для обработки сигнала от датчика.

Учебный материал
© bib.convdocs.org
При копировании укажите ссылку.
обратиться к администрации