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

книги / Проектирование дискретных устройств автоматики

..pdf
Скачиваний:
4
Добавлен:
12.11.2023
Размер:
8.51 Mб
Скачать

алгоритмов и т. п. Наиболее характерными являются следующие три\типа ММУС:

1'. Реализация каждого АФБ в отдельном микропроцессорном модуле (рис. 7.6,а). Такой принцип реализации целесообразен в тех Случаях, когда используются малопроизводительные МПМ или когда частные алгоритмы являются достаточно сложными.

2.1 Реализация в одном микропроцессорном модуле всех АФБ однохЪ типа (рис. 7.6,6). В этом случае каждый МПМ является специализированным для решения одной задачи (выполнения од­ ного растного алгоритма) и функционирует в режиме разделения времени с числом мест пользования его ресурсами, равным чис­ лу АФБ одного соответствующего типа. Данный принцип реали­ зации часто оказывается достаточно эффективным даже при низ­ ком использовании микропроцессорного модуля, так как в этом случае в модуле хранится только одна программа, а устройства обмена между МПМ и ЦУУ оказываются наиболее простыми. Наи­ более эффективен этот принцип реализации в тех случаях, когда

вОУ выполняется большое число процессов каждого из типов.

3.Реализация в одном микропроцессорном модуле всех АФБ (рис. 7.6,в). В этом случае ММУС состоит из двух МПМ, один

из которых (ЦУУ) является главным, а второй — вспомогатель­ ным, часто называемым периферийным, так как он приближен к ОУ. Этот принцип целесообразен, когда ОУ является сосредото­ ченным, а производительность МПМ обеспечивает реализацию всех АФБ. Другой, более простой метод построения децентрализо­ ванной ММУС описан в [2].

7.4. Метод построения структуры управляющей сети микропроцессоров

Как отмечалось ранее, перспективным принципом построения распределенной ММУС является управляющая сеть микропроцес­ соров, в которой алгоритм функционирования системы управле­ ния, представленный в виде композиции частных алгоритмов и реализуемый в виде программ, распределен по отдельным ФМПМ сети'микропроцессоров без выделения ЦУУ для координации ра­ боты ФМПМ.

В ФМПМ сети МП программы, как правило, хранятся в по­ стоянных или полупостоянных запоминающих устройствах, тогда как данные, характеризующие состояние одного или нескольких БОУ, управляющих воздействий, а также различного рода про­ межуточных результатов хранятся в оперативных запоминающих устройствах ФМПМ. В процессе функционирования распределен­ ной ММУС, представленной в виде управляющей сети МП, меж­ ду ФМПМ происходит обмен этими данными. Кроме того, вооб­ ще говоря, не исключается и возможность обмена программами между ФМПМ. '

Таким образом, возникают потоки данных между ФМПМ уп­ равляющей сети МП, передаваемые по каналам сети связи МП.

Будем говорить, что ФМПМ{ связан с ФМПМ;, если между ними в процессе функционирования ММУС существует поток сообще­ ний с интенсивностью Я«>-0.

В распределенных ММУС на сеть связи МП падает значитель­ ная доля стоимости всей ММУС. В связи с этим одной из первых задач, возникающих при проектировании такой ММУС, являет­ ся задача минимизации обмена сообщениями между ФМПМ. При этом минимизируется нагрузка, поступающая в сеть овязи ])Щ, а следовательно, последняя становится менее сложной, улучшают­ ся ее стоимостные показатели.

В настоящее время имеется ряд методов решения задачи ми­ нимизации нагрузки на сети МП, один из которых изложен в [26]. Если программы распределены по ФМПМ, можно определить тя­ готения между каждой парой ФМПМ. Эти тяготения являются ис­ ходными данными для построения сети связи МП. Построение се­ ти связи МП удобно представить в виде трех этапов.

На первом этапе выбирается необходимое число коммутаци­ онных микропроцессорных модулей КМПМ, к которым подклю­ чаются ФМПМ. При выборе следует стремиться к тому, чтобы обмен информацией между каждой парой ФМПМ осуществлялся как можно через меньшее число КМПМ. В случае минимального числа транзитных КМПМ задержка передаваемых между ФМПМ

сообщений (т. е. один транзитный КМПМ) будет

минимальной,

а общая производительность ММУС, —очевидно,

максимальной.

При этом нагрузка на сеть связи КМПМ будет также минималь­ ной. Легко понять, что в частном случае, когда все связные ФМПМ подключены к одному и тому же коммутационному микропроцес­ сорному модулю, нагрузка между КМПМ будет вообще отсутст­ вовать, а следовательно, не будет и сети связи между ними.

