CS255757B1 - Device for programmable control of auport movements - Google Patents

Device for programmable control of auport movements Download PDF

Info

Publication number
CS255757B1
CS255757B1 CS858816A CS881685A CS255757B1 CS 255757 B1 CS255757 B1 CS 255757B1 CS 858816 A CS858816 A CS 858816A CS 881685 A CS881685 A CS 881685A CS 255757 B1 CS255757 B1 CS 255757B1
Authority
CS
Czechoslovakia
Prior art keywords
input
block
output
status
control
Prior art date
Application number
CS858816A
Other languages
Czech (cs)
Other versions
CS881685A1 (en
Inventor
Miroslav Ruzicka
Jiri Novotny
Frantisek Dosly
Vaclav Pozarek
Jaroslav Zachata
Jiri Schiller
Bretislav Vyhnak
Original Assignee
Miroslav Ruzicka
Jiri Novotny
Frantisek Dosly
Vaclav Pozarek
Jaroslav Zachata
Jiri Schiller
Bretislav Vyhnak
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 Miroslav Ruzicka, Jiri Novotny, Frantisek Dosly, Vaclav Pozarek, Jaroslav Zachata, Jiri Schiller, Bretislav Vyhnak filed Critical Miroslav Ruzicka
Priority to CS858816A priority Critical patent/CS255757B1/en
Publication of CS881685A1 publication Critical patent/CS881685A1/en
Publication of CS255757B1 publication Critical patent/CS255757B1/en

Links

Landscapes

  • Control Of Position Or Direction (AREA)

Abstract

Řešení se týká zařízení pro programovatelné ovládání pohybů auportů CNC obráběcích strojů, zvláště oscilaČních pohybů CNC brusek. Význam řešení spočívá v tom, že zařízení tvoří interface CNC systému, a tím značně zjednodušuje spolupráci mezi elektrohydraulickou servosmyčkou a zvláštními řídicími obvody. Programovým vybavením řídicího systému lze havodit li·» bovolnou trajektorii pohybu řízeného suportu, přičemž vhodným obvodovým řešením generátoru pohybů lze realizovat oscilační pohyby požadovaných parametrů.The solution concerns a device for programmable control of movements of CNC machine tools, especially oscillating movements of CNC grinders. The significance of the solution lies in the fact that the device forms an interface of the CNC system, thereby considerably simplifying the cooperation between the electrohydraulic servo loop and special control circuits. The software of the control system can be used to control any trajectory of movement of the controlled support, while an appropriate circuit solution of the movement generator can be used to implement oscillating movements of the required parameters.

Description

Vynález se týká zařízení pro programovatelné ovládání pohybů suportů CNC obráběcích strojůjzvláště oscilačních pohybů CNC brusek. Pohybová ústrojí obráběcích strojůjkonstruovaná na elektrohydraulických principechjse obvykle skládají z generátoru zadávaného pohybu a elektrohydraulické servosmyčky, která tento zadaný pohyb převádí do mechanické oblasti. Nevýhodou známých řešení je stoupající složitost zadávacích obvodů s nárůstem složitosti požadovaných pohybových kombinací. Problematická je i úprava zadaných technologických parametrů, která se musí provádět převážně ručně. V případě použití Číslicového řízení tvoří elektrohydraulická servosmyčka většinou samostatný autonomní servopohon, jehož spolupráce s vlastním systémem je značně složitá.BACKGROUND OF THE INVENTION The present invention relates to a device for the programmable control of the movements of CNC machine tool supports, in particular oscillating movements of CNC grinding machines. Machine tool motions constructed on electrohydraulic principles usually consist of a motion generator and an electrohydraulic servo loop that converts this motion into a mechanical area. A disadvantage of the known solutions is the increasing complexity of the input circuits with the increasing complexity of the required motion combinations. A modification of the entered technological parameters is also problematic, which must be done mostly manually. When using the Numerical control, the electrohydraulic servo loop is usually an autonomous autonomous servo drive, whose cooperation with the system itself is quite complicated.

lýto nevýhody odstraňuje zařízení pro programovatelné ovládání pohybů suportů, zejména oscilačních suportů CNC brusek na vnitřní broušení sestávající z komunikačního bloku, pohybového generátoru, polohového regulátoru, odměřovacího bloku a polohového snímačej vyznačující se tím, že CNC systém je přes systémovou sběrnici napojen na komunikační blok, jehož polohový výstup je spojen přes polohový blok s polohovým vstupem pohybového generátoru, rozkmitový výstup komunikačního bloku je propojen přes rozkmitový blok s rozkmitovým vstupem pohybového generátoru, rychlostní výstup komunikačního bloku je propojen přes rychlostní blok se zadávacím vstupem parametrického přepínače, jehož ovládací vstup je spojen s externím vstupem, povelový výstup komunikačníhp bloku je připojen na přepínací výstup povelového bloku a dále na přepínací vstup parametrického přepínače, který je propojen přes rychlostní vstup na pohybový generátor, dále spínačový výstup povelového bloku je napojen na spí** načový vstup pohybového generátoru, kteiý je posouvacím vstupem spojen se seřizovacím vstupem, nulovací výstup povelového bloku je při255 757 pojen na nulovací vstup vyhodnocovače, který je přes snímací vstup spojen sv vibračním snímačem, jehož výstup je přes vyhodnocovací vstup propojen se stavovým blokem, jehož výstup je přes stavový vstup spojen s komunikačním blokem, dále pohybový výstup pohybového generátoru je připojen na pohybový vstup polohového regulátoru, na jehož měřicí vstup je přes odměřovací blok připojen polohový snímač, a jehož výstup je vyveden na ovládací výstup a také přiveden přes pohybový indikátor do kontrolního vstupu bloku stavů, přičemž polo* hový snímač je připojen rovněž na vetup kontrolního bloku, jehož výstup je propojen s pox/chovým vstupem stavového bloku, dále pomocný výstup pohybového generátoru je spojen s pomocným vstupem intervalového tvarovače, do jehož hlavního vstupu je připojen výstup od* měřovacího bloku a jehož stavový výstup je připojen do stavového vstupu stavového bloku, přičemž intervalový výstup intervalového tva rovače je připojen do intervalového vetupu vyhodnocovače.This disadvantage removes the device for programmably controlling the movements of the supports, in particular the oscillating supports of the CNC grinders for internal grinding consisting of a communication block, a motion generator, a positioner, a metering block and a position sensor, characterized in whose position output is connected via the position block to the position input of the motion generator, the communication output oscillation output is connected via the oscillation block to the motion generator oscillation input, the communication output speed output is connected via the speed block to the input input of the parametric switch. external input, the command output of the communication block is connected to the switching output of the command block and also to the switching input of the parametric switch, which is input to the motion generator, then the switch output of the command block is connected to the sleeping input of the motion generator, which is connected to the adjusting input by the shift input, the reset output of the command block is connected to the reset input of the evaluator. a vibration sensor whose output is connected to the status block via the evaluation input, whose output is connected to the communication block via the status input, and the motion generator output is connected to the motion input of the position controller. and whose output is brought to the control output and also brought via the motion indicator to the control block status input, wherein the position sensor is also connected to the control block input, whose output is connected to the status block status input, the auxiliary output p the bending generator is coupled to the auxiliary input of the interval former, to whose main input the output from the measuring block is connected and whose status output is connected to the status input of the status block, the interval output of the interval former connected to the interval input of the evaluator.

Pokrok dosažený vynálezem spočívá zejména v tom, že zařízení pro programovatelné ovládání pohybů suportú tvoří interface CNC systému a tím značně zjednodušuje spolupráci mezi elektrohydraulickým mechanismem a vlastními zadávacími obvody. Programovým vybavením řídicího systému lze navodit libovolnou trajektorii pohybu řízeného suportu, přičemž vhodným odvodovým řešením pohybového generátoru lze realizovat oscilační pohyby požadovaných parametrů'. Zářív zení umožňuje posuvem příslušných souřadnic provádět automatickou opravu rozměrů obrobku např. na povel z automatické měřici stanice. Značnou výhodou je i to, že použitím pohybového indikátoru je umožněno automatické programové testování správné funkce zařízení.The progress achieved by the invention consists in particular in the fact that the device for programmable control of the slide movements forms the interface of the CNC system and thus greatly simplifies the cooperation between the electrohydraulic mechanism and the actual input circuits. The software of the control system can be used to induce any trajectory of the movement of the steered support, and by means of a suitable motion generator solution it is possible to realize oscillatory movements of the required parameters'. Radiation enables the automatic correction of workpiece dimensions by shifting the respective coordinates, for example on command from an automatic measuring station. A significant advantage is that the use of a motion indicator allows automatic program testing of the correct functioning of the device.

Příklad zařízení uspořádaného podle vjmálezu je znázorněn na přiloženém výkrese, který představuje blokové schéma konkrétného · ^spořádání zařízení pro programovatelné ovládání pohybů suportů CNC obráběcích strojů.An example of a device according to the invention is shown in the attached drawing, which is a block diagram of a particular arrangement of a device for programmably controlling the movements of the CNC machine tool supports.

Zobrazené zařízení se skládá z komunikačního bloku polohového bloku rychlostního bloku 6, povelového bloku 2» stavového bloku 8, pohybového generátoru 2» parametrického přepínače 10, intervalového tvarovače 11, polohového regulátoru 12, odměřovacího bloku 1β. vyhodnocovače 14. pohybového indikátoru 15 a kontrolního bloku 16. Styk β vnějším prostředím zprostředkovává polohový snímač 17 a vibrační snímač 18« 255 757The illustrated device consists of a speed block position block communication block 6, a command block 2 »a status block 8, a motion generator 2» of a parametric switch 10, an interval former 11, a positioner 12, a metering block 1β. The motion indicator evaluator 14 and the control block 16 are contacted by the position sensor 17 and the vibration sensor 18 «255 757 by the external environment.

Vstupní částí zařízení pro programovatelné ovládání pohybů suportů ze strany CNC systému 1 je komunikační blok Má za úkol zprostředkovat prostřednictvím systémové sběrnice 2 obousměrné přen· dávání dat mezi CMC systémem 1 a jednotlivými funkčními bloky uvnitř zařízení. Úkolem polohového blokuj je vytvářet z přijatých dat signál úměrný požadované poloze řízeného suportu. Úkolem rozkmitového bloka je vytvářet z přijatých dat signál úmlrný požadovanému rozkmitu pohybu řízeného suporti. Rychlostní blok 6 má za úkol vy tvářet z přijatých dat signál úměrný požadované rychlosti pohybu řízeného suportu. Povelový blok 2. za úkol vytvářet z přijatých dat povelové signály pro navazující funkční bloky. Stavový blok 8 má vThe input part of the machine for programmable control of the slide movements by the CNC 1 is the communication block. It has the task of mediating, via the system bus 2, two-way data transfer between the CMC system 1 and individual function blocks inside the machine. The function of the position block is to generate from the received data a signal proportional to the desired position of the steered slide. The function of the amplitude block is to generate from the received data a signal proportional to the desired amplitude of the movement of the controlled slide. The speed block 6 is designed to generate a signal proportional to the desired speed of the steered slide from the received data. The second comparator unit responsible for creating the received data of command signals for subsequent functional blocks. Status block 8 has in

za úkol shromažďovat signály nesoucí informaci o stavu činností jednotlivých funkčních bloků zařízení a z těchto signálů vytvářet výstupní stavové data. Úkolem pohybového generátoru j) je vytvářet signál úměrný žádané dráze řízeného suportu. Parametrický přepínač 10 zabezpečuje výběr signálu úměrného rychlosti pohybu řízeného suportu. BuS s® přenáší signál z rychlostního bloku ó^nebo z externího, vstupu 20. Úkolem intervalového tvarovače 11 je určit rozsah poloh řízeného suportu, ve kterém je žádoucí vyhodnocovat chvění. Úkolem polohového regulátoru 12 je vytvářet signál úměrný rozdílu'žádané a skutečné polohy řízeného suportu a tento roídíl případně dále zpracovat integroderivačním obvodem. Odměřovací blok 13 má za úkol odvodit ze signálu polohového snímače 17 signál úměrný skutečné poloze řízeného suportu. Úkolem yyhodnocovače 14 je upravit a vyhodnotit signál ze snímače chvění 18. Úkolem pohybového indikátoru 15 je vyhodnotit zda je na regulačním výstupu 19 signál odpovídající po hybu řízeného suportu. Kontrolní blok 16 má za úkol vyhodnocovat je-li správně připojen jx>|ob©v^ sni'mac 17 na vstup odměřovací ho bloku 13.the task of collecting signals carrying status information of the individual function blocks of the device and generating output status data therefrom. The task of the motion generator j) is to produce a signal proportional to the desired path of the steered slide. The parameter switch 10 selects a signal proportional to the movement speed of the steered slide. The BuS s transmits the signal from the speed block 6 or from the external input 20. The task of the interval shaper 11 is to determine the range of positions of the controlled support in which it is desirable to evaluate the vibration. The purpose of the positioner 12 is to generate a signal proportional to the difference between the desired and the actual position of the steered support and, if necessary, to further process this part with an integroderivative circuit. The measuring block 13 is to derive a signal proportional to the actual position of the support slide from the position sensor 17 signal. The purpose of the evaluator 14 is to adjust and evaluate the signal from the vibration sensor 18. The purpose of the motion indicator 15 is to evaluate whether the control output 19 has a signal corresponding to the movement of the steered slide. The control block 16 is to evaluate if it is correctly connected to the input of the metering block 13.

