Многоканальное устройство для обслуживания групповых запросов Советский патент 1989 года по МПК G06F9/50 

Описание патента на изобретение SU1509894A1

00

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

Цель изобретения - упрощение устройства.

На фиг.1 представлена схема устройства; на фиг.2 - схема ка.нала в устройстве.

Устройство содер кит (фиг.1) блок 1 управления, два двоично-десятичных счетчика 2 и 3, три элемента

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

1-ШИ 4-6, распределитель 7 импульсов, 15очереди по группе 20 кодовых входов

каналы б,. , запросные входы , соответственно с выходов двоичновходы 10 (Конца обслуживания, вы-десятичного счетчика .2. Двоично-десяходы 11,.м 5-выходы ,N разрешения,-тичный код номера очереди, записанвыход 13 запроса, тактовый вход 14,ньй в регистр 24 i-ro канала, посту20

вход 15 общего сброса, группы выходов 16-18 каналов, группу выходов 19 распределителя 7 импульсов, группы кодовых входов 20 и 21 каналов.

Каждый канал содержит (фиг.2) два триггера 22 и 23, регистр 24, схему 25 сравнения,два элемента И 26 и |27 и элемент ИЛИ 28.

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

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

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

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

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

пает на первую группу входов схемы 25 сравнения своего канала.

В момент совпадения кодовых сигналов на первой и второй группах входов схемы 25 сравнения i-ro канала

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

По заднему фронту сигнала логической 1 на выходе элемента И 26 i-ro :канала к содержимому двоично-десятичного счетчика 2 прибавляется единица. После удовлетворения запроса i-ro канала, т.е. после приема очередного кадра управляющей прог- .раммы (УП) обработки детали система ЧПУ станка i-ro канала сигналом логической 1 на входе 10 конца обслуживания сбрасывает в нулевое состояние триггер 22 своего канала и устанавливает в 1 ... 1 состояние ре- гистр 24 своего канала, сигнал логического О с прямого выхода триггера 22 подается на выход 11 i-ro канала устройства. По заднему фронту тактового импульса на i-м выходе распределителя 7 импульсов триггер 23 i-ro канала возвращается в нулевое состояние и сигнал логического О с прямого выхода триггера 23 i-ro канала

ГС поступает навыход 13 запроса устройства.

По заднему фронту сигнала логической 1 на выходе элемента И 27 i-ro канала к содержимому двоично-де50

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

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

очереди по группе 20 кодовых входов

0

5

0 5

пает на первую группу входов схемы 25 сравнения своего канала.

В момент совпадения кодовых сигналов на первой и второй группах входов схемы 25 сравнения i-ro канала

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

По заднему фронту сигнала логической 1 на выходе элемента И 26 i-ro :канала к содержимому двоично-десятичного счетчика 2 прибавляется единица. После удовлетворения запроса i-ro канала, т.е. после приема очередного кадра управляющей прог- .раммы (УП) обработки детали система ЧПУ станка i-ro канала сигналом логической 1 на входе 10 конца обслуживания сбрасывает в нулевое состояние триггер 22 своего канала и устанавливает в 1 ... 1 состояние ре- гистр 24 своего канала, сигнал логического О с прямого выхода триггера 22 подается на выход 11 i-ro канала устройства. По заднему фронту тактового импульса на i-м выходе распределителя 7 импульсов триггер 23 i-ro канала возвращается в нулевое состояние и сигнал логического О с прямого выхода триггера 23 i-ro канала

С поступает навыход 13 запроса устройства.

По заднему фронту сигнала логической 1 на выходе элемента И 27 i-ro канала к содержимому двоично-де0

сятичного счетчика 3 прибавляется единица. Обслуживание последующих запросов станка с ЧПУ i-ro канала производится аналогично.

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

го двоично-десятичного счетчика блока управления соединены с.первыми группами входов схем сравнения всех

каналов, единичный выход первого триггера i-ro канала соединен с i-м выходом устройства, выходы регистра каждого канала соединены с второй группой входов схемы сравнения свое

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

название год авторы номер документа
Многоканальное устройство для обслуживания запросов группы абонентов 1988
  • Абрамов Юрий Алексеевич
  • Волнухин Виталий Иванович
  • Копцов Андрей Александрович
  • Люлько Вадим Борисович
  • Огороднев Никита Игоревич
SU1587508A1
Многоканальное устройство для обслуживания групповых запросов 1989
  • Айгинин Фаиль Калимуллович
  • Гусаров Алексей Максимович
  • Огороднев Никита Игоревич
  • Ухабин Анатолий Андреевич
SU1649541A1
Многоканальное устройство для обслуживания запросов в порядке поступления 1989
  • Айгинин Фаиль Калимуллович
  • Борзенков Александр Дмитриевич
  • Гусаров Алексей Максимович
  • Огороднев Никита Игоревич
  • Ухабин Анатолий Андреевич
SU1615720A1
Устройство для контроля систем программного управления станком 1988
  • Лапандин Александр Иванович
  • Кошкин Владимир Львович
  • Горбенко Эдуард Тихонович
  • Милехин Евгений Степанович
  • Типикин Валерий Юрьевич
SU1580320A1
Программное задающее устройство 1981
  • Кошкин Владимир Львович
SU991376A1
Устройство для обслуживания запросов 1986
  • Полунин Юрий Александрович
  • Айгинин Фаиль Калимуллович
  • Ухабин Анатолий Андреевич
  • Огороднев Никита Игоревич
SU1363206A1
Преобразователь двоичного кода в двоично-десятичный 1980
  • Пономарев Юрий Сергеевич
  • Миртов Владимир Константинович
SU888102A1
Устройство для задания программы 1979
  • Кошкин Владимир Львович
SU849148A1
Устройство для двухкоординатного программного управления 1981
  • Кошкин Владимир Львович
  • Лапандин Александр Иванович
SU962857A1
Программное устройство для фиксации и документирования времени 1989
  • Глебович Вячеслав Геннадьевич
  • Антипин Михаил Алексеевич
SU1677691A1

Иллюстрации к изобретению SU 1 509 894 A1

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

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

Формула изобретения SU 1 509 894 A1

новременно переходят в единичное сое-jg го канала, отличающееся

20

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

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

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

тем, что, с целью упрощения устрой30

ства, оно содержит в каждом канале по элементу ИЛИ, причем первый вход элемента ИЛИ каждого канала соединен -€ входами обнуления первого и второго двоично-десятичных счетчиков блока управления и с входом общего сброса устройства, второй вход элемента ИЛИ каждого канала соединен с i-M входом конца обслуживания устройства, выход элемента ИЛИ каждого канала соединен с нулевым входом первого триггера своего канала и установочнь1м входом регистра свое

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

35

40

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

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

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

дом первого элемента И своего канала, выход первого элемента И кажд,ого канала соединен с тактовым входом регистра своего канала и с соответствующим входом второго элемента ИЛИ

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

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

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

ным входом второго двоично-десятично- 1-го канала соединен с 1-м выходом го счетчика блока управления, единич- разрешения ус5;ройства.

Фиг. 2

Документы, цитированные в отчете о поиске Патент 1989 года SU1509894A1

Устройство для обслуживания запросов 1985
  • Евгенев Георгий Борисович
  • Айгинин Фаиль Калимуллович
  • Лаврентьева Галина Васильевна
  • Огороднев Никита Игоревич
SU1317436A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Многоканальное устройство для обслуживания групповых запросов 1981
  • Ганитулин Анатолий Хатыпович
  • Мазаник Вячеслав Вячеславович
  • Шутилов Александр Иустинович
SU1005054A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 509 894 A1

Авторы

Абрамов Юрий Алексеевич

Волнухин Виталий Иванович

Копцов Андрей Александрович

Люлько Вадим Борисович

Огороднев Никита Игоревич

Даты

1989-09-23Публикация

1988-03-24Подача