Автоматизация управления в производственных системах. Федотов А.В. - 266 стр.

UptoLike

Составители: 

266
Конец обслуживания устройства происходит по команде «возврат из прерывания» в
подпрограмме обслуживания.
В представленной схеме устройства А и В имеют более высокий приоритет,
чем С. Порядок же обслуживания устройств А и В определяется последовательно-
стью их включения (удалением от процессора). Устройство А имеет более высокий
приоритет, чем В. Приоритет на этом уровне задается аппаратными средствами. Ча-
сто для задания приоритета используется "дейзи-цепочка", показанная на рис. 5.14.
"Дейзи-цепочка" пред-
ставляет собой логическую
схему, которая воспринимает
запросы прерывания внешних
устройств INT1, INT2, INT3 и
сигнал разрешения прерывания
INTA. Из сигналов запроса
прерывания от отдельных ВУ
формируется общий сигнал за-
проса прерывания INT.
Выполнение логической
операции "И" над сигналом разрешения прерывания INTA и сигналами запроса пре-
рываний INT1, INT2, INT3 позволяет разрешить прерывание ближайшему к процес-
сору ВУ и запретить распространение сигнала разрешения к последующим ВУ.
Канал прямого доступа к памяти имеет наиболее высокий приоритет. При
осуществлении режима ПДП работа самого процессора не прерывается, если его
программа не требует ввода-вывода данных. Управление системной шиной при та-
ком обмене производит внешнее устройство, затребовавшее прямой доступ к памя-
ти.
5.7. Протоколы связи в системах управления
Система управления развитой производственной системой представляет собой
достаточно сложную сеть. Для организации взаимодействия между процессорами и
устройствами управления необходима некоторая система соглашений относительно
порядка такого взаимодействия через средства связи. Подобная система соглашений
получила название протокола.
Процедура связи состоит из определённого набора операций.
1. Организация доступа к связи.
2. Организация связи.
3. Организация передачи данных.
4. Контроль правильности передачи информации.
5. Завершение связи.
В области создания промышленных сетей используется протокол МАР (про-
токол связи в автоматизированном производстве). Этот протокол ориентирован на
организацию обмена информацией между устройствами при решении задач управ-
ления производственными процессами.
Рис. 5.14. Дейзи-цепочка
Конец обслуживания устройства происходит по команде «возврат из прерывания» в
подпрограмме обслуживания.
      В представленной схеме устройства А и В имеют более высокий приоритет,
чем С. Порядок же обслуживания устройств А и В определяется последовательно-
стью их включения (удалением от процессора). Устройство А имеет более высокий
приоритет, чем В. Приоритет на этом уровне задается аппаратными средствами. Ча-
сто для задания приоритета используется "дейзи-цепочка", показанная на рис. 5.14.
                                                         "Дейзи-цепочка" пред-
                                                   ставляет собой логическую
                                                   схему, которая воспринимает
                                                   запросы прерывания внешних
                                                   устройств INT1, INT2, INT3 и
                                                   сигнал разрешения прерывания
                                                   INTA. Из сигналов запроса
                                                   прерывания от отдельных ВУ
                                                   формируется общий сигнал за-
              Рис. 5.14. Дейзи-цепочка
                                                   проса прерывания INT.
                                                         Выполнение логической
операции "И" над сигналом разрешения прерывания INTA и сигналами запроса пре-
рываний INT1, INT2, INT3 позволяет разрешить прерывание ближайшему к процес-
сору ВУ и запретить распространение сигнала разрешения к последующим ВУ.
      Канал прямого доступа к памяти имеет наиболее высокий приоритет. При
осуществлении режима ПДП работа самого процессора не прерывается, если его
программа не требует ввода-вывода данных. Управление системной шиной при та-
ком обмене производит внешнее устройство, затребовавшее прямой доступ к памя-
ти.

       5.7. Протоколы связи в системах управления
      Система управления развитой производственной системой представляет собой
достаточно сложную сеть. Для организации взаимодействия между процессорами и
устройствами управления необходима некоторая система соглашений относительно
порядка такого взаимодействия через средства связи. Подобная система соглашений
получила название протокола.
      Процедура связи состоит из определённого набора операций.
     1. Организация доступа к связи.
     2. Организация связи.
     3. Организация передачи данных.
     4. Контроль правильности передачи информации.
     5. Завершение связи.
      В области создания промышленных сетей используется протокол МАР (про-
токол связи в автоматизированном производстве). Этот протокол ориентирован на
организацию обмена информацией между устройствами при решении задач управ-
ления производственными процессами.


                                      266