SU728114A1 - Device for control of system for beam treatment - Google Patents

Device for control of system for beam treatment Download PDF

Info

Publication number
SU728114A1
SU728114A1 SU742079177A SU2079177A SU728114A1 SU 728114 A1 SU728114 A1 SU 728114A1 SU 742079177 A SU742079177 A SU 742079177A SU 2079177 A SU2079177 A SU 2079177A SU 728114 A1 SU728114 A1 SU 728114A1
Authority
SU
USSR - Soviet Union
Prior art keywords
register
input
output
adder
binary
Prior art date
Application number
SU742079177A
Other languages
Russian (ru)
Inventor
Айххорн Ханс-Гюнтер
Херинг Ханнес
Original Assignee
Khans Gyunter Ajkhkhorn
Khannes Khering
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Khans Gyunter Ajkhkhorn, Khannes Khering filed Critical Khans Gyunter Ajkhkhorn
Priority to SU742079177A priority Critical patent/SU728114A1/en
Application granted granted Critical
Publication of SU728114A1 publication Critical patent/SU728114A1/en

Links

Landscapes

  • Analogue/Digital Conversion (AREA)

Description

Изобретение относится к области автоматики и вычислительной техники и предназначено для использования^ в системах программного управления обработкой поверхностей.The invention relates to the field of automation and computer engineering and is intended for use in surface treatment software control systems.

Наиболее, близким техническим решением к данному изобретению является устройство для управления цифровой системой обработки поверхностей, содержащее вычислительный блок, выходы которого подключены к блоку памяти, и цифроаналоговый преобразователь [ 1).The closest technical solution to this invention is a device for controlling a digital surface treatment system containing a computing unit, the outputs of which are connected to a memory unit, and a digital-to-analog converter [1).

Однако это устройство имеет невысокую точность при работе со скоростями, которые допускает использование электронного луча.However, this device has low accuracy when working with speeds that allow the use of an electron beam.

Цель изобретения - повышение точности — достигается тем, что.'гГрёдлагаемое устройство содержит регистры, сумматор й элемент НЕ, причем выходы блока памяти подключены ко входам первого и второго регистров, выход первого регистра через третий регистр, второй вход которого соединен с первым выходом четвертого регистра, подключен к первому входу сумматора, второй и третий входы которого соединены с выходом второго регистра через элемент НЕ и непосредственно, четвертый вход которого пйдключен к входному каналу, а выход ко входу четвертого регистра; кроме того устройство содержит подключенный ко второму и третьему выходам четвертого регистра дополнительный элемент НЕ й соединенный с выходом устройства переключатель знака, подключенный входами к одному входу и выходу цифроаналогового преобразователя, другие входы которого соединены с выходом дополнительного элемента НЕ и вторым выходом четвертого регистра.The purpose of the invention, improving accuracy, is achieved by the fact that the proposed device contains registers, the adder element is NOT, and the outputs of the memory block are connected to the inputs of the first and second registers, the output of the first register through the third register, the second input of which is connected to the first output of the fourth register connected to the first input of the adder, the second and third inputs of which are connected to the output of the second register through the element NOT and directly, the fourth input of which is connected to the input channel, and the output to the input of the fourth Giustra; In addition, the device contains an additional element NOT connected to the second and third outputs of the fourth register, a sign switch connected to the output of the device, connected by inputs to one input and output of a digital-to-analog converter, the other inputs of which are connected to the output of the additional element NOT and the second output of the fourth register.

На фиг. 1 показана функциональная схема предлагаемого устройства; на фиг. 2 - возможные расположения участков обрабатываемой поверхности (частичных структур) путем зеркального отображения обычного положения (а) относительно оси X (в), оси У (с) и обеих осей (d), где 1 - блок памяти с адресным (логическим) блоком 2; 3 - вычислительный блок; 4, 5 и 6 - регистры; 7 - сумматор; 8 - регистр; 9 - элемент НЕ; Ю - счетчик шагов;In FIG. 1 shows a functional diagram of the proposed device; in FIG. 2 - possible locations of the processed surface areas (partial structures) by mirroring the usual position (a) relative to the X axis (b), the Y axis (c) and both axes (d), where 1 is a memory block with an address (logical) block 2 ; 3 - computing unit; 4, 5 and 6 - registers; 7 - adder; 8 - register; 9 - element NOT; Yu - step counter;