CNC systém 1 je přes systémovou sběrnici 2. napojen na komunikační blok 1· Polohový výstup 31 komunikačního bloku 2 je spojen přes polohový blok £ s polohovým vstupem 91 pohybového generátoru %· Rozkmitový výstup 32 komunikačního bloku 2 je propojen přes rozkmitový blok 2 8 rozkmitovým vstupem 92 pohybového generátoru 2· Ry“ chlostní výstup 33 komunikačního bloku 2 Je propojen přěs rychlostní blok 6 se zadávacím vstupem 101 parametrického přepínače 10.CNC 1 through the system bus connected to the second communication block 1 · position output 31 of the communication block 2 is connected via the block position with a position input £ locomotive 91% · Rozkmitový generator output 32 of the communication block 2 is connected via rozkmitový block 2 is amplitude input 8 92 locomotive generator 2 · y 'chlostní output 33 of the communication block 2, J e interconnected through the gear box 6 to the award inlet 101 to parametric switches 10th

255 757255 757

Ovládací vstup 101 parametrického přepínače 10 je spojen s externím vstupem 20. Povelový výstup 34 komunikačního bloku J je připojen na přepínací výstup 71 povelového bloku 2 a dále na přepínací vstup 102 parametrického přepínače 10, který je propojen pres rychlostní vstup 93 na pohybový generátor 2· Spínačový výstup 72 povelového bloku 2 napojen na spínačový vstup 94 pohybového generátoru 2> ktetý je posouvacím vstupem 97 spojen ee seřizovacím vstupem21. Nulovací výstup 73 povelového bloku 2 j® připojen na nulovací vstup 141 vyhodnocovače 14, který je přes snímací vstup 143 spojen s vibračním snímačem, a jehož výstup je přes vyhodnocovací vstup 82 propojen se stavovým blokem 8, jehož výstup je přes stavový vstup 39spojen s komunikačním blokem 2· Pohybový -«ýetup 99 pohybového generátoru 2 J® připojen na pohybový vstup 121 polohového regulátoru 12, na jehož měřicí vstup 122 je přes odměřovací blok 13 připojen polohový snímač 12» a jehož výstup je vyveden na regulační výstup 19 a také přiveden přes pohybový indikátor 15 do kontrolního vstupu 83 stavového bloku 8, přičemž polohový’snímač 17 je připojen rovněž na vstup kontrolního bloku 16, jehož výstup je propojen s poruchovým vstupem 84 stavového bloku 8, dále pomocný výstup 96 peh^bo véh® generátoru 2 ďe spojen s pomocným vstupem 111 intervalového tvarovače 11, do jehož hlavního vstupu 112 je připojen výstup odměřovacího bloku 13 a jehož stavový výstup 113 je připojen do stavového vstupu 81 stavového bloku 8, přičemž intervalový výstup 114 intervalového tvarovače 11 je připojen do intervalového vstupu 142 vyhodnocovače 14»The control input 101 of the parameter switch 10 is coupled to an external input 20. The command output 34 of the communication block J is connected to the switch output 71 of the command block 2 and to the switch input 102 of the parameter switch 10 which is connected via speed input 93 to the motion generator 2. The switch output 72 of the command block 2 is connected to the switch input 94 of the motion generator 2, which is connected to the adjusting input 21 by the shift input 97. The reset output 73 of the command block 2 is connected to the reset input 141 of the evaluator 14, which is coupled to the vibration sensor via the sensing input 143, and whose output is coupled via the evaluation input 82 to the status block 8. The motion generator 99 of the motion generator 2 is connected to the motion input 121 of the position controller 12, to whose measuring input 122 the position sensor 12 is connected via the metering block 13 and whose output is connected to the control output 19 and also brought via moving the indicator 15 to the control input 83 status block 8, wherein polohový'snímač 17 is connected also to the input of a control block 16, whose output is connected with the fault input 84 status block 8, further auxiliary outlet 96 Peh ^ bo véh® generator 2 e d connected to the auxiliary input 111 of the interval shaper 11, to whose main input 112 it is connected only the output of the metering block 13 and whose status output 113 is connected to the status input 81 of the status block 8, wherein the interval output 114 of the interval former 11 is connected to the interval input 142 of the evaluator 14 »

