Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

3023

.pdf
Скачиваний:
8
Добавлен:
15.11.2022
Размер:
2.9 Mб
Скачать

Величину задания регулятора SP_INT примите равной половине верхней границы диапазона контролируемой физической величины (из предыдущей работы). Например, для варианта 1, получится: SP_INT = 0.5*15 =7.5 бар;

При нажатии кнопки ”СТОП“ регулятор переходит в ручной режим, величина MAN = 0 %, тогда на выходе регулятора будет 0.

Для построения графиков переходных процессов при пуске и при имитации изменения текущего значения кода АЦП (в PLCSIM варьируем PIW…) воспользуйтесь приложением

”PID Control Parameter Assignment“. Вызов из Windows: кнопка меню Start (Пуск) -> Simatic -> STEP 7 -> PID Control Parameter Assignment.

Свяжите приложение с блоком данных PID-регулятора Вашего проекта в режиме Online, как показано на рис. 10.4. В режиме Offline построение графиков невозможно

Рис. 10.4. Выбор блока данных PID-регулятора

120

Содержимое настраиваемого блока предстанет в виде диалогового окна с основными параметрами PID-алгоритма (рис. 10.5). Здесь Вы можете их изменить, но не забывайте, что это блок, уже загруженный в PLC (в PLCSIM) . В исходном проекте (Offline) эти изменения не сохранятся, если не выгрузить блок из PLC (Online) в исходный проект (команда Upload), либо внесите в исходный проект произведенные изменения вручную.

Рис. 10.5. Параметры PID-регулятора

По кнопке перейдите в окно графиков Curve Recorder (рис. 10.6). Воспользуйтесь кнопкой ”Settings…“ для выбора переменных, отображаемых на графиках, масштаб и цвет линии задаются здесь же (рис. 10.7).

Кнопка ”Start“ запускает процесс построения графиков, кнопка ”Stop“ приостанавливает вывод на экран.

121

Рис. 10.6. Окно графиков

Рис. 10.7. Окно настроек

122

КОНТРОЛЬНЫЕ ВОПРОСЫ

1.Перечислите основные утилиты STEP 7, которые использованы в работе для создания проекта. Для чего они предназначены?

2.Какие уровни содержит иерархическая структура проекта в SIMATIC Manager? Какие элементы они содержат?

3.Опишите процесс конфигурации оборудования посредством утилиты Hardware Configuration. Каким образом распределены слоты станции?

4.Какие типы организационных блоков могут быть реализованы в проекте SIMATIC Manager?

5.Какие могут быть причины прерываний программы?

6.Какие базовые языки программирования поддерживаются в STEP 7? Чем они отличаются и каковы их особенности?

7.Что такое абсолютная и символьная адресация? Перечислите элементы таблицы символов.

8.Для чего предназначена утилита S7-PLCSIM и как ею пользоваться?

9.Что такое мониторинг программы? Как это делается?

10.Какие типы программных блоков Вам известны? В разница между функцией и функциональным блоком?

11.В чем отличие блоков данных общего назначения

(Shared DB) от экземплярных блоков (Instance DB)?

12.Перечислите элементарные типы данных.

13.Что такое структурные типы данных?

14.Какими операторами опрашивается дискретный вход?

15.Какими операторами можно воздействовать на дискретный выход?

16.Как считать показания аналогового датчика?

17.Какой стандартный диапазон токов и напряжений для модулей аналогового выхода?

18.Для чего деактивируют каналы аналоговых модулей?

19.Какие типы таймеров Вам известны?

20.Как создаются мультиэкземплярные блоки?

123

ЗАКЛЮЧЕНИЕ

Стандартным инструментальным средством для конфигурирования аппаратуры и промышленных сетей, настройки параметров, программирования, диагностики и обслуживания систем управления, построенных на основе программируемых контроллеров SIMATIC S7-300/400, является базовый пакет программ STEP 7.

В учебном пособии рассматриваются принципы организации и программирования контроллеров SIMATIC S7. Дано описание основных операторов языка программирования контроллеров на языках STEP 7 LAD/FBD/STL, соответствующих требованиям международного стандарта IEC 61131-3.

Издание соответствует Федеральному государственному образовательному стандарту высшего образования подготовки бакалавров по направлению 13.03.02 «Электроэнергетика и электротехника», утвержденному приказом Министерства образования и науки Российской Федерации от 3 сентября 2015 года № 955

Предназначено для студентов, изучающих курсы «Программируемые логические контроллеры», «Технические средства информатики», «Современные программные комплексы».

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

124

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1.Ганс Бергер. Автоматизация посредством STEP 7 с использованием LAD и FBD и программируемых контроллеров

SIMATIC S7 -300/400. SIEMENS, 2001. - 605 с.

2.Ганс Бергер. Автоматизация посредством STEP 7 с использованием STL и SCL и программируемых контроллеров

SIMATIC S7 -300/400. SIEMENS, 2001. - 776 с.

3.Работа со STEP 7 V 5.3. Первые шаги. Техническая до-

кументация. SIEMENS, 2004. - 114 с.

4.Конфигурирование аппаратуры и коммуникационных соединений STEP 7 V5.3. Техническая документация.

SIEMENS, 2004. - 304 с.

5.Программирование с помощью STEP 7 V5.3. Руководство. Техническая документация. SIEMENS, 2004. - 602 с.

6.Контактный план(LAD) для S7-300 и S7-400. Программирование. Справочное руководство. Техническая документа-

ция. SIEMENS, 2004. - 220 с.

7.Таратынов О.Ю., Ткалич С.А. Конфигурирование аппаратуры и коммуникаций SIMATIC S7: Учеб. пособие. Воронеж: Воронеж. гос. техн. ун-т. Воронеж, 2006. - 110 с.

8.Таратынов О.Ю., Ткалич С.А. Программирование контроллеров на языке STEP 7 LAD: Учеб. пособие. Воронеж: Воронеж. гос. техн. ун-т, 2006. 180 с.

125

 

ОГЛАВЛЕНИЕ

 

Введение

3

1.

Структура станции SIMATIC S7

5

2. Управление проектом

14

3.

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

17

4.

Структура памяти CPU

39

5.

Обработка программы S7

43

6.

Двоичные операторы языка STEP 7

67

7.

Числовые операции

77

8.

Таймерные функции

91

9.

Инструкции счетчиков

99

10. Лабораторные работы

102

 

10.1. Лабораторная работа № 1

102

 

10.2. Лабораторная работа № 2

104

 

10.3. Лабораторная работа № 3

106

 

10.4. Лабораторная работа № 4

108

 

10.5. Лабораторная работа № 5

112

 

10.6. Лабораторная работа № 6

116

Контрольные вопросы

123

Заключение

124

Библиографический список

125

126

Учебное издание

Таратынов Олег Юрьевич Ткалич Сергей Андреевич

ПРОГРАММИРУЕМЫЕ ЛОГИЧЕСКИЕ КОНТРОЛЛЕРЫ SIMATIC S7-300/400:

ЛАБОРАТОРНЫЙ ПРАКТИКУМ

В авторской редакции

Компьютерный набор О.Ю. Таратынова

Подписано в печать 15.12.2017.

Формат 60x84/16. Бумага для множительных аппаратов. Усл. печ. л. 7,9. Уч.-изд. л. 6,5. Тираж 350 экз.

Зак. № 240.

ФГБОУ ВО “Воронежский государственный технический университет”

394026 Воронеж, Московский просп., 14

Участок оперативной полиграфии издательства ВГТУ 394026 Воронеж, Московский просп., 14

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