Таким образом, задача выбора необходимого числа КМПМ сводится к задаче разбиения множества ФМПМ на группы связ­ ных ФМПМ. Рассмотрим метод ее решения вначале для данного частного случая, т. е. когда отсутствует сеть связи между КМПМ.

Назовем группу ФМПМ связной, если каждая пара ФМПМ яв­ ляется связной. Группа связных ФМПМ называется максималь­ ной, если в нее вошли все т ФМПМ, между которыми имеется связь, и среди п—т оставшихся не найдется ни одного, который одновременно был бы связан со всеми т модулями данной груп­ пы. Легко понять, что полученные таким образом г максимальных групп связных ФМПМ, вообще говоря, могут быть пересекающи­ мися.

Сопоставив с одной максимальной группой связных ФМПМ один КМПМ, получим г КМПМ, между которыми будет отсутст­ вовать какая-либо нагрузка, так как все потоки сообщений меж­ ду связными ФМПМ будут проходить только через один КМПМ. Для нахождения минимального числа rmin КМПМ сети связи МП при отсутствии потоков сообщений между КМПМ необходимо «айти минимальное число максимальных групп связных ФМПМ.

Для решения этой задачи может быть применен один из мето-

до^ минимизации числа внутренних состояний автомата, изложен­ ный в гл. 3, причем аналогом максимальной группы совместимых внутренних состояний автомата в данном случае является макси­ мальная группа связных ФМПМ, минимальное число которых дол­ жно покрыть все возможные пары связных ФМПМ.

Как и при минимизации числа внутренних состояний автома­ та, срставляем треугольную таблицу связных пар ФМПМ. Далее по таблице покрытий выбираем минимальное число максимальных групп связных ФМПМ.

Пример 7.2. Пусть в ММУС имеется восемь ФМПМ, нагрузка между каж­ дой парой которых указана в треугольной табл. 7.11. Требуется построить уп­ равляющую сеть МП с минимальным числом КМПМ и отсутствием между ни­ ми нагрузки.

Т а б л и ц а 7.11

Ф М П М 2

5

 

 

 

 

 

 

Ф М П М з

5

5

 

 

 

 

 

Ф М П М ;

1

 

 

 

 

Ф М ПМ з

2

5

 

 

 

Ф М П М з

2

5

1

5

 

 

ФМПМт

1

2

1

 

Ф М ПМ з

2

1

2

5

5

ФМПМ, ФМПМ2 ФМПМз ФМПМ4 фМПМ5 ФМПМ6 ФМПМ7

Данная таблица может рассматриваться в качестве треугольной таблицы

связности для

определения

максимальных связных групп ФМПМ. При этом

если Y { j> 0 , то

ФМПМ* и

ФМПМ* являются связными. В таблице черточка

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

простоты будем

указывать

только номера

ФМПМ):

а = 1, 2,

3;

b = 1, 6,

7;

*=2, 4; d=2,

3,

8; е = 3 , 5,

6, 8; /= 4, 5, 6;

g = 4 , 6,

7;

h = 6,

7,

8;

т|=>1,

3, 6.

Строим

таблицу покрытий (табл. 7.12).

 

 

группам, а

столбцы —

Строки

этой таблицы

сопоставлены максимальным

парам связных ФМПМ. Покрытие пары связных ФМПМ максимальной группы обозначим знаком V* Если в каком-либо столбце имеется только один знак V. то он помещается в круглые скобки. Максимальные группы, соответствующие строкам, в которых имеется хотя бы один знак (V)» образуют ядро. Значит, минимальное число максимальных групп связных ФМПМ равно восьми: а, Ь, с, d, е, f , g t h. Группа TJ является избыточной.

Таким образом, в сети связи МП должно быть не менее восьми КМПМ для того, чтобы между ними не было никакой связи (рис. 7.7).

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

 

 

 

 

 

Т а б л и ц а 7.12

вал группа

1.2 1. 3I1 ,6

1.7 2.3

2.4 2.8

з ,б1з,6 3.8 4.5 4,6 4,7 5.6 5,8 б.7|б;в

у а

( V ) V

V

 

 

 

 

—л

V V

 

 

V

 

 

V *

V

( V )

 

 

V

— —

 

 

 

 

 

 

У с

 

 

( V )

 

 

 

y d

 

V

( V )

V

 

 

у е

 

 

 

 

 

 