CNC systém 1 spolupracuje s komunikačním blokem 2 pomocí systémové sběrnice 2, která se skládá z adresové, datové a řídicí části. Komunikační blok 2 odděluje systémovou sběrnici 2 od ostatních vThe CNC system 1 cooperates with the communication block 2 by means of the system bus 2, which consists of an address, data and control part. The communication block 2 separates the system bus 2 from the others at

částí zařízení a zajištuje, že se data ze systémové sběrnice 2 dostanou na jeden z výstupů a to bu5 na polohový výstup 31jnebo na rozkmitový výstup 32 fnebo na rychlostní výstup 2i|n®bo na povelový výstup 34, případně naopak ze stavového vstupu 35 na systémovou sběrnici 2. Výběr je definován stavem adresové části systémové sběrniceand ensures that data from system bus 2 reaches one of the outputs, either to position output 31 or to output frequency 32 f or to speed output 2i | n or to command output 34, or vice versa from status input 35 to system bus 2. The selection is defined by the state of the address part of the system bus

2. Z polohového výstupu 31 je údaj o požadované poloze suportu zaveden do vstupu polohového bloku 4, kde je upraven do tvaru, který může být zpracován polohovým vstupem 91 pohybového generátoru 2·2. From the position output 31, the desired position of the slide is input to the position block input 4 where it is adapted to a shape that can be processed by the position input 91 of the motion generator 2.