— дополнительный элемент НЕ; Ϊ2 -..цифроаналоговый преобразователь; 13 — переключатель знака; 14 - входной канал.- an additional element is NOT; Ϊ2 - .. digital-to-analog converter; 13 - sign switch; 14 - input channel.

Устройство работает следующим образом.The device operates as follows.

записаны прямые и косые линии с почти любым подъемом. Для отображения линии любой длины накапливаются начальные координаты, величина шага и количество шагов.straight and oblique lines with almost any rise are recorded. To display a line of any length, the initial coordinates, step size and number of steps are accumulated.

К суммирующему регистру 8 подключена часть устройства для повторного инвертирования отрицательных исходных двоичных слов, состоящая из элемента НЕ 11, цифроаналогового преобразователя 12 и переключателя знаков 13. При положительных данных программы содержание суммирующего регистра 8, за исключением двоичного разряда знаков, подается на вход преобразователя 12. Если знак отрицательный, то перед последним элементом НЕ 11 осуществляется инвертирование содержания суммирующего регистра 8. В преобразователь 12 дополнительно поступает единица, после чего аналоговый сигнал поступает в переключатель знаков 13. При этом повторном инвертировании не происходит: потери времени по сравнению с дальнейшей обработкой положительных выходных двоичных слов суммирующего регистра 8.The summing register 8 is connected to the part of the device for re-inverting the negative source binary words, consisting of the element NOT 11, the digital-to-analog converter 12 and the character switch 13. If the program data is positive, the contents of the summing register 8, with the exception of the binary digit of the characters, is fed to the input of the converter 12. If the sign is negative, then the contents of the summing register 8 are inverted before the last element of HE 11. The unit 12 which follows the analog signal is supplied to the switch marks 13. When this re-inversion occurs: the loss of time in comparison with the further processing of the positive output binary words summing register 8.

Claims (2)