( V ) V V

V V

V

V /

 

 

 

( V ) V

V

 

y g

 

 

 

V (V)

V

J1

VA

 

 

 

 

 

 

 

 

.

V

V (V )

Из рис. 7.7, а также из рассмотрения соответствующих макси­ мальных групп видно, что каждый ФМПМ включен в несколько КМПМ.

Таким образом, исключение связей между КМПМ усложняет связи ФМПМ с КМПМ. Поэтому данное решение не всегда может оказаться целесообразным. В тех случаях, когда можно допустить некоторую потерю производи­ тельности ММУС, целесооб­ разно отойти от выбора мини­ мального числа КМПМ без их связи друг с другом. Можно, например, включать в один и тот же КМПМ не все связные пары ФМПМ, а только те, ко­ торые находятся на небольшом расстоянии друг от друга. Тог­ да вместо выбора максималь­ ных групп связных ФМПМ бу­ дут выбраны квазимаксимальные, удовлетворяющие данно­ му критерию по расстоянию

между ФМПМ.

В качестве квазимаксимальных групп могут рассмат­ риваться непересекающиеся максимальные группы связ­ ных ФМПМ или с каким-либо

допустимым пересечением. Если взяты непересекающиеся груп­ пы, то каждый ФМПМ будет подключен только к одному КМПМ.. Может быть поставлено условие о допустимости таких непересекающихся групп, для которых один ФМПМ входит только в д^е, три и т. п. квазимаксимальные группы связных ФМПМ. В этих случаях, очевидно, каждый ФМПМ будет подключен соответ­ ственно к двум, трем и т. д. КМПМ.

При использовании квазимаксимальных групп, в частности непересекающихся групп связных ФМПМ, передача сообщений меж­ ду ФМПМ, вошедшими в разные квазимаксимальные группы, бу­ дет осуществляться уже не через один, а через два или даже бо­ лее КМПМ, т. е. через сеть связи МП. При этом с увеличением числа транзитных КМПМ общая .производительность ММУС сни­ жается. Поэтому стоит задача исключить ФМПМ из таких макси­ мальных групп, в которых он создает меньшую нагрузку к другим ФМПМ данной группы по сравнению с нагрузкой этого же ФМПМ к ФМПМ во всех других максимальных группах. В этом случае ФМПМ с сильной связью по нагрузке окажутся подключенными к одному и тому же КМПМ, а со слабой связью — к разным КМПМ. При этом будут минимальными общая нагрузка на сеть связи МП, что приведет к построению наиболее дешевой сети свя­ зи МП и снижению производительности ММУС.

Устранение пересечений максимальных групп связных ФМПМ является задачей комбинаторного типа, размерность которой за­ висит от характера пересечений и числа ФМПМ.

Введем понятие е-максимальной группы связных Ф М П М , на оонове которого квазимаксимальные группы могут быть получены

также и в том

случае, когда

слабые связи

между Ф М П М с и

Ф М П М ^, т. е.

при У«<в, не

принимаются

во внимание. Пусть

е —2, тогда при построении треугольной таблицы связных Ф М П М на основе табл. 7 .1 1 в клетках Ф М П М 4— Ф М П М 2, Ф М О М в— Ф М П М 4, Ф М П М ?— Ф М П М ], Ф М П М 7— Ф М П М 6и Ф М П М в— Ф М П М з должны быть черточки, т. е. соответствующие пары Ф М П М считаются несвязными.

Метод устранения пересечений максимальных групп рассмот­ рим на следующем примере.

Пример 7.4. Пусть имеются максимальные группы связных ФМПМ, полу­ ченные на примере 7.2 и образующие покрытие. Требуется найти минимальное число непересекающихся групп связных ФМПМ.

Решение. Исключим вначале пересечения групп по ФМПМЬ Легко видеть, что ФМПМ! входит в две максимальные группы а и Ь. Рассчитаем два ва­ рианта нагрузки Ус,, которая возникает в сети связи КМПМ, если исключить

ФМПМ1 из группы а или из группы Ь, т. е.

из а : ÿ®, = ÿj 9 + У\ .з = 5 + 5 = 10 ;

ФМПМ1 =

из Ь : '/£ ,= { '1 ,6 + </i.7 = 3-

Поскольку у'1с^ > у лс j , целесообразно оставить ФМПМ1 в группе а, из груп­

пы b — исключить. Исключение ФМПМ1 из группы b запишем так: b = 1, 6, 7. Аналогично рассмотрим и семь остальных максимальных групп:

 