255 757255 757

Podobně údaj o požadovaném rozkmitu je z rozkmitového výstupu j2 zaveden do rozkmitového bloku 2» odkud je po úpravě připojen na rozkmi tový vstup 92. Signál odpovídající požadované aychlosti je z rychlostního výstupu 33 přiveden do rychlostního bloku 6,, kde je upraven do tvaru nutného pro zpracování zadávacím vstupem parametrického přepínače 10. Do ovládacího vstupu 103 je zároveň přiveden signál z externího vstupu jg». Podle stavu signálu přivedené ho do přepínacího vstupu 102 z přepínacího výstupu 71 povelového bloku 2 se připne do rychlost ního vstupu 93 signál buď ze zadávacího vstupu IQlj nebo z ovládacího vstupu 103. Do posouvacího vstupu 97 je ze seřizovacího vstupu 21 připojen vnější signál, kterým lze posunout zadanou polohu suportu. Signál z posouvacího vstupu 97 lze připojit k požadované poloze suportu jedním z povelů přivedených do spínačového vstupu 94« Sem jsou ze spínačového· výstupu 72 povelového bloku 2 přivedeny povely, kterými se volí pracovní režim pohybového generátoru 2» tzn· např. oscilační pohyb suportu nebo po* hyb konstantní rychlostí, zastavení suportu apod. Podle velikostí signálů na vstupech 91, 82. 93. 94 a 97 pohybového generátoru 2 je na jeho pohybovém výstupu 95 generován signál odpovídající požadované trajektorii pohybu suportu. Tento signál je zaveden do pohybového vstupu 121 regulátoru polohy 12. Do měřicího vstupu 122. je z odměřovacího bloku 13 zaveden signál odpovídající skutečné poloze suportu. Oclmeřovacf blok i Zpracovává signál z polohového snímače 17. který odměřuje skutečnou polohu suportu. Z výstupu polohové ho regulátoru 12 je vyveden na regulační výstup 19 signál odvozený z rozdílu signálů na pohybovém vstupu 121 a měřicím vstupu 122. Z regulačního výstupu 19 je ovládán vlastní akční prvek elektrohydraulické servosmyčky. Intervalový tvarovač 17 obsahuje komparátory, kte ré zpracovávají signál odpovídající skutečné poloze suportu zavedený do hlavního vstupu 112 a signál odpovídající požadované konečné poloze suportu, který je přiveden z pomocného výstupu 96 pohybového generátoru 2 ůo pomocného vstupu 111. Informace o «dosažení skutečné polohy suportu je vyvedena ze stavového výstupu 113 do stavového vstupu 81 stavového bloku 8. Vyhodnocovačem 14 je zpracováván signál odpovídající chvění orovnavače, který je zaveden z vibračního snímače 18 připojeného do snímacího vstupu 143, přičemž vyhodnocení chvění se provádí v intervalu, který je určen v ihtervalo-Similarly, the desired oscillation data is input from the oscillating output 12 to the oscillating block 2, where it is connected to the oscillating input 92 after adjustment. The signal corresponding to the desired velocity is fed from the velocity output 33 to The control input 103 also receives a signal from external input jg ». Depending on the state of the signal applied to the switching input 102 from the switching output 71 of the command block 2, a signal from either the input input 101 or the control input 103 is connected to the speed input 93. An external signal can be connected to the shift input 97 via the input 21. move the specified slide position. The signal from the feed inlet 97 can be connected to a desired position of the carriage one of the commands that are input to the electric switch input 94 "here are the switchgear · output 72 of the comparator unit 2 supplied commands which select the operating mode of locomotive generator 2» i · e.g. oscillatory movement of the slide or depending on the signal sizes at the inputs 91, 82, 93, 94, and 97 of the motion generator 2, a signal corresponding to the desired trajectory of the support movement is generated at its motion output 95. This signal is applied to the motion input 121 of the position controller 12. A signal corresponding to the actual position of the slide is introduced from the metering block 13 to the measuring input 122. The signal is input to the measuring input 122. The signal corresponding to the actual position of the slide is supplied. Processing block i Processes a signal from the position sensor 17 which measures the actual position of the slide. From the output of the positioner 12, a signal derived from the difference of the signals at the motion input 121 and the measurement input 122 is output to the control output 19. The actuator output itself controls the electrohydraulic servo loop actuator. The interval former 17 includes comparators that process a signal corresponding to the actual slide position input to the main input 112 and a signal corresponding to the desired final slide position that is supplied from the auxiliary output 96 of the motion generator 2 to the auxiliary input 111. from the status output 113 to the status input 81 of the status block 8. The evaluator 14 processes the signal corresponding to the dresser vibration, which is input from the vibration sensor 18 connected to the sensing input 143, the vibration evaluation being performed at an interval determined in

