Известны устройства для регистрации информации с программным управлением, содержащие координатный стол, устройство для ввода информации, блок памяти, интерполятор, следящий ПРИВОД, датчик линейных перемещений, устройство отсчета и индикации положения рабочего органа. Эти устройства обеспечивают перемещение исполнительного инструмента в плоскости координатного стола по программе, вводимой в устройство управления с перфоленты. Информация вводится И отрабатывается последовательно отдельными кадрами, каждый из которых содержит данные, необходимые для выполнения одной
прямой ЛИНИИ.
Такие устройства не могут многократно отрабатывать считанную один раз информацию. Это приводит к усложнению процесса программирования и увеличению объема программ при наличии периодически повторяющихся участков изображения.
Предложенное устройство отличается тем, что в нем блок ввода интормации подключен к одному ИЗ входов счетчика циклов, другой вход которого соединен через клапан с одним ИЗ входов блока управления и интерполятором, подключенным через клапан сброса к блоку оперативной памяти и через клапаны переноса соответственно к блокам оперативной И буферной памяти, а выходы счетчика
подключены ко входам формирователей, выходы которых подсоединены к блоку управления.
Блок-схема устройства представлена на чертеже. Устройство содержит блок ввода информации /, преобразователь кода 2, блок буферной памяти 3, блок оперативной памяти 4, интерполятор 5, координатный стол 6, счетчик ЦИКЛОВ 7, формирователи импульсов 8 и
9. блок управления 10, клапан //, клаПан
сброса 12, клапаны переноса /5 и 14.
Работает устройство следующим образом.
Информацию записывают на пятипозиционной бумажной перфоленте в двоично-десятичном коде кадрами переменной длины. Один кадр содержит данные, необходимые для отработки отрезка прямой, или дзГИ окружности. ИЛИ ПОЛНОЙ окружности.
С перфолеиты информация отдельными кадрами считывается блоком ввода информации 1 И поступает в преобразователь кода 2, где двоично-десятичный код преобразуется в двочиный И ЧИСЛО изменяется в соответствии с выбранным масщтабом. Информация в
ДВОИЧНОМ коде поступает в регистры блока буферной памяти 5 и из него параллельным переносом - в регистры блока оперативной памяти 4. Из блока 4 она попадает через клапан 14 в интерполятор 5, где формируется 12. После сброса следующий кадр информации переносится из регистров блока буферной памяти 3 в регистры блока оперативной памяти 4, а в регистры блока 3 заиосится следующим кадр ииформацпи с программы. С выхода иптерполятора 5 последовательность импульсов в соответствии с задаииым законом движеппя поступает на отработку коордииатиым столом. В режиме «цнкл, т. е. при поперемепной Ю отработке информации, записанной в регистры блоков оперативной и буферной памяти, устройстБО работает следующим образом. В первом из двух кадров информации занисывается количество циклов, т. е. обраще- 15 ний к блокам оперативной нли буфериой иамят, которое заносится в счетчик циклов 7. При наличии числа в счетчике циклов формирователь 8 в момент переноса информации из регистров блока буферной памятн в ре- 20 гистры блока оперативной памяти формирует импульс, поступающий в блок управления 10. По этому импульсу здесь формируется поступающая иа вход клапана 12 команда запрещающая сброс регистров блока оперативной 25 цамяти люсле переноса ннформации из ннх в интерполятор 5. Одновременно с выхода блока управления 10 на вход клапана 11 ноступает ко.манда, разрещающая прохождение импульсов опроса от иптерполятора 5 на вход 30 счетчика циклов 7. Первый импульс опроса от интерполятора 5 через блок управления 10 поступает па вход кланана 14 переноса информации из блока оперативной памяти 4 и через рслапап 11- 35 на вход счетчика циклов 7, из содержимого которого вычптается сдиинца. При этом в блоке 10 формируется команда, разрещающая прохождение второго импульса опроса от интерполятора 5 на вход клапапа 13 иере- 40 носа информации из блока буферной памяти 5 в интерполятор 5. По окончании отработки первого кадра фор5мируется второй импульс опроса, по которому в иптерполятор 5 переносится ппформацпи, записанная в регистрах блока буферной памяти 3, и из содержимого счетчика циклов 7 вычитается еще единица. В блоке управления 10 формируется команда, разрещающая прохождение следующего импульса опроса от интерполятора 5 на вход клапана 14 переноса информации из блока оперативной памяти 4. Такая попеременная отработка ннформации происходит до тех пор, пока содержимое счетчика щклов 7 ие станет равным нулю. Тогда формирователь 9 формирует нмпульс «конец отработки циклов, по которому сбрасываются регистры блока буфериой иамяти о, устанавливаются в исходное состояние элементы блока управления 10 и разрещается прохождение импульса сброса регистров блока оперативпой памяти 4 через клапан 12. После этого возобновляется ввод информации с перфоленты. Предмет изобретения Устройство для регистрации информации с программным унрасленнем, содержащее блок ввода, соединенный через преобразователь с блоками буферной и оперативной памяти, блок управления, счетчик циклов, формпрователи, клапаиы, питерполятор, соединеиный с координатным столом, отличающееся тем, что, с целью увеличения его быстродействия, в нем блок ввода информации подключен к одному из входов счетчика циклов, другой вход которого соединен через клапан с одинм из входов блока управления и интерполятором, подключенным через клапаи сброса к блоку оперативной памяти и через клапаны переноса соответственно к блокам оперативной и буферной памяти, а выходы счетчика подключены ко входам формирователей, выходы которых подсоединены к блоку управления.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для программного управления станком | 1985 |
|
SU1352458A1 |
Устройство для регистрации активационного анализа веществ | 1973 |
|
SU684534A1 |
Система числового программного управления с постоянной скоростью резания для токарно-винторезных станков | 1981 |
|
SU978102A1 |
ЛИНЕЙНО-КРУГОВОЙ ИНТЕРПОЛЯТОР | 1991 |
|
RU2010293C1 |
ИНТЕРПОЛЯТОР | 1970 |
|
SU272415A1 |
Устройство контроля для систем программного управления | 1990 |
|
SU1775716A1 |
Устройство для задания программы | 1979 |
|
SU849148A1 |
Устройство для программного управления | 1979 |
|
SU862116A1 |
УСТРОЙСТВО числового ПРОГРАММНОГО УПРАВЛЕНИЯСТАНКАМИ | 1969 |
|
SU257265A1 |
Устройство числового программного управления металлорежущими станками | 1979 |
|
SU857934A1 |
Даты
1970-01-01—Публикация