из а :

02, = 0 ? .2 + 0 2 ,з =

10'*

 

Ф М ПМ 2=

из с : y cCt = y 2 ' 4 = l ;

 

 

 

ИЗ d : Ус, =

'/2 ,3 + ^ 2 .8 =

7 -

 

Следовательно,

с =2, 4 и d 2, 3, 8.

 

 

 

' из а : 0?, =

0 1 ,3 +

0 2 . з =

10 !

 

ФМ ПМ з

из d :

У‘1с, =

У2 , г + У ъ , ъ =

Ъ \

 

 

иэ е : Уес, =

У3 , 5 + У з . б + У 3 . в =

8-

Следовательно, d=î3, 2, 8 и е=3, 5, 6, 8.

 

 

 

' из

с :

y cCt =

y 2 ' 4 =

l ;

 

 

ФМПМ4 =

из

/

=0 ^ =

0 4 ,5 +

0 4 , 6 =

6 Î

 

 

И30:.0f4=04,6+04,7=3-

 

Следовательно,

 

2, 4, g=4, 6, 7.

 

 

 

ФМГ1М5 =

из е : г/'в= ^ з , 5 + У 5 , б + ^5,8 =

9 *

ИЗ

f • ^

 

 

 

 

 

 

 

 

 

 

 

/ : 1/св = 1/4,5+1/5.6=10-

 

Следовательно, £=5, 3, 6, 8.

 

 

 

 

ИЗ b : 0с, =

0 !,6 +

06.7 =

3;

 

Ф М П М в=

из е

: 0*, =

0 3 . б + 0 5 . б + 0 б .8 =

15

 

 

 

 

 

 

 

 

 

И З /

 

0 ^ = = 0 4 . 6 +

У5,6 =

6 ;

 

 

из h : 0?, =

06(7 +

06.8 =

6 .

 

 

6==тг 7,' 6, /= 4, 5, 6 и Л = 6,7,

 

 

из 6

= 0 1 .7 + 0 6 .7 = 2 ;

 

Ф М П М 7=

из g

: 0?, =

0 4 .7 + 0 6 .7 =

3 ;

 

 

из h :

Ус, =

06,7 +

07,8 =

6.

 

 

, Ь~-“Т "б,1? И £ = 4 Г б Д

 

 

 

из d : 0С, =

02,8 +

03,8 :=

3;

 

Ф М П М 8=

из £

0с, =

03,8 + 0 5 ,6 +

#6.

 

 

из Л : 0Î, =

06.8 +

07.8 =

10.

 

 

, d--=2 ; 3, 8 и £= 3, 5, 6, 8.

 

 

Т а б л и ц а 7.13

Ф М П М ! Ф М П М 2 ФМПМя Ф М ПМ 4 ФМПМб Ф М П М б ФМПМт ФМПМв

а

(V)

(V)

(V)

 

 

 

 

b

 

 

 

 

 

 

 

с

1

 

\^ч

 

 

 

 

1

~

 

 

 

 

 

чл

 

 

 

 

d

 

 

 

 

 

 

е

 

 

 

 

V

 

чл

f

 

 

(V)

(V)

чл

 

 

g

 

 

 

 

 

 

 

h

 

 

 

 

-

(V)

(V)

Построим таблицу покрытий

(табл. 7.13), в которой строкам сопоставлены

максимальные группы, а столбцам — отдельные ФМПМ.

 

Знак

\ / в

таблице указывает

на то, что в группу, сопоставленную с этой

строкой,

входит

соответствующий

ФМПМ, а знак

~ — что из

заданной груп­

пы может быть исключен соответствующий ФМПМ.

два условия:

1) в столбце

Знак

(V) указывает

на

то, что выполняются

имеется только

один знак

V

и 2) в строке имеется еще хотя бы один знак V-

Выполнение этих условий означает, что в данную группу обязательно долж­ ны войти хотя бы два ФМПМ. Заметим, что при наличии в группе только од7 ного ФМПМ установка КМПМ не обязательна, так как в него будет включен только один ФМПМ.

Группы, которым соответствуют строки хотя бы с одним знаком (V)» входят в ядро покрытия. В нашем случае это группы a, f и h. В строках, со­

ответствующих группам

bf с, d t g , имеются только <наки ~

. Это означает, что

в данные

группы могут не входить

Ф М ПМ . Значит, для

минимизации числа

К М П М

их

необходимо

исключить. В

группу е

должен быть

включен

только