255 757 vém tvarovači 11 a je zaveden z jeho intervalového výstupu 114 do intervalového vstupu 142. Činnost vyhodnocovače 14 je aktivována povelem zavedeným do nulovacího vstupu 141, který je přiveden do nulovací ho výstupu 73 povelového bloku 2· Informace o přítomnosti chvění je z výstupu vyhodnocovače 14 přivedena do vyhodnocovacího vstupu 82 stavového bloku. 8. Do vstupu nohybového indikátoru 15 je zapojen signál z výstupu polohového regulátoru 12, ve kterém je tento signál porovnáván s pevně nastavenou veličinou a je vyhodnocováno, zda je zadáván signál k pohybu suportu. Výstupní povel z pohybového indikátoru 15 může být využíván ke kontrole správné činnosti zařízení, protože je zaveden do kontrolního vstupu 83 stavového bloku 8. Polohový snímač 17 je připojen také na kontrolní blok 16, který kontroluje správné připojení polohového snímače 17 a jeho nepřesnost. V případě poruchy je aktivován povel na výstupu kontrolního bloku 16. Tento povel je zaveden do poruchového vstupu 84 stavového bloku 8. Stavový blok 8 je připojen přěs stavový vstup; 35. komunikační blok 1 0 systémovou sběrnici 2 do CNC systému 1, kde je možno jednotlivé povely zpracovat.255 757 in the former 11 and is fed from its interval output 114 to the interval input 142. The operation of the evaluator 14 is activated by a command input to the reset input 141 which is fed to the reset output 73 of the command block 2. 14 is applied to the evaluation input 82 of the status block. 8. A signal from the output of the positioner 12 is connected to the input of the foot indicator 15, in which this signal is compared with a fixed quantity and it is evaluated whether a signal for the movement of the slide is entered. The output command from the motion indicator 15 can be used to check the correct operation of the device as it is input to the control input 83 of the status block 8. The position sensor 17 is also connected to the control block 16 which checks the correct connection of the position sensor 17 and its inaccuracy. In the event of a fault, a command at the output of control block 16 is activated. This command is applied to fault input 84 of status block 8. Status block 8 is connected through the status input; 35. communication block 1 0 system bus 2 to CNC system 1, where individual commands can be processed.

