Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Step7_Logika_METODIChKA.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
357.38 Кб
Скачать

Министерство общего и профессионального образования

Российской Федерации

НИЖЕГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Дзержинский политехнический институт

Кафедра "Автоматизация технологических процессов и производств"

Методические указания

к выполнению лабораторной работе на тему:

"Проектирование программно-логического управления в системах АСУТП с использованием пакетов STEP 7",

по дисциплине " Интегрированные системы в проектировании и управлении "

для студентов специальностей 21.02.00 и 21.02.40

"Автоматизация технологических процессов и производств"

всех форм обучения

Нижний Новгород, 2004

Составители: В.П. Луконин.

УДК 66.012 - 52

Автоматизация технологических процессов и производств: Метод. указания к выполнению лабораторной работы на тему: " Проектирование программно-логического управления в системах АСУТП с использованием пакетов STEP 7", по дисциплине " Интегрированные системы в проектировании и управлении " для студентов специальностей 21.02.00 и 21.02.40.

/НГТУ; Сост.: В.П. Луконин, Н.Новгород, 2004. II с.

Даны методические указания к выполнению лабораторной работы. Приведены варианты задания и их подварианты, некоторые теоретические сведения, пример выполнения лабораторной работы, а также сведения по содержанию отчета.

Научный редактор М.Д. Ермаков

Редактор И.И. Морозова

Подп. 00.00.00. Формат 60х84 1/16. Бумага оберт. Печать офсетная. Печ.л.0,75. уч. - изд. л. 0,6. Тираж 100 экз. Заказ 000. Бесплатно.

Н ижегородский государственный технический университет.

603600, ГСП - 41, Н.Новгород, ул. Минина , 24.

Лаборатория офсетной печати полиграфической базы НГТУ.

606022, Н.Новгород, пр. Гагарина, 1.

(С) Нижегородский государственный технический университет, 2004

1. Цель лабораторной работы

Целью данной лабораторной работы является ознакомление системами программирования контроллеров, в частности, с системой программирования STEP 7 контроллеров SIMATIC фирмы Siemens.

2. Введение

В настоящее время производством промышленных микроконтроллеров занимается множество предприятий как в России, так и за рубежом. Каждая фирма-производитель контроллеров стремится выпускать собственное программное обеспечение для программирования контроллеров. Наиболее известными системами программирования микроконтроллеров являются: Micro TRACE MODE , TeconCX , ISaGRAF, STEP 7. Каждая из этих систем имеет свои особенности при проектировании включения микроконтроллеров в АСУТП, но в целом алгоритмы их работы похожи. Рассмотрим более подробно систему программирования STEP 7 для контроллеров SIMATIC.

3. Порядок работы со step 7

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

Программирование контроллера в системе STEP 7состоит из следующих этапов:

  1. Проектирование решения для задачи автоматизации;

  2. Создание проекта;

  3. Конфигурирование аппаратуры;

  4. Создание программы;

  5. Передача программы в CPU и ее отладка.

Краткое описание отдельных шагов:

• Перед началом работы со STEP 7 необходимо спланировать решение задачи автоматизации от деления процесса на отдельные задачи до создания диаграммы конфигурации;

• Запуск STEP 7

• Создание структуры проекта

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

После окончания создания проекта SIMATIC Manager открывает окно для нового проекта с указанным именем, в котором проводятся последующие операции;

Рис.1 – Окно создания нового проекта

• Конфигурирование станции

При конфигурировании станции указывается, какой программируемый контроллер вы хотите использовать; например, SIMATIC 300, SIMATIC 400, SIMATIC S5.

• Конфигурирование аппаратуры

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

• Создание программы

С использованием одного из доступных языков программирования создается программа, связанная с модулем или независимая от модуля, и сохраняется в виде блоков, исходных файлов или схем;

• Загрузка программы в программируемый контроллер

Только для S7: после завершения конфигурирования, назначения

параметров и программирования задач вы можете загрузить всю свою

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

программируемый контроллер (программируемый модуль для вашего

аппаратного решения). CPU уже содержит операционную систему.

Только для M7: выберите подходящую операционную систему для

решения своей задачи автоматизации из ряда различных операционных

систем и перенесите ее отдельно или вместе с программой пользователя

на требуемый носитель данных системы программного управления М7.

• Протестируйте программу

Только для S7: для тестирования или отобразить значения переменных

из своей пользовательской программы или CPU, или присвоить значения

переменным и создать таблицу для переменных, которые вы хотите

отображать или изменять (см. также Введение в тестирование с помощью

таблицы переменных).

Только для M7: протестируйте программу пользователя с помощью

средств отладки языка высокого уровня.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]