Патент ссср 218537
ОПИСАН И Е
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
2I8537
Союз Советских
Социалистических
Республик
Зависимое от авт. свидетельства №
3 а явлено 01. X 1.1965 (№ 1035958/26-24) с присоединением заявки №
Приоритет
Опубликовано 17.Ч.1968. Бюллетень № 17
Дата опубликования описания 26.Ч1П.1968
Кл 42m3, 15120
21с, 46,31
МПК G 06f
G 05@
УДК 681.325.67(088.8) Комитет по делам изобретений и открытий при Совете Министров
СССР
Авторы изобретения
И. И. Итенберг, В. M. Костелянский, Н. Н. Лисовенко и Т. К. Розенфельд
Научно-исследовательский институт управляющих вычислительных машин
Заявитель
УСТРОЙСТВО ДЛЯ СОРТИРОВКИ КРУПНЫХ ДЕТАЛЕЙ
Известны устройства для сортировки крупных деталей, содержащие заПоминающее устройство, сумматор, блок ввода и блок управления, Предлагаемое устройство отличается тем, что в нем выход блока ввода подсоединен ко входу запоминающего устройства, выход запоминающего устройства — ко входу комбинационного вычитающего счетчика, вы од которого подключен к другому входу запоминающего устройства, а третий вход запоминающего устройства соединен с выходом блока управления. Это позволяет упростить схему устройства.
На чертеже представлена блок. схема предлагаемого устройства.
В запоминающем устройстве 1 хранятся закодированные текущие расстояния движущихся на транспортере деталей до места сброса 1,, а импульсы от датчика импульсов слежения поступают в блок управления 2. При поступлении очередного импульса производится последовательное считывание содержимого всех ячеек памяти, вычитание из кода адреса места сброса 1, единицы в комбинационном вычитающем счетчике и запись результата ь запоминающее устройство. Полный опрос запоминающего устройства заканчивается до поступления следующего импульса от датчика импульсов слежения.
Часть разрядов содержимого каждой ячейки памяти, которые соответствуют коду адреса места сброса, проходит через блок 8 и записывается в запоминающее устройство 1 без изменения.
Кроме вычитающего комбинационного счетчика, блок 8 содержит схему обнаружения кода нулевого расстояния до места сброса (на чертеже не показана). Появление такого кода
10 свидетельствует о конце слежения, при этом на дешифратор выдается код адреса места сброса и в соответствующую ячейку памяти записывается код, состоящий из нулей во всех разрядах (за исключением одного служебного
15 разряда, в который записывается единица) .
Наличие единицы в служебном разряде запрещает вычитание единицы при последующих считываниях и одновременно разрешает (при наличии сигнала «начало слежения») запись
20 из блока 4 ввода информации кода расстояния от начала слежения до места сброса очередной детали, проходящей через точку начала слежения в этот момент. При этом единица в служебный разряд не перезаписывается.
25 Время, затрачиваемое на вычитание единицы из кода расстояния, равно по меньшей мере двум циклам работы запоминающего устройства (чтение и запись). Для уменьшения этого времени предлагается вести параллель30 но чтение из ячейки запоминающего устройст218537 ав О+ ат а, а аа а4 а5 аь. а, О+ агз аз а9
aI0 а,1 а12
/ а1
/ а2
a9 = а4 ——
/ ав аа ——
/ а7 ая
/ а9
/ ато =
/ а„=
a» =/ ага =
Оп дапкиио имлульсоЮ слемеии>т.
Импульс
eovancr слое//иг алоеу
Составитель А. А. Плащин
Редактор E. В. Семанова Текрсд А. А, Камышникова Корректоры: А. П. Васильева и И. Л. Кириллова
Заказ 2362j! 6 Тирани 530 Подписное
ЦИИИПИ Комитета по делам изобретений и открытий при Совете Мн тс7 ров СССР
Москва, Центр, пр. Серова, д. 4
Типография, нр. Сапунова, 2 ва и запись в эту же ячейку результата опработки содержимого ячейки, прочитанного в предыдущем цикле обращения. Для этого блок 8, имеющий задержку, равную одному циклу обращения, включен в цепь перезаписи запоминающего устройства. При каждом обегании памяти информация циклически сдвигается в ней, но это никак не влияет»а работу устройства в целом.
Чтобы обеспечить простую конструкцию и высокую скорость комбинационного вычитающего счетчика для кодирования расстолннл применен кольцевой код, в котором изменение на единицу сводится к сдвигу на од|ш разряд, освободившаяся позиция заполняетсл Ili>остой функцией двух или нескольких разрядов, либо сочетанием двух или более таких кодов.
Как один из вариантов кодирования расстояния до 800!,единиц можно привести код, в котором уменьшение на единицу производится согласно следующим уравнениям: где а, — I-й слева разряд кода до уменьшения, а, — -тот >ке разряд после уменьшения на
1 единицу.
Нетрудно заметить, что это — комбинация
5 семи- и шестиразрядного кольцевых кодов. !=ели необходимо увеличить максимальную величину кодирусмого числа, можно добавить к этой комбинации еще пятиразрлдный код, что загедомо перекроет все практические потреб10 ности
3«I нулевые коды удобно принять два кода
000000)000001 и 0000000000000 .
Первый нз ннх получается llo общему правилу вычитания единицы, второй не входит в коси/цо и заносится согласно алгоритму (!).
СущссiII/IIIIo, что второе представление нуля нс измснястсл при прохо/кдении кода через вычнтающий счетчик.
Сравнение с нулем сводится к формированию функции:
ai,/ a2 Q a9 i,/ al /а- 1/ а4 1/а7 ga, >/a9 1/ аго 1/ аттga„„.
Предмет изобретения
25 Устройство для сортировки крупных деталей, содержащее запоминающее устройство, блок управления, блок ввода и комбинационный вычитающнй счетчик, отличающееся тем, что, с целью упрощения схемы устройства, в
30 нем выход блока ввода подсоединен ко входу запоминающего устройства, выход запоминающего устройства соединен со входом комбинационного вычитающего счетчика, выход которого подключен к другому входу запоминаю35 щего устройства, а третий вход запоминающего устройства соединен с выходом блока управления.

