Устройство для числового двухкоординатного программного управления

 

СПИ

ИЗОБРЕТЕН

00 49756I

Союз Советскик

Сониалнстическик

Республик

К АВТОРСКОМУ СВИДЕТЕЛ фЪ (61) Дополнительное к авт. свид-ву (22) Заявлено 23.02.73 (21) 1890194/ с присоединением заявки № (23) Приоритет

Опубликовано 30.12.75. Бюллетень Л

Дата опубликования описания 16.03 (51) М. Кл. б 05b 19/18

Государственный комитет

Совета Министров СССР (53) УДК 681.327:621.9. .531 (088.8) оо делам изобретений и открытий (72) Автор изобретения

В. ф, Кукушкин (71) Заявитель (54) УСТРОИСТВО ДЛЯ ЧИСЛОВОГО ДВУХКООРДИНАТНОГО

ПРОГРАММНОГО УПРАВЛЕНИЯ

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

Для уменьшения длины управляющей перфоленты все более широкое распространение получает адресная система записи (и ввода, соответственно) управляющей информации, при которой каждой команде управления (например, команде перемещения по определенной координате) присваивается определенный адрес (кодовый символ), занимающий отдельную строку на перфоленте. В последующих строках перфоленты записывается в виде пробивок в кодовых комбинациях, соответствующих действующим стандартам, сопутствующая данному адресу управляющая информация, необходимая для реализации данной команды, а именно: в одной строке — символ направления перемещения (+ или —, т. е. увеличение или уменьшение координаты) и в нескольких строках — цифровая управляющая информация.

Если на данном участке реализации программы перемещение должно осуществляться по обеим координатам, то соответствующий участок управляющей перфоленты (кадр) содержит команды перемещения по обеим координатам, т. е. оба адреса, каждый из которых сопровождается сопутству|ощей управляющей информацией. Если же на этом участке реализации программы перемещение должно осуществляться только по одной координате, то в соответствующем кадре управляющей перфо5 ленты содержится только команда управления по этой координате.

Кадры перфоленты отделяются друг от друга символом «конец кадра», занимающим отдельную строку перфоленты.

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

15 блоком контроля ввода, а соответствующие входы — с выходами дешифратора, блока контроля ввода и блока программного управления приводами, ко входам которого подключены выходы распределителя, триггеров промс20 жуточного запоминания адресов, дешифратора и блока контроля ввода, адресные выходы и выход «конец кадра» дешифратора через элементы ИЛИ соединены со входами распределителя и триггеров промежуточного запоми25 нания адресов. Причем в блоке контроля ввода используется сочетание контроля четности числа отверстий каждой строки и контроля числа отверстий в пределах каждого кадра на кратность модулю (со значением до 1О). Кон30 троль числа отверстий в пределах кадра мо497561 жет вызвать останов выполнения программы только при дешифрации символа «конец кадра».

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

«наложение» информации, считанной с двух кадров, из-за пропуска нли четного искажения информации одной строки с символом «конец кадра». Пропадание c»;, вола «конец кадра» может произойти в фотосчитывающем блоке из-за единичной ошибки в канале выделения сигнала ведущей дорожки перфоленты, выходной сигнал которого используется для стробирования выходов усилителей каналов выделения сигналов кодовых дорожек. На выяснение истинной причины ошибки ввода уходит много времени, что удорожает обслуживание оборудования.

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

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

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

На чертеже представлена упрощенная функциональная схема устройства.

Выход фотосчитывающего блока 1 соединен со входами блока 2 программного управления приводами, дешифратора 3 и блока 4 контроля ввода. Выход дешифратора 3 «признак цифры» соединен со входом распределителя 5 (тактов цифровой информации), выходы которого соединены с соответствующими входами блока 2 программного управления приводами.

Адресный выход х дешифратора 3 соединен с установочным входом триггера б промежуточного запоминания адреса х (на время считывания сопутствующей ему управляющей информации). Адресный выход у дешифратора 3 соединен с установочным входом триггера 7 промежуточного запоминания адреса у. Сбросовый вход распределителя 5 соединен с выходом элемента 8 ИЛИ, входы которого соединены с адресными выходами х и у дешифратора 3. Сбросовый вход триггера 6 промежуточного запоминания адреса х соединен с выходом элемента 9 ИЛИ, входы которого соединены с выходом «конец кадра» (кк) и ад5

20 д

9, 3О

5G

65 ресным выходом у дешифратора 3. Сбросовый вход триггера 7 промежуточного запоминания адреса у соединен с выходом элемента 10

ИЛИ, входы которого соединены с выходом

