Устройство для позиционного программного управления

Иллюстрации

Показать все

Реферат

 

УСТРОЙСТВО ДЛЯ ПОЗИЦИОННОГО ПРОГЕАММНОГО УПРАВЛЕНИЯ, содержащее первый реверсивный счетчик импульсов, выход каждого разряда которого соединен с первыми входами блока индикации, блок ввода, связанный выходом с установочными входами первого счетчика импульсов, с первым информационным каналом регистра , с R-входом и с S-входом первого RS -триггера и с входом дешифратора , подключенного первым выходом к первому R-входу и к первому 5-входу первого S -триггера и к управляющему входу первого информацион ного канала регистра, а вторым выходом - к управляющему входу счетчика импульсов, связанного вторым управляющим входом с выходрм первого элемента И-НЕ, а выходами разрядов , начиная с второго, через первый элемент НЕ-И с первыми входами первого элемента И-НЕ и первого элемента И, псдключенного выходом к первому входу Слсяса ввода, соединенного вторым входом с третьим выходом дешифратора и первыми входами Btoporo и третьего элементов И, подключенные вторыми входами к входу формирователя импульсов, связанного выходом со счетным входом счетчика импульсов, с вторым входом первого элемента И, с S-входом второго ЯЗ -триггера и с входом первого исполнительного блока, подключенного выходом через первый датчик положения и к R-входу второго R3-триггера, соединенного инверсным.выходом с третьими входами второго и третьего элементов И, подключенных выходами соответственно к первому и второму входам привода, соединенного выходом с входом второго датчика положения , отличающее с я. тем, что, с целью расширения функциональных возможностей устройства за счет Ъозможности отработки позиционирования , заданного в абсолютных величинах , в него введены четвертый, пяi тый, шестой и седьмой элементы И, второй реверсивный счетчик импуль (Л сов, третий R9-триггер, блок сравнения , первый и второй элеменС ты 2И-ИЛИ, второй элемент И-НЕ, элемент НЕ, причемчетвертый, пятый , шестой и седьмой элементы И соединены первыми входами с выходами второго датчика положения, выходы четвертого и пятого элементов И подключены соответственно к суммирующему и вычитающему входам первого реOi версивного счетчика импульсов, а выходы шестого и седьмого -элементов И Эр соответственно - к суммирующему и эо со вычитающему входам второго реверсивного счетчика импульсов, соединенного установочным входом с выходом СП блока ввода, с R-входом и с S -вхо-; дом третьего RS -триггера, выходами каждого разряда - с вторыми входами блока индикаций, с вторым и третьим информационными каналами регистра и с-установочным входом первого реверсивного счетчика импульсов, подклю енного выходами каждого разряда к первым входам блока сравнения, дина мическим управляющим входом - к первым входам первого и второго элемен-. тов 2И-ИЛИ, к первому управляющему входу второго реверсивного счетчика

(l9) (И) СОЮЗ СОВЕТСНИХ

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

РЕСПУБЛИН

3(5)) О 05 В 19 18

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 3478801/18-24 (22) 17.05.82 (46) 23 01 84. Бюл . В 3 (72) Я.X ..Гольденштейн, E.ÃЛоган, Э .А .Коган и А . А .А нтоноз (71 ) Кишиневский орде на Знак Почета завод счетных машин им. 50-летия СССР (53) 621.50,355(088 ° 8) (56) 1, Авторское свидетельство СССР

9 309352, кл. G 05 В 19/18, 1969, . 2. Устройство СП22-1М, Т0

