Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "CNC" wg kryterium: Temat


Wyświetlanie 1-4 z 4
Tytuł:
The CNC system with stepper motor drives
Układ sterowania CNC z napędami skokowymi
Autorzy:
Karwowski, K.
Paprocki, M.
Powiązania:
https://bibliotekanauki.pl/articles/159329.pdf
Data publikacji:
2009
Wydawca:
Sieć Badawcza Łukasiewicz - Instytut Elektrotechniki
Tematy:
napęd skokowy
sterownik CNC
stepper motor drives
CNC controller
Opis:
In the paper the conception of CNC system with stepper motor drives is presented. The system consists of a PC computer and a stand-alone CNC controller based on FPGA (Field Programmable Gate Array). In order to eliminate geometric discontinuities of motion trajectory in "G" and "M" codes, special conversion to NURBS (Non Uniform Rational B-Spline) curves on the PC is realized. Additionally, optimization of the motion trajectory feedrate is achieved by using the Look-Ahead algorithm. In the standalone CNC controller the software processor and CLK pulses generator are implemented. CLK pulses with high resolution and varying time period are sent to each of drives independently. An appropriate test to verify the correctness of CNC system was realized.
Na rysunku 1 przedstawiono schemat blokowy proponowanego układu sterowania CNC. Układ może być użyty do sterowania napędami skokowymi jak i serwonapędami. Złożony jest z komputera PC oraz autonomicznego sterownika CNC (rys. 2). Na komputerze PC wykonywane są obliczenia związane z realizacją funkcji interpretera kodu numerycznego, konwertera opisu trajektorii ruchu z kodów "G" i "M" na opis z wykorzystaniem krzywych NURBS (ang. Non Uniform Rational B-Spline) oraz profilowania prędkości parametrycznej z wykorzystaniem algorytmu Look-Ahead. Autonomiczny układ sterownika CNC realizuje zadania związane z generacją sygnałów sterujących CLK z dużą rozdzielczością dla poszczególnych napędów skokowych osi mechanicznych. Opis trajektorii ruchu w kodach G1, charakteryzuje się występowaniem nieciągłości geometrycznych. Proponowanym opisem trajektorii ruchu jest opis z wykorzystaniem krzywych NURBS. Opis za pomocą krzywych NURBS umożliwia minimalizację występowania nieciągłości geometrycznych. Na rysunku 3 przedstawiono przykład trajektorii ruchu, opisanej z wykorzystaniem krzywych NURBS. W celu optymalnego dostosowania prędkości realizacji trajektorii ruchu zastosowano profilowanie prędkości po krzywej "S" z jednoczesną analizą zadanej trajektorii ruchu w przód - algorytm Look-Ahead. Na rysunku 4 przedstawiono budowę autonomicznego sterownika CNC. Sterownik zbudowany jest na układzie FPGA (ang. Field Programmable Gate Array). W układzie FPGA zaimplementowano procesor MicroBlaze oraz układ generacji sygnałów sterujących CLK dla napędów skokowych. Generator impulsów z dużą rozdzielczością oblicza okresy impulsów CLK dla każdej z osi i niezależnie wysyła je do napędów skokowych. Badania układu CNC miały na celu sprawdzenie poprawności działania aplikacji uruchomionej na komputerze PC (algorytmu Look- Ahead i konwersji z kodów "G" i "M" na opis z wykorzystaniem NURBS) oraz komunikacji poprzez port USB. W autonomicznym sterowniku CNC przeprowadzono badania związane z poprawnością przetwarzania otrzymywanych danych z komputera PC poprze port USB. Przykłady trajektorii ruchu w postaci okręgu i linii łamanej opisanej w kodzie G1 przedstawiono na rysunku. 5. Na rysunku 6 przedstawiono oscylogramy impulsów CLK wysyłanych do napędów skokowych.
Źródło:
Prace Instytutu Elektrotechniki; 2009, 240; 75-84
0032-6216
Pojawia się w:
Prace Instytutu Elektrotechniki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Tracking errors decreasing in CNC system of machine tools
Zmniejszanie błędów śledzenia w systemach obrabiarek sterowanych numerycznie
Autorzy:
Wawrzak, A.
Karwowski, K.
Mandra, S.
Mizan, M.
Powiązania:
https://bibliotekanauki.pl/articles/159313.pdf
Data publikacji:
2009
Wydawca:
Sieć Badawcza Łukasiewicz - Instytut Elektrotechniki
Tematy:
system CNC
kompensacja błędów śledzenia
CNC system
tracking error compensation
on-line calculation
Opis:
In the paper the procedures and practical methods of tracking errors compensation in servo-drives are considered. The PID controllers of servo-drives do not decrease tracking errors enough in the case of fast changes of the motion velocity. The good method of decreasing of the tracking errors in cascade servo-drives is to use the feedforward command and feedforward friction compensation. The exemplary results of the test of CNC system based on servo-drives with PMSM motors with proposed control method including the on-line calculation of feedforward loops parameters are presented.
W pracy przedstawiono procedury i praktyczne metody kompensacji błędów śledzenia w serwonapędach. Regulatory PID serwonapędów nie redukują błędów śledzenia wystarczająco w przypadku szybkich zmian prędkości ruchu. Wskazano, że dobrym sposobem na zmniejszenie błędów śledzenia kaskady serwonapędów jest wykorzystanie pętli sprzężenia wyprzedzającego, także do kompensacji tarcia. Przedstawiono przykładowe wyniki badań układu sterowania numerycznego bazującego na serwonapędach z silnikami synchronicznymi o magnesach trwałych PMSM pracujących według proponowanej metody kompensacji za pomocą pętli sprężenia wyprzedzającego.
Źródło:
Prace Instytutu Elektrotechniki; 2009, 240; 85-93
0032-6216
Pojawia się w:
Prace Instytutu Elektrotechniki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Układ sterowania CNC bazujący na komputerze PC z magistralą EtherCAT
PC based CNC control system with EtherCAT fieldbus
Autorzy:
Wawrzak, A.
Erwiński, K.
Karwowski, K.
Paprocki, M.
Kłosowiak, M.
Powiązania:
https://bibliotekanauki.pl/articles/274681.pdf
Data publikacji:
2016
Wydawca:
Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Automatyki i Pomiarów
Tematy:
układ sterowania CNC
otwarty układ sterowania
system operacyjny czasu rzeczywistego
Linux RTAI
LinuxCNC
EtherCAT
CNC control system
open control system
realtime operating system
Opis:
W artykule przedstawiono układ sterowania numerycznego maszyn zbudowany na bazie komputera PC, komunikujący się z serwonapędami i układami wejścia/wyjścia sterującymi wyposażeniem maszyny poprzez magistralę komunikacyjną EtherCAT. W komputerze zaimplementowano system operacyjny czasu rzeczywistego Linux RTAI wraz ze zmodyfikowanym oprogramowaniem sterującym LinuxCNC. Opracowano programowy moduł komunikacyjny magistrali EtherCAT i zintegrowano go z oprogramowaniem LinuxCNC. Opracowany moduł EtherCAT umożliwia komunikację z serwonapędami zgodnie ze standardem CiA 402 oraz modułami wejść/wyjść zgodnie ze standardem CiA 401. Opracowany układ sterowania cechuje się prostą budową i łatwym montażem. Pozwala na bardzo szybką dwukierunkową komunikację z napędami i układami wejścia/wyjścia. Jest układem elastycznym, który można łatwo zaimplementować do sterowania maszynami wieloosiowymi o różnej konfiguracji.
This article presents a PC-based numerical machine control system communicating via EtherCAT with servo drives and input/output devices controlling machine equipment. Linux RTAI real time operating system and LinuxCNC machine control software modified by the authors was implemented on the PC computer. A software EtherCAT communication module was developed and integrated with LinuxCNC. The developed module enabled communication with servo drives according to the CiA 402 standard and with input/output modules according to the CiA 401 standard. The developed control system has simple construction. It allows for very fast fullduplex communication with servo drives and input-output modules. The control system is flexible and easily implemented to controlling machines of different configurations.
Źródło:
Pomiary Automatyka Robotyka; 2016, 20, 2; 29-34
1427-9126
Pojawia się w:
Pomiary Automatyka Robotyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
PC-based CNC machine control system with LinuxCNC software
Autorzy:
Paprocki, M.
Wawrzak, A.
Erwiński, K.
Karwowski, K.
Kłosowiak, M.
Powiązania:
https://bibliotekanauki.pl/articles/114422.pdf
Data publikacji:
2017
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
CNC control system
open control system
realtime operating system
Linux RTAI
LinuxCNC
EtherCAT
Opis:
In the article a PC-based numerical machine control system is presented, communicating over EtherCAT bus with servodrives and auxiliary I/O devices. LinuxRTAI real-time operating system was implemented on the PC controller along with the LinuxCNC control software. EtherCAT software communication module was developed and integrated with LinuxCNC. The software module implements CANOpen (CIA301) application layer standard along with device profiles for servodrives (CIA402) and I/O devices (CIA401). This allows for fast bidirectional communication between the PC controller and servodrives or I/O devices. The CNC control system developed by the authors has simple construction and is very flexible. It can be easily adapted to machines of different configuration.
Źródło:
Measurement Automation Monitoring; 2017, 63, 1; 15-19
2450-2855
Pojawia się w:
Measurement Automation Monitoring
Dostawca treści:
Biblioteka Nauki
Artykuł
    Wyświetlanie 1-4 z 4

    Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies