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

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

Константы устанавливаются в режиме программирования и не могут изменяться (но могут контролироваться) в режиме работы. Коэффициенты устанавливаются и могут изменяться как в режиме программирования, так и в режиме работы.

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

При конфигурации также определяется, поступает ли сигнал, значение параметра прямо или инверсно, т.е. с изменением знака или нет.

Последовательность операции "конфигурирование " для связных входов

1. Клавишами "¬" и "®" устанавливается процедура "конф".

2. Нажимается клавиша "­", после чего в 1-й позиции верхнего ЦИ появляется произвольный номер алгоблока - приемника.

3. Клавишами "D" и "Ñ" задается нужный номер алгоблока -приемника.

4. Вновь нажимается клавиша "­" и во второй позиции верхнего ЦИ клавишами "D" и "Ñ" устанавливается требуемый номер входа алгоблока - приемника.

5. Последовательным нажатием клавиши "­" осуществляется переход в первую позиции нижнего регистра (через позицию - запятая), где клавишами "D" и "Ñ" задается нужный номер алгоблока - источника, затем во второй позиции - номер выхода алгоблока-источника.

6. Набранная таким образом информация последним нажатием клавиши "­" вводится в память ЭВМ. Переход в п.2.

27

несколько индикаторов "1-4" , то это означает, что в контуре (или контурах) один из заданных при программировании параметров вышел за допустимые пределы.

Одноразрядный ЦИ "контур" показывает номер контура, с которым работает оператор.

На четырехразрядный ЦИ "задание" выводится сигнал задания. На нижнем ЦИ "контроль" указывается значение информации, получаемой в режиме контроля, содержание которой фиксируются семью ЛИ. Перечень параметров, контролируемый по нижнему ЦИ, приведен в таблице 11.

Для контроля выходного сигнала помимо нижнего ЦИ (режим "ВЫХ") используется шкальный индикатор. Разрешающая способность индикатора равна 5%.

Для импульсного регулятора с помощью двух ЛИ "D" и "Ñ" дополнительно контролируется срабатывание регуляторов в направлении "меньше" и "больше".

Таблица 11 Параметры контроля

Режим контро- ля

Контролируемый параметр

Размерность

Вх

Входной сигнал (регулируемый параметр)

%

e

Сигнал рассогласования

%

Вых

Выходной сигнал (управляющее воздействие)

%

Z

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

программируется

Nn

Номер программы (при программном регулировании)

число

tn

Время, оставшееся до окончания текущего участка программы

с, мин, ч

ОК

Ошибка контура; указывается номер сигнала, вышедшего за допустимые пределы.

число

26

Рисунок 6.   Лицевая панель микроконтроллера Р-130

15

Пример 5

05

01

03

01

Для свободных входов алгоблоков-приемников в процедуре "конф" задается информация в той же последовательности, содержание которой указано в таблице 5.

В этом примере 1-й вход 5-го алгоблока-приемника соединен с  1-м выходом 3-го алгоблока-источника.

Определение алгоблоков-приемников и источников зависит от структуры программируемой задачи; определение типа входа -связный, свободный следует из описания алгоритмов (приложение 1). Необходимо также отметить, что некоторые алгоритмы могут не иметь конфигурируемых входов или выходов, например, алгоритмы ввода и вывода информации (ВВА и АВА в приложении 1). При попытке конфигурирования входов, на которых установлены константы или коэффициенты, вырабатывается признак ошибки (код "60").

Таблица 5

Процедура "конфигурирование"

Тип входа

Представление информации на ЦИ

Параметры

Связный

N1

N2

C

N3

N4

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

N2 - номер входа алгоблока- приемника

N3 - <>0 номер алгоблока-источника

N4 номер выхода алгоблока-приемника

С - признак инверсии:

С="," - без инверсии

С="-" - инверсия

16

Свободный

N1

N2

C

N3

N4

N1 , N2 , С – тоже, что для связых входов

N3 = 00 – признак свободного входа

N4 = 00 – константа

N4 = 01 – коэффициент

Примечание.

Если в каком-либо алгоблоке вводится новый алгоритм, то все ранее установленные связи с ним аннулируются, а именно аннулируется конфигурация всех входов данного алгоблока и аннулируется конфигурация тех входов у тех алгоблоков, которые связанны с выходами данного алгоблока. Указанные связи аннулируются не только при изменении номера алгоритма, но и модификатора и масштаба времени. Поэтому, если был изменен хоть один из указанных параметров алгоритмов, все связи для его входов и выходов должны быть восстановлены.

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

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