Многоканальный коммутатор
Изобретение относится к области телемеханики и может быть использовано в средствах программного опроса каналов с автоматическим выбором порядка ,onpOv-a. Цель изобретения - повьпиение быстродействия и упрощение коммутатора . С приходом на вход счетчика 1 маркерного импульса на его выходе формируется код адреса, по которому из блока памяти считьшаются предварительно записанные в нем идентификаторы опроса, имеющие единицу только в одном разряде. При этом на вход деимфратора 4 считываются соответствующие разряды счетчика 1, представляющие собой номер опрашиваемого канала. 1 з.п. ф-лы, 3 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
ÄÄSUÄÄ 1285511 (5g 4 G 08 С 19/16
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
К А ВТОРСКОМЪГ СВИДЕТЕЛЬСТВУ (21) 3967532/24-24 (22) 18.09.85 (46) 23.01.87. Бюл. Р 3 (72) Е.В.Олеринский (53) 621.398 (088.8) (56) Авторское свидетельство СССР
11 278759, кл. Н 03 К 17/00, 1970.
Авторское свидетельство СССР
У 612406, кл. Н 03 К 17/02, 1978 ° (54) МНОГОКАНАЛЬНЫЙ КОММУТАТОР (57) Изобретение относится к области телемеханики и может быть использовано в средствах программного опроса каналов с автоматическим выбором порядка, опро а. Цель изобретения — повышение быстродействия и упрощение коммутатора. С приходом на вход счетчика 1 маркерного импульса на его выходе формируется код адреса, по которому из блока памяти считываются предварительно записанные в нем идентификаторы опроса, имеющие единицу только в одном разряде. При этом на вход дешифратора 4 считываются соответствующие разряды счетчика 1, представляющие собой номер опрашиваемого канала.
1 3 ° ïå ф лыу 3 иле
1 12855
Изобретение относится к телемеханике и может быть использовано в автоматизированных системах контроля и управления многопараметрическими объектами, в средствах программного оп" роса каналов с автоматическим выбором порядка опроса, а также в средствах ввода телеметрической информации в системы обработки данных и в системы регистрации телеметрической информа- l0 ции.
Цель изобретения — повышение быстродействия и упрощение коммутатора.
На фиг. 1 представлена функциональная схема коммутатора; на фиг.2 " при-15 мер таблицы соответствия кода номера позиции коду порядка опросности; на фиг.3 -структура кадра на 32 позиции.
Коммутатор содержит счетчик 1, блок 2 памяти, блок 3 коммутации и 20 дешифратор 4.
Счетчик 1 предназначен для счета маркеров М . Число, формирующееся на счетчике, является номером позиции кадра. Содержимое счетчика является
25 адресом для блока 2 памяти.
Блок 2 памяти предназначен для хранения идентификаторов опросности.
В ячейке памяти содержится идентификатор, соответствующий опросности ка-3О нала, занимающего соответствующую позицию кадра.
Блок 3 коммутации предназначен для коммутации разрядов счетчика 1 в зависимости от идентификатора опроса и для выдачи номера канала на дешифратор 4 и содержит элементы ИЛИ 5, группу элементов И 6 и элемент И 7.
Дешифратор 4 предназначен для де- 4О шифрации номера канала и выработки управляющего сигнала на опрос соответствующего датчика.
На фиг.3 представлен гипотетический кадр, имеющий Q=32 позиции. Кадр 45 содержит и =14 каналов (k, - k,) опросностью Й, =1, п2 =5 каналов (1с, Ц ) опросностью f =2 и п =2 канала
2 3 (k 3 — 1% 3 ) опрос ностью f =4.
Q=pn; f; . 50
Количество номеров позиций кадра (фиг.1), занимаемых каналами опросностью f3, равно 8, а каналами опросностью и, равно 16.
Если в каждую ячейку памяти, число 55 которых равно Q, записать идентифика-, тор опросности, соответствующий каждой позиции кадра (фиг.2), то при каждом обращении к памяти можно выя- . вить канал какой опросности соответствует текущему маркеру М
Номером канала при этом может являться часть разрядов счетчика M :: для канала опросностью f - 1og (Q/
/f ) разрядов, начиная с младшего, для канала опросностью Й вЂ” Iog2(Q/
/Й2) разрядов, а для канала опросностью f — значение всех разрядов счет тчика.
Коммутатор работает следующим образом.
Исходными данными являются идентификаторы опроса, занесенные в блок 2 памяти, причем адреса ячеек соответствуют номерам позиций кадра.
Очередной цикл работы коммутатора начинается с момента поступления на его вход маркера М, который, воздей,ствуя на блок 2 памяти, запускает циклограмму "Чтение". Кроме того, М фиксируется счетчиком 1, содержимое которого является адресом памяти.
В результате обращения к памяти считывается идентификатор опроса, имеющий "1" только в одном каком-либо разряде.
Если имеет место высшая опросность, то в блоке 3 коммутации сигнал появляется на выходе только одного элемента ИЛИ 5 (левого на фиг.3).
Сигнал опрашивает соответствующий элемент И 6, на другой вход которого поступает код младших разрядов счетчика 1. Число младших разрядов равно
Уо1 2(11/Кнаусс
Если имеет место опросность f то выходные сигналы появляются на элементе ИЛИ 5, соответствующем этой опросности, и на элементах ИЛИ 5, соответствующих высшим опросностям. Под действием этих сигналов через соответствующие элементы И 6 транслируются соответствующие разряды счетчика i число которых равно log>(Q/f ).
Если имеет место опросность f» = чн
=1, то на выход блока 3 коммутации транслируется значение всех разрядов счетчика 1.
Дешифратор 4 по номеру канала вырабатывает управляющий сигнал на опрос соответствующего датчика.
Для кадра, изображенного на фиг.1, необходим пятиразрядный счетчик. При опросе канала с и =4 его номером явля ется текущее значение трех младших разрядов счетчика, при опросе канала с f =2 — значение четырех разрядов, 1285511
fr=4
5 и>--2
QV2.2 при опросе канала с f =1 — значение
f всех разрядов.
Предлагаемый коммутатор можно использовать в качестве декоммутатораселектора в средствах ввода телеметри-5 ческой информации в системы обработки данных,и в системы регистрации телеметрической информации. Селекция поступающих каналов осуществляется элементарным образом: каналы, не подле- 10 жащие селекции, имеют в идентификаторах опроса все "О".
Формула изобретения
1 ° Многоканальный коммутатор, содержащий счетчик, выходы которого соединены с адресными входами блока памяти, и дешифратор, о т л и ч а ю— шийся тем, что, с целью повыше- 20 ния быстродействия-и упрощения многоканального коммутатора, в него введен блок коммутации, вход счетчика объеI
Q =52
fg--7 Eg=2 п,=74 п =
Андрес п айяд
00001 . Pa70 ао100
00101
00171
or ooo
0 1001
010 10 . 01011
01101
0rr1r
1аааа
10001
10101
1011о
10111
r 1000
r100r
rr0r1
11101
11111 динен с управляющим входом блока памяти и является входом коммутатора, выход которого подключен к первой группе входов блока коммутации, выходы которого соединены с входами дешифратора, выходы счетчика подключены к второй группе входов блока коммутации.
2. Коммутатор по п.1, о т л и ч аю шийся тем, что блок коммутации содержит элемент И, элементы ИЛИ и группу элементов И, первая группа входов блока коммутации является соответствующими входами элементов ИЛИ, выходы-,которых подключены к первьпк входам соответствующих элементов И груп-. пы, последний из первой группы входов блока коммутации соединен с первым входом элемента И, вторая группа входов Глока коммутации является вторыми входами элементов И группы и элемента
И, выходы которых являются выходами блока коммутации.
1285511
Составитель М.Артамонов
Техред М.Хдданич Корректор E.Ñèðoêìàí
Редактор И.Николайчук
Подписное
Производственно-полиграфическое предприятие, r Ужгород, ул. Проектная, 4
Заказ 7529/53 Тираж 542
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
<с 1 Ф ф ф



