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

2) построение блок-схемы взаимосвязей алгоблоков в соответствии со структурой программируемой задачи;

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

4) настройка и контроль.

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

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

Алгоритм ОКО обслуживает один контур регулирование. Поэтому, если в структуре АСР используется несколько контуров, то должно быть такое же количество алгоритмов ОКО. В ремиконте Р-130 максимально может быть четыре контура (в модификации 15, применяемой в настоящей работе - 2 контура). Алгоритмы ОКО помещают в алгоблоке с номерами 01 - 04 (или в нашем случае 01 -02). Номер алгоблока, в котором помещен алгоритм ОКО, определяют номер контура регулирования, указываемый на лицевой панели. Остальные номера алгоблоков для других алгоритмов выбираются произвольно. Если номера алгоблоков

23

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

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

В этом режиме производится контроль констант и коэффициентов и установка коэффициентов на свободных входах. Настройка и контроль выполняются в режиме "работа", т.е. когда контроллер включается в контур управления. Переход в режим работа осуществляется одновременным нажатием клавиш "¯" и "¬". Правила контроля и установки параметров настройки в режиме "работа", такие же, как в режиме "программирование" (см. табл.6).

В режиме "настр" устанавливаются на свободных входах параметры для используемых алгоритмов:

ОКО - по входу 03       W0 = 0

                            04      W100 = 100

BAA - по входу 03       Xсм = 0

                            04              Км = 1

АВА - по входу 05              Хсм = 0

                            06              Км = 1

РАН - по входу 03               Км = 1

                            04      Тф = 0

05  X <0 любое отрицательное

            число

                            06              KП = |согласно рассчитанным

                            07              ТИ = |параметрам настройки

                            08              Тд = |регулятора

                            09              ХМКС = 100

                            10              ХМИН = 100

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

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

22

Таблица 8

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

алгоблока-приемника

Алго­ритм и

код

№ входа алг. приемника

№ алгоблока источника

Алгоритм и код

№ выхода алг. Источника

Представление наЦИ

01

ОКО (01)

01

04

ЗДН

(24)

01

01

01

04

01

05

06

РАН

(20)

02

01

05

06

02

06

03

РУЧ

(26)

01

01

06

03

01

07

03

РУЧ

(26)

01

01

07

03

01

02

05

BAA

(07)

02

01

02

05

01

03

РУЧ

(26)

02

06

РАН

01

03

02

06

01

06

РАН

(20)

02

05

BAA

(07)

02

06

02

05

02

01

04

ЗДН

(24)

01

06

01

04

01

07

АВА (11)

04

06

РАН

01

07

04

06

01

19

задаются не подряд, то в пропущенные алгоблоки обязательно записывается "пустой" алгоритм с кодом 00.

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

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

На основе параметров используемых алгоритмов строится блок- схема соединения связных входов и выходов алгоблоков. Варианты схем для программирования одноконтурной АСР приведены на    рисунке 5а, 5б, следуя схеме размещения на рисунке 4.

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

Для составления программы предварительно по блок-схеме определяются номера алгоблоков-приемников и алгоблоков-источников  информации. Поскольку  некоторые алгоблоки одновременно являются и приемниками и источниками, то их номера в программе повторяются.

Пример составления и оформления подобной программы представлен в таблице 8 в соответствии с блок-схемой на рисунке 5а.

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

Приведенная на рисунке 5а блок-схема составлена с учетом осуществления алгоритмами "руч" и "ран" т.н. механизма "обратного счета".

Стандартной конфигурации аналогового ПИД регулирования будет соответствовать блок-схема, представленная на рисунке 56. Технологическую программу для данной блок схемы составить самостоятельно.

20

Рисунок 4. Схема размещения алгоритмов по алгоблокам микроконтроллера

Рисунок 5а.  Блок-схема взаимосвязи алгоблоков в одноконтурной АСР

21

Рисунок 5б. Блок-схема взаимосвязи алгоблоков в одноконтурной АСР