Claims (1)

PŘEDMĚT VYNÁLEZUSUBJECT OF THE INVENTION Zařízení pro programovatelné ovládání pohybů suportů zejména oscilačních suportů CNC brusek na vnitřní broušeníjsestávající z komunikačního bloku, pohybového generátoru, polohového regulátoru, odměřovacího bloku a polohového snímače^ vyznačující se tím, že CNC systém (l) je přes systémovou sběrnici (2) napojen na komunikační blok (3), jehož polohový výstup (31) je spojen přes polohový blok (4) s polohovým vstupem (91) pohybového generátoru (9), rozkmitový výstup (32) komunikačního bloku (3) je propojen přes rozkmitový blok (5) s rozkmitovým vstupem (92) pohybového generátoru (9), rychlostní výstup (33) komunikačního bloku (3) je propojen přes blok rychlosti (6) se zadávacím vstupemílOl) parametrického přepínače (10), jehož ovládací Ýstup (103) je spojen s externím vstupem (20), povelový výstup (34) komunikačního bloku (3) je připojen na přepínací výstup (71) povelového bloku (7) a dále na přepínací vstup (102) parametrického přepínače (10 ), který je propojen přes rychlostní vstup (93) na pohybový generátor (9), dále spínačový výstup (72) povelového bloku (7) je napojen na spínačový vstup (94) pohybového generátoru (9), který je posouvacím vstupem (97) spojen se seřizovacím vstupem (21), nulovací výstup (73) povelového bloku (7) je připojen na nulovací vstup (141) vyhodnocovače (14), který je přes snímací vstup (143) spojen s vibračním snímačem (18), a jehož výstup je přes vyhodnocovací vstup (82) propojen se stavovým blokeit (8), jehož výstup je přes stavový vstup (35) spojen s komunikačním blokem (3), dá le pohybový výstup (95) pohybového generátoru (9) je připojen na pohybový vstup (121) polohového regulátoru (12), na jehož měřicí vstup (122) je přes odměřovací blok, (13) připojen polohový snímač (17), a jehož výstup je vyveden na regulační výstup (19) a také přiveden přes pohybový indikátor (15) do kontrolního vstupu (83) stavového bloku (8), přičemž polohový snímač (17) je připojen rovněž na vstup kontrolního bloku (16), jefoíž výstup je propojen s poruchovým vstupem (84) stavového bloku (8), dále pomocný výstup (96) pohybového generátoru (9) je spojen s pomocným vstupem (111) intervalového tvarovače (11), do jehož hlavního vstupu (112) je připojen výstup odměřovacího bloku (13) a jehož stavový výstup (113) je připojen do stavového vstupu (83) stavového bloku (8), přičemž intervalový výstup (114) intervalového tvarovače (11) je připojen do intervalového vstupu (142) vyhodnocovače (14)·Device for programmable movement control of slides, in particular oscillating slides of CNC grinders for internal grinding, consisting of a communication block, motion generator, positioner, transducer block and position sensor 4, characterized in that the CNC system (1) is connected to the communication system via the system bus (2). block (3), whose position output (31) is connected via position block (4) to the position input (91) of the motion generator (9), the amplitude output (32) of the communication block (3) is connected via the frequency block (5) with by the oscillating input (92) of the motion generator (9), the speed output (33) of the communication block (3) is connected via the speed block (6) to the input input (11) of the parametric switch (10), its control output (103) connected to an external input (20), the command output (34) of the communication block (3) is connected to the switching output (71) of the command block (7) and further to the switch The input (102) of the parameter switch (10), which is connected via the speed input (93) to the motion generator (9), further the switch output (72) of the command block (7) is connected to the switch input (94) of the motion generator (9). ), which is connected to the adjustment input (21) by the shift input (97), the reset output (73) of the command block (7) is connected to the reset input (141) of the evaluator (14), a vibration sensor (18), the output of which is connected to the status block (8) via the evaluation input (82), the output of which is connected to the communication block (3) via the status input (35). (9) is connected to a motion input (121) of a positioner (12), to whose measuring input (122) is connected via a metering block (13), a position sensor (17) is connected and whose output is connected to the control output (19) and also brought through the motion indicator (15 ) to the control input (83) of the status block (8), wherein the position sensor (17) is also connected to the input of the control block (16), the output of which is coupled to the fault input (84) of the status block (8); 96) of the motion generator (9) is connected to the auxiliary input (111) of the interval former (11), to whose main input (112) the output of the metering block (13) is connected and whose status output (113) is connected to the state input (83) ) of the status block (8), wherein the interval output (114) of the interval former (11) is connected to the interval input (142) of the evaluator (14) ·
CS858816A 1985-12-04 1985-12-04 Device for programmable control of auport movements CS255757B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CS858816A CS255757B1 (en) 1985-12-04 1985-12-04 Device for programmable control of auport movements

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CS858816A CS255757B1 (en) 1985-12-04 1985-12-04 Device for programmable control of auport movements

