background image

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

(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

ó

ó

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

background image

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

background image

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

ad

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

background image

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.

background image

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

background image

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.

background image

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

background image

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

background image

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

background image

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

background image

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

background image

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

background image

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

µµµµ

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

background image

14

Zasada tworzenia toru ruchu w obrabiarkach NC

o  NC obrabiarki składa si  z regulatorasilnika 

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.

background image

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.

background image

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

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

background image

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

background image

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

 

background image

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

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

do

 o

bi

ek

tu

I/O

I/O

Schemat blokowy układu sterowania typu 

Soft-CNC

background image

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

background image

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

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
...

background image

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.

background image

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

background image

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)

background image

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

W

ar

st

w

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

)

)

background image

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

background image

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

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

dl

o

br

ab

ia

rk

ko

st

er

ow

an

ia

P

ro

gr

. /

 n

eu

tr

al

n

ko

p

o

re

d

ni

 C

LD

A

T

A

N

eu

tr

al

n

ko

po

re

dn

sp

ec

yf

ic

zn

dl

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

. /

 n

eu

tr

al

n

ko

p

o

re

d

ni

 C

LD

A

T

A

Dane geometryczne             

(DXF, IGES, STEP, VDAFS)

N

eu

tr

al

n

ko

po

re

dn

sp

ec

yf

ic

zn

dl

fi

rm

y

S

pe

cy

fic

zn

dl

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

background image

28

Struktura standardu STEP

M

et

od

op

is

u

M

et

od

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

i s

tr

uk

tu

ra

Te

st

 z

go

dn

o

ci

: m

et

od

yk

i s

tr

uk

tu

ra

...

M

et

od

te

st

ów

 d

la

 P

ar

t2

#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.

background image

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

background image

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

....

background image

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-lineon-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.

background image

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 

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

background image

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

background image

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.

background image

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

background image

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

background image

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

background image

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

background image

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

background image

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 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

background image

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

- 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

+ T

N

K

V

-1

s

2

X

rz

(

s)

X

z

(

s)

1

ω

ωω

ω

oN

=

√√√√

 

 

K

V

T

N

√√√√

 

 

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!

background image

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

background image

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

background image

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

ππππ

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

background image

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

background image

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

background image

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

background image

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

C

N

C

background image

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.

background image

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

background image

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

background image

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.

background image

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

ad

 s

te

ro

w

an

ia

U

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

ad

 

U

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

ad

 

U

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

background image

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.

background image

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

background image

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 

<<<<

<<<<

10 ms

Regulacja poło enia:       

0.5 

<<<<

<<<<

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

background image

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 

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

background image

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

background image

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)

background image

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

background image

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

background image

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)

background image

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.

background image

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

[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

background image

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.  

background image

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

background image

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

ow

e

do 18 osi/wrzecion, 

6 kanałów, 6 BAGs

840Di

op

ar

te

 n

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

background image

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

background image

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)

background image

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

background image

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)

background image

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