Система программного управления

Иллюстрации

Показать все

Реферат

 

ОПИ Е

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

Социалистических

Рвслублик

011 SI96

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт, свид-ву (22) Заявлено 01.10.73 (21) 1960304 24 с присоединением заявки № (51) М. Кл з б 05В 19/18

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

Совета Министров СССР ло делам изобретений и открытий (23) Приоритет (53) УДК 621.503.55 (088.8) Опубликовано 30.06.76. Бюллетень Ж 24

Дата опубликования описания 02.08.76 (72) Авторы изобретения

А. С. Кицис, А. И. Москалев, О. А. Попова, Г. Г. Рихтер, И. Г. Соболева, В. Ф. Тараев и А. М. Карпов (71) Заявитель (54) СИСТЕМА ПРОГРАММНОГО УПРАВЛЕНИЯ

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

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

Входной информацией для такой системы являются аппроксимирующие полиномы, каждый из которых задается на определенный интервал времени At;. Коэффициенты аппроксимирующего полинома вместе с временем начала Т; данного интервала составляют отдельный кадр информации, а совокупность последовательно расположенных кадров определяет работу системы во времени.

Во время выполнения программы в рабочих запоминающих устройствах хранится информация i-го кадра, которая используется для вычисления целеуказания внутри интервала At;. В буферных запоминающих устройствах в этот момент хранится информация (i+1)-го кадра. В процессе выполнения программы вычислений на интервале At; производится периодическое сравнение времени

Те+1 начала интервала At„ < с временем, формируемым на счетчике текущего времени.

При совпадении этих значений содержимое буферных запоминающих устройств переписывается в рабочие устройства, а в буферные запоминающие устройства устройством вво10 да информации вводится следующий (i+2)-й кадр, соответствующий интервалу Л4+е. Начиная с этого момента, система выдает целеуказания для интервала аппроксимации

At;pg.

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

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

30 пределах, то после выбора необходимого кадра

Редактор T. Рыбалова

Составитель Г. Рихтер

Техред A. Камышникова

Корректор Е. Рожкова

Заказ 1585/11 Изд. № 1484 Тираж 1029 Подписное

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

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

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

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

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

3 не поступит кадр, для которого знак разности Л/тек=t es — Т.+ станет отрицательным.

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

4„, и началом Т; текущего кадра, содержащегося в рабочем запоминающем устройстве

2, то отработка координатных положений начинается не с момента совпадения 4„,- с началом следующего кадра, а сразу же после окончания программы поиска, т. е. внутри текущего интервала, 6

Одновременно с выполнением программы управления производится сравнение текущего времени 4е формируемого счетчиком текущего времени, с временем Т;+ начала следующего кадра, содержащегося в буферном запоминающем устройстве 3. При равенстве этих значений происходит смена информации в буферных запоминающих устройствах 3 и рабочих запоминающих устройствах 2, как и

10 в случае, описанном выше.

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

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

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