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

 

УСТРОЙСТВО ДЛЯ ПОЗИЦИОННОГО ПРОГЕАММНОГО УПРАВЛЕНИЯ, содержащее первый реверсивный счетчик импульсов, выход каждого разряда которого соединен с первыми входами блока индикации, блок ввода, связанный выходом с установочными входами первого счетчика импульсов, с первым информационным каналом регистра , с 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

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

 

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

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

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

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

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

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

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

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении управляющих и вычислительных систем высокой производительности, АСУТП, а также других систем, к которым предъявляются жесткие требования по надежности

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