Подтема: Организация связи с КВУ.
Контроллеры внешних устройств микропроцессорных УЧПУ для обмена с системной магистралью могут использовать два принципа построения: связь ВЧС и КВУ через общий централизованный блок преобразования СМГ в магистраль контроллеров УЧПУ; связь через типовой интерфейс контроллера внешнего устройства. По первому принципу СМГ преобразовывается в магистраль КВУ с использованием адаптера, функциональная схема которого приведена на рис. 33 В состав адаптера входят приемопередатчики ВД, схема управления интерфейсом СУИ, формирующая сигнал синхронизации СИЛ, стробирующий адрес в регистре адреса РГА адаптера, сигнал BB1 ВЫВ, разрешающий дешифрацию старших разрядов адреса, и сигнал ВВ2, осуществляющий изменение направления передачи данных при появлении сигнала DIN на шине управле-
внешних устройства ВУ1 и ВУ2. Входящие в состав ВУ1 блоки У1—1 и У1—2 соответственно передают и принимают информацию от МП. Каждое из устройств имеет буферные регистры .БР1 и БР2, обеспечивающие асинхронный обмен данными между МП и КВУ. Принцип асинхронного обмена, с которым уже ознакомились, при рассмотрении управления обменом в программном режиме, распространен в системах, работающих в реальном времени, в том числе на разных уровнях управления в ГПС и в УЧПУ. В рассматриваемом случае этот принцип реализован аппаратными средствами путем записи данных в буферную память. Микропроцессор, выполнив расчеты по программе обслуживания ВУ1, пересылает данные в буферный регистр DP2 блока У1—2 этого устройства. Одновременно в рабочем регистре этого устройства обрабатывается информация, полученная в предыдущем цикле обмена. Таким образом, к моменту окончания текущего цикла обработки информация для начала следующего уже подготовлена, что исключает нежелательные перерывы в обработке данных, которые могут привести и к ухудшению качества механической обработки. Обмен данными между буферными регистрами КВУ и СМГ осуществляется типовым интерфейсом, в состав которого входят: СУП, селектор адреса СА и триггер выбора устройства ТВУ, устанавливаемый в единичное состояние сигналом логического нуля с выхода СА, регистр подадреса РПА, запоминающий два младших разряда адреса, дешифратор ДША, разрешающий чтение—запись данных буферных регистров, соответствующих определенной комбинации младших разрядов адреса и сигналов ВВ или ВЫВ на выходе СУИ.
|
|
Рассмотренная связь МП с КВУ имеет и свои недостатки. К их числу относится уменьшение надежности обмена при увеличении числа КВУ и ограниченная физическая длина СМГ. Когда пульт устройства и вычислитель удалены на расстояние более 30 м, для связи между ними при блочном использовании УЧПУ используется обмен по последовательному каналу типа ИРПС (интерфейс радиальный последовательный).
|
|
Параллельный интерфейс.
Подтема: Мультиплексирование СМГ
Для параллельной передачи данных установлены стандарты на внутренние интерфейсы связи по шинам параллельного обмена данными между узлами ЭВМ. К шинам параллельного обмена относятся: общая шина, в различных модификациях микроЭВМ типа «Электроника»; стопроводная шина S100, используемая в МП Intel 8080, Zilog Z80, Motorola 6800,Mosteck 6502; пятидесятипроводные шины S50, UNIBUS, MULTIBUS.
При увеличении длины табеля возрастает его ёмкость, поэтому становится невозможной передача данных на высокой скорости. Длина линий параллельной передачи данных может быть увеличена до 10-20 м путём использования шинных формирователей и путём уменьшения скорости передачи.
Связь между устройствами МПС осуществляется по системной магистрали, состоящей из шины адреса, управления, входных и выходных данных. Для уменьшения общего числа линий в шинах магистрали эти шины часто объединяют, или, как принято говорить, мультиплексируют. При этом каждое устройство подключается к линии посредством приёмопередатчика, обеспечивающего передачу данных от устройства к линии, приём данных из линии в устройство и полное отключение устройства от линии. Схема одного из вариантов линии магистрали, обеспечивающего связь между несколькими устройствами, показана на рис., на котором изображён приёмопередатчик МП (ППМ) и приёмопередатчик одного из внешних устройств, подключаемых к линии (ППУ).
|
|
Рис. Организация системной магистрали.
Согласующие резистивные делители в начале и в конце линии необходимы для подключения внешних устройств.
Направление обмена данных определятся сигналом управления приёмопередатчиком процессора (CS1 и DCE1) и приёмопередатчиком устройства (CS2 и DCE2). В табл. 1 приведены комбинации этих сигналов, соответствующие выводу данных в МП, отключению МП или внешнего устройства от магистрали.
ППМ | ППУ |
Режим обмена | ||
CS1 | DCE1 | CS2 | DCE2 | |
0 | 0 | 0 | 1 | Вывод данных из МП |
0 | 1 | 0 | 0 | Ввод данных в МП |
1 | Х | Х | Х | МП отключён от магистрали |
Х | Х | 1 | Х | Внешнее устройство отключено от магистрали |
Таблица 1. Комбинации сигналов управления приёмопередатчиками.
|
|
Параллельный обмен данными по магистрали, организация которой соответствует рис. 6, используется при длине линии до 5-10 м и достаточной помехозащищённости магистрали. В УЧПУ магистрали с такой организацией линии могут быть использованы при размещении МПС и контроллеров внешних устройств (КВУ) в одном блоке и ограниченном числе КВУ.
Дата добавления: 2018-04-15; просмотров: 402; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!