Устройство для формирования координат траекторий движения объектов Советский патент 1992 года по МПК G09G1/00 

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

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

Целью изобретения является повышение точности устройства.

На фиг. 1 представлена функциональная схема устройства; на фиг. 2 - пример распределения содержимого ячеек памяти, в которые заносится исходная информация, используемая для формирования траекторий движения объектов в технологической зоне.

Устройство содержит первый регистр 1, первый блок 2 памяти, первый дешифратор 3, первую группу 4 элементов И, второй блок 5 памяти, второй регистр 6, сумматор 7, первый 8, второй 9 и третий 10 элементы задержки, первый элемент И 11, триггер 12, второй элемент И 13, элемент ИЛИ 14, четвертый 15 и пятый 16 элементы задержки, блок 17 счетчиков, первый 18, второй 19 и третий 20 блоки элементов И, блок 21 эле- ментов ИЛИ, компаратор 22, шестой 23, седьмой 24 и восьмой 25 элементы задержки, третий регистр 26, третий блок 27 памяти, вторую группу 28 элементов И и второй дешифратор 29.

Кроме того, устройство имеет информационный вход 30 синхронизирующий вход 31, выход 32 сигнала готовности устройства, а также информационный выход 33.

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

вся информация, необходимая для отображения траекторий движения объектов, записывается в память робота (вне устройства) в том порядке, в котором она поступает от каждого из роботов (фиг. 2).

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

В исходном состоянии все блоки и элементы установлены в нулевое состояние(цепи установки в исходное состояние для упрощения на фиг. 1 не показаны). На информационные выходы устройства 30 с выхода робота (не показано) поступает кодограмма определенного вида (фиг. 2). Импульсом синхронизации, также поступающим на вход 31, поступившее сообщение заносится в регистр 1. Первый выход регистра 1 подключен к входу дешифратора 3, который расшифровывает номер объекта, а второй подключен к входу дешифратора 28, который, расшифровывая координаты X и Y объекта, однозначнсГопределяет номер робота-контроллера, в зоне ответственности которого должен находиться объект с заданными координатами.

В результате такого подключения дешифратор 29 на одном из своих выходов формирует высокий потенциал, соответствующий входному коду, который открывает один из элементов И 28.1-28.3 по потенциальному входу. Принимают, что таким элементом является элемент И 28-1. На другой вход этого элемента с выхода элемента 15 задержки поступает импульс, задержанный на время срабатывания регистра 1 и дешифратора 29. Этот импульс проходит через элемент И 28-1 и поступает на вход считывания ячейки блока 27 памяти, в которой постоянно записан номер робота-контроллера, ответственного за ту зону обнаружения, в пределах которой находится объект с поступившими координатами X и Y.

Код номера указанного робота-контроллера с выходов блока 27 памяти поступает на информационные входы регистра 26, куда заносится синхронизирующим импульсом с выхода элемента 16 задержки, где он

был задержан на время считывания кода из блока 27 памяти.

С информационных выходов регистра 26 код номера робота поступает на одни информационные входы компаратора 22, на другие информационные входы которого поступает код номера робота, указанный в поступившей кодограмме с третьего информационного выхода регистра 1. Компаратор 22 сравнивает поступившие коды и по синхронизирующему импульсу, поступившему на его синхронизирующий вход, либо выдает сигнал о том, что входные коды одинаковы, либо никаких сигналов не выдает, если коды поступивших номеров различны.

Если коды номеров робота, отвечающего за зону и приславшего кодограмму с третьего информационного выхода регистра 1, в которой находятся пришедшие координаты, совпадают, тогда импульсом с выхода компаратора 22 триггер 12 устанавливается в единичное состояние, при котором он своим высоким потенциалом с единичного выхода открывает элемент И 11 и низким потенциалом с нулевого выхода запирает элемент И 12, Тот же импульс, задержанный на время сравнения кодов и срабатывания триггера 1.2 элементом 24 задержки проходит .через элемент И 11 на вход опроса группы элементов И 4, на другие входы одного из которых подается высокий потенциал с выхода дешифратора 3, расшифровывающего код номера объекта. Для определенности принимают, что высокий потенциал с выхода дешифратора 3 открывает элемент И 4-1 и импульс с его выхода поступает на вход фиксированной ячейки блока 5 памяти, где записан базовый адрес ячейки памяти, начиная с которой за;- писываются координаты объекта с указанным номером.

Код базового адреса с выхода блока 5 памяти поступает на информационные входы регистра 6, куда заносится синхронизирующим импульсом с выхода элемента 10 задержки. С информационных выходов регистра 6 базовый адрес подается на одни информационные входы сумматора 7, к другим информационным входам которого подключены выходы счетчиков текущего адреса через блоки 18-20 элементов И и блок 21 элементов ИЛИ.

С выхода элемента И 4-1 импульс поступает не только на вход считывания фиксированной ячейки памяти блока 5, но и на вход счетчика 17-1, фиксирующего факт поступления координат объекта с данным номером. Учитывая, что в данный момент высоким потенциалом дешифратора 3 открыты элементы блока 18 элементов И, то

выходы счетчика через блок 18 элементов И и блок 21 ИЛИ подключены к другим

0 информационным входам сумматора 7.

По импульсу с выхода элемента 9 задержки, поступающему на синхронизирующий вход сумматора 7, последний суммирует код базового адреса с текущим адресом счетчи5 ка, и код адреса записи поступает на адрес- ный вход блока 2 памяти, на информационные входы которого постоянно поданы коды с первого и второго выхода регистра 1. Импульс с выхода элемента 8 задержки, задержанный на время срабатывания сумматора 7, поступает на вход управления записью блока 2 памяти и записывает координаты объекта с данным номером по указанному адресу.

