Устройство автоматического повторения програмл1 для систем цифрового программного управления
Иллюстрации
Показать всеРеферат
ОПИСАНИЕ
ИЗОВРЕТЕН ИЯ
Союз Советских
Социалистических
Республик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
„,!О
Зависимое от авт, свидетельства №
Заявлено 14Х1.1967 (№ 1165368/18-24) Кл. 42m3, 9/04
21с, 46/33 с присоединением заявки №
Приоритет
МПК б 06f
G 05Ь
УДК 681.326.3:621.9-52 (088.8) Комитет hh делам изобретениЯ и открытий при Совете Министров
СССР
Опубликовано 11 VI.1969. Бюллетень ¹ 20
Дата опубликования описания 12.XI.1969
Авторы изобретения
E. A. Аксенов, Э. Т. Горбенко, С. Л. Петров и В. А, Сиятков
Заявитель
УСТРОЙСТВО АВТОМАТИЧЕСКОГО ПОВТОРЕНИЯ ПРОГРАММ
ДЛЯ СИСТЕМ ЦИФРОВО(О ПРОГРАММНОГО УПРАВЛЕНИЯ
Предлагаемое устройство относится к области автоматизации производственных процессов.
Известны усгройства для управления станками. 11едостатком их является наличие буферчого запоминающето устройства и схемы его управления.
11редлагаемое устройство содержит схему сравнения, схемы передачи, счетчик-распределитель, распределитель импульсоо. реверсивный счетчик кадров и схему выбора команды повторения, выход которой подсоединен через счетчик-распределитель ко входам схем передачи. Выход одной из схем передачи подключен через регистр к первому входу схемы сравнения, второй вход которой соединен с выходом реверсивного счетчика кадров, а выход подключен через распределитель импульсов ко входу схемы управления считывающим устройством. Выход схемы сравнения подключен также ко входам двух схем передач. Это позволяет упростить устройство и сократить время повторения программ.
Блок-схема устройства автоматического повторения программ приведена на чертеже.
Реверсивный счетчик 1 предназначен для регистрации номера считываемого кадра. Схема сравнения 2 вырабатывает импульсы при совпадении кодов реверсивного счетчика 1 и регистра 3. Регистры 8, 4 и 5 предназначены для хранения кодов номеров кадров цикла.
Схемы .передачи б, 7,и 8 служат для передачи информации с перфоленты и из регистра в регистр. Счетчик-распределитель 9 и схема 1С выбора команды повторения цикла обеспечивают ввод команды повторения цикла.
Распределитель импульсов 11, схемы совпадения 12 — 1б, триггеры 17 — 21, схема собирания 22 и элементы задержки 23 — 27 обра10 зуют схему управления устройством, обеспечивая подачу необходимых сигналов на отдельные схемы устройства и на схему управления 28 считывающим устройством 29.
11еред началом отработки программы с ин15 терполятора поступает сигнал начальной установки (Л. У.). Сигнал П. У. устанавливает реверсивныи счетчик кадров с в состояние «и», триггер 17 в состояние «1», а триггеры 18 и 19 в состояние «0». При отработке программы со
20 считывающего устройства 29 по каналу 80 на схему iU выбора команды повторения т оступают коды команд. По каналу 81 поступают импульсы окончанич считывания кадра при движении перфоленты в прямом направлении.
25 Эти импульсы через схемы совпадения 18 и 12 поступают в канал 32 сложения счетчика 1.
Счетчик 1 будет регистрировать количество считанных кадров.
При поступлении со считывающего устрой30 ства 29 кода команды повторения схема 10 246157
55 выбора команды повторения включает счетчик-распределитель 9, на который по каналу
38 со считывающего устройства 29 поступают импульсы, вырабатываемые при считывании каждой строки в кадре. Счетчик-распределитель 9 вырабатывает сигналы по каналу 34, которые, поступая на схемы передачи 6 — 8, обеспечивают преобразование параллельнопоследовательного кода команды повторения на перфоленте в параллельный код, После преобразования в параллельную форму записи код номера начала цикла передается из регистра 5 в регистр 4. По проведении аналогичного преобразования код номера конца цикла также передается в регистр 4 с одновременной передачей кода номера начала цикла в регистр 8.
Таким образом, после ввода кадра повторения в регистре 3 оказывался код номера кад. ра начала цикла, в регистре 4 — код номера кадра конца цикла и в регистре 5 — код номера кадра, к которому надо вернуться после повторения цикла, Импульс окончания ввода кадра повторения со счетчика-распределителя
9 по каналу 85 поступает íà схему 28 управления считывающим устройством, которая включает считывающее устройсгво 29 на обратную перемотку перфоленты. 3TQT же сигнал по каналу 85 поступает на триггер 18, который включает схему совпадения 15. При этом первый кадровый импульс по каналу 86 не проходит на вычитающий вход 87 счетчика
1, так как триггер 19 подает на схему совпадения 14 запрещающий сигнал. Все последующие импульсы проходят в канал 87, так как первый импульс через элемент задержки 24 ставит триггер 19 в положение «1». Такое построение схемы обеспечивает остановку считывающего устройства на нужном номере кадра. При совпадении кодов счетчика 1 и регистра 8 схема сравнения 2 выдает сигнал по каналу 38. Этот сигнал поступает на распределитель импульсов 11 и на схемы передачи б, 7 для передачи информации таким образом, чтобы в регистре 3 оказался код кадра конца цикла, а в регистре 4 — код номера кадра, к которому надо вернуться после повторения цикла. Распределитель импульсов 11 по каналу 89 выдает сигнал на схему 28, которая останавливает считывающее устройство 29.
Через схему собирания 22 и элемент задержки 25 этот же сигнал по каналу 40 поступает на схему 28, которая включает устройство 29 в режим нормального считывания информации. Сигнал по каналу 89 ставит триггеры 18 и 19 в положение «О», и импульсы по каналу
81 проходят в канал 82 сложения. Блокировка первого импуль"а обеспечивается схемами 12, 5
17, 28. Благодаря этому совпадение кодов счетчика 1 и регистра 8 происходит на нужном кадре.
Сигнал со схемы 2 вновь сдвиг ает информацию так, что в регистре 8 оказывается код номера кадра, к которому надо вернуться после повторения цикла. Одновременно счетчикраспределитель 9 выдает сигнал по каналу 41, который через элемент задержки 27 ставит триггер 20 в «1». Подключается схема совпадения 16. При начале отработки последнего кадра цикла будет осуществляться ввод следующего кадра и импульс по каналу 82 поступает на схему 16, Триггер 21 становится в положение «О» и по каналу 42 выдает сигнал блокировки останова считывающего устройства. Триггер 20 сигналом с элемента задержки
26 переходит в положение «0», а в реверсивный счетчик по каналу 43 добавляется «1». что необходимо для останова считывания на нужном кадре.
Режим прямой перемотки продолжается до совпадения кодов счетчика 1 и регистра 8. По сигналу со схемы 2 распределитель импульсов
11 выдает сигнал по каналу 44, который ставит триггер 21 в положение «1», сняв блокировку останова устройства 29, поступает на схему 28 для астапова считывающего устройства, ставит триггер 17 в положение «О» н через схемы 22, 25 и 28 осуществляет нормальный ввод следующего кадра. При этом первый импульс по каналу 81 блокируется и в счетчике 1 устанавливается правильный номер считанногс кадра. Работа в этом режиме продолжаегся до прихода следующей команды повторения любой части программы.
Предмет изобретения
Устройство автоматического повторения программ для систем цифрового программного управления, содержащее считывающее уст ройство с обратной перемоткой перфоленты и схему управления считывающим устройст вом, огличаюи1еесч тем, что, с целью упроще ния устройства, оно содержит схему сравнения, схемы передачи, счетчик-распределитель, распределитель импульсов, реверсивный счетчик кадров и схему выбора команды повторения, выход когорой подсоединен через счетчик-распределигель ко входам схем передачи, выход одной из схем передачи подключен через регистр к первому входу схемы сравнения, второй вход которой соединен с выходом реверсивного счетчика кадров, а выход подключен через распределитель импульсов ко входу схемы управления считывающим устройством, выход схемы сравнения подключен также ко входам двух схем передач.
246157
Редактор Н. С. Коган
Заказ 27о9/16 Тираж 480 Подписное
ЦНИИПИ Комитета I10 делаги изобретений и открытий нри Совете Министров СССР
Москва, Ценср, пр. Серова, д. 4
Типография, пр. Сапунова, 2
Составитель А. А. Плащин
Текред Л. Я. Левина
Корректоры: С. M. Сигал и Л. В. Юшина