один Ф М ПМ . Следовательно, К М П М в этом

случае может не создаваться. Вме­

сте с тем ФМПМб может быть включен в двух

группах (/ и Л), вошедших в

ядро. Следовательно, для сокращения числа

К М П М

и нагрузки на сеть связи

целесообразно Ф М П М

включить в группу f

или

h.

Тогда

получаем

два ре­

шения:

 

 

 

 

 

 

______

 

______

 

__Выбираем три непересекающиеся группы: а=1,

2, 3, f '= 4,

5, 6

и

Л'=*

=7,

8.

 

 

 

 

 

 

_______

____

 

 

2. Выбираем три непересекающиеся группы:

а=1, 2,

3, f" = 4,

5

и

= 6,

7,

8.

 

 

 

 

 

 

 

 

 

 

 

Связи с указанием нагрузок между КМПМ для этих двух решений при­

ведены

соответственно на рис. 7.8,а и б.

 

 

 

двум К М П М всего

 

Заметим, что при подключении Ф М ПМ не более чем к

потребуется четыре К М П М при общей нагрузке

на

сеть связи

У0б щ = 8

Эрл.

На этом первый этап построения сети связи МП заканчива­ ется.

На втором этапе определяется способ физической реализации КМПМ. Во-первых, подбираются ФМПМ и КМПМ необходимой производительности. Во-вторых, исходя из загрузки ФМПМ реша­ ется вопрос о передаче функций того или иного КМПМ на один из ФМПМ, вошедших в данную группу.

На третьем этапе проектируется сеть связи МП. Этот этап аналогичен этапу проектирования сети связи, т. е. необходимо по­ лучить топологию сети связи, выбрать метод коммутации и рас­ считать пропускные способности каналов и КМПМ.

Вопросы проектирования сети связи здесь не рассматривают­ ся, так как они изучаются в курсе «Теория сетей связи».

© - ФМЩ I } I- KMHMj.

Рис. 7.8

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

1.Назовите состав основных функциональных блоков микропроцессорной си­ стемы.

2.Какие существуют методы программной реализации дискретного устройства

в базисе микропроцессорных систем?

3.Какими средствами можно повысить производительность многомикропроцес­ сорного дискретного устройства?

4.В чем суть метода построения распределенного многомикропроцессорного дис­ кретного устройства?

ПРИЛОЖЕНИЕ 1

ПРИМЕР ТИПОВОГО ЗАДАНИЯ НА КУРСОВОЕ ПРОЕКТИРОВАНИЕ РАЗРАБОТКА СИСТЕМЫ ДИСКРЕТНОГО УПРАВЛЕНИЯ

1. Назначение системы

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

2.Исходные данные

1.1.Здания (Зд.), в которых расположена аппаратура связи, находятся на территории общей площадью 25 км2; расстояния между зданиями в километрах приведены в табл. П.1.

158

2.2.

Размещение блоков

аппаратуры

связи (бло­

Т а б л и ц а П.1

ков объекта

управления — БОУ)

по зданиям

приве­

 

дено в табл. П.2.

 

ЗД2

4

2.2.1.Расстояние в метрах между БОУ* и БОУ;,

i, /= 1..... 7, iV=/, в здании 3д1 приведены в табл. П.З.

Зд3

4,9

1,9

 

2.2.1Л. Алгоритм функционирования подсистемы

 

управления объектами, расположенными в Здь со­

Зд4

2,2

3,7

3,5

стоит «з восьми 'частных алгоритмов, взаимодействие

которых представлено в виде ЛСА.

 

Здх

 

ЗДз

 

 

2

 

 

 

ЗД

Я 1 = 1А Щ 12 Я 2 Î1 13 Яз î 2 3Ï4 I121б Ив Î3 217 % Cù Î4,

 

 

 

(П .1)

в которой 212, 213, 21о — логические условия, а остальные — операторы.

Матрица переходных вероятностей, определяющая вероятность перехода от 21* к 21;, имеет вид

Мг

512

21з

214

2I6

21в

217

218

1

 

 

 

 

 

 

*2

 

0 ,8

 

0 ,2

 

 

 

Из

0 ,1

 

0 ,9

 

 

 

 

514

 

 

 

1

 

 

(П.2)

 

 

 

 

1

 

Из

 

 

 

 

 

 

 

 

 

 

 

0 ,6

 

31в

 

0 ,4

 

 

 

 

 

 

 

 

 

 

1

Я7

 

 

 

 

 

 

2Гв

