Материал: Программируемые логические контроллеры SIMATIC S7-300 400. лабораторный практикум. Таратынов О.Ю., Ткалич С.А

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Величину задания регулятора 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

Источник: https://studfile.net/preview/16568750/