(54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ СИСТЕМОЙ ЛУЧЕВОЙ ОБРАБОТКИ 37 В соответствии с программой управлени  вы числительным блоком 3 выдаютс  определенные адреса на логический блок 2, которые обозначают начало соответствующих блоков данных. Логический блок 9 считьшает данные в непосредственном обращении из блока пам ти 1, чем .обеспечиваетс  высока  скорос ъ обработки всего устройства. Дл  смещени  частчных структур координаты исходной точки залисьшаемой частичной ст|руктуры поступают в регистр- 4 и, вслед за ним - в сз мирующий регистр 5, а данные программы развертки (движени  луча) - в сум мирующий регистр 6. При смещенин частичных структур путём воздействи  логического блока 2, дагшые программы развертки суммирующего регистра 6 непосредственно поступают на вход двоичного сумматора 7, где содержание регистров i 5 и 6 суммируетс  и накапливаетс  в суммир ющем регистре 8. В результате получаютс  величины абсолютных координат луча (при отрицательных величина х - в представлении поразр дного дополнени  до двух:). С помощью отражени , частичных струкТЗФ ранее накопленные данные программы развертки частичной структуры возможно Примен ть дл  получени  координатно-осевой зеркально отраженной частичной структуры в любых местах поверхности обработки. Вместе с каждой исходной координатой дополнительно запоминаетс  по одному маркерному биту в блоке пам ти 1. Если логический блок 2 при считывании пары исходных коордийат воспринимает такой бит, то им на вход сумматора 7 включаютс  не посредственные данные программь развертки суммируйщего регистра 6, а инвертированные данные программы развертки через элемент НЕ. Образование поразр дного дополнени  до двух осуществл етс  путем инвертировани  двоичного разр да элементом НЕ 9 и прибавлением единшдьГк имеющейс  в двоичном сумматоре сумме (логический блок 2 подает единицу на вход самого младщего двоичного разр да сумматора 7). Дл  непрерывной линейной обработки (пред почтительно ис1тользование плоскостного луча) к накопленной в суммирующем регистре 8 координате двоичным сумматором 7 неоднократно приёавл ётсг величина щага в качестве досто нного слагаемого. Содержание суммирую щего регистра 8 подаетс  на другой вход суммирующего регистра 5. Количество операций сложени  зависит от содержани  счетчика щаго 10. Возможна реализаци  любых по величине-и снабженных знаком щагов. Путем одновремен ного смещени  в х- и у-направлении МОГУТ бы записаны гф мые и косые линии с почти любым подъемом. Дл  отображени  ли|1ии любой длины накапливаютс  начальные координаты, величина щага и количество шагов. К суммирующему регистру 8 подключена часть устройства дл  повторного инвертировани  отрицательных исходных двоичных слов, состо ща  из элемента НЕ 11, цифроаналогового преобразовател  12 и переключател  знаков 13. При положительных данных программы содержание суммирующего регистра 8, за исключением двоичного разр да знаков, подаетс  на вход преобразовател  12. Если знак отрицательный, то перед последним элементом НЕ 11 осуществл етс  инвертирование содержани  суммирующего регистра 8. В преобразователь 12 дополнительно поступает единица, после чего аналоговый сигнал поступает в переключатель знаков 13. При этом повторном инвертировании не происходит: потери времени по сравнению с дальнейщей обработкой положительных выходных двоичных слов суммирующего регистра 8. Формула изобретени  1.Устройство дл  управлени  системой лучевой обработки, содержащее вычислительный блок, выходы которого подключены к блоку пам ти, и цифроаналоговый преобразователь, отличающеес  тем, что, с целью повыщени  точности работы устройства, оно содержит регистры, сумматор и элемент НЕ, причем выходы блока пам ти подключены ко входам первого и второго регистров, выход первого регистра через третий регистр, второй вход которого соединен с первым выходом четвертого регистра, подключен к первому входу сумматора, второй н третий входы которого соединены с выходом второго регистра через элемент НЕ и непосредственно, четвертый вход которого подключен к входному каналу, а выход - ко входу четвертого регистра. (54) DEVICE FOR CONTROLLING THE RADIATION PROCESSING SYSTEM 37 In accordance with the control program, the numeral unit 3 outputs certain addresses to the logical unit 2, which mark the beginning of the corresponding data blocks. Logic block 9 reads the data in direct access from memory 1, which ensures a high speed of processing the entire device. To displace the partial structures, the coordinates of the starting point of the incomplete partial structure go to register-4 and, after it, to the leading register 5, and the program data of the sweep (beam movement) to the adding register 6. When the partial structures are displaced, logic block 2, the last sweep programs of summing register 6 are directly fed to the input of binary adder 7, where the contents of registers i 5 and 6 are summed and accumulated in summing register 8. As a result, the absolute coordinate values are obtained beam (for negative values of x, in the representation of the bitwise complement to two :). With the help of reflection, partial structures of TZP, the previously accumulated data of the partial structure scan program can be used to obtain a coordinate-axially mirrored partial structure at any places on the surface of the treatment. Together with each initial coordinate, one marker bit is additionally stored in memory block 1. If logic block 2 senses such a bit when reading a pair of initial coordinates, then the inverted program data is input to the input of adder 7 sweep through the item NOT. The formation of a bitwise complement to two is accomplished by inverting the binary bit with the element NOT 9 and adding the sum of the sum in the binary adder (logical block 2 feeds the unit to the input of the youngest binary bit of the adder 7). For continuous linear processing (preferably using a plane beam), the accumulated in the summing register 8 coordinate of the binary adder 7 repeatedly accepts the magnitude of the scale as a worthy term. The content of the summing register 8 is fed to another input of the summing register 5. The number of addition operations depends on the contents of the counter value 10. Possible implementation of any one of the largest and most well-marked signs. By simultaneously shifting in the x- and y-direction, gf and oblique lines with almost any lift would be recorded. To display whether | 1 of any length, the initial coordinates, the magnitude of the step, and the number of steps are accumulated. The summing register 8 is connected to a part of the device for re-inverting negative source binary words, consisting of the element NOT 11, a digital-to-analog converter 12 and a switch of characters 13. With the positive data of the program, the content of the sum register 8, with the exception of binary bits of characters, is fed to the input of the converter 12. If the sign is negative, then before the last element NOT 11, the content of the sum register 8 is inverted. Inverter 12 additionally receives one, after which the analog signal enters the switch of characters 13. This reversing does not occur: time wasted compared with further processing of the positive output binary words of the sum register 8. Formula 1. The device for controlling the radiation processing system containing the computing unit, the outputs of which are connected to a memory unit, and a digital-to-analog converter, characterized in that, in order to increase the accuracy of the device, it contains registers, an adder and an element NOT, and The dunks of the memory block are connected to the inputs of the first and second registers, the output of the first register through the third register, the second input of which is connected to the first output of the fourth register, is connected to the first input of the adder, the second and third inputs of which are connected to the output of the second register through the element and whose fourth input is connected to the input channel and the output to the input of the fourth register. 2.Устройство по пЛ, о т л и ч а ю щ е е с   тем, что, оно содержит подключенный ко второму и третьему выходам четвертого регистра дополнительный элемент НЕ и соединенный с выходом устройства переключатель знака, подключенный входами к одному входу и выходу цифроаналогового преобразовател , другие входы которого соединены с выходом дополнительного элемента НЕ и вторьгм выходом четвертого регистра. Источюпси информации, прин тые во внимание при экспертизе I. Вульфсон И. А. и др.0 непосредственном программном управлении группой станков от универсальной ЭВМ в сб. Тазработка и приме нение систем числового программного управлени  металлорежущими станками, Киев, Тех кика , 1973, с. 14-25 (прототип).2. The device is based on the fact that it contains an additional element NOT connected to the second and third outputs of the fourth register and a token switch connected to the device output and connected to one input and output of the digital-analogue input. the converter, the other inputs of which are connected to the output of an additional element NOT and the second output of the fourth register. Information sources taken into account during the examination I. I. Wulfson, et al. 0. direct program management of a group of machines from a universal computer in coll. Development and application of computer numerical control systems for metal-cutting machines, Kiev, Tech Kika, 1973, p. 14-25 (prototype). vfiiKtv -xoft j .t .iWst jточка vfiiKtv -xoft j .t .iWst jtool
SU742079177A 1974-11-25 1974-11-25 Device for control of system for beam treatment SU728114A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU742079177A SU728114A1 (en) 1974-11-25 1974-11-25 Device for control of system for beam treatment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU742079177A SU728114A1 (en) 1974-11-25 1974-11-25 Device for control of system for beam treatment

Publications (1)

Publication Number Publication Date
SU728114A1 true SU728114A1 (en) 1980-04-15

Family

ID=20601981

Family Applications (1)

Application Number Title Priority Date Filing Date
SU742079177A SU728114A1 (en) 1974-11-25 1974-11-25 Device for control of system for beam treatment

Country Status (1)

Country Link
SU (1) SU728114A1 (en)

Similar Documents

Publication Publication Date Title
EP0097834A2 (en) Circuits for accessing a variable width data bus with a variable width data field
JP2541539B2 (en) Graphic processing device
KR850004826A (en) Shape processing device
GB1036024A (en) Data processing
US3822378A (en) Addition-subtraction device and memory means utilizing stop codes to designate form of stored data
SU728114A1 (en) Device for control of system for beam treatment
JPH0640259B2 (en) Data processing device
US4615012A (en) Method of generating character patterns
GB1014628A (en) Data processing system
SE9501015D0 (en) Arrangement and method relating to handling of digital signals and a processing arrangement comprising such
GB1006868A (en) Data processing machine
US4845666A (en) Computer system for processing binary numbering format and determining the sign of the numbers from their two most significant bits
GB1218656A (en) Improvements in or relating to computer system
KR850006742A (en) Data processing device
Gluck The electronic discrete variable computer
US3505648A (en) Arithmetic and logic system using ac and dc signals
SU1285464A1 (en) Dividing device
JPH0145662B2 (en)
JP2605609B2 (en) Dot display processing device
SU968804A1 (en) Device for determining extremum numbers
SU1451687A1 (en) Square rooting device
JP2830320B2 (en) Drawing method to image memory
JPS6368985A (en) Face painting system
GB1428211A (en) Numerical data input apparatus
JPS6168636A (en) Data processor