You are on page 1of 3

Runo programiranje, prema izloenom, primenjuje se u uslovima izrade

programa gde se ne angauje raunar, i prihvatljivo je za proizvodne pogone koji


imaju do 10 NU-maina alatki. Ako je broj maina alatki vei ili postoji
mogunost angaovanja, korienja raunara, onda se primenjuje mainasko
programiranje.
11.1.1. STRUKTURA PROGRAMA
Moe se rei da je program skup naredbi koje treba da ostvari NU-maina
alatka sa ciljem da se dobije izradak prema radionikom crteu.
Pri runom programiranju pie se i dobija izvorni program koji se moe
preneti na buenu traku Izvorni program sadri sve informacije potrebne za
proces obrade. Svaka elementarna operacija je definisana preko reenica. V ie
reenica ine blok koji predstavlja odreeni zahvat na maini alatki. Svaka
informacija u okviru reenice daje se preko rei. Re se sastoji iz adrese i
pripadajueg broja sa opcionim predznakom.
Adrese su slovni simboli koji predstavljaju odreenu funkciju i uvek se
nalaze na poetku rei. Redosled rei u reenici je propisan.
Rei mogu imati modalni ili periodini nain dejstva. Modalna re ostaje
memorisana sve dok se ne izbrie ili ne zameni drugom. Rei sa periodinim
dejstvom deluju samo u reenici u kojoj su programirane, to znai da se po
potrebi moraju ponovo programirati.
Adrese. i kodne oznake prema ISO-preporukama ohjanjavaju se na sledei
nain:
N -> Broj reenice i predstavlja redni broj. Neke upravljake jedinice
imaju ureaj za traenje reenica i doputaju proizvoljan redosled
pisanja re'enica.
G --+ Funkcija instrukcije pomeranja, uslova pu.ta i informacija o putu
predstavlja geometrijski deo programa. Uslovi puta odreeni su
adresom G i dvocifrenim brojem. Na primer: GOO - pozicioniranje
brzim hodom ili G90 - programiranje u apsolutnim vrednostima ili
GO1- linearna interpolacija i tako dalje. Ova funkcija daje informacije
o nainu kretanja.
X, Y, Z -> Koordinate, i ove adrese definiu glavne ose usvojenog koordinatnog
sistema za putanje kretanja, daju informacije o kretanju.
I, J, K -> Adrese, pomoni parametri za krunu interpolaciju, pri emu
parametar I odgovara X- osi, J - Y osi i K - Z osi. Predstavljaju
rastojanja od poetne take interpolacije do centra krune linije
mereno u pravcu odgovarajue ose. Predznak + je ako je to rastojanje
mereno u + smeru odgovarajue ose, minus je suprotno.
- Adresa za definisanje broja obrtaja. Zavisno od vrste upravljake
jedinice i od toga da li maina alatka poseduje prenosnik sa
kontinualnom promenom broja obrtaja ili ne, postoji mogunost
zadavanja broja obrtaja direktno u o/min ili tabelamo preko koda. Na
primer za n = 1120 o/min direktno je S1120 ili tabelarno, preko koda
RR1 F -> Adresa za definisanje pomonog kretanja, posmaka i to postoje dve
mogunosti: prva za direktno zadavanje posmaka mm/min, na primer
F100 - predstavlja brzinu pomonog kretanja od 100mm/min, ili drugi
nain preko koda, tabelarni podatak.
T ---> Adresa za definisanje broja alata. Naredba ima slovni simbol i dva, tri
ili etiri cifarska mesta. Ovom naredbom se definie broj alata kao i
broj pripadajueg para korekturnih prekidaa. Tako na primer T0202
znai poziv alata broj 2 i korekturnog para broj 2, ili T0203 poziv
alata broj 2 i poziv korekturnih prekidaa broj 3, a ako je T0200 znai
brisanje korekture 2 ili 3. Ukljuivanje i iskljuivanje korekture vri
se van zahvata alata. Kod nekih maina alatki za upisivanje korekture
koriste se druge adrese, dok naredba za poziv alata ostaje ista-T.
M -> Adresa za definisanje pomonih ili dodatnih funkcija: uk-buivanje i
iskljuivanje glavnog vretena, izmena alata, oznaavanje kraja bloka i
drugo. Na primer: MOO - programsko zaustavljanje, M06 - izmena
alata, M30 - kraj programa i tako dalje.
L --> Adresa za definisanje "skoka" na primer koraka pri probijanju,
pomeranje probojca za istu veliinu koraka u pravcu kretanja jedne
upravljane ose.
Proizvoai sistema programskog upravljanja su nadleni da daju
upotrebna uputstva za programiranje svojih NU-maina alatki. Na primer, ono
to vai za upravljaki sistem SINUMERIK ne vai za sistem PHILIPS ili sistem
LOLA.
11.1.2. FORMAT PROGRAMA
Elementi programa i njihov tok su standardizovani. Program je sainjen od
reenica- blokova. Jedna reenica sadri sve podatke neophodne za sprovoenje
jednog radnog zahvata.
Programske reenice mogu biti programirane sa promenljivim brojem
znakova. Svaka reenica sastoji se od vie rei, a svaka re ima odreeno
znaenje. Programska re je osnovni nosilac informacija. U programiranju su
tano definisani oblik pisanja, duina i sadraj rei. Programska re predstavlja
kombinaciju slova, znakova i cifara.
Format reenice - bloka, moe biti definisan na bazi fiksne i promenljive
duine rei.
Kod fiksnog formata reenice - bloka, broj rei je u fiksnom obliku i duina
reenice je takoe fiksna. Ako se na primer kretanje vri u pravcu Z - ose, tada je
X -koordinata konstantna i mora se pisati u svim reenicama sa odgovarajuim
predznakom. Ako prva reenica sadri 56 karaktera, svaka sledea mora da
sadri 56 karaktera. Ovaj sistem je zastupljen kod upravljakih jedinica starijeg
datuma.
Reenica moe imati i promenljivu duinu rei, a varijabilna duina rei
zavisi od broja karaktera u njemu. Upravljaki sistemi koji primaju informacije
putem programa sa varijabilnom duinom rei se uglavnom koriste kod maina
novijeg datuma. To omoguuje skraenje programa i vremena programiranja.

You might also like