ПРИЛОЖЕНИЕ 3

Справочное

ВРЕМЕННАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ ПРОЦЕССА СИНХРОНИЗАЦИИ

На черт. 1 настоящего приложения показана временная последовательность сигналов в шине синхронизации для одного источника и многих приемников сигналов, а на черт. 2 — алгоритм работы «источника» и «приемника».




Последовательность активных состояний функции, „синхрони­зация источника "

Последовательность активных состояний функции „синхрони­зация приемника *'




/—источник устанавливает СД в высокое состояние (данные недействитель-
ны); 2—«приемники» устанавливают ДП и ГП в низкое состояние (ничего не
принято, никто не готов); 3—«источник» проверяет ошибку (ДП и ГП — в
высоком состоянии), затем посылает байт данных на ШД; 4— «источник» за-
держивает подтверждение истинности данных для того, чтобы данные могли
поступить через ШД на все «приемники» (чтобы данные установились); 5—
все «приемники» указали на готовность приема первого байта данных: ГП
-переходит в высокое состояние; 6—после приема ГП «источник» устанавливает
СД в низкое состояние для индикации того, что данные на ШД установлены и
истинны; 7—после перехода СД в низкое состояние «приемник» переводит ГП
в низкое состояние (не готов к приему), затем принимает данные. Остальные
приемники работают, со своим быстродействием, аналогичным образом; 8—
первый «приемник» устанавливает ДП в высокое состояние для указания того,
что он принял данные, но линия ДП остается в низком состоянии, так как
остальные «приемники» удерживают ее в этом состоянии; 9~последний «при-
емник» устанавливает ДП в высокое состояние, указывая, что он и все осталь-
ные приняли данные. Линия ДП при этом переходит в высокое состояние;
/(/—«источник», приняв информацию о том, что ДП находится в высоком со-
стоянии, устанавливает СД в высокое состояние. Это показывает «приемникам»,,
что данные на ШД должны рассматриваться как недействительные; 11—«ис-
точник» изменяет данные на ШД; 12—«источник» задерживает подтверждение
истинности данных для того, чтобы данные установились на линиях ШД; 13—
первый «приемник», приняв информацию о том, что СД находится в высоком
состоянии, устанавливает ДП в низкое состояние для подготовки к следующему
циклу; 14—первый «приемник» показывает, что он готов к приему следующего-
байта данных, устанавливая ГП в высокое состояние, но линия ГП остается
в низком состоянии, так как остальные «приемники» удерживают ее в этом
состоянии; 15—последний «приемник» показывает, что он и все остальные го-
товы к приему следующего байта данных, устанавливая ГП в высокое сос-
тояние; 16—«источник», приняв информацию о том, что ГП находится в высо-
ком состоянии, устанавливает СД в низкое состояние, указывая этим, что дан-
ные на ШД установлены и истинны; 17—первый «приемник» устанавливает ГП
в низкое состояние, затем принимает данные; 18, 19, 20—соответствуют пози-
циям 8, 9, 10; 2/—«источник» снимает байт данных (конец передачи) с ШД
после установки СД в высокое состояние; 22—«приемник», приняв информацию
о том, что СД находится в высоком состоянии,' устанавливает ДП в низкое
состояние для подготовки к следующему циклу; Л—время, в течение которого
контроллер может прервать передачу данных (установив УП в низкое состоя-
ние) без потери байта данных в данном процессе передачи.

Черт.

1

PvBvmo „приемника”


Paffoma „источника"


Черт. 2



























Приложения 2, 3. (Измененная редакция, Изм. № 2).

ВРЕМЕННАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ ПРОЦЕССА ИДЕНТИФИКАЦИИ
ПРИ ЗАПРОСЕ НА ОБСЛУЖИВАНИЕ

Последовательность процесса для этого случая изображена на чертеже



/—прибор делает «запрос на обслуживание» путем, установки линии 30 в рабочее состояние; 2—неопределенный промежуток времени (зависит от

программы), пока контроллер не включит цикл идентификации ЗО; 3— контроллер устанавливает УП в низкое состояние, чтобы передавать необ­ходимые команды; 4—контроллер посылает универсальную команду «от­пирание последовательного опроса»; 5—контроллер посылает адрес на пе­редачу потенциальному запросчику; 6—контроллер устанавливает УП в вы­сокое состояние для того, чтобы адресованный «источник» мог послать свой байт состояния; 7—адресованный «источник» посылает один байт дан­ных о состоянии; 8—контроллер проверяет байт данных о состоянии и ин­терпретирует его в следующем виде: бит 6 = 0— не запрашивает обслу­живания, бит 6 = 1 — запрашивает обслуживание, биты с 5 по 0-й—данные о состоянии (табл. 44); 9—контроллер принимает решение: если все необ­ходимые приборы опрошены, переходить к выполнению позиции 14; если необходимо опросить еще другие приборы — переходить к выполнению по­зиции 10; 10—контроллер посылает адрес на передачу другому потенци­альному запросчику (как в позиции 5); 11—контроллер устанавливает УП в высокое состояние с тем, чтобы адресованный «источник» мог посылать свой байт состояния (как в позиции 6); 12—аналогично позиции 7; 13—конт­роллер проверяет данные о состоянии (как в позиции 8), затем возвраща­ется к выполнению позиции 9; И—все интересующие контроллер приборы опрошены. Контроллер устанавливает УП в низкое состояние для того, чтобы команда или адрес передавались от него по ШД; 15—контроллер посылает универсальную команду для окончания последовательного опроса;. 16—конт­роллер устанавливает УП в высокое состояние, вновь начинается процесс идентификации.ПРИЛОЖЕНИЕ 5


Справочное




——




66

0


0

и

0

о

0

О

1

и

1






' —ы

67

0

X

0

X

1

X

1

X

0

X

0





, -



65

0

X

1

X

0

s

1


0


' 1

?

&7 (

>6 | 65

64

63

62

61


0




2*


3*


4’


5*


0

и

0

0


0

ПУС


APJ


Пробел


0



р


о

0

о

1


1

Н‘3

пнм

(СУ1)

ЗПМ


1

*

А


Q


0

0

1

0


2

нт


(СУ2)


*

я

2

в

В

я*

R


0

0

1

1


3

кт


(СУЗ)


/ф/

О «X о

3

« с

с

ф

S


0

1

0

0-


4

КП

СБА

СТП

СБУ

я

о. и

4

уст]

D

стро

т


о

1

0

1


5

ктм

КПР

НЕ7

ДПР

%

5

>х 2

Е

и


0

1

1

0


6

ДА


СИН


& L

л X X

6

X X ф

F

Л X X

V


о

1

1

1


7

ЗВ


КБ



а

7

я и

О

ф о X

W


j

0

о

о


g

вш

ЗАП

АН

О ПО

(

s

8

о.

н


X


1

0

о

1


9

ГТ

ВУП

КН

зпо

)

БХ

9

с

J

р.

Y


1

0

1

0


10

ПС


зм





Е

J

к

Z


1

о

1

1


п

ВТ


АР2


Г

С



к


1


1

1

о

0


12

ПФ


РФ





£

L


/


1

1

о

1


13

вк •


РГ





м

£

1








вых


РЗ






N


т

W

1

1

1

1


15

вх


РЭ


1


?

нпм

О