1

 

 

 

 

 

 

2.2.1.2. Управление БОУ осуществляется согласно частному алгоритму 21* (табл. П.4). Знак «х» в таблице указывает на то, что БОУ; находится под уп­ равлением 21»*.

Т а б л и ц а П.2

 

 

 

 

Т а б л и ц а П.З-

БОУ

Здания

БОУг

15

 

 

 

 

 

 

 

 

 

 

 

i 1 2 1 3

4

 

 

 

 

 

 

 

7 ,5

7 ,5

 

 

 

 

 

 

БОУз

 

 

 

 

БОУ*

X

б о у 4

1 2 ,5

25

17

 

 

 

б о у 2

X

 

 

 

 

 

 

 

 

 

 

БОУз

X

БО У 5

10

18

11

5

 

 

БО У 4

X

 

 

БО У 5

X

 

 

 

4

2 0 ,5

1 2 ,5

 

БО У в

X

БОУо

15

10

 

БОУт

X

 

 

 

 

 

 

 

БОУв

X

БОУт

25

1 2 ,5

17

30

25

1 2 ,5

БОУэ

X

 

 

 

 

 

 

 

БОУю

 

X

БОУ*

БОУг

БОУз

БО У4

БОУ5 БО У б

Б О У и

 

X

 

 

 

 

 

 

 

2.2.1.3.

Среднее время /* выполнения частных алгоритмов и стоимость с*

в условных

единицах

АФБ*, предназначенного для реализации

21*,

приведены

в табл. П.5. Время выполнения частных алгоритмов имеет экспоненциальное рас­

пределение.

П римечание. В случае реализации 21* в АФБ* на его активизацию ЦУУ за­ трачивает /*=0,002 с.

ati Я,

<

«Б

Я.

Я,

Я,

Т а б л и ц а П.1

БОУ1 БОУ2 БОУз БОУ4 БОУз БОУв БОУт

X

X

X

 

 

X

 

 

X

 

 

X

X X

хX

Т а б л и ц а П.5

Частные алгоритмы

1

2

3

4

5

6

7

8

Длительность выполне­

12

0,05

0,25

0,08

0,2

0,01

3

I

ния 21г, с

 

 

 

 

 

 

 

 

Стоимость АФБ<, у. е.

40

10

5

12

7

2

6

6

 

 

 

 

 

 

Т а б л и ц а

П.6

Частные алгоритмы

Hi

«2

я 8

И*

Я6

Я ,

Я ,

я .

^ож.доп, С

3

0,03

0,1

0,01

0,05

0,01

1

1

2.2.1.4.Допустимые времена ожидания ^ож.допл начала обслуживания 21< приведены в табл. П.6.

2.2.1.5.Число одновременно выполняемых технологических процессов в ча­

сти объекта управления, расположенной в Здь Ni=25.

2.2.1.6.Допустимое время однократного выполнения подсистемой управления алгоритма функционирования в ЗД1 7,ДОп.1=0,5 с.

2.2.1.7.В соответствии с частным алгоритмом функционирования 2Ij реали­ зуются операции по подсчету числа импульсов от одного до десяти, поступа­

ющих в систему управления от БОУ.

2.2.1.8.В соответствии с частным алгоритмом функционирования Щ осу­ ществляется кодирование двоичным кодом чисел от одного до десяти; получен­ ная кодовая комбинация обрабатывается 213.

2.2.1.9.Частный алгоритм Щ выполняет операции по вычислению значения

булевой функции /4=*1*2*3*4*бУ*1*2*3*4*5\/*1*2*3*4*б\/ Х\*2*3*4*5V *1*2*3*4*6-

2.2.1.10.В соответствии с частными алгоритмами 215—21з реализуются опе­ рации по решению систем функций.

2.2.2.В здании Здг расположен один БОУз, управление которым проивводится с помощью частного алгоритма функционирования 21д.

2.2.2.1.Частный алгоритм Йд позволяет вычислить значение булевой функ­

ции /9= 0, 1, 3, 5, 6, 8, 9, 10, 11, 17, 25, 26, 30, 31 (2, 4, 15, 16, 18, 24, 27, 28). 2.2.3. В здании Здз расположен БОУд управление которым производится с

помощью алгоритма Й10.

2.2.3.1. Частный алгоритм йю позволяет вычислить значения булевой функ­ ции /*о-1, 5, 6, 7, 10, 45, 46, 47, 54, 55, 61 [0, 16, 24, 32, 63].

Соседние файлы в папке книги