1Я3.035,038ТО, 1976 (прототип) . рого RS -триггера и с входом первого ° исполнительного блока, подключенного выходом через первый датчик положения и к R-входу второго ((S-триггера, соединенного инверсным выходом с третьими входами второго и третьего элементов И, подключенных выходами соответственно к первому и второму входам привода, соединенного выходом с входом второго датчика положения, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей устройства за счет возможности отработки позиционирования, заданного в абсолютньи величинах, в него введены четвертый пяI д тый, шестой и седьмой элементы И, Е второй реверсивнкй счетчик импульсов, третий RS -триггер, блок сравнения, первый и второй элементы 2И-ИЛИ, второй элемент И-НЕ. элемент НЕ, причем четвертый, пятый, шестой и седьмой элементы И соединены первыми входами с выходами второго датчика положения, выходы четвертого и пятого элементов И подключены соответственно к суммирующему и вычитающему входам первого реверсивного счетчика импульсов, а выходы шестого и седьмого .элементов И соответственно — к суммирующему и вычитающему входам второго реверсивного счетчика импульсов, соединенного установочным входом с выходом блока ввода, с R-входом и с 8 -вхо" дом третьего RS -триггера, выходами каждого разряда — с вторыми входами блока индикации, с вторым и третьим информационными каналами регистра и с установочным входом первого реверсивного счетчика импульсов, подклю«ченного выходами каждого разряда к первым входам блока сравнения, диыамическим управляющим входом - к первым входам первого и второго элемен-, тов 2И-ИЛИ, к первому управляющему входу в=орого реверсивного счетчика (54) (57) УСТРОЙСТВО ДЛЯ ПОЗИЦИОННОГО ПРОГРАММНОГО УПРАВЛЕНИЯ, содержащее первый реверсивный счетчик импульсов, выход каждого разряда которого соединен с первыми входами блока индикации, блок ввода, связанный выходом с установочными входами

nepsoro счетчика импульсов, с первым информационным каналом регистра, с R-входом и с 8-входом первого РВ -триггера и с входом дешифратора, подключенного первым выходом к первому R -входу и .к перв ому (, -входу первого 3 -триггера и к управляющему входу первого информационного канала регистра, а вторым выходом - к управляющему входу счетчика импульсов, связанного вторым управляющим входом с выходом первого элемента И-НЕ, а выходами разрядов, начиная с.второго, через первый элемент НЕ-И с первыми входами первого элемента И-НЕ и первого элемента И, подключенного выходом к первому входу блока ввоца, соедивенного вторым входом с третьим вы. ходом дешифратора и первыми входами вт.орого и третьего элементов И, подключенные вторыми входами к входу формирователя импульсов, связанного выходом со счетным входом счетчика импульсов, с вторым входом первого элемента И, с й-входом втоГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

flO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ

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

1958895 импульсов, к первому управляющему входу второго информационного канала, к динамическому. управляющему входу третьего информационного канала, к первому входу второго элемента И-НЕ и к прямому входу третьего В-триггера, связанного вторым

Й-входом и вторым $-входом с четвертым выходом дешифратора, а инверсным выходом - с вторыми входами первого и второго элементов 2И-ИЛИ, с входом обнуления и с динамическим входом обнуления первого реверсивного счетчика импульсов, с первым входом обнуления и с динамическим входом обнуления регистра, подключенного вторым входом обнуления к выходу первого элемента И, а вторым управляющим входом второго информационного канала - к второму входу обнуления пер в Зго реверсивного счетчика импульсов и к динамическому счетному входу счетчика импульсов, соединенного вы кодом первого разряда через эле" мент НЕ с вторым и третьим входамн соответственно элеменra И-НЕ.и эле-

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

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

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

Наиболее близким техническим реше.нием к изобретению является устройство, содержащее устройство ввода, выход которого соединен с информационным входом второго счетчика, с инфор-. мационным входом регистра, с входами установки в единицу и в нуль первого триггера и с входом дешифратора, первый выход которого соединен с первым входом устройства ввода, с динамическим входом записи первой группы входов первого счетчика и с первыми вхо» дЖки первого и второго элементов И, ЭТьрйе вхопы которых соединены соот-. ветственно с прямым и инверсным вымента И, подключенного первым входом к второму входу второго элемен та И-НЕ, связанного выходом с суммирующим и вычитающим входами второго pesepeèâíîãî счетчика импульсов, подключенного, вторым управлякщим входом к управляющему входу первого информационного канала регистра, соединенного выходами каждого разряда с третьими входами блока индикации и с в,т.орыми входами блока сравнения, подключенного первым выходом к входу формирователя. импульсов, а вторым и третьим выходами к вторым входам соответственно четвертого и пятого элементов И и к третьим в>;одам соответственно первого и второго элементов 2И-ИЛИ, подключенным первыми входами соответственно с прямым и инверсным выходами первого RS -триггера, а выходами - с четверт mm входами соответственно второго и третьего элементов И и с вторыми входами соответ.ственно шестого и седьмого элементов И. ходеами первого триггера, а третьи входы - с выходом элемента НЕ-И-НЕ и инверсным входом формирователя импульса, выходом соединенного с вычи5 тающим входом формирователя импульса, выходом соединенного с вычитающим входом второго счетчика, с вторым входом третьего элемента И, с первым входом четвертого элемента И, с вхо)0 дом установки в единицу второго триггера и с входом первого исполнительного механизма, выход которого через первый датчик обратной связи соединен с входом установки в нуль второ 5 го триггера,. инверсным выходом соеди» ненного с четвертыми входами первого и второго элемента И, выходы которых соединены соответственно с первым и вторым входами второго исполнительного механизма, выход которого через

20 второй датчик обратной связи соединен с вычитающнм входом первого, счетчика, выходы которого соединены с входом блока индикации и с входами элемента НЕ-И-НЕ, вход разрешения

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

30 записи которого соединен с входами разрвшения установки в единицу и в нуль первого триггера, с вторымвыхо1068895

3 дом дешифратора, и с третьим вых4дом соединенного с входом разрешения записи второго счетчика, вход разрешения вычитания которого соединен с выходом элемента НЕ и с вторым входом четвертого элемента И, а выхо- 5 ды - с входами элемента HE-И, выходом связанного с входом элемента ЯЕ и с первым входом третьего элемента И, выход которого соединен с вторым вх<щом устройства ввода (21 . 10

Недостатками известного устройст» ва являются отсутствие воэможности работы в абсолютных координатах, заданной по программе индикации и абсолютной координаты исполнительно- 5 го механизма.

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

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

R""входом и $-входом первого $ -триггера и с входом дешифратора, подключенного первым выходом к первому

Ik-входу и к первому.".-входу первого 35

18 триггера и к управляющему входу первого информационного какала регистра, а вторым выходом — к управляющему входу разрешения записи счетчика импульсов, связанного вто- 40 рым управляющим входом разрешения вычитания с выходом первого элемента И-НЕ, а выходами разрядов, начиная с второго через первый элемент НЕ-И - с первыми входами первого элемента И-НЕ и первого элемента И, подключенного выходом к первому входу блока ввода, соединен" ного вторым входом с третьим выходом дешифратора и первыми входами второго и третьего элементов И, подключенные вторыми входами к входу формирователя импульсов, связан,ного выхоцом со счетным входом счетчика импульсов, с вторым входом первого элемента Й, с S-входом второго

RS -триггера и с входом первого исполнительного блока, подключенного выходом через первый датчик положения и к R -входу второго RS-триггера, соединенного инверсным выходом с 60 третьиья вхоцаьы второго и третьего элементов И, псщключеиных выходами соответственно к первому и второму. . входам привода, соединенного выхо.дом с входом второго датчика положе- 65 ния, введены четвертый, пятый, шестой и седьмой элементы И, второй реверсивный счетчик импульсов, тре-. тий RS -триггер, блок сравнения, пер вый и второй элементы 2И-ИЛИ, второй элемент И- НЕ, элемент НЕ, причем четвертый, пятцй, шестой и седьмой элементы И соединены первыми входами с выходами второго датчика положения, выходы четвертого и пятого элементов И подключены соответственно к суммирующему и вычитающему входам первого реверсивного счетчика импульсов; -а вькоды шестого и седьмого элементов И соответственно - к суммирующему и вычитающему входам второго реверсивного счетчика импульсов, соединенного установочным входом с выходом блока ввода, с

R-входом и с $ -входом третьего

1$»триггера, выходами каждого разряда — с вторыми входами блока индикации, с вторым и третьим информационными каналами регистра и с установочным входом первого реверсивного счетчика импульсов, подключенного выходами каждого разряда к первым входам блока сравнения, динамическим управляющим входом - к первым входам первого и второго элементов 2И-ИЛИ, к первому управляющему входу разрешения записи второго реверсивного счетчика импульсов, к первому управляющему входу второго информационного канала к динамическому управляющему входу третьего информационного канала, к первому входу второго элемента И-ЯЕ и к прямому входу третьего RS-триггера, связанного вторым -входом и вторым Я-входом с четвертым выходом дешифратора, а инверсным выходом — с вторыми входами первого и второго элементов 2И-ИЛИ, с входом обнуления и с динамическим входом обнуления перв oro рев ерсив ного счетчик а им-, пульсов, с первым входом обнуления и ° с динамическим входом обнуления регистра, подключенного вторым входом обнуления к выходу первого элемента И, а вторым управляющим входом второго информационного канала — к второму входу. обнуления первого реверсивного счетчика импульсов и к динамическому счетному входу счетчика импульсов, соединенного выходом первого разряда через элемент НЕ с вторым и третьим входами соответственно элемента И-НЕ и. элемента И, подключенного первым входом к второму входу второго элемен= та И-НЕ, связанного выходом с суммирующим и вычитающим входами второ го реверсивного счетчика импульсов, подключенного вторым управляющим входом к управляющему входу первого информационного канала регистра, .соединенного выходами каждого разр г да с третьими входами блока инднка1068895

$ ции и с вторыми входами блока сравнения, подключенного первым выходом к входу формирователя импульсов, а вторым и третьим выходами " к вторым чходам соответственно четвертого и пятого элементов И и к третьим входам соответственно первого и второго элементов 2И-ИЛИ, подключенным первыми входами соответстванно с прямым и инверсным выходами первого RS -триггера, а выходами - с четвертыми вх4цами соответственно второго и третьЕФо элементов И и с вторыми входами соответственно шестого и седьмого элементов И.

На фиг, 1. дана функциональная 1I5 схема предлагаемого устройства1 на фиг. 2 — 4 - временные диаграммы работы устройства.

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

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

В исходном состоянии счетчики 1q

4 и 23, регистр 5,. триггеры б, 14 40 и 24 находятся в нулевом состоянии.

Нулевое состояние триггера 24 соответствует работе устройства в относи тельных координатах.

По команде оператора устройство 3 4с ввода начинает считывание информации.

Разряды, определяющие адрес информации, поступают на дешифратор 7, два разряда> определяющие знак геометрической информации, поступают на триг- 0

rep 6, два разряда, определяющие рабо ту устройства в относительных либо .абсолютных координатах — на триггер 24, а разряды, определяющие числовое значение информации, - на регистр 5 и счетчики 4 .и 23. Дешифратор 7 дешифрирует адресную часть информации. При вв оде геометрической информации на втором выходе дешифратора 7 появляется уровень логической единицы, разрешающий запись 60 знака георметрйческой информации в триггер б и числового значения геометрической информации в регистр 5.

Если геометрическая информация задана со знаком +, то на вход 65 установки в единицу триггера б из устройства 3 ввода поступает уровень лот наческой единицы, а на вход установки s нуль триггера б уровень логического нуля g триггер б устанавливаются в единицу. Уревень логической единицы с второго выхода дешифратора 7 поступает на первый вход.разрешения записи информации счетчика 23, но так как в это время триггер 24 находится в нулевом состоянии, уровень логического нуля с его прямого выхода блокирует запись информации в счетчик 23. Сразу же после записи георметрической информации в регистр 5 на инверсном выходе раченства и первом выходе.неравенства элемента 25 сравнения, выполненной, например, с использованием микросхемы К555СП1, устанавливается уровень логической единицы.,Сигнал с инверсного выхода равенства эле мента 25 сравнения поступает на первые входы элементов И 11 и 12, на третьих входах которых уже присутствует уровень логической единицы.

При вводе информации о количестве отверстий в группе дешифратор 7 дешифрирует адрес этой информации и на его втором выходе устанавливается уровень логической единицы, который разрешает запись информации о количестве отверстий в группе в счетчик 4.

1После считывания устройством 3 ввода символа Конец кадра на третьем выходе дешифратора 7 устанавливается уровень логической единицы, который поступает на второй вход блока 3 ввода и останавливает ввод информации. Этот уровень логической единицы на третьем выходе дешифратора 7 сохраняется до начала ввода нового кадра программы, При поступлении этого же сигнала на первые входы эле".. ментов И 11 и 12 на выходе одного из них появляется уровень логической единицы, который поступает на привод 17 станка и вызывает его перемещение. Направление перемещения при работе устройства в относительных координатах определяется триггером 6 (знака), Если в триггер 6 записан знак +, то уровень логической единицы с его прямого выхода проходит через элемент 2И-ИЛИ 26 и элемент И 11 и вызывает перемещение привода 17 в положительном направлении. Если же в триггер б записан знак -, то уровень логической единицы, установленный на его инверсном выходе, проходит через элемент 2И-ИЛИ 27 и элемент И 12 и вызывает перемещение привода 17 в отрицательнбм направлении. При движении привода 17 с выхода датчика 18 положения (ОС) начинают поступать им1068895 пульсы, число которых соответствует количеству дискрет перемещения, пройденных приводом 17. Эти импульсы.че,рез элементы И 19 или 20. 21 или 22 поступают на счетчики 1 и 23. Импуль"сы ОС прибавляются к содержимому счетчика 1, если содержимое регистра 5 больше содержимого счетчика 1, и вы.итается из него| если содержимое регистра 5 меньше содержимого счетчика 1. Суммирование или вычита- 10 ние импульсов ОС иэ счетчика 23 определяется направлением перемещения.

При движении в положительном йаправлении привода 17 импульсы ОС суммируются с содержимым счетчика 23 и вычитаются из него при движении в отрицательном направлении. Таким образом, после ввода первого кадра, . заданного в относительной системе асоординат, при движении в положитель-20 .ном направлении счетчики 1 и 23 начинают суммировать импульсы ОС. Когда состояние счетчика 1 станет равным содержимому регистра 5, на ин- версном выходе равенства элемен- 25 та,25 сравнения установится уровень логического нуля, который через элементы И ll или 12 остановит перемещение привода 17. По этому же сигналу с инверсного выхода равенства Зр эламент а 2 5 срав не ния на в ых оде формирователя 13 импульса появляется .импульс, Этот импульс поступает на исполнительный механизм 15, который начинает цикл сверления, на триггер 14, который устанавливается в единичное состояние, блокируя возможность перемещения на время сверления, на элемент И 10, счетчики 1 и 4 и регистр 5. Последний не меняет 40 своего состояния, так как на его вто-. ром входе разрешения записи третьего информационного канала присутствует уровень логического нуля. Если состояние счетчика 4 отлично от нуля, то на выходах элемента НЕ 29 или 45 элемента HE-И 9 присутствует уровень логического нуля, который блокирует прохождение импульса с выхода формирователя 13 импульсов через элемент И 10, а через элемент И-HE 8 50 разрешает вычнт ание единицы и з соде ржимого счетчика 4. Этот же импульс с выхода формирователя 13 импульсов сбрасывает в нуль счетчик 1, так как на его входе обнуления присутствует уровень логической единицы, Как только счетчик 1 сбрасывается, на инверсном выходе равенства элемента 25 сравнения вновь устанавливается уров ень л огиче ск ой еди ницы. Пос- 60 ле завершения исполнительным механизмом 15 цикла сверления с выхода датчика 16 положения выдается импульс, который сбрасывает триггер 14 в нуль. На инверсном выходе

1 триггера 14 появляется уровень логической единицы, который разрешает движение привода 17. С выхода датчика 18 ОС вновь начинают поступать

I импульсы, .которые суммируются в счетчиках 1 и 23 ° Таким образом, при работе устройства в относительных координатах в счетчике l хранится значение координаты привода 17 относительно предыдущего отверстия, а в счетчике 23 — значение абсолютной координаты привода 17, Когда состояние счетчика 1 станет равным состоянию регистра 5, вновь выдается команда на цикл сверления, счетчик 1 сбросится, а иэ счетчика 4 вычтется единица, и процесс позиционирования и сверления будет повторяться до тех пор, пока состояние счетчика 4 не

° станет равным нулю, При этом на выходах элемента НЕ 29 и элемента НЕ-И 9 установятся уровни логической единицы, которые через элемент И-НЕ 8 заблокируют вычитание единицы нз содержимого. счетчика 4 и разрешат прохолщение импульса с выхода формирователя 13 импульса через элемент И 10. Импульс с выхода элемента И. 10 поступает на вход обнуления второго информационного канала регистра 5 и сбрасывает его, так как на его-управляющем входе второго информационного канала регистра в это время присутствует уровень логической единицы. Этот же импульс .поступает на первый вход устройства 3 ввода и последнее начинает считывание информации очеред" ного кадра. На время его ввода на третьем выходе дешифратора 7 устанавливается уровень логического нуля..

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

Адресная часть этой информации поступает на дешифратор 7, на $ -вход установки в единицу триггера 24 по". ступает уровень логической единицы, а на R -вход установки в нуль - уровень логического нуля. Дешифратор 7 дешнфрирует адрес подготовительной функции н на его первом выходе появляется уровень логической единицы, разрешающий установку триггера 24 в единичное состоя ние. По положительному фронту сигнала с прямого выхода триггера 24, поступающего на динамический управляющий вход записи третьего информационного канала регистра 5 и на динамический управляющий вход счетчика 1, осуществля; ется перепись значения абсолютной координаты последнего просверленного отверстия, хранящейся в счетчике 23, в регистр 5 и счетчик 1. После этого

1068895

10 устройство готово к работе в абсолютных координатах ..

При вводе кадра запись информации осуществляется аналогично записи при работе в относительной системе координат с той лишь разницей, что в связи с наличием на втором входе разрешения записи информации счетчика 23 уровня логической единицы запись геометрической информации осуществляется как в регистр 5, так и в счет-. чик 23. После записи геометрической информации на инверсном выходе равенства элемента 25 сравнения устанавливается уровень логической единицы, так как состояние регистра 5 стано- 15 вится не равным состоянию счетчика 1.

После ввода информации о количестве отверстий в группе по сигналу Конец кадра начинается перемещение привода 17. Направление перемещения 2п при работе в абсолютных координатах . определяется не триггером 6, а элементом 25 сравнения. Если содержимое регистра 5 больше содержимого счетчика 1, т.е. значение абсолютной ко- 25 ординаты следующего отверстия больше значения абсолютной координаты предыдущего отверстия, то на втором выходе элемента 25 сравнения устанав ливается уровень логической единицы, который вызывает движение привода 17 в положительном направлении. Если же значение .абсолютной координаты нового отверстия меньше значения абсолютной координаты предыдущего отверстия, то уровень логической единицы появляется на третьем выходе элемента 25 сравнения, который через элементы 2И-ИЛИ 27 и элемент И 12 вызывает движенле привода 17 в отрицательном направлении. Эти же сигналы с второго и третьего выходов схемы 25 сравнения управляют элементами И 19 и 20, которые направляют импульсы ОС на суммирующий или вычитающий вход счетчика 1. Импульсы ОС 45 поступают также на счетчик 23. Если состояние счетчика 4 больше едини-, цы, то на втором входе элемента И-HE 28 установлен уровень логического нуля, а на выходе элемен- 50 та И-НЕ 28 — уровень логической единицы, разрешающий поступление импульсов ОС на счетчик 23. К моменту, когда содержимое счетчика 1 станет равным содержимому регистра 5, в 55 счетчике 23 будет находиться значе-. ние координаты, отличающейся от за- 1 писанной по программе на величину перемещения между двумя соседними отверстиями в группе, т.е. координаты следующего отверстия в группе.

По сигналу равенства с первого вь хода равенства элемента 25 cpasHeния осуществляется цикл сверлеиия, вычитание единицы иэ содержимого 65 счетчика 4 и перепись содержимого счетчика 23 в регистр 5, в котором оказывается записанной координата следующего-отверстия в группе. При этом на инверсном выходе равенства элемента 25 сравнения появляется сигнал неравенства и после завершения

- цикла сверлеиия процесс позициониро вания повторится.

При движении привода 17 к последнему отверстию в группе, т.е. когда значение счетчика 4 равно единице, по сигналу с выхода элемента НЕ-И 9 через элемент И-НЕ 28 блокируется поступление импульсов ОС на счет-. чик 23 и в нем сохраняется значение абсолютной координаты последнего отверстия в группе, что дает воэможность в следующем кадре задавать координаты как в абсолютной, так и в относительной системе координат.

После окончания позиционирования последнего отверстия в группе по сигналу с выхода формирователя 13 через элемент И 10 блок 3 ввода начинает ввод следующего кадра программы °

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

На вход установки в нуль триггера 24 поступает уровень логической единицы, по которому триггер 24 устанавливается я нуль. По переднему Фронту сигнала c его инверсного выхода сбрасывается в нуль регистр 5 и счетчик 1 и устройство подготавливается к работе в относительных координатах.

Содержимое регистра 5 заданной по программе координаты, счетчика 1 реальной координаты, счетчика 23

«абсолютной координаты индицируется на блоке 2 инцикации.; давая полную информацию о положении исполнительного механизма 17.

Таким образом, введение элементов И 19 — 22, счетчика 23, триггеРа 24, элемента 25 сравнения, элемента 2И-ИЛИ 26 и 27, элемента И-НЕ 28, элемента HE 29 в совокупности со.всеми связями позволяет обеспечить работу устройства как в относительной, так и в абсолютной системах координат с иидикацией, заданной по программе, реальной и абсолютной координат исполнительного механизма.

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

1068895

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

106 8895

1р устройстй 5

Груаюааюй У ФЬда

В

Зрусдюю да абба@

4р устройстба дббода

5р устройстдадббода бр устройстба Mbliu

7р успройстда дбдода

Вр.устройстбадбдода

/ быход дешшррртора 7

2билод дешщрратора 7

Иилод деиирратооа 7

Ч былод деиацрратора 7 дрпиои быход триггерп24 йнЬрснии быкод триггера 24

/р регистра 5

2р регистра 5

Зр регистра 5

Ip счетчика 4

2р счетчика 4 форииробатель13 йнберсныи быход троггера /9

ДаюниК ОС f6

Вьиод элементай/О

Выход элемента ине 2В

ФигХ

9 с%мюжО 1

gp счещчжа f

Зр счетчика 1

1р счииикп 23

@счевюка 23

3р счептка ГЯ фррчук ОС 6

H4tpeteu йиФ ийщ зпвиафит Жвррдюер

Фей ЖаФ юли ЯУс ня

Ращу Йаодмрудм .УРЙчРиюи?54ФФюмЯ

4вжй йаЮ щмгеpnд

Юй вааймбegeге,юб йиабллбнеНМ б

ВаЯзляенма 27

ВнмдзлеиеаюИ И

Фиг4

Составитель Г.Горбунова

Редактор А.Коэориз Техред A. Бабинец Корректор В.Бутяга

Заказ 11472/43 Тираж 046 Подпи сное

ВНИИПИ Государственного комитета СССР

IIo делам изобретений и открытий

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

Филиал ППП Патент, r.Óæãîðîä, ул.Проектная, 4