аналов устройства через одновибраторы аналов блока опроса - с вторыми входами элементов И каналов блока опроса. В-ы-ход элемента И канала блока опроса о длючен - к первому входу элемента ЛИ йанала блока опроса и к суммирущему входу реверсивного счетчика канаа блока опроса, выход реверсивного счетчика канала опроса - к входу элемента иникации канала блока опроса. Выход элемента ИЛИ канала блока опроса соединен через элемент задержки последующего канала блока опроса с первым входом элемента И последующего канала блока опроса, выходы элементов ИЛИ каналов блока опроса - с третьими входами соответствующих блоков хранения сообщений первого канала устройства. Четвертый выход каждого блока хранения сообщений последнего канала устройства соединен с вторым входом элемента ИЛИ и с вычитающим входом реверсивного счетчика соответствующего канала блока опроса, а третьи выходы блоков хранения сообщений каналов устройства - с входами одновибраторов каналов блока опроса.
Структурная схема устройства представлена на чертеже.
Многоканальное устройство для сопряжения источников сообщений с цифровой вычислительной машиной содержит генератор / импульсов, каналы 2-4, каждый из которых включает в себя элемент ИЛИ 5, блоки 6-8 хранения сообщений, многоканальный блок 9 опроса, состоящий из каналов 10-12, каждый из которых содержит одновибратор 13, элемент И 14, элемент ИЛИ 15, реверсивный счетчик 16, элемент 17 индикации, элемент 18 задержки, позициями 19-21 обозначены входы устройства, позинней 22 выход устройства.
Устройство работает следующим образом.
Каждое сообщение с входов 19-21 поступает одновременно па нервый вход блока 6 хранения сообщений соответствующего канала 2-4 и вход элемента ИЛИ 5. Если блок 6 хранения сообщений уже заполнен, то через первый выход блока 6 сообщение поступает на первый вход блока 7 хранения сообщений соответствующего канала и следует таким образом до тех нор, пока не достигнет свободного блока хранения сообщений. Здесь оно хранится до момента выдачи из устройства.
При поступлении сообщения на вход элемента ИЛИ 5, на его выходе формируется импульс, который поступает на второй вход блока 6 хранения сообщений своего канала 2-4. В заполненных блоках хранения сообщений этот импульс следует непосредственно на второй выход и далее на второй вход следующего блока 7 (или 8} хранения сообщений в соответствующем канале до тех пор, пока не достигнет того
блока хранения сообщений, в который записывается поступающее сообщение. После вынолнения операций записи в этом блоке на основе импульса, сформированного элементом ИЛИ 5, включаются на запись поступающие сообщения следующего блока хранения сообщений в данном канале. На это.м операции записи сообщений заканчиваются.
Процесс выдачи сообщений из устройства начинается с появления импульса считывания на выходе генератора /. Этот импульс поступает на первый вход блока 9. На второй вход этого блока подается имнульс с выхода 22 устройства в случае выдачи им очередного сообщения. На один из третьей группы входов импульс считывания попадает после прохождения через цепи блоков 8 хранения сообщений каналов 2-4, поступая на третий вход каждого блока 8 и уходя с его четвертого выхода. На одном из выходов блока 9 импульс считывания появляется в начале опроса одноименных блоков хранения сообщений
соответствующих каналов 2-4. Таким образом, блок 9 организует последовательный опрос блоков 6-8: первоначально пронроверяется наличие сообщений в блоках 8 хранения сообщений всех каналов 2-4,
затем в предпоследних блоках хранения сообщений всех каналов и так до блоков 6 каналов 2-4. Данная последовательность прохождения импульса считывания прерырывается, как только он достигает блока
хранения сообщений, в котором имеется сообщение. Происходит выдача сообщения из этого блока. Импульс считывания на его четвертом выходе не появляется. Импульс, поступающий с выхода 22 устройства в момент выдачи сообщения на второй вход блока 9, прекращает прохождение импульса считывания, улсе вызвавшего выдачу сообщения, через блок 9. При неисправности в цепи прохоладения импульса считывапия блоков хранения сообщений одинакового номера в различных каналах 2-4, он не появляется на соответствующем входе третьей группы блока 9 и в том случае, когда ни из одного из
указанных блоков сообщенне на выход 22 устройства не выдается. Тогда блок 9 после требуемой временной задержки нодает импульс считывания на опрос следующих номеров блоков хранения сообщений в каналах 2-4, одновременно сигнализируя о появлении неисправности в устройстве. Блок 9 работает следующим образом. Контроль исправности состояния одинаковых номеров блоков хранения сообщеНИИ в каналах 2-4 осуществляется с помощью каналов 10-12. Каждый канал имеет три входа и два выхода. Импульс считывания поступает на вход канала 10 с входа блока 9 от генератора / ИМПУЛЬСОВ, а в остальные каналы - с
первого выхода предшествующего канала. В канале он подается на вход элемента 18 задержки и на соответствующий выход блока 9, с которого и следует на последовательный опрос одноименных блоков хранеппя сообщений каналов 2-4. На выходе элемента 18 задержки этот импульс появляется спустя промежуток времени, необходимый для последовательного опроса всех блоков 6-8 хранения сообщений соответствующих каналов, если в них отсутствует сообщения. Если в процессе считывания с какого-либо блока хранения сообщений на выход 22 устройства выдается очередное сообщение, то с выхода 22 поступает импульс на второй вход блока 9 и с пего па вторые входы всех каналов 10-12. Одновибраторы 13 переводятся в неустойчивое состояние, в котором на их выходах появляются запрещающие потенциалы. Эти потенциалы прикладываются к вторым входам элементов И 14, закрывая их на время присутствия импульса на выходе соответствующего элемента 18 задержки. Следовательно, этот импульс, постхттающий с выхода элемента 18 задержки на первый вход элемента И 14, через этот элемент не проходит.
При исправности цепей следования импульса считывания через одноименные блоки хранения сообщений каналов 2-4 и при отсутствии сообщений в них импульс считывания появляется одновременно на обоих входах элемента ИЛИ 15 и реверсивного счетчика 16. На первый вход этот импульс подается с соответствующего входа каналов W-12, на который он приходит с четвертого выхода блоков 6 хранения сообщений, а на второй - с выхода элемента И 14. Элемент ИЛИ 15 на их основе формирует новый импульс считывания, который с второго выхода каналов 10-12 подается на первый вход последующего канала блока 9. Показания реверсивного счетчика 16 при этом не изменяняются. Элемент 17 индикации сигнализирует о нормальной работе цепей следования импульса считывания через одноименные блоки хранения сообщений каналов 2-4.
При неисправности в соответствующей цепи следования импульса считывания он не поступает на первые входы элемента ИЛИ 15 и реверсивного счетчика 16 даже в том случае, когда не будет происходить выдачи сообщений на выход 22 устройства из соответствующих блоков храпения сообщений.
Однако при этом не происходит полного нрекращения функционирования устройства. Импульс считывания на выходе элемента ИЛИ /5 формируется на основе импульса с выхода элемента И 14, а поэтому последующие каналы блока 9 обеспечивают выдачу сообщений из блоков хранения сообщений каналов 2-4. Реверсивный счетчик 16, поскольку пмпульс появляется только на одном из его входов,
связанном с выходом элемента И 14, увеличивает свое содержимое на единицу. Элемент 17 индикации отмечает это как сигнал о появленпп неисправности в устройстве.
Таким образом, введение многоканального блока опросп значительно повышает общую надежность работы устройства за счет того, что этимблоком обнаруживаются и до ремонте блокируются неисправные
цепи прохождения пмпульсов считывания через одноименные блоки хранения сообщений каналов 2-4.
Формула изобретения
20
Многоканальное устройство для сопряжения источников сообщений с цифровой вычислптельпой машиной, содержащее генератор импульсов, а в каждом канале -
блоки храпения сообщений и элемент ИЛИ, каждый вход устройства соединен с первым входом первого блока хранения сообщений и через элемент ИЛИ канала с вторым входом первого блока хранения
сообщений соответствующего канала, первый и второй выходы блока хранения сообщений канала соединены соответственно с первым и вторым входами последующего блока хранения сообщений канала, треты
выходы блоков хранения сообщений каналов соединены с выходом устройства, четвертый выход блока хранения сообщений канала соединен с третьим входом одноименного блока храненпя сообщений последующего канала, выход генератора импульсов соедпнен с третьим входом последнего блока хранеппя сообщений первого канала, отличающееся тем, что, с целью повышения надежности, оно содержпт многоканальный блок опроса, каждый из каналов которого выполпен в виде элемента задержки, одновпбратора, элемента И, элемента ИЛИ, реверсивного счетчика и элемента индпкацпп, прпчем
выход генератора пмпульсов соединен через элемент задержки первого канала блока опроса с первым входом элемента И первого канала блока опроса, третьи выходы блоков хранения сообщений каналов
устройства соединены через одновпбраторы каналов блока опроса с вторыми входами элементов И каналов блока опроса, выход элемента И канала блока опроса соединен с первым входом элемента ИЛИ
канала блока опроса п с суммирующим входом реверсивного счетчика канала блока опроса, выход реверсивного счетчика канала блока опроса соединен с входом элемента индикации канала блока опроса,
выход элемента ИЛИ капала блока опроса
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения каналов связи с цифровой вычислительной машиной | 1977 |
|
SU734652A1 |
Устройство для сопряжения вычислительной машины с фискретными датчиками | 1975 |
|
SU611202A1 |
Многоканальное устройство для сопряжения источников сообщений с цифровой вычислительной машиной | 1976 |
|
SU615472A1 |
Устройство для сопряжения вычислительной машины с аналоговыми датчиками | 1981 |
|
SU972497A1 |
Устройство для ввода информации | 1983 |
|
SU1128244A1 |
Устройство для сопряжения вычислительной машины с дискретными датчиками | 1978 |
|
SU694858A1 |
Устройство для ввода информации | 1983 |
|
SU1091148A1 |
Многоканальное устройство для ввода данных в цифровую вычислительную машину | 1980 |
|
SU898411A1 |
Устройство для сопряжения источников информации с приемниками | 1979 |
|
SU938276A1 |
Устройство для ввода информации от контактных датчиков | 1981 |
|
SU972498A1 |
Авторы
Даты
1979-08-30—Публикация
1976-11-03—Подача