«конец кадра» и адресным выходом х дешифратора 3. Выходы триггеров 6 и 7 промежуточного запоминания адресов соединены приводами с соответствующимч входами блока 2 программного управления, выход которого соединен с пусковым входом фотосчитывающего блока 1. Выход «конец кадра» дешифратора 3 соединен со входом останова фотосчитывающего блока 1. Выход блока 4 контроля ввода соединен со входами блокировки фотосчитывающего блока 1 и блока 2 программного управления приводами. Первые входы первого 11 и второго 12 элементов И соединены с выходом дешифратора 3 «признак цифры» (п, ц.), Второй вход первого элемента 11 И соединен с выходом триггера 6 промежуточного запоминания адреса х, а выход — с установочным входом триггера 13 прохождения адресной информации х. Второй вход второго элемента 12

И соединен с выходом триггера 7 промежуточного запоминания адреса у, а выход — с установочным входом триггера 14 прохождения адресной информации у. Выход триггера 13 прохождения адресной информации х соединен со входом третьего элемента 15 И, другой вход которого соединен с адресным выходом х дешифратора 3. Выход триггера 14 прохождения адресной информации у соединен со входом четвертого элемента 16 И, другой вход которого соединен с адресным выходом у дешифратора 3, Выходы третьего 15 и четвертого 16 элементов И соединены с соответствующими входами дополнительного элемента 17

ИЛИ, выход которого соединен с установочным входом триггера 18 останова. Выход триггера 18 останова соединен с индикатором 19 и соответствующими входами (боркировки) фотосчитывающего блока 1 и блока 2 программного управления приводами.

При считывании очередного кадра перфоленты прохождение (под считывающей головкой фотосчитывающего блока 1) строки с символом х через адресный выход х дешифратора

3 взводит триггер 6 промежуточного запоминания адреса х; прохождение первой же строки с цифровой информацией, сопутствующей адресу х через выход дешифратора 3 «признак цифры» н первый элемент 11 И (второй вход которого подготовлен выходом триггера 6) взводит триггер 13 прохождения адресной информации х. Прохождение строки с символом у через адресный выход у дешифратора 3 взводит триггер 7 промежуточного запоминания адреса у и через элемент 9 ИЛИ сбрасывает триггер 6 промежуточного запоминания адреса х; прохождение первой же строки с цифровой инфопмацией, сопутствующей адресу у, через выход дешифратора 3 «признак цифры» и второй элемент И 12 взводит триггер 14 прохождения адресной информации у. Считывание информации строки с сим497561 волом «конец кадра» через выход «конец кадра» дешифратора 3 останавливает транспортирование перфоленты в фотосчитывающем блоке, сбрасывает триггеры 13 и 14 прохождения адресной информации и через элемент

l0 ИЛИ сбрасывает триггер промежуточного запоминания адреса у, Если при вводе информации очередного кадра перфоленты строка с символом «конец кадра» не была прочитана (или ее информация подверглась четному искажению), то сигнала на выходе «конец кадра» дешифратора 3 в момент ее прохождения не будет и в фотосчитывающем блоке 1 будет продолжаться считывание перфоленты, а триггеры 13 и 14 прохождения адресной информации останутся во взведенном состоянии. Прохождение строки перфоленты с символом первого же адреса х (или у) через адресный выход х (или у) дешифратора 3, третий 15 (или четвертый 1б) элемент И и дополнительный элемент 17 ИЛИ вызовет срабатывание триггера 18 останова, выход которого заблокирует фотосчитывающий блок 1 и блок 2 программного управления приводами.

Следует отметить, что для повышения вероятности обнаружения ошибок ввода информации строки с символом «конец кадра» любые два соседних кадра управляющей перфоленты должны содержать хотя бы один одинаковый символ адреса.

При останове программы триггером 18 оператору необходимо вернуть перфоленту не к началу кадра, находящегося под считывающей головкой фотосчитывающего блока 1, а к началу предыдущего кадра. После этого можно продолжить работу по программе, Таким образом, реализация изобретения ппиводит к автоматическому разграничению ошибок ввода, связанных с наложением ин- формации из-за искажения информации строки с символом «конец кадра», от ошибок ввода информации очередного кадра, что значительно уменьшает объем работы и время, необходимое для выхода на продолжение работы по программе после обнаружения ошибки ввода, а, следовательно, повышает быстродействие устройства.

Предмет изобретения

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

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

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

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

4975о1

Составитель В. Кукушкин

Текред 3. Тараненко Корректор И. Позняковская

Редактор Н. Коляда

Типография, пр. Сапунова, 2

Заказ 324/10 И3д. К 2089 Тираж 869 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

113035, Москва, )K-35, Раушская иао., д. 4!5

Устройство для числового двухкоординатного программного управления Устройство для числового двухкоординатного программного управления Устройство для числового двухкоординатного программного управления Устройство для числового двухкоординатного программного управления 

 

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

Вптб // 408276
Наверх