Технические средства автоматизации. Технологическое программирование регулирующего микроконтроллера: Методические указания к выполнению лабораторных работ

Страницы работы

Содержание работы

Министерство общего и профессионального образования       Российской Федерации

Сибирский государственный технологический университет

ТЕХНИЧЕСКИЕ СРЕДСТВА АВТОМАТИЗАЦИИ

ТЕХНОЛОГИЧЕСКОЕ ПРОГРАММИРОВАНИЕ РЕГУЛИРУЮЩЕГО МИКРОКОНТРОЛЛЕРА

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

специальности 2102 всех форм обучения к выполнению

лабораторных и практических работ

Красноярск 1998

Технические    средства    автоматизации.     Технологическое Программирование регулирующего микроконтроллера: Методические указания к выполнению лабораторных работ для студентов спец. 2102 всех форм обучения. - Красноярск: СибГТУ, 1998.-40 с.

Составители: П. М. Гофман, Д. Р. Султангараев

Одобрено и рекомендовано к печати редакционно-издательским советом вуза 25.11.1997 г.

Рецензент: доц. Т. Г. Зингель (методический совет СибГТУ)

© Сибирский государственный технологический университет, 1998

39

6.   Оперативный контроль и управление контурами

      регулирования …………………………………………….. 25

7.   Задание на лабораторную работу ………………………... 28

8.   Оформление отчета ……………………………………….. 29

9.    Контрольные вопросы …………………………………… 30

10.  Список использованных источников …………………… 30

       Приложение 1 ………………………………….…………. 31

       П 1.1 Алгоритм оперативного контроля и управления

       контурами регулирования - ОКО (01) ……………..…… 31

       П 1.2 Алгоритм аналогового ввода гр. А-ВВА (07) ……. 32

       П 1.3 Алгоритм аналогового вывода гр. А-АВА (11) ….. 33

       П 1.4 Алгоритм задания ЗДН (24) ……………………….. 34

       П 1.5 Алгоритм ручного управления РУЧ (26) …………. 35

       П 1.6 Алгоритм регулирования РАН (20) ……………….. 35

       Приложение 2. Сигналы и параметры настройки ………. 37

       Приложение 3. Стандартная конфигурация 01 «РЕГА» ... 37

38

СОДЕРЖАНИЕ

     Введение ………………………………………………….. 3

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

2. Режимы функционирования и процедуры

    микроконтроллера ………………………………………... 3

3. Пульт настройки ПН-21 ………………………………….. 5

4. Режим «программирование» …………………………….. 7

4.1. Процедура тестирования ………………………………. 7

4.2. Установка приборных параметров ……………………. 8

4.3. работа контроллера в составе сети …………………… 11

4.4. Процедура «алгоритм» ………………………………… 12

4.5. • Процедура «конфигурирование» ……………………. 13

4.6. Настройка параметров алгоблоков …………………… 16

4.7. Начальные условия ……………………………………. 17

5. Последовательность технологического программирования

    на примере одноконтурной АСР ……………………….. 18

5.1. Схема размещения алгоритмов ……………………….. 18

5.2. Блок-схема соединения алгоблоков …………………… 19

5.3. Технологическая программ ……………………………. 19

5.4. Настройка и контроль ………………………………….. 23

5.4.1. Режим настройка ……………………………………… 23

5.4.2. Контроль параметров и сигналов контроллера …….. 23

ВВЕДЕНИЕ

При подготовке регулирующего микроконтроллера к работе осуществляют его технологическое программирование, которое отличается от обычного программирования на алгоритмических языках. Это объясняется тем, что программирование микроконтроллера сводится к объединению готовых программ, находящихся в ПЗУ, в одну общую программу с помощью специальной процедуры конфигурирования. Технологическое программирование, несмотря на свою простоту, требует проведения в строгой последовательности ряда подготовительных этапов связанных, например, с тестированием, контролем входных и выходных сигналов, параметров и т.д.

При наличии обширной библиотеки готовых программ технологическое программирование позволяет сравнительно просто реализовать в микроконтроллере Р-130 разнообразные алгоритмы регулирования, расчета систем управления, имитационного моделирования динамических схем.

1. ЦЕЛЬ ЛАБОРАТОРНОЙ РАБОТЫ

Цель работы заключается в привитии навыков выполнения процедур и операций технологического программирования регулирующего микроконтроллера Р-130.

2. РЕЖИМЫ ФУНКЦИОНИРОВАНИЯИ ПРОЦЕДУРЫМИКРОКОНТРОЛЛЕРА

Микроконтроллер Р-130 имеет два режимафункционирования: "программирование" и "работа".

В режиме "программирование" выполняется 8 следующих процедур:

1) тестирование;

2) установка приборных параметров;

3) задание системных параметров;

4) размещение алгоритмов в алгоблоках;

4

5) конфигурирование;

6) настройка параметров алгоблоков;

7) задание начальных условий;

8) работа с ППЗУ.

Режим  "работа'' контроллера  содержит  процедуры, предназначенные для контроля параметров и сигналов:

1) процедура обнаружения ошибок и отказов;

2) контроль приборных параметров;

3) контроль системных параметров;

4) контроль входных сигналов;

5) контроль выходных сигналов;

6) контроль констант и коэффициентов и установка коэффициентов;

7) калибровка сигналов.

Рассмотрим кратко указанные процедуры в режиме программирования. В процедуре тестирования проверяется работоспособность устройств микроконтроллера - ПЗУ, ОЗУ, интерфейсный канал, пульт настройки, лицевая панель и т.д.

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

В процедуре "алгоритм" устанавливаются коды алгоритмов и параметры-модификаторы, масштаб времени.

При выполнении процедуры конфигурирования задаются взаимосвязи алгоблоков между собой и входными (выходными) устройствами микроконтроллера.

При настройке устанавливаются значения параметров алгоритмов константы и коэффициенты.

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

Процедура "системные параметры" дает возможность установить логические номера контроллеров в локальной сети "Транзит" и режим работы интерфейса.

Процедура "работа с ППЗУ" выполняет запись в память составной программы и обратно ОЗУ.

37

ПРИЛОЖЕНИЕ 2

Сигналы и параметры настройки

Сигналы и параметры

Диапазон изменения

1. Сигналы на аналоговых входах – выходах контролера

0…100%

2. Предельные уровни аналоговых сигналов на выходе алгоблоков (ограничение, пороговые значения и т.п.)

- 199,9…199,9

3. Текущие время (таймеры, постоянные времени)

1-й диапазон

2-й диапазон

0…819 с

0…819 мин

0…819 с

0…819 мин

0…819 мин

0…819 ч

4. Масштабные коэффициенты

- 15,99…15,99

5. Коэффициент пропорциональности

- 127,9…127,9

Технические единицы, соответствующие 0 и 100% аналогового сигнала

-9999…9999

Похожие материалы

Информация о работе