1
Podstawy automatyzacji
Podstawy automatyzacji
Kurs ARM 009041W
Kurs ARM 009041W
dr in
dr in
. Zbigniew Smalec, pok.3.19 B
. Zbigniew Smalec, pok.3.19 B
-
-
4
4
Kierunek studiów: ZIP - stacjonarne
I-stopie , III rok, sem. 6-letni
Rok akad. 2011/12
Politechnika Wrocławska
W y d z i a ł M e c h a n i c z n y
Instytut Technologii Maszyn i Automatyzacji
Wrocław, 2012
Cz
Cz
3
3 (1 – 144)
NC:
NC: Numerical Control (sterowanie numeryczne) -
el
el
ektroniczne uk
ektroniczne uk
ł
ł
ady
ady
sterowania obrabiarek, kt
sterowania obrabiarek, kt
ó
ó
re przetwarzaj
re przetwarzaj
informacje
informacje
steruj
steruj
ce w postaci
ce w postaci
znak
znak
ó
ó
w alfanumerycznych, w kt
w alfanumerycznych, w kt
ó
ó
rych zdefiniowany jest ci
rych zdefiniowany jest ci
g krok
g krok
ó
ó
w
w
obr
obr
ó
ó
bkowych
bkowych
.
.
CNC:
CNC: Computerized Numerical Control (komputerowe sterowanie numeryczne) -
u
u
k
k
ł
ł
ad s
ad s
terowani
terowani
a
a
numeryczne
numeryczne
go
go
, w kt
, w kt
ó
ó
rym funkcjonalno
rym funkcjonalno
jest realizowana
jest realizowana
przy pomocy mikroprocesor
przy pomocy mikroprocesor
ó
ó
w.
w.
Uwaga: CNC odpowiada aktualnemu stanowi techniki i dlatego te obecnie
powszechnie u ywa si okre lenia NC zamiast CNC.
Uk
Uk
ł
ł
ady sterowania numerycznego zawieraj
ady sterowania numerycznego zawieraj
:
:
• urz dzenia regulacyjne dla ruchu osi z oddzielnymi nap dami,
• urz dzenia przetwarzania danych:
- do przetwarzania znaków alfanumerycznych i znaków specjalnych,
- do zapami tywania, obliczania i wykonywania funkcji logicznych.
Osie numeryczne
Osie numeryczne
NC
NC
:
:
• realizuj warto ci zadane przemieszcze ,
• ka da z nich ma własny regulowany nap d oraz
• elektroniczny układ pomiarowy.
Cechy układów sterowania numerycznego NC/ CNC
2
1938 Schanon uznaje binarne przetwarzanie danych za w
ł
a ciwe rozwi zanie w realizacji z
ł
o onych
oblicze z wykorzystaniem elementów elektronicznych
1949-52 John Parsons i MIT (USA) opracowali uk
ł
ad sterowania numerycznego NC obrabiarki z:
- zapami tywaniem pozycji na kartach dziurkowanych,
- automatycznym odczytem kart dziurkowanych,
- wyprowadzaniem pozycji i interpolacj warto ci po rednich,
- wysterowywaniem serwomotorów.
1952 Uruchomienie obrabiarki NC z uk
ł
adem sterowania zbudowanym na lampach elektronowych
1958 Pierwszy symboliczny j zyk programowania APT
1959 Uk
ł
ady NC w technice tranzystorowej
1968 Wprowadzenie techniki IC do budowy uk
ł
adów sterowania
1969 Pierwsze instalacje DNC (ang. Direct Numerical Control) w USA
1972 Pierwsze układy CNC (ang. Computerized Numerical Control)
1976 Zastosowanie mikroprocesorów w uk
ł
adach sterowania
1979 Sprz enie CAD/CAM (ang. Computer Aided Design/Computer Aided Manufacturing)
1984 Wprowadzenie WOP (niem. Werkstattorientierte Programmierung)
1986-87 Wprowadzenie CIM przez zastosowanie standardowych interfejsów komunikacyjnych
1990 Cyfrowe interfejsy nap dów
1992 Otwarte uk
ł
ady CNC
1994 Wprowadzenie NURBS i
ł
a cucha procesów CAD/CAM/CNC
1996 Cyfrowa regulacja nap dów i interpolacja dok
ł
adna z rozdzielczo ci <0.001 µm
Rys historyczny rozwoju techniki NC (kamienie milowe)
Rozwój układów sterowania numerycznego NC/CNC
Sprz t (układy
sterowania NC)
Oprogramowanie (układy
sterowania CNC)
Czas
K
os
zt
y,
w
ie
lk
o
,
za
kr
es
fu
nk
cy
jn
y
ródło: Salib
Relacja kosztów
oprogramowanie /
sprz t
Zakres
funkcyjny
Przeka nikowe NC
Lampowe NC
Tranzyst.
NC w technice układów
scalonych IC
NC
CNC
Mikroprocesorowe
CNC
CNC
CNC
ESW
CAM
WOP
Obsługa graficzna
CIM
PC
ONC
Koszty elementów
Wielko sprz tu
3
Rozwój techniki NC/CNC
1950
1960
1970
1980
1990
2000
Lampy elektronowe
Techn. tranzyst.
Techn. IC
Mini- i mikroprocesory (CNC)
Frezarki NC do zastosowania w przemy le
Obrabiarki NC dla innych technik wytwarzania
Równol. ukł. kinemat.
Opracowanie pierwszej frezarki NC
(CNC)
(CNC)
Binarne ta my perfor.
Symboliczny j zyk programowania APT, tworzenie pliku CLDATA
Format PN-ISO 6983 (DIN 66025), tzw. G-kody
Graficzne wspomaganie programowania
NURBS
O
br
ab
ia
rk
i
U
kł
ad
y
st
er
ow
an
ia
P
ro
gr
am
ow
an
ie
Rok
Rozwój układów sterowania numerycznego NC/CNC
1960
1970
1980
1990
2000
Rok
10
20
50
75
100
Cena
%
Przeka niki i lampy
Tranzystory
Minikomputery (CNC1)
Mikroprocesory (CNC2)
Jednoprocesorowe
CNC (CNC3)
VLSI, Technika SMD
PC-NC (CNC4)
IC
Zakres funkcyjny i mo liwo ci
(moc obliczeniowa) NC
IC (ang.
Integrated Circuits)
VLSI (ang.
Very Large-Scale Integration)
SMD (ang.
Surface Mounted Devices)
PC-NC – układ CNC zintegrowany z PC
4
Przygotowanie
wytwarzania, wydział
produkcyjny
Ta ma perforowana, ta ma
magnetyczna, zintegrowana pami
elektroniczna np. RAM,
bubble memory
Sterowanie
pozycjonuj ce lub
kształtowe o du ej
dokładno ci
Sterowanie
numeryczne CNC
Obrabiarka
Ta ma
magnetyczna,
pami
Ta ma
magnetyczna,
pami
Sterowanie
punktowe,
odcinkowe lub
kształtowe
Sterowanie z
odgrywaniem
(metoda
Play-back)
Przygotowanie
wytwarzania
Rysunek
Rysunek
Sterowanie
odcinkowe lub
kształtowe
Sterowanie wg
wykre lonych
kraw dzi
Budowa
oprzyrz dowania
Szablony lub
modele
Szablony lub
modele
Sterowanie
odcinkowe lub
kształtowe
Sterowanie
kopiuj ce
Budowa
oprzyrz dowania lub
przygotowanie
wytwarzania
Arkusz
programowy,
wtyk diodowy
Listwa
zderzakowa
Pozycjonowanie
Sterowanie
zderzakowe z
wybierakiem
krzy owym
Budowa
oprzyrz dowania lub
przygotowanie
wytwarzania
Wtyk programowy
Listwa
zderzakowa
Pozycjonowanie ze
sterowaniem
odcinkowym
Sterowanie
zderzakowe z
wtykami
programowymi
Budowa
oprzyrz dowania
Układ poł cze
Listwa
zderzakowa
Pozycjonowanie
Sterowanie
zderzakowe
Budowa
oprzyrz dowania
Krzywka tarczowa
Krzywka tarczowa
Pozycjonowanie
Sterowanie
mechaniczne
Tworzenie programu
Pami
informacji
o przeł czeniach
Pami
informacji
o drodze
Zadanie obróbkowe
Rodzaj układu
sterowania
Rozwój układów sterowania obrabiarek
Pierwsza obrabiarka sterowana numerycznie
– MIT/ Boston (USA) 1953 r.
5
Przykłady obrabiarek sterowanych numerycznie
Intuicyjny interfejs człowiek-maszyna HMI
Programowanie zorientowane warsztatowo (WOP)
Minimalne czasy przetwarzania bloków
Minimalny czas cyklu regulacji poło enia
Wysoka jako czasu rzeczywistego
Funkcja
Look Ahead
Funkcja
Feed Vorward Control
Zaawansowane metody interpolacji (np. spline)
Otwarto na rozszerzenia specyficzne dla firmy
Mo liwo
Upgrade
Zasadnicze wymagania dla układów sterowania
numerycznego
6
Wymagania dla układów sterowania
numerycznego i obrabiarek CNC
Wa ne kryteria doboru sterowników CNC:
niezawodno i jako ,
szybka wymiana bloków programu NC,
dost pno cz ci zamiennych,
krótkie czasy realizacji usług dla klientów,
małe nakłady zwi zane ze szkoleniem
.
Prosta obsługa jest czynnikiem kluczowym zastosowania CNC:
wysoka wydajno u u ytkownika obrabiarki,
wysoka dyspozycyjno układu CNC i obrabiarki,
przyjazna dla u ytkownika warstwa obsługi,
5-osi, obróbka szybko ciowa HSC i hybrydowa,
technika bezpiecze stwa jako integralna cz
CNC,
technologia Ethernet’u do wymiany danych przez sie komunikacyjn ,
zdalna diagnostyka.
Wymagania dotycz ce układu sterowania numerycznego
obrabiarki
Zdolno integracyjna:
• sie komputerowa przedsi biorstwa,
• integracja z systemami nadrz dnymi i podrz dnymi,
• standardowe interfejsy.
Dokładno :
• układy pomiarowe o wysokiej
dokładno ci.
• dokładne pozycjonowanie.
• dokładne przemieszenia.
• kompensacja bł dów
obrabiarki.
Elastyczno :
• programowalno ,
• korekcje narz dzi,
• kompensacja zamocowania.
Niezawodno
• zintegrowane nadzorowanie
i diagnostyka obrabiarki
• zintegrowana diagnostyka
układu sterowania
Przyjazno dla u ytkownika:
• wspomaganie programowania,
• symulacja,
• diagnostyka,
• funkcje pomocy.
Produkcyjno :
• szybko obróbki,
• ci gi zabiegów obróbkowych,
• wymiana narz dzi i przedmiotu,
• krótkie czasy pomocnicze.
7
Zalety
Zalety
:
:
• Du a elastyczno
i wydajno :
- krótsze czasy przebiegów,
- przedmioty geometrycznie
z
ł
o one,
- krótsze czasy uruchomienia
produkcji,
- obróbka kompletna.
• Z
ł
o one operacje obliczeniowe
• Zewn trzne programowanie
• Powtarzalno
• Dyspozycyjno
• Przyjazno
dla słu b
utrzymania ruchu
• Mo liwo
rozszerzania zakresu
funkcyjnego
• Wysoka dok
ł
adno
i jako
• Wytwarzanie bezobs
ł
ugowe
Wady
Wady
:
:
• Programowanie
wymagaj ce wysokich
nakładów
• Wy sze wymagania dla
operatora
• Podatno
elektroniki
na zak
ł
ócenia
• Oddzielne serwo-
nap dy
• Wysokie koszty
inwestycyjne
Cechy zastosowania techniki NC
Układy sterowania numerycznego CNC składaj si z nast puj cych modułów:
•
Obsługi i wprowadzania danych:
Obsługi i wprowadzania danych: wymiana instrukcji steruj cych i programów
NC,
•
Interpretacji i zarz dzania programami:
Interpretacji i zarz dzania programami: zapami tywanie programów NC i ich
podział na poszczególne instrukcje steruj ce. S one nast pnie zamieniane na
rozkazy przemieszcze ,
•
Interpolacji:
Interpolacji: tworzenie warto ci zadanych współrz dnych dla poszczególnych
osi obrabiarki oraz koordynacja ruchu osi,
•
Regulacji osi:
Regulacji osi: regulacja ruchu osi wg warto ci zadanych.
W układach sterowania CNC wszystkie informacje słu ce do obróbki
przedmiotu (o drodze i zał czeniach) s wprowadzane w postaci programu NC,
który zawiera informacje steruj ce jako znaki alfanumeryczne. W programie NC
rozró nia si dwie zasadnicze grupy informacji:
•
dane geometryczne:
dane geometryczne: opisuj one wzgl dne przemieszczenia narz dzi i
przedmiotu i tym samym okre laj geometri przedmiotu,
•
dane technologiczne:
dane technologiczne: dodatkowe informacje niezb dne dla obróbki, takie jak
pr dko posuwu, pr dko obrotowa wrzeciona, zmiana narz dzia,
chłodzenie.
Budowa układów sterowania numerycznego CNC
8
Struktura obrabiarek sterowanych numerycznie
! "#
$
! "#
$
%
!
%
#
%
&
'()*
+'(,
'()*
+'(,
!
!
- $
!
!
- $
%
.
"
!
!
%
"
!
"
%
."
- &
/(
.
# "
/(
.
# "
0
"
0
$
0
"
0
$
%
0
+
% .
# "
-
%
0
+
. "
%
" #
0
#
#
&
&
&
&
('(
('(
('(
)
%
%
1
# ('(
1
# ('(
!
0
+
+
!
0
+2
0
+
3
.
"
4
.
4 &
2
&
Budowa konwencjonalnego nap du posuwu obrabiarki
CNC
Silnik Sprz gło
Ło yska
Sanie
Nakr tka
tocznej
ruby
poci gowej
Toczna
ruba
poci gowa
9
Sterowanie obrabiarki na przykładzie osi NC (nap du
posuwu)
Przekładnia
pasowa z bata
Warto zadana
Układ pomiaru
poło enia
Silnik
nap du
posuwu
Pr d silnika
Wzmacniacz
nap du
Poło enie rzeczywiste
Cze elektroniczna
Cze elektroniczna
Program NC
Układ
stero-
wania
NC
Narz dzie
Przedmiot
Stół obrabiarki
Przekładnia rubowa toczna
Cze
Cze
mechaniczna
mechaniczna
Rodzaje układów pomiaru poło enia w obrabiarkach NC
Bezpo redni układ pomiaru poło enia
Bezpo redni układ pomiaru poło enia
Urz dzenie pomiarowe jest zwi zane z
prowadnicami (saniami) dla których mierzone jest
poło enie.
Układ pomiarowy musi by chroniony przed
zabrudzeniem.
Po redni pomiar poło enia
Po redni pomiar poło enia
Tarcza kodowa jest sprz ona z rub toczn .
Podczas obracania si silnika i tym samym
ruby tocznej głowica pomiarowa zlicza pola
tarczy. Z uzyskanej liczby impulsów, przy
uwzgl dnieniu skoku ruby, okre lane jest
poło enie zespołu roboczego. Bł dy skoku
ruby mog by kompensowane programowo.
Układ taki jest nieczuły na zabrudzenie,
poniewa przetwornik pomiarowy jest
zabudowany.
Silnik nap du posuwu
Korpus
Liniał kreskowy
Głowica
pomiarowa
Sanie
Głowica
pomiarowa
Tarcza
kodowa
Silnik nap du posuwu
10
Przyrostowy (inkrementalny) układ pomiaru
Przyrostowy (inkrementalny) układ pomiaru
poło enia
poło enia
W tym układzie nast puje sumowanie
(odejmowanie) du ej ilo ci impulsów
pomiarowych. Oprócz tego, równolegle z
kreskami pomiarowymi, jest umieszczony
znacznik odniesienia (referencyjny) o znanej
pozycji, aby po awarii zasilania lub wył czeniu
obrabiarki mo na było okre li pozycj sa .
Bezwzgl dny (absolutny) układ pomiaru
Bezwzgl dny (absolutny) układ pomiaru
poło enia
poło enia
W takim układzie ka demu krokowi podziału
jest ci le przyporz dkowana warto
liczbowa. Głowica pomiarowa za pomoc
wi zki wiatła okre la na listwie pomiarowej
poło enie sa . Po wył czeniu zasilania
pozycja osi obrabiarki jest nadal okre lona
bez zjazdu na punkt referencyjny.
Lampa
Kondensor
Siatka
kreskowa
Fotoelementy
Płytka
formuj ca
Znacznik
odniesienia
ródło
wiatła
Liniał kodowy
Urz dzenie
sonduj ce
(pomiarowe)
Punkt zerowy
Rodzaje układów pomiaru poło enia w obrabiarkach NC c.d.
Wzrost dokładno ci obróbki na obrabiarkach
skrawaj cych (wg Taniguchi)
1900
1920
1940
1960
1980
2000
Rok
0,001
0,01
0,1
1
10
100
[
µµµµ
m]
D
ok
ła
dn
o
o
br
ób
ki
Zwy
kłe o
brab
iarki
Prec
yzyjn
e ob
rabia
rki
Ultra
-pre
cyzy
jne o
brab
iarki
11
Budowa obrotowego enkodera optycznego na wiatło
przechodz ce z czterema fotoelementami przesuni tymi
fazowo o 90
0
Zasada działania liniowego enkodera optycznego
Fotoelektryczne sondowanie z czterema
elementami pomiarowymi.
ródło
wiatła LED
Podziałka
Okres podziału
Fotoelementy
Znacznik odniesienia
Płytka formuj ca
Przesuni cie fazowe
Sygnał okresowy
12
Zasada działania liniowego enkodera optycznego
Fotoelektryczne
sondowanie z jednym
elementem
pomiarowym.
Odwzorowanie
jasnych/ciemnych pól
(płytka formuj ca i
podziałka) na
fotosensorze
strukturalnym.
ródło
wiatła LED
Podziałka
Okres podziału
Znacznik odniesienia
Płytka formuj ca
Fotosensor strukturalny
Pola fotosensora strukturalnego do
uzyskiwania przesuni tych w fazie
sygnałów pomiarowych
Zasada działania przyrostowych układów pomiaru poło enia
Liniał pomiarowy z podziałk 2 mm
U
3
U
1
U
2
Głowica
pomiarowa
(ruchoma)
U
1
, U
2
– napi cia wej ciowe
U
3
– indukowane napi cie wyj ciowe
Induktosyn liniowy
T
E
E
1
1
E
E
2
2
Głowica
magnetyczna
Skr caj cy
sygnał
wej ciowy
Wzmacniacz
magnetyczny
Napi cie
wzbudzaj ce:
I
I
1
1
I
I
2
2
Liniał
pomiarowy z
podziałk 2 mm
Sygnał
wyj ciowy
(n+1/4)*T
Magnetyczny układ pomiarowy
N
N
S
S
N
N
S
S
N
N
S
S
N
N
S
S
N
N
N
N
ródło wiatła
Kondensor
Przyrostowa
cie ka
cie ka
odniesienia
Fotoelementy
Podziałka
10 / 20
µµµµ
m
Listwa
pomiarowa
Płytka
formuj ca
Optyczny układ pomiarowy
13
-
Odkształcenia korpusu (ło a)
obrabiarki
-
Bezwzgl dne informacje o
sygnale pomiarowym
> 360
o
0.5 do 3 m
Zakres pomiarowy
Do 20 000 obr/min
Do 24 m/min
Szybko pomiaru
3
”
3
µµµµ
m/m
Niepewno pomiaru
0.3
”
0.1
µµµµ
m
Rozdzielczo
Warto
Warto
Wielko
Wielko
charakterystyczna
charakterystyczna
Wymaganie
Wymaganie
Wa niejsze wymagania dotycz ce systemów do
pomiaru przemieszcze (liniowych
i k towych ) w nowoczesnych obrabiarkach
LASER
LASER
f
1
, f
2
Licznik
Licznik
Ró nica
Detektor
Ruchomy
reflektor
(lustro)
s
f
2
f
1
λλλλ
/4
Detektor
Obliczanie
Wskazywanie
∆∆∆∆
f
∆∆∆∆
f
”
Stały
reflektor
(lustro)
Budowa interferometru laserowego
14
Zasada tworzenia toru ruchu w obrabiarkach NC
•
o NC obrabiarki składa si z regulatora, silnika
posuwu, elementów mechanicznych (np. ruby
tocznej) oraz układu pomiaru poło enia,
• silnik posuwu realizuje ruch osi,
• układ pomiaru poło enia okre la aktualn pozycj
zespołu roboczego (suportu, stołu) i przekazuje j do
komparatora,
• komparator porównuje pozycj zadan z rzeczywist
(uchyb poło enia), a regulator zgodnie z uchybem
oddziałuje na silnik,
• dzi ki nakładaniu si ruchu w wielu osiach mo na
tworzy dowolne przebiegi torów w przestrzeni.
Rodzaje informacji w układach NC
Dane geometryczne
Dane geometryczne
opisuj
przemieszczenia
narz dzi wzgl dem
przedmiotu i tym
samym okre laj
geometri obrabianego
przedmiotu.
Dane technologiczne
Dane technologiczne
zawieraj niezb dne do
obróbki informacje takie jak:
warto pr dko ci obrotowej
wrzeciona, warto
pr dko ci posuwu, numer
narz dzia, doprowadzenie
chłodziwa itp.
15
- Geometria
- Technologia
Obrabiarka
Obrabiarka
- Dane obrabiarki
Przedmiot
Przedmiot
Obrabiany element
Arkusz programu NC
X
P1
Z
P2
P3
P4
P5
P6
Punkt startu
N05
F200
G01
N04
300
150
G00
N03
M06
T0101
N02
M04
S300
N01
%
M
M
T
T
S
S
F
F
K
K
I
I
Z
Z
X
X
G
G
N
N
Funkcje
pomo-
cnicze
Rozkaz
narz dzia
Rozkaz
pr dko ci
obrotowej
Rozkaz
posuwu
Odległo
rodka koła
Rozkazy drogi
Warunek
drogi
Nr
bloku
Dane dotycz ce ruchu
Dok d b dzie przemieszczenie
Jak b dzie realizowane przemieszczenie
Parametry skrawania
Dane technologiczne
Dane obrabiarki
Podstawowe dane i zawarto
programu NC
Działanie układów NC
N001 G00 X0 Y0 Z2000 S500
N002 G01 X100 F200 M08
N003 G02 X150 Y100 F100
N004 G01 X200
N001 G00 X0 Y0 Z2000 S500
N002 G01 X100 F200 M08
N003 G02 X150 Y100 F100
N004 G01 X200
N001 G00 X0 Y0 Z2000 S500
N002 G01 X100 F200 M08
N003 G02 X150 Y100 F100
N004 G01 X200
N001 G00 X0 Y0 Z2000 S500
N002 G01 X100 F200 M08
N003 G02 X150 Y100 F100
N004 G01 X200
Program NC
Program NC
Przygotowanie danych:
Przygotowanie danych:
• wywoływanie cykli i podprogramów,
• obliczanie korekcji: punktu zerowego, długo ci narz dzia, promienia narz dzia.
Przetwarzanie danych geometrycznych:
Przetwarzanie danych geometrycznych:
• interpolacja,
• regulacja poło enia,
• korekcja posuwu.
Przetwarzanie danych technologicznych:
Przetwarzanie danych technologicznych:
• funkcje zał czania,
• regulacja pr dko ci skrawania.
16
Regulacja poło enia
Regulacja poło enia
C
C
C
A
Tworzenie warto ci zadanej
Tworzenie warto ci zadanej
poło enia
poło enia
Informacje
o drodze
Informacje
o posuwie
Warunki
drogi
Rozdział danych NC
Rozdział danych NC
Dane geometryczne
Dane technologiczne
Pami programu NC
Pami programu NC
Sterowanie wczytywaniem programu i danych NC
Sterowanie wczytywaniem programu i danych NC
Program NC
Program NC
Maszyna wytwórcza
Maszyna wytwórcza
Nap d
Układ
mechaniczny
Układ pomiaru
poło enia
Sygnały
logiczne
Sterowanie
Sterowanie
dopasowuj ce
dopasowuj ce
Informacje o
zał czaniu
D
D
A
A
N
N
E
E
G
G
E
E
O
O
M
M
E
E
T
T
R
R
Y
Y
C
C
Z
Z
N
N
E
E
D
D
A
A
N
N
E
E
T
T
E
E
C
C
H
H
N
N
O
O
L
L
O
O
G
G
I
I
C
C
Z
Z
N
N
E
E
S
S
T
T
E
E
R
R
O
O
W
W
N
N
I
I
K
K
N
N
C
C
Zespoły funkcyjne sterownika NC
Przepływ informacji w układzie sterowania numerycznego
Nap dy posuwu
Funkcje obrabiarki
Układ pomiarowy
Obrabiarka
Obrabiarka
Program NC
Wprowadzanie
Optymalizacja
HMI
Pami geometrii
Pami rozkazów zał/wył
Pami
CPU
Interpolacja
Przetwarzanie rozkazów zał/wył
Komputer
Sterowanie osi
Jednostka mocy
Regulator poło enia
Sterowanie dopasowuj ce
Jednostka mocy
Układ CNC
Interfejs
Geometryczne i
technologiczne warto ci
zadane i rzeczywiste
Interfejs
sieciowy
Pulpit
obsługi
Stacja
dyskietek
Czytnik ta my
perforowanej
Twardy dysk
17
Program NC
Program NC
Przygotowywanie
Przygotowywanie
bloków
bloków
Modyfikacja
Modyfikacja
bloków
bloków
Wykonywanie bloków
Wykonywanie bloków
Geometria
Geometria
Technologia
Technologia
Interpolator
Interpolator
Regulacja
Regulacja
poło enia
poło enia
Sterowanie
Sterowanie
dopasowuj ce
dopasowuj ce
Obrabiarka NC
Obrabiarka NC
Interpreter
Korekcja punktu zerowego
Korekcja narz dzi
Realizacja programu NC
Przeszło
Przeszło
Obecny stan techniki
Obecny stan techniki
OpenCNC
OpenCNC
21
'
21
'
)
+
*#
,
'
1
!
5
#
21
(
&
1
!
# "
&
4
0
"
!
&
"
!
('(
Tendencje rozwojowe techniki CNC
21
a. HMI oparte na PC
b. Sterownik oparty na PC c. Soft-CNC + Soft-PLC
Pulpit obsługi oparty na PC
Oparty na PC sprz t CNC
Oparte na PC oprogramowanie CNC
z rozszerzeniem RTX
18
Stopnie rozbudowy sprz tu układów sterowania
numerycznego
PROFIBUS
Magistrala
BF
Elektroniczne
kółko r czne
Nap dy
Pulpit sterowania
maszyny
Magistrala BF
Magistrala BF
Monitor i
klawiatura
Manager
systemu
J dro NC
HMI
Master CPU
V.24
Sterownik swobodnie
programowalny
PLC-CPU
Interfejs
RGB
I/O
Wewn trzna magistrala systemowa
Nap dy
Manager
systemu
J dro NC
Master CPU
Wewn trzna magistrala systemowa
Sterownik
swobodnie
programowalny
PLC-CPU
J dro NC
NC-CPU ...
HMI
HMI-CPU ...
Komunikacja
COM
Nap dy
I/O
V.24
Interfejs
RGB
Magistrala
BF
V.24
Działy
organizacyjne
Ethernet
PC
Elektroniczne
kółko r czne
Pulpit
sterowania
maszyny
Monitor i
klawiatura
Struktura sprz towa układu sterowania numerycznego
!
0
"
2
"
)
'
'
"
1
!
3
#
1
%
%
( 6
( 6
(1
(1
."
#
!
'( 7
'(
!
#- 8
!
#- 9
!
#- :
!
#- ;
18
19
1:
1;
< !
8
< !
9
< !
:
< !
;
< !
=
< !
>
< !
?
< !
@
< !
A
!
4
0
#0
"
2
"
/(
/(
%
%
( 6
( 6
'(
'(
%
%
( 6
( 6
19
Schemat blokowy układu sterowania typu
Slot-CNC
Komputer PC
Komputer PC
Warstwa u ytkownika
Warstwa u ytkownika
Panel
operatorski
Aplikacje
diagnostyczne
Aplikacje
CAD/CAM
Zarz dzanie
danymi
obróbkowymi
Zarz dzanie
programami
obróbkowymi
System operacyjny
ISA/PCI
ISA/PCI
Karta Slot
Karta Slot
-
-
CNC
CNC
DSP
DSP
In
te
rf
ej
s
do
o
bi
ek
tu
Transmisja
danych
Algorytm
sterowania
Komputer PC
Komputer PC
Warstwa u ytkownika
Warstwa u ytkownika
Aplikacja sterowania:
Panel operatorski
Zarz dzanie programami
Zarz dzanie danymi
obróbkowymi
Diagnostyka
Interpolacja
Regulacja poło enia
Aplikacje
CAD/CAM
Bazy
danych
Systemy
ekspertowe
itp.
System operacyjny czasu rzeczywistego
ISA/PCI
ISA/PCI
Karta I/O
Karta I/O
In
te
rf
ej
s
do
o
bi
ek
tu
I/O
I/O
Schemat blokowy układu sterowania typu
Soft-CNC
20
W ostatnich latach znacznie wzrosła szybko obliczeniowa mikroprocesorów, co w poł czeniu z szybszymi
modułami pami ci RAM doprowadziło do uzyskania bardzo du ej mocy obliczeniowej standardowych
komputerów PC. Ponadto, ze wzgl du na bardzo du e serie produkcyjne, wsuwane do PC karty stały si
bardzo tanie. Doprowadziło to do tego, e producenci układów CNC wycofuj si z rozwoju własnego,
drogiego sprz tu i coraz cz ciej stosuj standardowe karty komputerowe. Ponadto stało si zbyteczne
zastosowanie wielu mikroprocesorów w jednym układzie CNC, co pozwoliło na unikni cie wielu problemów.
Istniej ca obecnie moc obliczeniowa PC jest wystarczaj ca do sterowania wieloosiowych maszyn i realizacji
zło onych zada sterowania.
Korzy ci wynikaj ce z takich rozwi za s nast puj ce:
standardowe składniki pozwalaj na zmniejszenie kosztów i czasu,
sprz t stale odpowiada najnowszemu stanowi techniki,
wyeliminowane s wewn trzne poł czenia magistralowe w CNC,
czasy cyklu bloku i czasy ich wymiany s krótsze od 1 ms,
zapewniona jest dostawa cz ci zamiennych,
istniej ce oprogramowanie mo e by przenoszone na aktualne generacje sterownika CNC,
s standardowo przewidziane interfejsy do wszystkich urz dze peryferyjnych,
stosowane s znane i akceptowane warstwy obsługi na bazie WINDOWS.
Moc obliczeniowa jednego mikroprocesora jest nawet obecnie wystarczaj ca do tego, eby realizowa funkcje
sterownicze zarówno CNC jak i PLC. To przynosi dodatkowo takie korzy ci jak:
mniejsze nakłady na oprogramowanie dla specjalnych aplikacji,
minimalne czasy szkolenia dla u ytkowników,
mo liwo synchronizacji sterowania procesem w czasie,
mo liwo sterowania zło onych, wymiennych funkcji.
Zalety CNC na bazie PC
Sterownik PLC:
Sterownik PLC:
• sterowanie i nadzorowanie mechanicznych jednostek funkcyjnych,
• powi zania logiczne,
• funkcje blokad,
• nadzorowanie czasowe i wa no ci,
• funkcje zał czania/wył czania,
• zarz dzanie narz dziami,
• PDA/MDA – zbieranie i przesyłanie danych produkcyjnych/maszynowych.
Rdze NC (NCK):
Rdze NC (NCK):
• przygotowanie danych geometrycznych,
• obliczanie pozycji,
• interpolacje,
• regulacja poło enia,
• komunikacja z komputerem nadrz dnym,
• interfejs człowiek-maszyna HMI.
Podział zada w układach sterowania
numerycznego
21
PLC
Pulpit
obsługi
Czytnik ta my
perforowanej
Interfejs
sieciowy
Stacja
dyskietek
Twardy
dysk
HMI
Pami geometrii
Pami rozkazów zał/wył
Pami
CPU
Interpolacja
Przetwarz. rozkazów zał/wył
Komputer
Sterowanie osi
Jednostka mocy
Regulator poło enia
Sterowanie dopasowuj
Jednostka mocy
Układ CNC
Interfejs
Sterowanie sekwencyjne
Sterowanie sekwencyjne
Zmieniacz narz dzi:
Magazyn na poz. 3
Pochyli chwytak
.....
Transport przedmiotów:
Otworzy drzwi
Unie palet
Pochyli zmieniacz palet
.....
Sterowanie logiczne
Sterowanie logiczne
Blokada:
Je eli
Je eli
drzwi otwarte
wtedy
wtedy
wył czy chłodziwo
Chłodziwo:
Je eli
Je eli
temperatura > 35
O
C
wtedy
wtedy
wł czy agregat chłodz cy
Funkcje dwustanowe i działania logiczne w obrabiarkach
Zadania PLC w obrabiarkach
Sterowanie jednostek
Sterowanie jednostek
funkcyjnych
funkcyjnych
działania logiczne
blokady
przebiegi funkcyjne
...
Nadzorowanie
Nadzorowanie
i diagnostyka
i diagnostyka
nadzorowanie czasowe
nadzorowanie zgodno ci
wskazywanie bł dów (tekstowo lub
graficznie)
...
Interfejs
Interfejs
u ytkownika
u ytkownika
elementy wprowadzania
elementy wskazywania (lampki,
wy wietlacze tekstowe, ...
...
sprz enie z NC
komunikacja z komputerem
nadrz dnym lub innymi PLC
....
Wymiana danych z
Wymiana danych z
innymi układami
innymi układami
Zadania
Zadania
specjalne
specjalne
zarz dzanie narz dziami
zbieranie danych produkcyjnych
...
22
Rodzaje układów sterowania numerycznego
Sterowanie punktowe:
Sterowanie punktowe:
• równoczesne pozycjonowanie
wszystkich osi ruchem
szybkim,
• narz dzie nie pracuje (nie jest
w styku z przedmiotem),
• prosty i tani układ sterowania,
• wiertarki, zgrzewarki
punktowe, maszyny do
wykrawania.
Sterowanie odcinkowe:
Sterowanie odcinkowe:
• wykonywanie ruchu kolejno w
poszczególnych osiach z
posuwem roboczym,
• narz dzie pracuje (jest w styku
z przedmiotem)
• proste, prostok tne zarysy,
• frezowanie płaskich
powierzchni,
• toczenie wzdłu ne/ poprzeczne
• rozszerzone sterowanie
odcinkowe: obróbka
powierzchni sko nych.
Sterowanie kształtowe:
Sterowanie kształtowe:
• równoczesny ruch wielu
osi zgodnie z zale no ci
funkcyjn ,
• koordynacja za pomoc
interpolatora,
• szeroki zakres korekcji,
• obróbka powierzchni o
swobodnych kształtach.
Warianty sterowania kształtowego
Sterowanie 2D
Sterowanie 2D
Umo liwia obróbk w
dwóch osiach z
ruchem po linii
prostej lub łuku koła.
Sterowanie 2
Sterowanie 2
1
1
/
/
2
2
D
D
Umo liwia obróbk
przedmiotów z ruchem
w dwóch osiach po
prostej lub łuku koła,
ze zmian płaszczyzny
interpolacji.
Sterowanie 3D
Sterowanie 3D
Umo liwia obróbk
przedmiotów w
dwóch lub wi kszej
liczbie osi, z ruchami
po linii prostej lub
łuku koła.
23
Zmiana osi symultanicznej podczas obróbki kształtowej
Układ
współrz dnych
przedmiotu
Układ
współrz dnych
narz dzia
Obróbka 3
Obróbka 3
-
-
osiowa
osiowa
Obróbka 3
Obróbka 3
1
1
/
/
2
2
-
-
osiowa
osiowa
Stały k t ustawienia
α
αα
α
Obróbka 5
Obróbka 5
-
-
osiowa
osiowa
α
αα
α
Zmienny k t ustawienia
α
αα
α
Kompensacja geometrii narz dzia
Przygotowanie
Przygotowanie
toru
toru
Nadzorowanie dynamiki osi
„
Lock ahaed”
Obliczanie
spline’ów osi
Transformacja
Interpolacja
Transformacja
Interpolator
Interpolator
Pozycja
Orientacja
Regulator poło enia
Regulator poło enia
Współrz dne obrabiarki
Budowa kanału NC w 5-osiowym frezowaniu
24
x
z
y
Układ współrz dnych przedmiotu
TCP
Punkt rodka freza
Styczna do zarysu
Zarys przedmiotu
Punkt styku freza
Normalna
do zarysu
r
F
TCP= P
S
r
F
r
E
P
S
TCP
r
E
P
S
TCP
r
E
P
S
TCP
r
E
P
S
TCP r
F
r
F
P
S
TCP
TCP
P
S
r
F
r
E
Frez palcowy bez
zaokr glenia
Frez palcowy z
zaokr gleniem
Frez walcowy z
zaokr gleniem
Frez z ko cówk
kulist
Frez beczkowaty
Frez sto kowy
Frez sto kowy z ko cówk kulist
Rodzaje frezów stosowanych w 5-osiowym frezowaniu
Moduły układów sterowania numerycznego
Bank danych czasu
Bank danych czasu
rzeczywistego
rzeczywistego
(np. dane geometryczne i
technologiczne narz dzi, dane o
procesie)
System
System
operacyjny czasu
operacyjny czasu
rzeczywistego
rzeczywistego
niezale ny od sprz tu
*
0
0
0 #
# "
#B
",
Sterowniki urz dze peryferyjnych
Sterowniki urz dze peryferyjnych
(grafika, komunikacja, klawiatura, ...)
Sprz t NC
Sprz t NC
(pami danych, procesory, moduły pomiarowe)
Programy funkcyjne NC
Programy funkcyjne NC
np. programy j dra NC (interpreter, interpolator, edytor, symulacja,...)
System operacyjny czasu
System operacyjny czasu
rzeczywistego
rzeczywistego
zale ny od sprz tu
(zarz dzanie przerwaniami,
zarz dzanie procesami)
Biblioteka graficzna
Biblioteka graficzna
(np. warstwa Windows)
25
Model odniesienia dla oprogramowania układu NC
System operacyjny
System operacyjny
System plików,
programy
technologiczne
Zarz dzanie
taskami
Sterowanie
taskami
Zarz dzanie
pami ci
Sterowniki
urz dze (
driver’s
)
Mechanizmy sieci
TCP/IP
Edytor
System
wspomagania
programowania WOP
HMI
HMI
–
–
interfejs
interfejs
człowiek
człowiek
-
-
maszyna
maszyna
Warstwa u ytkownika
Wizualizacja
Komunikacja LAN
NCK (
NCK (
Numerical Control
Numerical Control
-
-
Kernel
Kernel
)
)
Zarz dzanie danymi NC
Pami lokalna
Interpreter
Przygotowanie
Interpolacja
Transformacja
Kanał 1
Kanał 1
.
.
.
.
.
.
Kanał 2
Kanał 2
Regulator poło enia
Sterowanie serwonap dami
Sterowanie serwonap dami
Nap d 1 .... Nap d n
PLC
PLC
Logika obrabiarki
Tryby pracy
Rozkazy wyboru
narz dzi
I/O procesu
Czujniki, elementy
Czujniki, elementy
wykonawcze
wykonawcze
Sprz t i oprogramowanie sterownika NC
Platforma sprz towa układu NC:
Platforma sprz towa układu NC:
Technologia PC: magistrala PCI, ...
System automatyzacji z magistral VME,
System wbudowany: mikrosterownik.
Biblioteka
Biblioteka
graficzna
graficzna
GUI (
Graphical
User Interface),
Warstwa
Windows.
Baza danych czasu
Baza danych czasu
rzeczywistego
rzeczywistego
Np. dla programów
NC, danych
geometrycznych i
technologicznych,
danych procesu.
R
eg
ul
ac
ja
R
eg
ul
ac
ja
po
ło
en
ia
po
ło
en
ia
P
ro
gr
am
ow
an
ie
P
ro
gr
am
ow
an
ie
In
te
rp
ol
ac
ja
In
te
rp
ol
ac
ja
P
rz
yg
ot
ow
an
ie
P
rz
yg
ot
ow
an
ie
P
LC
P
LC
K
om
un
ik
ac
ja
K
om
un
ik
ac
ja
W
ar
st
w
a
W
ar
st
w
a
u
yt
ko
w
ni
ka
u
yt
ko
w
ni
ka
W
iz
ua
liz
ac
ja
W
iz
ua
liz
ac
ja
. . .
Standardowe systemy operacyjne czasu rzeczywistego:
Standardowe systemy operacyjne czasu rzeczywistego:
Zarz dzanie task’ami, komunikacja mi dzy task’ami, synchronizacja,
Scheduling
(przydział czasu procesora), zarz dzanie pami ci ,
System plików dla zarz dzania danymi NC,
Sterowniki urz dze (
driver’s): przerwania, OMA, SCSI, ...
Grafika, klawiatura, RS 232, Ethernet,
Fieldbus.
Programy systemowe układu NC (
Programy systemowe układu NC (
task
task
’i
’i
)
)
26
Interpreter NC
Przetwarzanie
danych
geometrycznych
Interpolator
Regulacja
poło enia
Regulacja
nap dów
Programy NC
(kod ASCII)
Sygnały
PLC
Szybkie I/O
Warto ci zadane/
rzeczywiste
nap dów
Warto ci zadane/
rzeczywiste
Wewn trzny
blok danych
Zamienia bloki w kodach ASCII na wewn trzny format
Steruje przebiegiem programu
Synchronizuje/ reorganizuje bufor bloków
Transformacja FRAME
Korekcja narz dzi
Przygotowuje przebieg pr dko ci (LOCK AHEAD)
Interpolacja toru
Transformacja kinematyczna
Działania synchronizacyjne
Regulacja poło enia
Regulacja pr dko ci
Regulacja pr du
Przepływ informacji w układzie NC
Zakres funkcyjny układów sterowania numerycznego
Komunikacja
Komunikacja
Sprz enie z PLC
Interfejs DNC
MAP/MMS
ISDN
Interfejs u ytkownika
Interfejs u ytkownika
Softkey’s
Kółko elektroniczne
Technika
Windows
Konfigurowalno
Symulacja obróbki
Symulacja obróbki
Sprawdzanie kolizji
Zobrazowanie 2D/3D
Optymalizacja ruchów
Okre l. czasu obróbki
Funkcje gniazda
Funkcje gniazda
Zarz dz. zleceniami
Zarz dzanie paletami
Zarz dz. narz dziami
Zarz dz. trwało ci
Diagnost
Diagnost
. i
. i
nadzorow
nadzorow
.
.
Telediagnostyka
Samodiagnostyka NC
Rejestracja historii
Nadzorow. narz dzi
Funkcje pomiar. i korek.
Funkcje pomiar. i korek.
Korekcja 2D narz dzi
Przesun. p-ktu zerowego
Pomiary przedmiotu
Kompensacja temperat
.
Programowanie
Programowanie
ISO 6983 (DIN 66025)
Ci gi zarysów
Parametry
Technologie specjalne
N1 F100
N2 Y350
...
N25 M05
Urucham
Urucham
. i konfiguracja
. i konfiguracja
Nastaw. regulatorów
Wyrównywanie
Offset’u
Nastawianie warto ci
współczynnika K
v
27
Mo liwo ci generowania programu NC
Informacje
Informacje
wej ciowe
wej ciowe
Dane ogólne
Dane ogólne
Dane technologiczne
Dane technologiczne
Dane geometryczne
Dane geometryczne
– numer przedmiotu
– dane obrabiarki
– ...
– elementy geometryczne
– opis zarysów
– ...
– materiał przedmiotu
– narz dzia
– operacje
– ...
Interfejs
Interfejs
u ytkownika
u ytkownika
Wprowadzanie tekstowe
Wprowadzanie interakcyjno-graficzne
Wariant 1
Wariant 2
Wariant 3
Wariant 4
Program ródłowy
Neutralny od obrabiarki
program ródłowy
Procesor CLDATA
Program CLDATA
Postprocesor
Program NC (G-kody) + rozkazy specj. obrab.
Program NC specyficzny dla obrabiarki
Układ sterowania NC obrabiarki
Układ sterowania NC obrabiarki
Np. STEP-NC (ISO 14649)
P
ro
gr
am
N
C
ja
ko
f
or
m
at
w
ym
ia
n
y
d
an
yc
h
Mo liwo ci sprz enia systemów programowania NC
z systemami CAD
System CAD
& moduł NC
Dane
geometryczne
Bezpo redni dost p do
wewn trznej pami ci danych
S
pe
cy
fic
zn
y
dl
a
o
br
ab
ia
rk
i
ko
d
st
er
ow
an
ia
P
ro
gr
.
ró
dł
. /
n
eu
tr
al
n
y
ko
d
p
o
re
d
ni
C
LD
A
T
A
N
eu
tr
al
n
y
ko
d
po
re
dn
i
sp
ec
yf
ic
zn
y
dl
a
fi
rm
y
Specyficzny dla obrabiarki
program NC
Konstruktor/
programista
• Wprowadzanie danych
geometrycznych
• Programowanie
Dane o
narz dziach,
przedmiotach,
obrabiarkach
• Wprowadzanie danych
geometrycznych
• Przygotow. danych
geometr. w prz. a) i b)
Konstruktor
Dane geometryczne w
formatach:
a) J zyka programu
ródłowego
b) Makroj zyka
c) Znormalizowanego
formatu interfejsu
d) Indywidualnego formatu
interfejsu
P
ro
gr
.
ró
dł
. /
n
eu
tr
al
n
y
ko
d
p
o
re
d
ni
C
LD
A
T
A
Dane geometryczne
(DXF, IGES, STEP, VDAFS)
N
eu
tr
al
n
y
ko
d
po
re
dn
i
sp
ec
yf
ic
zn
y
dl
a
fi
rm
y
S
pe
cy
fic
zn
y
dl
a
ob
ra
bi
ar
ki
k
od
st
er
ow
an
ia
Programista
• Przygotow. danych
geometr. w prz. c) i d)
• Programowanie
Dane o narz dziach,
przedmiotach,
obrabiarkach
Specyficzny dla
obrabiarki program NC
System CAD
28
Struktura standardu STEP
M
et
od
y
op
is
u
M
et
od
y
op
is
u
Protokoły aplikacyjne
Protokoły aplikacyjne
Electronical Design and
Implementation AP212
Core Data for Automotive
Mechanical Design AP214
...
Zintegrowane zasoby
Zorientowane aplikacyjnie modele bazowe
Wiedza rysunkowa
#101
Analiza elementów
sko czonych #104
Struktury skosów
#102
Kinematyka #105
Funkcjonalno
elektryczna #103
...
Ogólne modele bazowe
Podstawy opisu i
zarz dzania produktów #41
Struktura produktów i
konfiguracja #44
Tolerancje #47
Reprezentacje geometryczne i
topologiczne #42
Materiały #45
Struktura i własno ci
procesów #47
Struktury
reprezentacji #43
Zobrazowanie
wizualne #46
...
Wymiana przez
sekwencyjne pliki #21
Interfejs dla dost pu
do danych STEP #22
...
Metody implementacji
Metody implementacji
...
E
X
P
R
E
S
S
#
11
Te
st
z
go
dn
o
ci
: m
et
od
yk
a
i s
tr
uk
tu
ra
Te
st
z
go
dn
o
ci
: m
et
od
yk
a
i s
tr
uk
tu
ra
...
M
et
od
y
te
st
ów
d
la
P
ar
t2
1
#3
4
# = ISO 10303 Part ...
Dlatego te prowadzone s prace nad rozwojem nowego standardu STEP-NC, który
odznacza si nast puj cymi cechami:
jest to model danych, a nie j zyk programowania,
umo liwi on zast pienie formatu w kodzie G (wg PN-ISO 6983),
zapewni jednolity format danych dla sprz enia CAD-CAM,
uzyska si wymienialno danych,
b dzie definiowany proces obróbki, a nie ruchy osi,
opis b dzie oparty na zadaniach i zdefiniowaniu strategii.
Cechy nowej techniki programowania: STEP-NC
Stosowany obecnie powszechnie sposób opisu zada obróbkowych w postaci
programu NC wg PN-ISO 6983 (tzw. G-kody) jest ukierunkowany na przetwarzanie
danych w układzie sterowania CNC obrabiarki i nie jest odpowiedni dla operatora.
Wynika to z nast puj cych przyczyn:
s w nim zawarte trudno rozpoznawalne zadania obróbkowe,
nie ma relacji pomi dzy blokiem w programie NC a geometri przedmiotu,
w przypadku modyfikacji programu NC nie ma sprz enia zwrotnego do działu
konstrukcyjno-technologicznego, co mo e powodowa niespójno danych
dotycz cych przedmiotu, a ponadto wykorzystanie wiedzy i do wiadcze operatora
jest ograniczone.
29
Dział
projektowania
Produkcja
Obrabiar-
ka NC
Otwór 2:
Otwór 2:
- nawiercanie
- wiercenie
Krok1:
Krok1:
- obróbka zgr.
- obr. wyk.
Kiesze 1:
- planow.
- obr. zgr.
- obr. wyk.
Otwór 1
Zasada zastosowania standardu STEP-NC w wytwarzaniu
Porównanie konwencjonalnego
programowania NC z STEP-NC
Aktualna sytuacja
Nowy interfejs
Opracowanie
Opracowanie
technologii
technologii
Wytwarzanie
Wytwarzanie
Układ NC
Układ NC +
postprocesor
CLDATA +
firmowe
rozszerzenia
ISO 6983 +
firmowe
rozszerzenia
Korzy ci:
Korzy ci:
• przelotowy ła cuch metod
od systemu CAD do
układu sterowania bez
utraty informacji,
• jednolita baza danych dla
systemu CAD i układu NC,
• rozszerzone mo liwo ci
opisu (np. spline),
• przejrzysta struktura
dzi ki
Features +
Workingsteps,
• ukierunkowanie na
informacj ,
• dwukierunkowo ,
• integracja wiedzy i
do wiadcze operatora
30
Korzy ci zastosowania STEP-NC do wymiany
danych w ła cuchu procesów wytwarzania
• Oparte na Feature projektowanie i
kodowanie NC.
• Zarz dzanie STEP-NC na poziomie
sterownika CNC.
• Kod STEP-NC procesu w sterowniku.
Dwukierunkowy
przepływ
Feature
Projektowanie
Projektowanie
konstrukcyjne
konstrukcyjne
Projektowanie
Projektowanie
wytwarzania
wytwarzania
Wytwarzanie
Wytwarzanie
CAD
CAM
Symulacja
STEP-NC
CNC
CNC
Wymiana z
symulacj
STEP-NC: model danych dla inteligentnej obrabiarki NC
Przedmiot
Plan obróbki
Feature
Workingstep
Operation
czoło
kiesze
otwór
obszar
frezowanie_czołowe
frezowanie_walcowe wiercenie
narz dzie
technologia
strategia
cie ka_narz dzia
geometria
geometria
geometria
trajektoria_styku_skrawania
trajektoria_miejsca_skrawania parametryzowana_ cie ka
......
1
L[0:?]
1
S[0:?]
L[0:?]
L[0:?]
.....
1
1
....
31
Oczekiwane korzy ci z zastosowania nowego
interfejsu STEP-NC
Zamkni ty ła cuch procesu z CAD do CNC,
Zastosowanie danych STEP - CAD bez przetwarzania daje wi ksz
dokładno obróbki przedmiotów,
Nie jest wymagany aden postprocesor,
Proste dopasowanie zada wytwórczych do własno ci obrabiarki,
Lepsze metody interpolacji (np.
spline):
- wy sza jako powierzchni,
- lepsze mo liwo ci obróbki szybko ciowej HSC (ang.
High Speed
Cutting),
W układzie CNC jest do dyspozycji cały model danych przedmiotu,
Rozwi zanie otwarte, łatwe dopasowanie do nowych własno ci
obrabiarek,
Otwarte interfejsy do wymiany danych z planowaniem, symulacj , ...
Funkcjonalno systemów WOP (niem.
Werkstattorientierte Programmierung)
Pierwotny cel:
Pierwotny cel: wspomaganie operatora przy programowaniu
obróbki na obrabiarkach CNC.
Weryfikacja programu NC:
Weryfikacja programu NC:
– symulacja obróbki (
off-line, on-line),
– zobrazowanie przedmiotu, informacji dotycz cych
narz dzi, itp.
Dopasowanie programu, ustawienie narz dzi:
Dopasowanie programu, ustawienie narz dzi:
– wyrównywanie punktów zerowych, ustawianie narz dzi.
Tworzenie nowych programów NC:
Tworzenie nowych programów NC:
– wcze niej zdefiniowane elementy (otwory, kieszenie, ...).
Pewna i o wysokiej jako ci obróbka przez:
Pewna i o wysokiej jako ci obróbka przez:
– zdefiniowanie obszarów bezpiecze stwa,
– bezkolizyjne generowanie torów ruchu,
– styczne drogi dobiegu i wybiegu narz dzi.
32
Miejsce przetwarzania danych geometrycznych w układzie NC
Dane programu NC
Dane narz dziowe
Interpreter
Przetwarzanie danych geometrycznych
• Korekcja narz dzi
• Interpolacja
• Transformacje
• Oddziaływanie na poło enia
• Sterowanie pr dko ci
• Regulacja poło enia
• Regulacja pr dko ci
• Regulacja momentów
Regulacja
Override
Tabele
korekcji
Kompen-
sacje
Informacje
z
sensorów
Czas przetwarzania bloku (prosta 3D bez kompensacji):
Czas przetwarzania bloku (prosta 3D bez kompensacji):
- przygotowywanie i zestawianie bloków NC: 4 – 40 ms
Czas cyklu bloku (interpolacja toru):
Czas cyklu bloku (interpolacja toru):
- regulacja osi, generowanie warto ci zadanych w interpolatorze: 3 – 6 ms
Okres taktowania (czas cyklu regulacji pr dko ci obrotowej):
Okres taktowania (czas cyklu regulacji pr dko ci obrotowej):
-
regulacja nap du: 0,6 – 2 ms
Regulacja nap du zintegrowana z układem sterowania:
Regulacja nap du zintegrowana z układem sterowania:
- przemieszczenie: 0,4 ms
- pr dko obrotowa: 0,2 ms
- pr d: 0,2 ms
Typowe czasy wyst puj ce w układach sterowania NC
33
Sposób realizacji funkcji
Look-Ahead
Unikanie niedokładno ci obróbki przy zmianie bloków:
Unikanie niedokładno ci obróbki przy zmianie bloków:
wyprzedzaj ca analiza wielu bloków NC w aspekcie zmian pr dko ci i kierunku ruchu,
obliczanie zmodyfikowanych profili pr dko ci,
uwzgl dnianie:
- własno ci obrabiarki,
- zmian dokładno ci.
Zalety:
Zalety:
krótsze czasy obróbki,
wy sza pr dko posuwu przy krótszych odcinkach toru,
mniejsze skoki pr dko ci ruchu,
wy sza jako obróbki.
N10 X0 Y100 F4000
N20 X1
N30 X2
N40 X12
N... M30
N10
G8
X0 Y100 F4000
N20 X1
N30 X2
N40 X12
N... M30
N10
G108
X0 Y100 F4000
N20 X1
N30 X2
N40 X12
N... M30
N20 N30 N40
t
V
f
4
m/min
N20 N30 N40
t
N20 N30 N40
t
Działanie funkcji
Look-Ahead
Blok
t
x
1
2 3
4
5
6
7 8 9 10
Zaprogramowana
pr dko posuwu
Bez
Przez 5
bloków
34
Wymagania dotycz ce interpolatora:
Wymagania dotycz ce interpolatora:
• elementy kształtu musz mo liwie dokładnie przybli a geometri przedmiotu,
• utrzymywanie mo liwie stałej pr dko ci ruchu po torze,
• musz by ci le uzyskiwane punkty ko cowe zarysu,
• obliczanie danych korekcyjnych w trybie on-line,
• warto ci pr dko ci posuwu i przyspieszenia musz by mo liwe do uzyskania w
obrabiarce,
• minimalne nakłady obliczeniowe.
Sposoby post powania:
Sposoby post powania:
• tworzenie zale nych od osi wielko ci wiod cych / warto ci zadanych poło enia,
• mo liwo zobrazowania parametrycznego:
- umo liwienie jednoznacznego przyporz dkowania osi,
- ułatwienie kierowania pr dko ci ruchu,
• parametry maszyny (obrabiarki) s ukierunkowane na najsłabsz o .
Wymagania dotycz ce interpolatora
Interpolator w układach CNC jest pakietem oprogramowania, którego zadaniem jest
obliczanie chwilowych warto ci zadanych poło enia dla poszczególnych osi NC
obrabiarki podczas realizacji programu (wykonywania obróbki przedmiotu).
Interpolacja - podstawy
Metody interpolacji s zwykle oparte na wyprowadzeniach z cisłych równa
matematycznych, które dla układu współrz dnych prostok tnych (kartezja skiego)
daj przedstawi w nast puj cej postaci:
Opis implicite:
Opis implicite:
F(x, y, z) = 0
F(x, y, z) = 0
x = F(y, z)
x = F(y, z)
Opis explicite:
Opis explicite:
y = F(x, z)
y = F(x, z)
z = F(x, y)
z = F(x, y)
x = F(u)
x = F(u)
Opis parametryczny:
Opis parametryczny:
y = F(u)
y = F(u)
z = F(u)
z = F(u)
ze wspólnym parametrem
u
u (np. czas).
Do zastosowa praktycznych szczególnie przydatna jest
trzecia posta opisu z
trzecia posta opisu z
parametrem
parametrem. Umo liwia ona po pierwsze jednoznaczne uj cie dróg, dla których warto ci
jednej osi (wiod cej) musi by przyporz dkowanych wiele warto ci zwykłych osi
( ledz cych). Po drugie, przez jej zastosowanie ułatwia si obliczenia w interpolacji i
sterowaniu pr dko ci . Jako maksymalne warto ci pr dko ci, przyspieszenia i zmian
przyspieszenia (ang.
Jerk) przyjmuje si dane dotycz ce najsłabszej dynamicznie osi
obrabiarki.
35
Interpolacja liniowa:
Interpolacja liniowa:
krzywe płaskie i przestrzenne s opisywane ci giem linii prostych,
dokładno jest zale na od odległo ci punktów wsparcia (w złowych).
Interpolacja kołowa:
Interpolacja kołowa:
w przestrzeni jest odniesiona do płaszczyzny,
zredukowanie nakładów zwi zanych z wprowadzaniem danych.
Interpolacja paraboliczna:
Interpolacja paraboliczna:
równoczesne ruchy w wielu osiach.
Interpolacja rubowa (
Interpolacja rubowa (
helikalna
helikalna
):
):
nało enie ruchu kołowego i liniowego.
Interpolacja
Interpolacja
spline
spline
’ami
’ami
:
:
opis geometrii za pomoc krzywych wy szego rz du,
zredukowanie nakładów podczas programowania obróbki,
obróbka powierzchni o swobodnych kształtach.
Metody interpolacji
Interpolacja liniowa
Rozpatrzmy przykład interpolatora liniowego dla stołu X-Y frezarki, który realizuje nast puj ce zadania:
- zawiera algorytm interpolacji liniowej,
- zapewnia przyspieszanie i hamowanie ruchu,
- umo liwia tworzenie warto ci zadanych dla regulatora poło enia.
W ramach jednego bloku programu NC zawieraj cego ruch roboczy interpolacj liniow (
np. N20 G01 X30
Y50 F300
) jest realizowany ruch po prostej od punktu pocz tkowego
P
P
0
0
= (x
= (x
0
0
, y
, y
0
0
)
) do punktu ko cowego
P
P
1
1
=(x
=(x
1
1
, y
, y
1
1
)
) z maksymaln pr dko ci ruchu na torze
v
v
f
f
. Przebieg ruchu zaczyna si z pr dko ci
v
v
f
f
= 0
= 0
(stan spoczynku). Nast pnie tak długo odbywa si ruch przyspieszony, a zostanie uzyskana pr dko
na
torze
v
v
f
f
(faza przyspieszania). Dalej przebieg ruchu jest kontynuowany ze stał pr dko ci
v
v
f
f
tak długo, a
droga resztkowa
s
s
resz
resz
(pozostałe przemieszczenie) b dzie mniejsza ni wymagana droga hamowania do
zatrzymania ruchu. Nast pnie od punktu hamowania odbywa si ruch z opó nieniem
-
-
a
a a do uzyskania
stanu spoczynku.
s
c
s
v
f
v
a
-a
t
1
t
2
t
3
Przyspie
Przyspie
-
-
szanie
szanie
Stała pr dko
Stała pr dko
Hamo
Hamo
-
-
wanie
wanie
t
t=0
t
t
P
P
0
0
(x
(x
0
0
, y
, y
0
0
)
)
P
P
1
1
(x
(x
1
1
, y
, y
1
1
)
)
x
y
36
Interpolacja
spline’ami
Obróbka przedmiotów z powierzchniami o swobodnych kształtach powoduje zwykle konieczno
przebiegów toru ruchu, których dokładnie matematycznie nie opisuj przewidziane w programowaniu
za pomoc G-kodów elementy zarysu takie jak prosta i łuki koła. Za pomoc segmentów linii prostych
zło one zarysy, przy zało eniu okre lonej tolerancji, mo na jedynie aproksymowa . Jednak taki
sposób sterowania obróbk ma istotne wady. I tak po pierwsze przej cia mi dzy segmentami linii
prostych nie s wygładzone, co powoduje skokowe zmiany pr dko ci i niepotrzebne obci enia
dynamiczne nap dów oraz pogorszenie jako ci powierzchni. Po drugie długo odcinków linii
prostych jest tym mniejsza, im zostanie dobrana mniejsza warto
tolerancji przy aproksymacji. Małe
długo ci segmentów, którymi opisany jest obrabiany zarys powoduj du e wielko ci programu NC i
mog prowadzi do ogranicze i zatrzyma posuwu ze wzgl du na wynikaj ce z układu CNC czasy
zmiany bloków.
Rozwi zanie umo liwiaj ce unikni cie tych wad polega na zastosowaniu do opisu zarysu funkcji
matematycznych wy szego rz du. W projektowaniu konstrukcyjnym ju od dłu szego czasu do tego
celu s stosowane
spline’y. Dlatego dla zapewnienia przelotowo ci ła cucha metod NC wiele
obecnych układów NC, oprócz standardowych rodzajów interpolacji (liniowej i kołowej) dysponuje
tak e mo liwo ci interpolacji
spline’ami. Interpolacja spline’ami, szczególnie podczas obróbki
przedmiotów z powierzchniami o swobodnych kształtach, w porównaniu ze zwykłym
programowaniem z segmentami linii prostych, przynosi istotne korzy ci. I tak długo ci dróg w
blokach s znacznie wi ksze i tym samym mniejsza jest wielko programu NC (liczba bloków). Tym
samym na przygotowanie bloków w układzie CNC jest do dyspozycji wi cej czasu. Ponadto przej cia
pomi dzy poszczególnymi blokami s ci głe (gładkie).
Termin
spline’s pochodzi z j zyka angielskiego i pierwotnie oznaczał on spr yst listw stosowan
w budowie statków. Przez wyginanie tej listwy przy zadaniu kilku punktów podparcia powstawał
kształt, który miał t wła ciwo , e minimalizował energi uginania listwy. Kształt ten odpowiada w
przybli eniu segmentowi wielomianu trzeciego stopnia.
W nap dach głównych (wrzeciona) i nap dach posuwu obrabiarek s obecnie stosowane zwarte
silniki z bezstopniow regulacj pr dko ci obrotowej o momencie obrotowym i mocy
wystarczaj cych zarówno do realizacji procesów obróbki jak i szybkich przemieszcze .
Ze wzgl du na problemy zwi zane z piel gnacj silniki pr du przemiennego, pomimo wi kszych
nakładów na sterowanie, praktycznie wyparły silniki pr du stałego. W silniku bezszczotkowym
pr du stałego komutacja jest zast piona przez stale wzbudzany wirnik, który wiruje w obrotowym
polu elektromagnetycznym statora.
Silniki asynchroniczne maj bardzo prost budow . Ich wirnik składa si ze zwartego p dnika, ale
w porównaniu z silnikami synchronicznymi maj one mniejsz g sto mocy, s w nich wi ksze
straty mocy oraz wymagaj wi kszych nakładów zwi zanych ze sterowaniem.
Silniki
Silniki
Pr du stałego
Bezszczotkowe
pr du stałego
Asynchroniczne
pr du
przemiennego
Synchroniczne
pr du
przemiennego
Krokowe
(
reluktancyjne)
Silniki pr du przemiennego
Nap du głównego
Nap du posuwu
Rodzaje silników elektrycznych
stosowanych w nap dach obrabiarek
37
Charakterystyka nap du głównego (wrzeciona)
obrabiarki na przykładzie tokarki SPINNER
0 1.500 2.000 4.500 6.000 7.500 9.000 10.500 12.000 12.500 15.000 [obr/min]
20
40
60
80
100
120
Moc
Moment obrotowy
40%
100%
40%
100%
0
5
10
15
20
25
30
35
40
45
P [
P [
kW
kW
]
]
M [
M [
Nm
Nm
]
]
Struktura serwonap du (osi NC)
Regulator
Przetwarza-
nie energii
Układ
pomiarowy
Dostarcza-
nie energii
Warto
zadana
-
Sterownik
(np. CNC)
Wzmacniacz
operacyjny
Oprogramowanie
+
Procesor
sygnałowy (DSP)
+
ASIC (dla
urz dze
peryferyjnych)
Zasilacz
półprzewodni-
kowy
(przetwornik,
modulator
szeroko ci
impulsu)
Silnik pr du
stałego
Silnik
synchroniczny
Silnik
asynchroniczny
Pr dnica
tachometryczna
Enkoder
przyrostowy
Resolwer
A
na
lo
go
w
o
C
yf
ro
w
o
38
Model fizyczny elektromechanicznego nap du posuwu
obrabiarki
RP – regulator pr dko ci
RI – regulator pr du i prostownik
Zespoły
mechaniczne
RP
RI
Obwód
wzbu-
dzenia
Tarcie
Tarcie
Obwód
wirnika
Moment
Moment
bezwładno ci
bezwładno ci
Całkowite przeło enie
Całkowite przeło enie
Podatno i
Podatno i
tłumienie
tłumienie
Masa
Masa
Tarcie
Tarcie
Toczna ruba poci gowa
Toczna ruba poci gowa
i
wz
R
wz
L
wz
i
w
R
w
L
w
K
M
φφφφ
i
z
u
w
ω
ω
ω
ω
w
I
w
ω
ω
ω
ω
w
M
w
M
obc
M
RV
i
g
v
a
C
DG
v
m
x
a
C
FG
x
m
C
DM
Wzmacniacz nap du
Silnik
Przekładnia
u
j
ω
ω
ω
ω
z
u
wz
J
w
Przykłady kasowania luzów w przekładniach
Spr yny
Koło z bate
(wykonane np.
z tekstolitu)
Wrzeciono
obrabiarki
Koło z bate 1
Koło z bate 2
Przetwornik
obrotowo-
impulsowy
Bezluzowa przekładnia z bata
Dwudzielna,
szlifowana na
odpowiedni
grubo , podkładka
Sposób kasowania luzu w
rubowej przekładni tocznej
39
Podstawowy schemat blokowy układu
serwonap dowego pr du przemiennego
Prostownik
Falownik
Układ sterowania
cz stotliwo ci
i napi cia
U
zad
(n
zad
)
R
S
T
U
V
W
3~
U
f
i
s
U
j
f
2=
ω ω ω ω
ϕϕϕϕ
ω ω ω ω
1
Silnik 3~
Silnik 3~
Pr dnica
tachome-
tryczna
Produktyw
no
Obsługa, przestoje
Zarz dzanie
jako ci
Elastyczno
10
12
10
10
Cechy dwóch rozwi za sterowania ruchem
Podej cie konwencjonalne
Podej cie konwencjonalne
Podej cie
Podej cie
mechatroniczne
mechatroniczne
40
Zalety elektrycznego silnika asynchronicznego
1000 2000 3000 4000 5000 6000 7000 8000
n
n
M
M
N
Moment obrotowy
[obr./min]
Silnik asynchroniczny
Silnik asynchroniczny
Silnik pr du stałego
Silnik pr du stałego
Silnik
Silnik
synchroniczny
synchroniczny
1000 2000 3000 4000 5000 6000 7000 8000
n
n
[obr./min]
n
N
n
N
Moc
P
P
N
Silnik
Silnik
asynchroniczny
asynchroniczny
Silnik pr du
Silnik pr du
stałego
stałego
Silnik
Silnik
synchroniczny
synchroniczny
Du zalet silników
asynchronicznych jest bardzo szeroki
zakres pr dko ci obrotowych w pracy
z osłabionym polem.
Tryb pracy z osłabionym polem
uzyskuje si wówczas, gdy
cz stotliwo wzbudzania stojana
jest wi ksza ni znamionowa
pr dko obrotowa silnika n
N
.
Oznacza to, e czas który ma
uzwojenie (cewka) na wyindukowanie
pola magnetycznego w klatce jest za
krótki aby wytworzy wystarczaj co
silne pole. Dzi ki temu pr dko
obrotowa n jest nastawiana w bardzo
szerokim zakresie przy stałej mocy.
Jest to bardzo du a zaleta w
porównaniu z silnikami pr du stałego
i silnikami synchronicznymi.
Obwód regulacji poło enia osi posuwu
z regulatorem kaskadowym
Zadana
warto
poło enia
Zadana
warto
pr dko ci
obrotowej
Zadana
warto
pr du
Regulator
poło enia
Cyfrowy
regulator
pr dko ci
obrotowej
Regulator
pr du
Jednostka
mocy
Silnik
nap du
posuwu z
pr dnic
tacho-
metryczn
Sanie
obrabiarki
z układem
pomiaru
poło enia
+
-
+
-
+
-
Rzeczywista
warto
poło enia
Rzeczywista
warto
pr du
Rzeczywista
warto
pr dko ci
obrotowej
41
G
R
= K
R
= K
V
G
N
= ----------
1
1 + T
N
s
G = ---
1
s
+
-
x
z
∆∆∆∆
x
x
rz
v
f
u
s
K
V
- współczynnik wzmocnienia pr dko ciowego
T
N
- stała czasowa nap du
ω
ωω
ω
oN
– cz sto
własna nap du
D - współczynnik tłumienia nap du
Transmitancja zast pcza całego układu regulacji poło enia:
G
N
= ---------- = -------------------------------
1 + K
V
-1
s + T
N
K
V
-1
s
2
X
rz
(
s)
X
z
(
s)
1
ω
ωω
ω
oN
=
√√√√
K
V
T
N
D =
√√√√
1
K
V
T
N
1
2
K
V
=
1
2 T
N
Dla: D = 0,7
Schemat blokowy nap du posuwu i jego parametry
Wzmocnienie pr dko ciowe K
V
w obwodzie
regulacji poło enia
Iloraz zadanej pr dko ci posuwu i odchylenia poło enia (uchybu
nad ania) w stanie drga własnych (pr dko stacjonarna):
wzmocnienie otwartego obwodu regulacji,
miara dokładno ci odwzorowania obrabiarki.
Współczynnik
Współczynnik
K
K
v
v
lub wzmocnienie pr dko ciowe:
lub wzmocnienie pr dko ciowe:
K
v
= -------
.
X
X
W
[----- ]
m
min mm
lub s
-1
1
[-----]
=
---
[
s
-1
]
=
16,6 [s
-1
]
m/min
mm
1000
60
Przeci tne warto ci K
Przeci tne warto ci K
V
V
w nap dach elektro
w nap dach elektro
-
-
mechanicznych:
mechanicznych:
0,6
≤
K
K
v
v
≤
2,4
[-----]
lub 10
≤≤≤≤
K
K
v
v
≤≤≤≤ 40 [ s
-1
]
m
min mm
Uwaga:
Wzmocnienie pr dko ciowe K
V
wszystkich osi obrabiarki
musi by jednakowe!
42
Przebieg pozycjonowania osi NC
s
ko c
s
v
max
v
a
1
a
2
t
1
t
2
t
3
Przyspie
Przyspie
-
-
szanie
szanie
Stała pr dko
Stała pr dko
Hamowanie
Hamowanie
t
t
t
Wpływ wzmocnienia pr dko ciowego
K
V
i własno ci
układu nap dowego na przebiegi przej ciowe
regulacji poło enia
1,00
0,75
0,50
0,25
X
[mm]
t [s]
0,1
0,2
0,3
1,00
0,75
0,50
0,25
X
[mm]
t [s]
0,1
0,2
0,3
Pr dko posuwu:
V
f
= 0.3 m/min
Nap d:
ω
ω
ω
ω
ON
= 80 s
-
1
x
rz
x
z
Uchyby
nad ania :
K
v
= 100 s
-1
K
v
= 40 s
-1
K
v
= 20 s
-1
K
v
= 10 s
-1
Pr dko posuwu:
V
f
= 0.3 m/min
Wzmocnienie K
V
:
K
v
= 20 s
-1
x
rz
x
z
ω
ω
ω
ω
ON
=
∞
∞
∞
∞
ω
ω
ω
ω
ON
= 80 s
-1
ω
ω
ω
ω
ON
= 25 s
-1
43
Maksymalne warto ci parametrów
serwonap dów posuwu
> 90
50-140
z chłodzeniem ciecz
200 - 500
25-40
z chłodzeniem
powietrzem
Bezpo redni
nap d liniowy
>100
120
<15
wi cej tylko dla
du ych skoków
ruby
Elektronakr tka
– ruba toczna
nieobrotowa
20 –100
ok. 60
<10
wi cej tylko dla
du ych skoków
ruby
Silnik obrotowy
– nap dzana
ruba toczna
1/s
m/min
m/s
2
Współczynnik
wzmocnienia
pr dko ciowego
K
K
V
V
Pr dko
przesuwu
v
v
f
f
Przyspieszenie
a
a
Rodzaj nap du
Zadana
warto
poło enia
Zadana
warto
pr dko ci
obrotowej
Zadana
warto
pr du
Regulator
poło enia
Cyfrowy
regulator
pr dko ci
obrotowej
Regulator
pr du
Jednostka
mocy
Silnik
nap du
posuwu z
pr dnic
tacho-
metryczn
Sanie
obrabiarki
z układem
pomiaru
poło enia
+
-
+
-
+
-
Rzeczywista
warto
poło enia
Rzeczywista
warto
pr du
Rzeczywista
warto
pr dko ci
obrotowej
+
+
Przesterowywanie
pr dko ci
Obwód regulacji poło enia osi posuwu
z przesterowywaniem pr dko ci
44
Obwód regulacji poło enia osi posuwu
z przesterowywaniem przyspieszenia
Zadana
warto
poło enia
Zadana
warto
pr dko ci
obrotowej
Zadana
warto
pr du
Regulator
poło enia
Cyfrowy
regulator
pr dko ci
obrotowej
Regulator
pr du
Jednostka
mocy
Silnik
nap du
posuwu z
pr dnic
tacho-
metryczn
Sanie
obrabiarki
z układem
pomiaru
poło enia
+ +
-
+
-
+
-
Rzeczywista
warto
poło enia
Rzeczywista
warto
pr du
Rzeczywista
warto
pr dko ci
obrotowej
+
+
Przesterowywanie
pr dko ci
Przesterowywanie
przyspieszenia
Cz sto
własna
ω
ω
ω
ω
ω
ω
ω
ω
o
o
jest miar jako ci transmisji sygnału:
10
≤≤≤≤
f
o
=
ω
ω
ω
ω
o
/ 2 D
≤≤≤≤
30 Hz
Gdzie:
f
o
- cz stotliwo
graniczna obwodu regulacji,
je eli stosunek amplitudy warto ci rzeczywistej do amplitudy
warto ci zadanej przy sinusoidalnych zmianach sygnału warto ci
zadanej przyjmuje warto
graniczn 1/
√√√√
2 to:
f
g
= -----
1
2
ππππ
Stopie tłumienia D
D
opisuje zdolno do powstawania drga układu.
Tłumienie powinno by mo liwie du e, aby unikn wyst powania
przeregulowa .
Cel: D=1
Cz sto własna i tłumienie obwodu regulacji poło enia
45
Odchylenia toru ruchu s spowodowane
poszczególnymi elementami obwodu regulacji
poło enia, zaczynaj c od wprowadzania danych
NC a do sa obrabiarki, wzgl. ich
przemieszczeniami:
dynamiczne odchylenia toru,
ró norodne wzmocnienia pr dko ciowe w
obwodach regulacji poło enia poszczególnych osi,
ró norodne dynamiczne przebiegi jednostek
nap dowych,
nieliniowe transmisje sygnałów, luzy mechaniczne,
spr yste napi cia zwrotne.
Przyczyny wyst powania odchyle toru ruchu
Regulacja poło enia z ograniczeniem warto ci
przyspieszenia (
Slope)
Warto ci
zadane
Zryw
(
Jerk)
Du e warto ci własne cz ci mechanicznych + małe
skoki warto ci zadanej
Przeregulo-
wanie
Og
ra
nic
ze
nie
pr
ze
z a
ma
x
ω
ω
ω
ω
3zad
ω
ω
ω
ω
2zad
ω
ω
ω
ω
1zad
P
on
ad
n
ac
hy
le
ni
e
x
zad
46
Regulacja poło enia z rampowym przebiegiem
przyspieszenia
Zryw (
Jerk)
Przyspieszenie
Pr dko
posuwu
Przebyta
odległo
(droga)
F
f
0
f
1
f
2
f
5
f
6
f
7
j=a
J
1
-J
3
-J
5
J
7
Czas
Czas
Czas
Czas
t
t
t
t
a
P
-H
v
f
s
0
t
1
t
2
t
3
t
4
t
5
t
6
t
7
T
1
T
2
T
3
T
4
T
5
T
6
T
7
7
1
2
3
4
5
6
f
3
f
4
Konwencjonalnie
Konwencjonalnie
Analogowy
±±±±
10 V interfejs pr dko ci obrotowej dla wej cia
wzmacniacza nap du:
- bezproblemowe sprz enie urz dze ró nych producentów,
- wzgl dnie niedokładne zadawanie warto ci zadanej,
- rozrzuty, sygnały podatne na zakłócenia.
Tendencje rozwojowe
Tendencje rozwojowe
Interfejsy cyfrowe:
- dowolna dokładno odpowiadaj ca rozdzielczo ci bitów,
- wysoka powtarzalno ,
- du a niezawodno ,
- cyfrowa regulacja poło enia i pr dko ci obrotowej.
Regulacja nap dów i interfejsy pr dko ci obrotowej
47
Regulacja nap du z interfejsem analogowym
Układ sterowania CNC
(
regulacja poło enia)
Terminal
Interfejs
poło enia
Interpolator
K
v
C A
Zadana
analogowo
warto
pr dko ci
±±±±
10 V
Rzeczywista
warto
poło enia
C
A
Interfejs pozycji o
du ej rozdzielczo ci
dla poło enia
k towego
Sterownik nap du
Regulacja pr dko ci
Zorientowana na
pole regulacja pr du
stojana
M
3~
~~
(Alternatywny pomiar poło enia)
Cyfrowy moduł regulacji z interfejsem
analogowym (
serwowzmacniacz)
Serwo-
silnik
Liniał
pomiarowy
+ W
- X
Wg „Technical Committee of Open Systems” IEEE
(IEEE 1003.0):
„Otwarty układ dysponuje takimi funkcjami, dzi ki
„Otwarty układ dysponuje takimi funkcjami, dzi ki
którym mo liwa jest realizacja odpowiednio
którym mo liwa jest realizacja odpowiednio
zaimplementowanej aplikacji na wielu platformach
zaimplementowanej aplikacji na wielu platformach
ró nych producentów, która współpracuje z
ró nych producentów, która współpracuje z
aplikacjami innych systemów i zapewnia spójn
aplikacjami innych systemów i zapewnia spójn
interakcj z u ytkownikiem”.
interakcj z u ytkownikiem”.
Własno ci:
niezale no od producenta - niezale ny od partykularnych interesów
konsensus sterowania
- rozwijany przez grup producentów i u ytkowników
oparty na standardach
- szerokie rozpowszechnienie w postaci standardów
dost pny bezpłatnie
- bezpłatny dla wszystkich uczestnicz cych stron
Otwarte systemy w sterowaniu i nap dach
48
AM
AM
Inter-
operability
Extendability
AM
Scaleability
Portability
Interoperability
API
API
Communication Platform
Operating System B
Hardware A
Operating System A
Communication Platform
Scaleability
Hardware A
Hardware A
Hardware B
Portability
Portability (portowalno ): moduły aplikacyjne (AM) mo na przenosi na ró ne platformy.
Extendability
Extendability (rozszerzalno ): mo na rozbudowywa (doł cza nowe moduły).
Interoperability
Interoperability (wymienno ): mo na stosowa składniki ró nych producentów.
Scaleability
Scaleability (skalowalno ): mo na dostosowywa do potrzeb aplikacji.
Kryteria otwartego systemu sterowania
Sprz t i oprogramowanie CNC – aktualny trend rozwoju
Sprz t
System
podstawowy NC
(oprogramowanie)
Aplikacje MTB
(oprogramowanie)
Rok
1980
1990
100%
Koszty rozwoju dla
specjalnych aplikacji
(u producentów
obrabiarek MTB)
Koszty rozwoju dla
sterowania
standardowych
maszyn
Koszty sprz tu
2000
U
dz
ia
ł k
os
zt
ów
ro
zw
oj
u
C
N
C
49
Struktura sprz tu i oprogramowania CNC
Procesor 2
Procesor 2
(poziom
(poziom
sterowania)
sterowania)
Procesor 3
Procesor 3
(poziom
(poziom
sterowania)
sterowania)
Procesor 4
Procesor 4
(poziom
(poziom
sterowania
sterowania
)
)
Procesor 4
Procesor 4
(nap dy)
(nap dy)
Procesor 1
Procesor 1
(poziom
(poziom
u ytkownika)
u ytkownika)
HMI
HMI (
Human
Machine
Interface)
PR
PR (
Proces Control)
PROG
PROG – System
programowania
NC/PLC
TG
TG (
Trajectory Generation)
TP
TP (
Trajectory Planning)
DR
DR (
velocity controller)
LR
LR (
position controller)
HMI, PROG
HMI, PROG
HMI, PROG, TP,
TG, PLC, PR
PLC
PR
TP, TG, PLC, PR
LR + DR
Current Controller
Power Amplifer
a) konwencjonalny,
analogowy interfejs
nap dów
c) koncentracja w obszarze
u ytkownika (
Soft-CNC)
b) koncentracja w obszarze
nap dów, cyfrowy interfejs
nap dów
TP, TG,
LR
Current Controller –
sterownik pr du
Power Amplifer –
wzmacniacz mocy
DR
Current Controller
Power Amplifer
LR
Power Amplifer
DR
Current Controller
Stopnie otwarto ci układów CNC
Otwarty
interfejs
u ytkownika
NCK z
ograniczon
otwarto ci
Otwarty układ
sterowania
Obszar
zorientowany na
u ytkownika
Obszar
zorientowany
na maszyn
Otwarto dla
niekrytycznych czasowo
modułów sterowania
(zastosowania
zorientowane na
u ytkownika).
J dro o stałej strukturze,
które pozwala na
integracj specyficznych
dla u ytkownika funkcji
we wcze niej
zdefiniowanych
miejscach.
Struktura zale na od
procesu: wymienna,
parametryzowalna,
portowalna i
rozszerzalna.
50
Odczyt i/ lub
zapis
zmiennych
Dodatkowe
moduły
programowe
u ytkownika
...
Obszar obsługi
Interfejs
komunikacyjny
J dro NC (NC-Kern)
Obiekty
zmiennych
reprezentuj
dane z j dra
NC (np.
poło enie
rzeczywiste,
nazwa
programu,
Override,
moment
obrotowy itp.)
Otwarto układu przez dost p do danych j dra NC
Otwarto układu NC przez cykle skompilowane
(wg Siemens’a)
Interpreter NC
Przetwarzanie
danych
geometrycznych
Interpolator
Programy NC
(kod ASCII)
Sygnały
PLC
Szybkie I/O
Warto ci zadane/
rzeczywiste
nap dów
Warto ci zadane/
rzeczywiste
Wewn trzny
blok danych
event 1
event 2
event m
Ingerencja w
przebieg programu
binding 1
binding 2
binding 3
binding m
Biblioteka
Binding’ów
binding 1
binding 2
binding 3
binding m
Biblioteka
Binding’ów
binding 1
binding 2
binding 3
binding m
Biblioteka
Binding’ów
binding 1
binding 2
binding 3
binding m
Biblioteka
Binding’ów
Aplikacje
Aplikacje
Dane
aktywny
aktywny
pasywny
pasywny
Aplikacje cykli
skompilowanych
Regulacja
poło enia
event n
Dost p do
danych
Aplikacje cykli
skompilowanych
Dane
Usługi
Dane
systemu
bazowego
Siemnes’a
51
Przykład otwartej architektury układu sterowania NC
Obsługa
Obsługa
(HMI)
(HMI)
Jednostki
Jednostki
kordynacji
kordynacji
(CMU)
(CMU)
Sterowanie
Sterowanie
ruchami
ruchami
(MC)
(MC)
Zarz dzanie
Zarz dzanie
narz dziami
narz dziami
(TM)
(TM)
Zmieniacz
Zmieniacz
palet
palet
(PCH)
(PCH)
Sterowanie
Sterowanie
osiami
osiami
(MC)
(MC)
Sterowanie
Sterowanie
wrzecionem
wrzecionem
(SC)
(SC)
Zmieniacz
Zmieniacz
narz dzi
narz dzi
(TC)
(TC)
Diagnoza
Diagnoza
(SDIAG)
(SDIAG)
Wy wietlane
dane
Sterowanie
sekwencyjne
Wy wietlane
dane
Sterowanie
sekwencyjne
Wybór
narz dzia
Wymiana
narz dzia
Wymiana
narz dzia
Potwierdzenie
Potwierdzenie
Wymiana
palet
Koordynacja z
dodatkowymi
elementami
Centralna
diagnoza
bł dów
Dane zadane/
rzeczywiste
Charakterystyka otwartego systemu sterowania
Compile Cycles
Standardowe programowanie
interfejsu aplikacji
Integracja
oprogramowania CNC
DDE, OPC
Standardowe programowanie
interfejsu aplikacji
Integracja
oprogramowania HMI
PN-EN 61131-3
Standardowy j zyk programowania
PLC
Programowanie PLC
PN-ISO 6983
(DIN 66025),
RS-274
Standardowy j zyk programowania
NC
Programowanie NC/RC
Programowanie
Programowanie
Profibus,
DeviceNet
Standardowe medium fizyczne +
protokół komunikacyjny
Sie I/O
Interfejs
SERCOS
Standardowe medium fizyczne +
protokół komunikacyjny
Sie nap dów
Ethernet +
TCP/IP
Standardowe medium fizyczne +
protokół komunikacyjny
Sie przedsi biorstwa
Komunikacja
Komunikacja
DCOM, CORBA
Standardowy
middleware z/bez real-
time
Midleware
VxWorks,
Windows
Standardowy system operacyjny z/
bez
real-time
System operacyjny
Sterowanie
oparte na PC
Standardowy system operacyjny z
standardow magistral
Sprz t
Platforma
Platforma
Rozwi zanie
Rozwi zanie
Charakterystyka
Charakterystyka
Kryteria
Kryteria
52
++
Fieldbus
--
specjalny
++
Ethernet
++
Cpl.
Cycles
++
WinAPI
--
specjalny
PC z
Win95/NT
Siemens
Siemens
E&A
E&A
840D/840Di
840D/840Di
++
Fieldbus
++
SERCOS
++
Ethernet
+
OCI
++
WinAPI
--
specjalny
PC z WinNT
Allen
Allen
Bradley
Bradley
9/PC
9/PC
++
Fieldbus
++
SERCOS
++
Ethernet
++
Job
Cycles
++
WinAPI
PxRos
PC z WinNT
Robert
Robert
Bosch
Bosch
Typ3 osa
Typ3 osa
++
Fieldbus
++
SERCOS
++
Ethernet
++
RT API
++
WinAPI
PC z WinNT +RTX (SoftCNC)
MDSI
MDSI
Open
Open
CNC
CNC
++
Fieldbus
++
SERCOS
++
Ethernet
--
specjalny
++
WinAPI
Psos
PC z WinNT
Indramat
Indramat
MTC200
MTC200
++
Fieldbus
--
specjalny
++
Ethernet
--
specjalny
++
WinAPI
--
specjalny
PC z
WinCE/NT
Fanuc
Fanuc
210i/210is
210i/210is
I/O
Support
Drive
Support
LAN
Support
CNC API
HMI API
Platforma
(sprz t,
system
operacyjny)
Platforma
(sprz t,
system
operacyjny)
CNC
CNC
Interfejs komunikacyjny
Interfejs komunikacyjny
Interfejs
Interfejs
programowania
programowania
CNC
CNC
HMI
HMI
RTX (ang.
Real Time Extensions for Windows)
++ otwarty
cz ciowo otwarty
-- zamkni ty
Przegl d komercyjnych systemów CNC
Własno ci i wymagania cyfrowych interfejsów nap dów
Działanie w czasie rzeczywistym,
Cykliczna, synchroniczna transmisja danych,
Wysoka deterministyka, mały
Jitter,
Parametryzowalno ,
Zintegrowane narz dzia diagnostyczne,
Wysoka odporno na zakłócenia.
53
Ró ne miejsca interfejsu pomi dzy układem NC i nap dem
Ocena sygnałów z
sensorów
Regulacja pr dko ci
obrotowej
Sterowanie
silnikiem
NC
Regulacja poło enia
U
kł
ad
s
te
ro
w
an
ia
U
kł
ad
s
te
ro
w
an
ia
Regulacja pr du
Modulacja szeroko ci
impulsów
M
3~
Zadana warto
pr du
N
ap
d
N
ap
d
Interfejs pr du
Interfejs pr du
Zadana warto
pr dko ci
obrotowej
Ocena sygnałów z
sensorów
Regulacja pr dko ci
obrotowej
Sterowanie
silnikiem
Regulacja poło enia
Regulacja pr du
Modulacja szeroko ci
impulsów
M
3~
N
ap
d
N
ap
d
NC
U
kł
ad
U
kł
ad
st
er
ow
an
ia
st
er
ow
an
ia
Rzeczywista
warto
poło enia
Interfejs pr dko ci
Interfejs pr dko ci
obrotowej
obrotowej
Interfejs poło enia
Interfejs poło enia
Ocena sygnałów
z sensorów
Regulacja pr dko ci
obrotowej
Sterowanie
silnikiem
Regulacja poło enia
Regulacja pr du
Modulacja szeroko ci
impulsów
M
3~
NC
U
kł
ad
U
kł
ad
st
er
.
st
er
.
Rzeczywista
warto
poło enia
Zadana
warto
poło enia
N
ap
d
N
ap
d
Rozwi zania cyfrowych interfejsów nap dów
Rozwi zania firmowe: np. Siemens, FANUC, ...
SERCOS:
SERCOS: znormalizowany przemysłowy interfejs
opracowany przez producentów nap dów i
sterowników, np. Indramat, Andron, AMK,
ABB, Atlas Copco, Baumueller, Bosch, ...
Profibus
Profibus
-
-
MC:
MC:
Fast
Fast
-
-
Ethernet:
Ethernet:
FireWire
FireWire
:
:
w ko cowym stadium opracowania
w opracowaniu
do zastosowa w technice nap dowej w
opracowaniu
54
CAN
Profibus
Interbus
SERCOS
Ethernet
1999r.
2000r.
Pó niej
57,3%
66,3%
58,9%
30,5%
26,7%
32,0%
37,3%
17,6%
15,2%
15,6%
17,7%
24,1%
0%
17,3%
30,7%
Zastosowanie sieciowych systemów komunikacyjnych
do sterowania serwonap dami
Cechy ró nych interfejsów nap dów
wzrasta
mała
---
Dost pno
inteligentnych
serwo-nap dów
wzrasta (np.
SoftSercans)
wzrasta
du a
Dost pno
sterowników
programowych (
driver’ów)
wzrasta
du a
du a
Dost pno
interfejsów
sprz towych
wysoka (= kilka
µµµµ
s)
rednia
mała
* *
Dokładno
synchronizacji
tak (synchroniczny)
nie (asynchroniczny)
Tak
Determinizm
rednia
*
(= 0.5 ms)
niska
*
(= 4 ms)
wysoka
Maks. aktualizacja
rozkazów
16 Mbit/s
(dla SERCOS’a 816)
1 Mbit/s
16 kHz lub wy sza
Maks. szybko
transmisji
32 bit
32 bit
16 bit
Rozdzielczo
oceny
rozkazów
80 bajtów
(konfigurowalna)
8 bajtów
---
Maks. wielko
telegramu
nie
nie
tak
Kwantyfikacja/ odchylenie
bardzo małe
małe
du e
Generowanie hałasu
2 wiatłowody dla
układu
2 dla osi
min. 12 dla ka dej osi
Poł czenia przewodów
Cyfrowy interfejs
nap du
SERCOS-II
Fieldbus
CAN/CANOpen
Analogowy
±±±±
10 V
Interfejs nap du
*
zale nie od liczby nap dów
* *
normalnie synchronizacja sekwencyjna. Bezwzgl dnie uzyskiwana dokładno zale y od zastosowanej techniki programowania.
55
Układ sterowania CNC
(z interfejsem
SERCOS
SERCOS)
Terminal
K
v
Zadana
warto
pr dko ci
Rzeczywista
warto
poło enia
Interfejs pozycji o du ej
rozdzielczo ci dla
poło enia k towego
Regulator nap du
Regulacja pr dko ci
Zorientowana na
pole regulacja pr du
stojana
M
3~
~~
Interfejs o du ej rozdzielczo ci dla
poło enia sa
Cyfrowy moduł regulacji z interfejsem
SERRCOS (
serwo-wzmacniacz)
Serwo-
silnik
Liniał
pomiarowy
+ W
- X
Przygotowanie
bloków
Interfejs
SERCOS
SERCOS
Interfejs
SERCOS
SERCOS
Interpolator
Regulator
poło enia
SERCOS
SERCOS
Serial Realtime Communication System
Regulacja nap du z cyfrowym interfejsem SERCOS
Regulacja nap du z cyfrowym interfejsem SERCOS
Układ CNC
(Regulacja poło enia)
Terminal
Warto
zadana
poło enia
cyfrowo
(32 bit)
Regulator nap du
Regulacja pr dko ci
Zorientowana na
obiekt regulacja
pr du statora
M
3~
~~
Interfejs dla poło enia sa o du ej
rozdzielczo ci
Cyfrowy moduł regulacji z analogowym
interfejsem (
serwowzmacniacz)
Serwo-
motor
Liniał
pomiarowy
SERCOS
SERCOS
-
-
Interface
SERCOS
SERCOS
-
-
Interface
Interpolator
SERCOS
SERCOS
Serial Realtime Communication System
Interpolacja
dokładna
Regulacja poło enia
Parameter
Diagnose
Interfejs dla poło enia
k towego o du ej
rozdzielczo ci rotora
56
Regulacja poło enia w CNC Regulacja poło enia w nap dzie
Regulacja poło enia w CNC Regulacja poło enia w nap dzie
Interpolacja:
0.5
<<<<
t
<<<<
10 ms
Regulacja poło enia:
0.5
<<<<
t
<<<<
10 ms
0.250 ms
Regulacja pr dko ci:
0.250 ms
Komutacja:
0.125 ms
Regulacja pr du:
0.0625 ms
Tendencje:
Regulacja poło enia zintegrowana w sterowniku nap du
Przyczyny:
- minimalne nakłady,
- du a dokładno dzi ki zintegrowanym składnikom regulacji,
- interfejs nap du na zewn trz obwodu regulacji,
- oddzielenie CNC od nap du z jednoznacznym podziałem
zada i zdefiniowaniem mocy,
- polepszenie uruchamiania, piel gnacji i diagnostyki
Typowe czasy przetwarzania w obwodzie regulacji
poło enia z nap dami cyfrowymi
Rodzaje trybów pracy nap dów
N [Newton]
lbf [
pound force]
mm/s; mm/min
cal/s; cal/min
mm; cale
Jednostka (translacyjnie)
LON; 0.1 lbf
tak
0.001mm/min; 0.000 01 cal/min
tak
0.000 1 mm; 0.000 001 cal
tak
Wa no :
preferowany
parametr
16 bit
32 bit
32 bit
Warto zadana/
rzeczywista
(długo
danych)
---
---
bez
z
bez
z
Uchyb nad ania
Wał silnika
Przetwornik silnika
Przetwornik
liniowy
Przetwornik
silnika
Przyporz dkowanie
przetwornika/ rodzaj
Regulacja
obci enia
Regulacja pr dko ci
Regulacja poło enia
Obja nienie
Tryby pracy nap du
Tryby pracy nap du
57
Cechy cyfrowego interfejsu nap du SERCOS
Własno ci cyfrowego interfejsu nap du SERCOS:
Własno ci cyfrowego interfejsu nap du SERCOS:
cykliczne, synchronizowane taktem przygotowywanie
warto ci zadanych, warto ci rzeczywistych i komend,
czas cyklu
≤≤≤≤
62.5
µ
s,
synchronizacja wszystkich nap dów z du
dokładno ci czasu taktu: Jitter < 5
µ
s,
asynchroniczna wymiana danych potrzebnych do
uruchamiania i diagnostyki,
wszystkie wymieniane dane s normowane i
dopasowane do ró nych układów sterowania, nap dów
i aplikacji,
funkcje bezpiecze stwa dla ochrony maszyn
.
254 dla pier cienia,
mo liwych jest wiele
segmentów
254 dla pier cienia,
mo liwych jest wiele
pier cieni
254 dla pier cienia,
mo liwych jest wiele
pier cieni
Max. liczba uczestników
1 dla segmentu
1 dla pier cienia
1 dla pier cienia
Liczba
master’ow
Tak
Nie
Nie
Hot-Plugging
Tak
Nie
Nie
Opcjonalny kanał IP
Tak
Tak
Tak
Kanał serwisowy
Tak
Nie
Nie
Komunikacja
Multi-master i
synchronizacja
Tak
Nie
Nie
Komunikacja skro na
(
slave-to-slave)
Ethernet II, 802.3
Specyficzna dla SERCOS’a
Protokół bazowy i warstwa
fizyczna transmisji
Synchronizacja sprz towa
Synchronizacja
< 1
µµµµ
s
< 1
µµµµ
s
< 1
µµµµ
s
Jitter
Konfigurowalny,
minimalny 31.5
µµµµ
s
Konfigurowalny,
minimalny 62.5
µµµµ
s
Konfigurowalny,
minimalny 62.5
µµµµ
s
Czas cyklu
100 Mbit/s
2/4/8/16 Mbit/s
2/4 Mbit/s
Szybko transmisji
Pier cie lub linia
Pier cie
Pier cie
Topologia sieci
Ethernet (skr tka lub
wiatłowód)
wiatłowód
wiatłowód
Medium fizyczne
2005
1999
1987
Rok wprowadzenia
SERCOS
SERCOS
-
-
III
III
SERCOS
SERCOS
-
-
II
II
SERCOS
SERCOS
-
-
I
I
Rozwój standardu SERCOS
58
Cyfrowy interfejs nap du SERCOS
Układ
sterowania
numerycznego
Inteligentne
cyfrowe
serwonap dy
Inteligentny
cyfrowy
serwonap d
wiatłowód
Nap d wrzeciona
Nap dy osi
...
Układ
sterowania
I
/
O
Opcjonalne
poł czenie z dalszymi
układami sterowania
Opcjonalne
poł czenie z dalszymi
układami sterowania
Opcjonalne
sprz enie dla
struktury
pier cieniowej
Nap d 1
Nap d 2
Nap d 3
Kabel w standardzie
CAT5/6
Struktura nap du z interfejsem SERCOS-III
59
Silniki liniowe – zasada działania
Podstaw działania silnika linowego jest uzyskiwanie stałej
siły liniowej na tej zasadzie, e wzdłu zdefiniowanego
odcinka s umieszczone magnesy wzgl dnie cewki
(uzwojenia), które wzajemnie na siebie oddziałuj .
Powstaj dwa ró ne elementy takiego silnika, jeden
pierwotny
pierwotny i jeden
wtórny
wtórny, przy czym mo na budowa
ró norodne silniki liniowe. Element pierwotny zawiera
uzwojenia silnika. Uzwojenia te s umieszczone albo w
rowkach stosu blach, albo te s zalane w ywicy
epoksydowej. Element wtórny silnika, w zale no ci od
potrzeb, mo e by rozwi zany indywidualnie. Składa si on
z trzech nast puj cych materiałów: z jednego lub wielu
magnesów stałych umieszczonych na stali dla zamkni cia
obwodu magnetycznego, płyty stalowej z wytrawionymi lub
wyfrezowanymi rowkami, które s zalane ywic
epoksydow i nast pnie szlifowane, albo te płyty
aluminiowej z płyt stalow .
Cze pierwotna
Cze wtórna
Silnik z długim statorem
Silnik z krótkim statorem
Przekrój
promieniowy
Zasada przej cia z silnika obrotowego na liniowy
Cechy charakterystyczne bezpo rednich nap dów
Cechy charakterystyczne bezpo rednich nap dów
z silnikami liniowymi
z silnikami liniowymi
Długi stator
Krótki stator
Pojedynczy grzebie
Podwójny grzebie
Rodzaje silników liniowych
Zasada działania
Wykonanie statora
Przekrój poprzeczny
Silnik
asynchroniczny
Silnik synchroniczny
Silnik pr du stałego
Silnik reluktancyjny
(skokowy)
60
Budowa silników liniowych
Silnik dwugrzebieniowy
Silnik jednogrzebieniowy
Silnik solenoidalny
Cze
pierwotna
Cze
pierwotna
Cze
wtórna
Sztaby zwieraj ce
Uzwojenia
Cze
wtórna
Sztaby zwieraj ce
Sztaby zwieraj ce
Uzwojenia
Cze
pierwotna
Uzwojenia
Cze
wtórna
Sztaby zwieraj ce
Porównanie rozwi za nap dów posuwu
w obrabiarkach
+
+
O
+
Projektowanie i
konstrukcja
obrabiarki
O
O
O
++
Trwało /
zu ycie
++
+
-
++
Przemieszczenie
+
O
++
O
Siła posuwu
_
_
+
++
Dokładno
O
_
+
++
Przyspieszenie
+
+
O
++
Pr dko
listw z bat
paskiem
z batym
toczn rub
poci gow
Silnik obrotowy z
Silnik liniowy
61
Konwencjonalne nap dy maszyn (obrabiarek) odznaczaj si :
Konwencjonalne nap dy maszyn (obrabiarek) odznaczaj si :
• do realizacji liniowego ruchu zespołu roboczego maszyny
konwencjonalne nap dy z silnikami obrotowymi wymagaj
dodatkowej struktury mechanicznej; za pomoc mechanicznych
elementów przenoszenia nap du ruch obrotowy silnika jest
zamieniany na ruch liniowy osi posuwu. Takimi elementami
przenoszenia nap du s np.: układ ruba-nakr tka, z batka-listwa
z bata, z batka-pasek z baty itp.,
• wad takich rozwi za s m.in. małe pr dko ci ruchu liniowego
posuwu, bł dy kinematyczne układu przeniesienia nap du oraz
odkształcenia statyczne i dynamiczne wskutek sił tarcia, skrawania
i przyspiesze (bezwładno ci),
• podatne elementy nap du prowadz do wyst powania
niestabilno ci obwodu regulacji,
• zło ona budowa, konieczno zestrajania elementów oraz zu ycie
mechaniczne, a tak e wysokie nakłady zwi zane z utrzymaniem
stanu s dalszymi wadami konwencjonalnych nap dów.
Cechy konwencjonalnych nap dów maszyn
Nap dy bezpo rednie z silnikami liniowymi odznaczaj si :
Nap dy bezpo rednie z silnikami liniowymi odznaczaj si :
• rozwi zaniami zawieraj cymi i nie zawieraj cymi elaza,
• bardzo dobrymi własno ciami dynamicznymi, z mo liwo ci uzyskiwania
du ych pr dko ci ruchu (np. 5 m/s) i du ych przyspiesze (np. 2g),
• wysok dokładno ci pozycjonowania (np. 0.01 µm) i du
powtarzalno ci poło enia,
• niskim poziomem generowanego podczas pracy hałasu poni ej 68 dB (A),
w porównaniu z konwencjonalnymi nap dami z rub toczn - 75 dB (A),
• mo liwo ci bezpo redniego sterowania silników przez sterowniki
nap dów,
• prost budow i wysok niezawodno ci ,
• mo liwo ci zastosowa dla du ych sił przy minimalnych wymiarach,
• zapewnianiem wysokiej liniowo ci charakterystyki siłowej, szczególnie
w obszarze szczytowych warto ci siły.
Cechy nap dów bezpo rednich z silnikami liniowymi
62
Bezpo redni nap d liniowy
Bezpo redni nap d liniowy
Nap d z rub toczn
Nap d z rub toczn
+ du e pasmo regulacji,
+ wysoka dokładno pozycjonowania i toru,
+ wysoka pr dko przemieszcze ,
+ du e mo liwo ci przyspiesze przy małych
masach,
+ du a niezawodno i bezobsługowo .
- du a przestrze zabudowy i du e masy przy
wysokiej sile posuwu,
- wykonanie falownika dla wi kszych pr dów,
- chłodzenie ciecz z minimalnym
nagrzewaniem silnika przy du ej g sto ci
siły,
- ze wzgl du na mał bezwładno wahania
masy silnie oddziaływaj na parametry
obwodu,
- brak samohamowno ci w pionowych osiach.
+ optymalizacja przestrzeni do zabudowy dzi ki
szybko-obrotowym serwo-silnikom,
+ mechaniczna redukcja zmniejsza wpływ waha
obci e na nap d,
+ silnik jako główne ródło ciepła jest
umieszczony poza wła ciw obrabiark ,
+ wiele komercyjnie uzyskiwanych wariantów
z korzystnymi kosztami.
- mechaniczne podatno ci z niskimi
cz stotliwo ciami rezonansowymi ograniczaj
uzyskiwane pasma regulacji i drogi
przemieszcze ,
- nieliniowe przebiegi regulacji ze wzgl du na
tarcie, napi cia zwrotne oraz dokładno ci
wykonania (bł dy skoku ruby),
- wysokie nakłady piel gnacji i ograniczona
ywotno wskutek zu ycia.
Cechy bezpo redniego nap du liniowego
i nap du z rub toczn
Ze wzgl du na rosn ce wymagania dotycz ce wi kszych pr dko ci ruchu, wi kszej dokładno ci jak
równie cichszej i czystszej pracy w wielu gał ziach przemysłu, takich jak np. produkcja
półprzewodników, wytwarzanie cz ci elektronicznych, przemysł medyczny i opakowaniowy, a tak e
obrabiarkowy zdecydowano si na przestawienie na silniki liniowe. Silniki liniowe umo liwiaj uzyskanie
istotnych korzy ci dotycz cych zarówno pr dko ci ruchu jak i dokładno ci. Oprócz tego, nap dy
liniowe odznaczaj si równie prost budow i niezawodno ci , co sprawia, e ich znaczenie szybko
ro nie, szczególnie w przemy le drukarskim i tekstylnym, a tak e w przemy le obrabiarkowym i
przetwórstwa tworzyw sztucznych.
Nap dy bezpo rednie z silnikami liniowymi (OMRON)
Przykłady nap dów liniowych firmy OMRON
Silnik liniowy typu TW z rdzeniem elaznym i kompensacj siły
napinaj cej
Uzwojenie (cz
ruchoma)
Powlekany rdze
elazny
Tor magnetyczny
(cz
stała)
Magnesy
Obudowa z tworzywa
sztucznego
Silnik liniowy typu GW bez elaznego rdzenia nie ma
adnej siły napinaj cej i adnej siły spoczynkowej
Magnesy
Tor magnetyczny
(cz
stała)
Uzwojenie (cz
ruchoma)
63
Uzwojenia silnika liniowego typu FW składaj
si z powlekanego rdzenia elaznego i
ukształtowanych cewek, które s umieszczone
w zagł bieniach rdzenia. Całkowite uzwojenie
po dokładnym wykonaniu jest na trwałe
zamykane w odprowadzaj cej ciepło obudowie
z tworzywa sztucznego, aby zapewni
sztywno struktury. Tor magnetyczny typu FW
składa si z szeregu magnesów, które s
dokładnie pozycjonowane z jednej strony płyty
stalowej ze stopami niklu. Osłony wykonane ze
stali szlachetnej chroni magnesy umieszczone
na torze magnetycznym FW przed
uszkodzeniami.
Magnetyczna siła napinaj ca pomi dzy
ruchomymi i stałymi cz ciami zapewnia
sztywno układu przy obci eniu prowadnic
liniowych.
Silnik liniowy typu FW z rdzeniem elaznym
Powlekany rdze
elazny
Obudowa z
tworzywa
sztucznego
Uzwojenie
(cz
ruchoma)
Tor
magnetyczny
(cz
stała)
Magnesy
Uzwojenie
Powlekany rdze
elazny
Magnesy
Cz
ruchoma
Cz
stała
Budowa silnika liniowego typu FW (OMRON)
Bezpo rednie nap dy liniowe
Układ zawieraj cy elazo
Układ nie zawieraj cy elaza
Jednostronny tor
magnetyczny
Dwustronny tor
magnetyczny
Dwustronny tor
magnetyczny
Cechy wspólne:
• du e siły,
• zwarta budowa,
• wysoka trwało w długim okresie czasu (mo liwe chłodzenie
ciecz ),
• du y ci ar i w wyniku tego mała dynamika.
• rednie siły ,
• du e siły napinaj ce (do 5 x
siły znamionowej); dzi ki temu
du e masy i wysoka
stabilno .
• małe siły spoczynkowe,
• adne magnetyczne siły
napinaj ce.
• mo liwe małe długotrwałe siły,
co jest spowodowane złym
odprowadzaniem ciepła,
• wysokie siły szczytowe
(krótkotrwałe), poniewa nie
zawiera elaza i tym samym nie
wyst puje adne nasycenie,
• bardzo mały ci ar i dzi ki temu
du a dynamika.
64
Ruch
Ruch
Układ pomiaru drogi (liniał pomiarowy)
Układ pomiaru drogi (liniał pomiarowy)
System zawieraj cy
elazo z jednostronnym
torem magnetycznym
System nie zawieraj cy
elaza z dwustronnym
torem magnetycznym
N
S
S
N
N
N
N
N
N
N
N
S
S
S
S
Cz
ruchoma (z uzwojeniem)
Tor magnetyczny
Tor magnetyczny
Cz
ruchoma (z uzwojeniem)
Podstawowe rozwi zania bezpo rednich
nap dów liniowych
0 2 4 6 8 10
Moment obrotowy [Nm]
0
1000
2000
3000
4000
5000
P
r
dk
o
o
br
ot
ow
a
[o
br
/m
in
]
A
A
B
B
0 200 400 600
Siła [N]
0
1
2
3
4
5
P
r
dk
o
[m
/s
]
A
A
B
B
6
Charakterystyki silnika obrotowego i liniowego
65
Wielko ci charakterystyczne i zale no ci dla
silnika obrotowego i liniowego
Silnik liniowy
Silnik liniowy
Silnik obrotowy
Silnik obrotowy
Moc: P = F * v
Moc: P = M *
ω
ω
ω
ω
Siła: F = m * a
Moment obrotowy: M = J *
εεεε
Przyspieszenie: a = dv/dt
Przyspieszenie k towe:
εεεε
= d
ω
ω
ω
ω
/dt
Podstawowe zale no ci
Podstawowe zale no ci
Silnik liniowy
Silnik liniowy
Silnik obrotowy
Silnik obrotowy
Masa: m [kg]
Moment bezwładno ci: J [kgm
2
]
Pr dko : v [m/s]
Pr dko k towa:
ω
ω
ω
ω
[s
-1
]
Siła: F [N]
Moment obrotowy: M [Nm]
Wielko ci charakterystyczne
Wielko ci charakterystyczne
Wymagania dotycz ce rozwoju nap dów elektrycznych
Wymagania dotycz ce rozwoju nap dów elektrycznych
s wyra nie ukierunkowane na uzyskiwanie:
najwy szych mo liwych pr dko ci, dla szybkiego
przemieszczania przedmiotów/ materiałów (> 5m/s),
wysokich przyspiesze , dla skrócenia czasu realizacji
nieproduktywnych przemieszcze jałowych (do 20g i
wi cej),
utrzymywania najwy szej z mo liwych dokładno ci
pozycjonowania (< 1
µµµµ
m), szczególnie w zastosowaniu
do produkcji półprzewodników,
minimalnego przeregulowania regulatora podczas
pozycjonowania, dla skrócenia czasu
pozycjonowania,
mo liwie wysokiej sprawno ci, dla zmniejszenia
kosztów produkcyjnych i piel gnacyjnych.
66
Interfejsy cz
ł
owiek - maszyna w obrabiarkach sterowanych
numerycznie
Kasowanie danych
Ruch szybki
Wyprowadzanie danych
Posuw (ruch roboczy)
Wprowadzanie danych
Transport przedmiotu
Korekcja narz dzia
Stó
ł
obrotowy
wzgl. o obrotowa
Punkt referencyjny
Pinola konika
R czne wprowadzanie
danych
Zacisk
Pami
Wrzeciono
Funkcja
Funkcja
Symbol
Symbol
Funkcja
Funkcja
Symbol
Symbol
Symbole i funkcje na pulpicie
Symbole i funkcje na pulpicie
układu
układu
sterowania NC
sterowania NC
Symbole i funkcje na pulpicie
Symbole i funkcje na pulpicie
maszyny
maszyny
lub
Automatyczny
Automatyczny
R czne wprowadzanie
R czne wprowadzanie
danych
danych
Ustawianie
Ustawianie
Uczenie
Uczenie
(
(
teach
teach
-
-
in
in
)
)
Automatyczne przetwarzanie programu
NC
Mo na wprowadza i wykonywa
pojedyncze bloki programu NC
W trybie r cznym mo na realizowa
przemieszenia poszczególnych osi
Mo na tworzy lub korygowa program
NC przez zapami tywanie pozycji osi
Specjalne tryby
Specjalne tryby
pracy
pracy
Np. uruchamianie, przezbrajanie itp.
Tryby pracy układów NC
67
Rodzina Power Line układów CNC SINUMERIK firmy
Siemens
BAG =
Betriebsartengruppe (moduł trybu pracy)
do 6 osi, ł cznie z 2 wrzecionami,
2 kanały, 2 BAGs
ko
m
pa
kt
ow
e
do 31 osi/wrzecion,
10 kanałów, 10 BAGs
840D
810D
m
od
uł
ow
e
do 18 osi/wrzecion,
6 kanałów, 6 BAGs
840Di
op
ar
te
n
a
P
C
802D
do 4 osi + 1 wrzeciono,
1 kanał, 1 BAG
do 3 osi + 1 wrzeciono,
1 kanał, 1 BAG
802S/C
na
jp
ro
st
sz
e
Pulpit obsługi z PCU 20/50/70
Silniki
posuwowe
servo AC
Moduły peryferyjne I/O
SIMATIC S7-300
Pulpit maszynowy
Moduł E/R
CCU
Silnik nap du
głównego AC
Do 6 osi ł cznie z 2
wrzecionami,
2 kanały, 2 BAG
CNC SINUMERIK 810
CNC SINUMERIK 810
Power
Power
Line
Line
:
:
wspólny system
steruj co - nap dowy
dla obrabiarek,
kompaktowy,
dopasowany do
obsługiwanej ilo ci
osi,
technologia toczenia,
frezowania, transportu
(przeno niki/podajniki
),
zintegrowany
wysokowydajny nap d
SIMODRIVE 611D,
programowo zgodny z
840D.
Przykład systemu sterowania CNC SINUMERIK 810
Power Line z nap dami SIMODRIVE firmy
Siemens
68
Front: IP54
Wymienne nakładki
na przyciski
(
Softkeys)
640x480
Hotkeys
USB
Przykład panelu obsługowego SINUMERIK O
P010C
P010C,
pulpitu maszyny i kółka r cznego firmy
Siemens
Nowa rodzina
Solution
Solution
Line
Line układów CNC
SINUMERIK firmy
Siemens
S840D sl
S840Di sl
S802D sl
Zabudowa modułowa
Uniwersalno zabudowy
SINAMICS
Do 31 osi/ wrzecion/10
kanałów
Zintegrowany PC-CNC
Synchroniczny PROFIBUS
dla SINAMICS i SIMATIC
Do 20 osi/ wrzecion/10
kanałów
Opcjonalnie analogowe
zł cze dla nap dów
Kompaktowy panel CNC
Do 4 osi/
1 wrzeciono/ 1 kanał lub
3 osie/
2 wrzeciona/ 1 kanał
Frezarka, tokarka
69
Przykład aplikacji sterownika CNC SINUMERIK 802D sl
z nap dami SINAMICS we frezarce
Innowacyjne rozwi zanie dla
technologii toczenia i frezowania
Ready to Run – wysoka jako i
bezpiecze stwo
System kompaktowy, wszystkie
komponenty zintegrowane w
pulpicie obsługi
Zgodno z innymi rozwi zaniami
rodziny systemów Solution Line
Ethernet on Board
Oszcz dno
w okablowaniu
Proste i szybkie uruchomienie
Proste programowanie PLC
Prosta obsługa
Prawie nieograniczona długo
programu na Compact Flasch-Card
Krótkie czasy obróbki
Urz dzenia
peryferyjne
SINAMICS S120
Silniki
nap du
posuwów
Silnik
nap du
głównego
Dławik
Filtr
sieciowy
Zasilacz
DRIVE-CLiQ
Rodzina pulpitów układów sterowania CNC typu TNC
oraz przeno ne pulpity obsługi firmy
Heidenhein
Przeno ne pulpity
obsługi (w dki)
70
Układ sterowania CNC serii 18i MB firmy
GE Fanuc
Schematyczna struktura systemu DNC (
Distributed
Numerical Control)
LAN
Serwer danych
DNC
IPC/ Terminal
DNC
Adapter LAN
Urz dzenie do
ustawiania narz dzi,
współrz dno ciowa
maszyna
pomiarowa, ...
Obrabiarka
CNC z RS 232
Obrabiarka
CNC z RS 232
Obrabiarka
CNC z kart
sieciow
71
System DNC (ang. Distributed Numerical Control ) pozwala na unikanie bł dów podczas przenoszenia programów NC do układów
sterowania CNC obrabiarek. Pod systemem DNC w obecnym sensie rozumiana jest sie komunikacyjna z dwukierunkow
wymian danych, ł cz ca istniej ce w zakładzie układy sterowania numerycznego obrabiarek z komputerem, który funkcjonuje jak
serwer z centraln składnic danych. Chodzi tutaj o konfiguracj klient-serwer, przy czym przył czone układy sterowania CNC s
klientami. Do systemu DNC mog by przył czone równie inne urz dzenia, takie jak współrz dno ciowa maszyna pomiarowa,
czy urz dzenie do ustawiania narz dzi. Zwykle sie komputerowa jest wykonana kablem koncentrycznym i zawiera karty
sieciowe. Coraz cz ciej s jednak stosowane tak e radiowe sieci DNC, co jest szczególnie korzystne dla cz stych zmian
Layaut’u (rozmieszczenia maszyn na hali). Najprostszym rozwi zaniem jest poł czenie kablem szeregowym przez standardowe
interfejsy RS 232, którymi obecnie dysponuj praktycznie wszystkie układy sterowania obrabiarek. Je eli do samego układu
sterowania numerycznego CNC nie mo na wbudowa karty sieciowej, to pomocne mo e by przył czenie przez adapter LAN lub
terminal DNC, które wtedy wymieniaj dane przez szeregowe poł czenie z układem sterowania obrabiarki. Terminale DNC, oprócz
czystej wymiany danych, oferuj równie przynajmniej mo liwo zbierania danych produkcyjnych (PDA), lub przy wyposa eniu w
monitory graficzne realizacj koncepcji produkcji bez u ycia papieru (Viewer). Oznacza to mo liwo dost pu do rysunków
technicznych, schematów mocowania, wykazów narz dzi, zdj i innych dokumentów, które s zło one na serwerze. Dzi ki temu
mo na znacznie zredukowa zu ycie papieru i koszty druku.
Systemy DNC, w porównaniu z dyskietkami lub innymi no nikami danych, zapewniaj uzyskiwanie nast puj cych korzy ci:
• Przyspieszenie transmisji danych. Transmisja danych w rodowisku LAN, a tak e cz ciowo transmisja szeregowa, jest
szybsza ni r czna na dyskietkach lub innych mediach pami ci. Tylko archiwizacja programów NC w samych układach sterowania
obrabiarek umo liwia szybszy dost p do danych przy ponownej realizacji obróbki przedmiotu, poniewa wtedy dane musz by
tylko załadowane do pami ci RAM układu CNC. Jednak jedynie nowe układy sterowania numerycznego dysponuj wystarczaj co
du ymi dyskami twardymi (a najnowsze s wyposa ane pami ci typu Flash).
• Zabezpieczenie przed u yciem przestarzałych (nieaktualnych) danych. Koncepcja centralnej składnicy danych w serwerze
umo liwia jednoznaczne struktury zarz dzania, które skutecznie zapobiegaj wielokrotnemu zapami tywaniu danych z ró nymi
stanami zmian. Dzi ki temu ka dorazowo zapewniony jest dost p do aktualnej wersji zastawu danych. Musi by jednak
zapewnione skuteczne zabezpieczenie przed utrat danych w przypadku awarii serwera.
• Eliminacja ródeł bł dów. Oprócz niebezpiecze stwa manipulowania bł dnymi danymi („na jakiej dyskietce jest teraz zawarty
wła ciwy, aktualny zestaw danych?“), za pomoc systemu DNC daje si unikn wielokrotnego wprowadzania bł dów.
Przykładem tego mo e by przekazywanie warto ci korekcji narz dzi. Je eli urz dzenie do ustawiania narz dzi nie jest wł czone
w sie DNC, to zmierzone warto ci s zwykle przekazywane do obrabiarki w postaci wydrukowanej listy lub etykiet naklejonych na
narz dziach. Odczytywanie kolumn liczb powoduje ryzyko powstawania bł dów z mo liwymi ich skutkami. I tak np. bł dnie
wprowadzone za małe długo ci narz dzi prowadz do wyst pienia kolizji. Wad systemów DNC s koszty inwestycyjne,
szczególnie wtedy gdy trudne warunki pracy na produkcji wymagaj zastosowania drogich (dwukrotnie dro szych od biurowych
PC) przemysłowych PC (IPC).
Systemy DNC
Serwer DNC NT-2000
Sie Ethernet
Sie Ethernet
System CAD/CAM
System programowania NC
na PC i stacjach roboczych
SINUMERIK 840D / 810D / FM-NC
z PCU 50 / MMC103
SINDNC
SINDNC
Lokalne DNC NT
Lokalne DNC NT
-
-
2000
2000
Obrabiarki CNC z
interfejsem szeregowym
1....16
Rozszerzenie systemu
:
Przykład systemu DNC z oprogramowaniem
firmy
Siemens
DNC
DNC (ang.
Direct/ Distributed Numerical Control)
72
Udział zastosowa CNC w regionach
(2005r.)
Europa 42%
Pozostałe 1%
Azja 46%
Ameryka 11%
Azja 64%
Ameryka 9%
Europa 26%
Pozostałe 1%
W 2005 r. dostarczono 196.000 szt. CNC
Heidenhain
Fanuc
Siemens
Mitsubishi
Bosch-
Rexroth
26%
25%
7%
5%
4%
Udział producentów CNC w rynku (2004r.)
3562 3561 3565
3888
4184
4557
Hardware
Software
Service
Przychody na rynku CNC [mln $]
( redni roczny przyrost 5.1%)
1000
2000
3000
4000
5000
1998 1999 2000 2001 2002 2003 Rok
Rynek układów sterowania numerycznego (wg Siemens, ARC)
Obszary zastosowania układów sterowania CNC (PLC)
Frezowanie (15 – 20%)
Toczenie (25 %)
Centra obróbkowe
(15 – 20%)
Obróbka elektroerozyjna
EDM (5 – 10%)
Szlifowanie (5 – 10%)
Pozostałe (25%)
Producenci układów CNC
Trimeta Software GmbH
Traub
Siemens
Schleicher
Röders
PA Power Automation
Osai
Okuma
NUM GmbH
MDSI
Mazak
Isel Automation
Hurco
Heidenhain
Haas
Fidia
FANUC Ltd.
Fagor Automation
Eckelmann
Delta Tau Systems, Inc.
Bosch Rexroth
Benezan Electronics
Beckhoff
Andron