Publications (2)

Publication Number Publication Date
CS881685A1 CS881685A1 (en) 1987-07-16
CS255757B1 true CS255757B1 (en) 1988-03-15

Family

ID=5439250

Family Applications (1)

Application Number Title Priority Date Filing Date
CS858816A CS255757B1 (en) 1985-12-04 1985-12-04 Device for programmable control of auport movements

Country Status (1)

Country Link
CS (1) CS255757B1 (en)

Also Published As

Publication number Publication date
CS881685A1 (en) 1987-07-16

Similar Documents

Publication Publication Date Title
CN101377671B (en) Numerical controller with interference check function
EP2377645B1 (en) Apparatus for and method of measuring workpiece on machine tool
KR950005873B1 (en) Numerically controlled machine tool
CN102650867A (en) Numerical controller having speed control function for multi-axis machining device
KR950007237B1 (en) Numerical Control Transfer Device
KR900007297B1 (en) Numerical control method and apparatus
EP1431852A2 (en) Synchronous controller
JP2019188558A (en) Tool selection device and machine learning device
WO1992009021A1 (en) Method of evaluating operating accuracy in numerically controlled machine
JP2002120128A (en) Numerical control device to control servo motor and spindle motor
JPH0236047A (en) Numerical value control device for working non-cylindrical work
EP0147466A1 (en) Method of controlling profiling
US5337249A (en) Numerical control machining animation with workpiece and tool movement
CN105278449A (en) Numerical controller having tool tip point control function
CN110275447A (en) Control device, control method and control program
CS255757B1 (en) Device for programmable control of auport movements
EP0419679B1 (en) Returning method to reference point
Hanafi et al. An active axis control system for a conventional CNC machine
CN103809519B (en) Digital control system polar coordinate interpolation extremal region smoothing processing method
CN213004674U (en) Flexible grinding device of foundry goods based on PLC
CN101361030B (en) Shaft control method
CN111316178B (en) Method for operating a numerically controlled production system and production system therefor
US8538575B2 (en) Automatic bore size control by completely integrating an air gage system into the machine control
CN105137857A (en) Geometric precision measurement controller
JPH09150348A (en) Cutting error correcting method in nc machine tool