Многоканальное устройство для обслуживания групповых запросов

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано при проектировании системы управления группой станков с ЧПУ от вычислительной машины. Целью изобретения является упрощение устройства. Многоканальное устройство для обслуживания групповых запросов содержит блок управления 1, состоящий из трех элементов ИЛИ 4-6, двух двоично-десятичных счетчиков 2, 3 и распределителя импульсов 7 и N каналов 8. В устройстве устанавливается очередность обслуживания групповых запросов в соответствии с последовательностью двоично-десятичных кодов номеров очереди, присваеваемых запросам в порядке их поступления, устраняются конфликтные ситуации при случайном потоке запросов от группы станков с ЧПУ.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК

А1 (19) (И) (51)4 G Об F 9/46

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ : -.": ß3."HÖ

si . « > ;ДД

ГОСУДАРСТ8ЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

1 (21) 4397461/24-24 (22) 24.03.88 (46) 23.09.89. Бюл. Р 35 (72) Ю.А.Абрамов, В.И,Волнухин, А.А.Копцов, В.Б.Люлько и Н.И.Огороднев (53) 681.325 (088.8) (56) Авторское свидетельство СССР

Р 1317436, кл. G 06 F 9/46, 1985.

Авторское свидетельство СССР

Р 1005054, кл. G Об F 9/46, 1981. (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО.ДЛЯ

ОБСЛУЖИВАНИЯ ГРУППОВЫХ ЗАПРОСОВ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано при проектировании системы управления группой

2 станков с ЧПУ от вычислительной машины. Целью изобретения является упрощение устройства. Иногоканальное устройство для обслуживания групповых запросов содержит блок управления 1, .состоящий из трех элементов

ИЛИ 4-6, двух двоично-десятичных счетчиков 2, 3 и распределителя импульсов 7 и N каналов 8. В устройстве устанавливается очередность обслуживания групповых запросов в соответствии с последовательностью двоично-десятичных кодов номеров очереди, присваиваемых запросам в порядке их поступления, устраняются конфликтные ситуации при случайном потоке запросов от группы станков с ЧПУ. 2 ил.

3 15098

Изобретение относится к автоматике и вычислительной технике и может быть использовано при проектировании системы управления группой станков с

ЧПУ от вычислительной машины.

Цель изобретения — упрощение устройства. На фиг,1 представлена схема устройства; на фиг.? — схема канала в устройстве.

Устройство содержит (фиг.1) блок

1 управления, два двоично-десятичных счетчика 2 и 3, три элемента

ИЛИ 4-6, распределитель 7 импульсов, каналы 8, ц, запросные входы 9» д, входы 10 конца обслуживания, выходы 11 „ <,- выходы 12 „ д разрешения, выход 13 запроса, тактовыи вход 14, вход 15 общего сброса, группы выхо- 20 дов 16-18 каналов, группу выходов 19 распределителя " импульсов, группы кодовых входов 20 и 21 каналов, Каждый канал содержит (фиг.2) два триггера 22 и 23, регистр 24, схему !

25 сравнения, два элемента И 26 и

27 и элемент ИЛИ 28.

Устройство работает следующим образом.

Перед началом работы устройство устанавливается в исходное состояние сигналом логической "1" на входе 15 общего сброса устройства, при этом двоично-десятичные счетчики 2 и 3 обнуляются, триггеры 22 и 23 всех каналов 8,- 8 устанавливаются в нулевое состояние, регистры 24 всех каналов 8„- 8 устанавливаются в 1 ... 1 состояние.

Запросы на обслуживание группы 40 станков с ЧПУ поступают в случайные моменты времени в виде:сигналов логической "1" на соответствующие запросные входы 9 устройства. На тактовый вход 14 устройства подаются тактовые импульсы, период поступления которых выбирается на два-три порядка меньшим минимальной длительности сигнала логической "1" на запросных входах

9 устройства, т,е. pGBHbM 1 — 2мк/с, Рассмотрим работу устройства на примере обслуживания запроса одного из станков с ЧПУ группы, подключенного к произвольно выбранному i-му каналу, i=1, ..., -И, где N — число каналов устройства.

При поступлении сигнала логической "1" íà i-запросный вход 9 устройства триггер 22 i-го канала

94 переходит в единичное состояние по заднему фронту очередного тактового импульса на тактовом входе 14 устройства, при этом формируется сигнал логической "1" на i-м выходе 11 устройства.

По переднему фронту очередного тактового импульса на соответствующем i-м выходе распределителя 7 импульсов формируется сигнал логической "1" на выходе элемента И 25 i-го канала, в регистр 24 i-го канала записывается двоично-десятичный код очереди по группе 20 кодовых входов соответственно с выходов двоичнодесятичного счетчика .2. Двоично-десятичный код номера очереди, записанный в регистр 24 i-го канала, поступает на первую группу входов схемы

25 сравнения своего канала.

В момент совпадения кодовых сигналов на первой и второй группах входов схемы 25 сравнения i-го канала формируется сигнал логической "1" разрешения на i-м выходе 12 устройства. По заднему фронту тактового импульса на i — м выходе распределителя. 7 имульсов триггера 23 i-ro канала переходит в единичное состояние и формируется сигнал логической "1" на выходе 13 запроса устройства.

По заднему фронту сигнала логической "1" на выходе элемента И 26 i-ro канала к содержимому двоично-десятичного счетчика 2 прибавляется единица. После удовлетворения запроса i-го канала, т.е. после приема очередного кадра управляющей программы (УП) обработки детали система

ЧПУ станка i-го канала сигналом логической "1" на входе 10 конца обслуживания сбрасывает в нулевое состояние триггер 22 своего канала и устанавливает в 1 ... 1 состояние регистр 24 своего канала, сигнал логического "0" с прямого выхода триггера 22 подается на выход 11 i-го канала устройства. По заднему фронту тактового импульса на i-м выходе распределителя 7 импульсов триггер 23 i-го канала возвращается в нулевое состояние и сигнал логического "0" с прямого выхода триггера 23 i-го канала поступает на выход 13 запроса устройства.

По заднему фронту сигнала логической "1" на выходе элемента И 27 i-ro канала к содержимому двоично-де5 150 сятичного счетчика 3 прибавляется единица. Обслуживание последующих запросов станка с ЧПУ i-го канала производится аналогично.

В случае одновременного поступления на запросные входы 9 устройства группы запросов станков с ЧПУ триггеры 22 соответствующих каналов одновременно переходят в единичное состояние. Переход в единичное состояние триггеров 23 соответствующих каналов разделяется во времени в соответствии с моментами поступления тактовых импульсов на инверсные тактовые входы триггеров 23 соответствующих каналов устройства с одноименных выходов 19 групп выходов распределителя 7 импульсов.

Причем моменты поступления сигналов логической "1" с выходов элементов И 26 соответствующих каналов определяют последовательность записи двоично-десятичных кодов очереди в регистры 24 этих каналов устройства.

Обслуживание группы одновременно поступивших запросов станков с ЧПУ осуществляется устройством последовательно и независимо, аналогично описанному, Очередность обслуживания групповых запросов устанавливается устройством в соответствии с последовательностью двоично-десятичных кодов номеров очереди, записанных в регистрах 24 соответствующих каналах станков с ЧПУ. B момент окончания группового обслуживания запросов станков с ЧПУ формируется сигнал логического "О" на выходе 13 запроса устройства.

Ф о р м у л а изобретения

Многоканальное устройство для обслуживания групповых запросов, содержащее блок управления, включающий в себя распределитель импульсов, три элемента ИЛИ и два двоично-десятичных счетчика и N каналов (где N— число запросов), а в каждом канале— два триггера, два элемента И, схему сравнения и регистр, причем i=A (i=

=1, ..., N) выл од распределителя импульсов соединен с первыми входами первого и второго элементов И i-го канала, выходы первого двоично-десятичного счетчика блока управления соединены с информационными входами регистров всех каналов, выходы второ9894 6 го двоично-десятичного счетчика блока управления соединены с .первыми группами входов схем сравнения всех каналов, единичный выход первого

5 триггера i-ro канала соединен с д-м выходом устройства, выходы регистра каждого канала соединены с второй группой входов схемы сравнения своего канала, о т л и ч а ю щ е е с я тем, что, с целью упрощения устройства, оно содержит в каждом канале по элементу ИЛИ, причем первый вход элемента ИЛИ каждого канала соединен .е входами обнуления первого и второго двоично-десятичных счетчиков блока управления и с входом общего сброса устройства, второй вход элемента ИЛИ каждого канала соеди20 нен с -м входом конца обслуживания устройства, выход элемента ИЛИ каждого канала соединен с нулевым входом первого триггера своего канала и установочным входом регистра свое25 го канала, первый вход первого элемента И каждого канала соединен с. инверсным тактовым входом второго триггера своего канала, инверсный тактовый вход первого триггера каждого

30 канала соединен с входом распределителя импульсов блока управления и тактовым входом устройства, инверсный выход первого триггера каждого канала соединен с нулевым входом второго триггера своего канала и с вто35 рым входом второго элемента И своего канала, прямой выход первого триггера каждого канала соединен с единичным входом второго триггера своего

40 канала и с вторым входом первого элемента И своего канала, прямой выход второго триггера каждого канала соединен с третьим входом второго элемента И своего канала И с соответству45 ющим входом первого элемента ИЛИ блока управления, выход которого соединен с выходом запроса устройства, инверсный выход второго триггера каждого канала соединен с третьим вхо50 дом первого элемента И своего канала, выход первого элемента И каждого канала соединен с тактовым входом регистра своего канала и с соответствующим входом второго элемента ИЛИ блока управления выход которого соединен с инверсным счетным входом первого двоична-десятичного счетчика блока управления, выход второго элемента И каждого канала соединен с

1509894

Составитель В.Красюк

Техред А.Кравчук, Корректор .Л.Патай

Редактор О.Головач

Заказ 5813/46 Тираж 668 Подписное

BHHHIIH Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-. 35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", r.Óæãîðîä, ул. Гагарина,101

J соответствующим входом третьего элемента ИЛИ блока управления, выход которого соединен с инверсным счетным входом второго двоично-десятичного счетчика блока управления, единичный вход первого триггера i-го канала соединен с i-м запросным входом устройства, выход схемы сравнения

i-го канала соединен с i-м выходом разрешения устройства.

Многоканальное устройство для обслуживания групповых запросов Многоканальное устройство для обслуживания групповых запросов Многоканальное устройство для обслуживания групповых запросов Многоканальное устройство для обслуживания групповых запросов 

 

Похожие патенты:

Изобретение относится к вычислительной технике , в частности, к устройствам связи с объектами управления вычислительных комплексов, и предназначено для приема сигналов от двухпозиционных датчиков и ввода информации об их состоянии в ЭВМ с формированием инициативного сигнала запроса на прерывание текущей программы центрального процессора

Изобретение относится к вычислительной технике и может быть использовано при организации обращения нескольких абонентов друг с другом через общую магистраль

Изобретение относится к вычислительной технике и может найти применение в многопроцессорных системах для распределения заявок между процессорами

Изобретение относится к вычислительной технике и может быть использовано в многопроцессорных вычислительных системах для связи процессоров с внешними или запоминающими устройствами при параллельной обработке данных, а также в информационно-поисковых системах

Изобретение относится к вычислительной технике и может быть использовано в системах управления, работающих в реальном масштабе времени , в частности, в управляющих ЭВМ или в устройствах управления, управляющих работой различных автоматов или роботов

Изобретение относится к вычислительной технике предназначено для генерирования случайных чисел с заданным законом распределения и может быть использовано в имитаторах случайных процессов

Изобретение относится к вычислительной технике и может быть использовано в многомашинных и многопроцессорных вычислительных системах для управления доступом абонентов к общей магистрали, предназначенной для передачи информации

Изобретение относится к вычислительной технике и может быть использовано в мультипроцессорных вычислительных системах

Изобретение относится к области автоматики и вычислительной техники и может быть использовано в устройствах управления очередностью обслуживания

Изобретение относится к вычислительной технике и может быть использовано в многопроцессорных вычислительных системах, ориентированных на ассоциативную обработку потока данных

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении управляющих и вычислительных систем высокой производительности

Изобретение относится к области параллельной обработки информации при обращении вычислительных устройств к общим ресурсам и может быть использовано при обработки информации в радиотехнических системах

Изобретение относится к техническим средствам информатики и вычислительной технике и может быть использовано для решения задач по распределению ресурсов и параметров в экономике, распределения памяти в ЭВМ, вычислительных системах и комплексах, в сетях ЭВМ

Изобретение относится к области вычислительной техники и может найти применение в конвейерных потоковых машинах и многопроцессорных вычислительных системах

Изобретение относится к вычислительной технике, в частности к устройствам приоритета, и может быть использовано для управления доступом нескольких абонентов к коллективно используемому ресурсу

Изобретение относится к вычислительной технике и используется в автоматических системах управления технологическими процессами

Изобретение относится к распределению ограниченного ресурса между многочисленными пользователями
Наверх