Одновременно этот же импульс, задержанный элементом 25 задержки на время записи кода в память, проходит-через элемент ИЛИ 14 и далее поступает на вход . установки нуля регистра 1, триггера 12,

0 регистра 26, регистра 6 и сумматора 7, сбрасывая их в нулевое состояние. В очередном цикле сброса при поступлении координат этого же объекта от этого же робота в счетчике 17-1 фиксируется код 2 и координаты

5 объекта записываются в очередной ячейке. В том случае, если коды номера робота, приславшего кодограмму, считываемую с третьего выхода регистра 1, и отвечающего за зону, в которой находятся объект с пришед0 шими координатами, не совпадают, то компаратор 22 никаких сигналов не вырабатывает. В этом случае импульс с выхода элемента 23 задержки проходит через элемент 24 задержки и через открытый те5 перь элемент И 13, так как на его другом входе высокий потенциал с нулевого выхода триггера 12 подается через элемент ИЛИ 14 йа нулевые входы регистров 1, 6 и 26, сумматора 7 и триггера 12, подтверждая их ну0 левое состояние.

Кроме того, этот же импульс выдается на выход 32 сигнализации устройства в честве сигнала готовности к очередному циклу после установки всех узлов устройст5 ва в исходное состояние. Этот же импульс подается на вход канала прерывания внешних устройств, с приходом которого робот выдает следующую кодограмму на вход 30 устройства.

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

Устройство для формирования координат траекторий движения объектов, содержащее первый регистр, информационный вход которого является информационным

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

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

информационным входом шестого элемента задержки, выход которого подключен к информационному входу седьмого элемента задержки, выход которого подключен к вторым информационным входам первого и

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

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

| Нолер осЬыта

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

название год авторы номер документа
Устройство для идентификации кодограмм-сообщений 1990
  • Ветерис Владас Йонович
  • Ветярис Рамунас-Арвидас Владе
  • Ветярене Лигита-Рамуне Винцрвна
  • Таранда Миколас Николович
SU1805481A1
Устройство для автоматизированного управления технологическим процессом водоснабжения города 1986
  • Ветерис Владас Йонович
  • Крищюнас Бронюс Йонович
  • Кучинскас Бронисловас Йонович
  • Пятраускас Витаутас Альфонсович
  • Скиркявичюс Альгирдас Леонович
SU1381431A1
Устройство для идентификации признаков объектов 1989
  • Ветерис Владас Йонович
  • Монтвилайте Лигита-Рамуне Винцовна
  • Ветярис Рамунас-Арвидас Владович
  • Паленис Бронюс Микалович
SU1626258A1
УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ РОБОТОМ - МАНИПУЛЯТОРОМ 1989
  • Волкас К.В.А.
  • Талишаускас Р.-И.И.
  • Дайлиде С.И.
  • Ветерис В.И.
  • Юозапавичюс Д.Л.
RU2044619C1
Устройство для идентификации объектов 1988
  • Воронов Николай Михайлович
  • Романов Анатолий Николаевич
  • Филимонов Анатолий Алексеевич
SU1647605A1
АВТОМАТИЗИРОВАННАЯ ИНФОРМАЦИОННАЯ СИСТЕМА СУДЕБНОГО ДЕЛОПРОИЗВОДСТВА 2005
  • Юхневич Леонид Александрович
  • Старостин Владимир Васильевич
  • Романов Анатолий Николаевич
  • Митрохин Александр Владимирович
RU2291480C1
Устройство для контроля работы оператора 1990
  • Данильченко Игорь Антонович
  • Бичугов Евгений Семенович
  • Романов Анатолий Николаевич
  • Ромшин Николай Вениаминович
SU1718263A2
Устройство для распознавания образов 1989
  • Ветерис Владас Йонович
  • Монтвилайте Лигита-Рамуне Винцовна
  • Ветярис Рамунас-Арвидас Владович
  • Рагульскис Казимерас Миколович
SU1605268A1
Устройство для определения координат подвижных объектов 1988
  • Ветерис Владас Ионович
  • Паленис Бронюс Миколович
  • Ветярис Рамунас-Арвидас Владович
SU1580408A1
СИСТЕМА УПРАВЛЕНИЯ РАСПРЕДЕЛЕНИЕМ ДАННЫХ В ИНФОРМАЦИОННОЙ СЕТИ ГАС "ВЫБОРЫ" 2003
  • Арлазаров В.Л.
  • Романов А.Н.
  • Славин О.А.
  • Соловьев А.В.
RU2239229C1

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

Реферат патента 1992 года Устройство для формирования координат траекторий движения объектов

Изобретение относится к автоматике, в частности к устройствам, обеспечивающим отображение траектории движения обрабатываемых объектов в технологических процессах с использованием роботов-контроллеров. Целью изобретения является повышение точности устройства. Для этого в устройство, содержащее первый .1 и второй 6 резисторы, первый 2 и второй 5 блоки памя

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

1

2

$иг. 2.

f

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

Устройство для моделирования структурно-сложных объектов 1984
  • Лопато Георгий Павлович
  • Новиков Владимир Иванович
  • Супрун Евгений Викторович
  • Мельников Вячеслав Кондратьевич
SU1234845A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для управления вызовом информации 1985
  • Романов Анатолий Николаевич
  • Грабовский Олег Борисович
  • Бельских Юрий Юрьевич
SU1300540A1
Разборный с внутренней печью кипятильник 1922
  • Петухов Г.Г.
SU9A1

SU 1 721 625 A1

Авторы

Ветерис Владас Йонович

Кучинскас Бронисловас Йонович

Воронов Николай Михайлович

Ветярис Рамунас-Арвидас Владович

Даты

1992-03-23Публикация

1988-11-28Подача