STROJNISTVO.com • Poglej temo - Siemens 810 T program? podajanje

Siemens 810 T program? podajanje

Problemi in rešitve na področju avtomatizacije procesov, robotike, mehatronike, on-line in off-line merjenja, ...

Moderator: -M-

Siemens 810 T program? podajanje

OdgovorNapisal/-a gregor24 » 10.12.2012 7:17

Pozdravljeni!

Imam problem pri programu na mojem emco340 siemens 810t.
Na njem bi izdeloval palični material, ker sem našel preprosti podajalnik na utež iz starega automata sem se ustavil pri programu. Kaj naj napišem na koncu programa, da bo stroj sam ponavljal ciklus. Stroj mi lepo poda, naredi kos, nato pa konča in morem stisniti tipko start, da ponovi ciklus. Ali je tudi možno, da bi stroju vnesel 100 kosov in da se potem sam ustavi.
Vem,da je bilo pred časom že pisano glede tega, vendar mi v iskalniku noče odpreti.

Že v naprej se zahvaljujem za odgovore, lp Gregor
gregor24
Strokovnjak
Strokovnjak
 
Prispevkov: 136
Pridružen: 15.11.2006 15:10

OdgovorNapisal/-a jan » 11.12.2012 0:21

Ali nismo s teboj o tej temi že enkrat diskutirali?

Le poglej http://www.strojnistvo.com/viewtopic.php?t=21359&highlight=
jan
Strokovnjak
Strokovnjak
 
Prispevkov: 156
Pridružen: 28.10.2003 10:17

OdgovorNapisal/-a gregor24 » 11.12.2012 5:44

jan napisal/-a:Ali nismo s teboj o tej temi že enkrat diskutirali?

Le poglej http://www.strojnistvo.com/viewtopic.php?t=21359&highlight=



Ja smo vendar tukaj je siemens krmilnik.
gregor24
Strokovnjak
Strokovnjak
 
Prispevkov: 136
Pridružen: 15.11.2006 15:10

OdgovorNapisal/-a spiralek » 11.12.2012 17:27

M30 -vrni se na začetek programa
spiralek
Sodelavec
Sodelavec
 
Prispevkov: 50
Pridružen: 4.1.2007 21:53

OdgovorNapisal/-a gregor24 » 12.12.2012 9:45

spiralek napisal/-a:M30 -vrni se na začetek programa


M30, vendar moreš ponovno stisniti tipko start.
Jaz bi pa rad, da bi se program kar ponavljal brez da stisnem start tipko.
gregor24
Strokovnjak
Strokovnjak
 
Prispevkov: 136
Pridružen: 15.11.2006 15:10

OdgovorNapisal/-a Blaz13 » 12.12.2012 11:04

Pozdravljen,

nisem siguren, ampak mislim, da se da tako narediti, da bi ustvaril nov MPF (Main Program File) in bi v tem klical drug MPF. Upam, da se razume kaj želim povedati, nisem pa siguren, če se to da, drugače pa kopirajte vse stavke in jih prilepite tolikokrat, kot želite da se cikel ponovi.

Lep pozdrav
Blaz13
Pripravnik
Pripravnik
 
Prispevkov: 34
Pridružen: 16.3.2012 18:49

OdgovorNapisal/-a Blaz13 » 12.12.2012 11:11

Ravnokar sem pogledal v svojo knjigo za programiranje (sicer je za 810/840D krmilne plošče, ampak lahko vsaj poskusite).

Citiram:

''Pri obdelavi je potrebno neke faze ponavljati, ker je na izdelku več enakih oblik (utorov, žlebov...) ali pa je globina za en prehod orodja prevelika. V takih primerih izdelamo enega ali več podprogramov. Podprogram mora predstavljati zaključeno celoto obdelave enega dela obdelovanca in ga lahko večkrat ponovimo.

Oblika:

PRIMER.MPF
...
N... M17

Klicanje podprograma

PRIMER P1

PRIMER...ime podprograma
P1.......število ponovitev podprograma (max. 99)

Številk in imen, rezerviranih za cikle, ne uporabljamo za podprograme.'' Konec citata.

Edino kar je lahko problematično pri Vašem primeru, je to, da želite MPF ponavljati, kar pa nisem siguren če se da z uporabo te funkcije.

Vseeno poskusite in sporočite, če bo delovalo.

Lep pozdrav
Blaz13
Pripravnik
Pripravnik
 
Prispevkov: 34
Pridružen: 16.3.2012 18:49

OdgovorNapisal/-a janrus » 12.12.2012 11:28

Pozdarvljeni,

Stružili smo palični material in sicer z izvlečno glavo.

na začetek programa napišete
R100=0 resetira št. kosov
N5 G54
N10 T01D01
program
.
.
M10 odpre (pri stročnicah je obratno)
.
M11 zapre glavo
G0 X100. Z50. (odnaknemo naslon)varna pozicija
R100=R100+1
@124 R100 K6 K-10
M30
K6 izdela 6 kosov
K-10 vrnitev v program stavek N10 do izdelave zahtevanih št. kosov

lep pozdrav
janrus
Novinec
Novinec
 
Prispevkov: 10
Pridružen: 27.9.2004 13:13
Kraj: lj

OdgovorNapisal/-a luk4 » 12.12.2012 12:50

Primer enega programa za Simens 802D z avtomatskim podajalcem. Z enim podajanjem dela 3 kose ker so mali komadi.
Program se vrti dokler mi podajalec ne javi da mu je zmanjkalo palice.

ZACETEK:

R1 = 3 ; STEVILO KOSOV
TRANS Z0; postavi atrans nazaj na 0

; PRIPRAVA ZA SPREJEM MATERIALA IZ OBDELOVANCA

N10 M5
N20 G54 G0 X100 Z100
N30 T5D3
N40 X0
N50 Z0.5
N60 M10 ; IZPETJE
N70 G4F5 ; zakasnitev da ima podajalna čas potisniti
N80 M11 ;VPETJE
N90 G4F3 ; zakasnitev da se podajlna vrne iz vretena


N95 OB_START:
.
.
.
.
.
N290 ATRANS Z-9.5 ; zamik za dolžino komada
N300 R1 = R1 - 1
N310 IF R1 > 0 GOTOB OB_START ; PONOVEN KOMAD
N320 G0 X100 Z100
N330 GOTOB ZACETEK ; vrne na začetek
N340 M30
lp luka
luk4
Pripravnik
Pripravnik
 
Prispevkov: 25
Pridružen: 28.2.2006 13:59

OdgovorNapisal/-a gregor24 » 12.12.2012 13:14

hvala za odgovore bom preiskusil, pa sporočim.
gregor24
Strokovnjak
Strokovnjak
 
Prispevkov: 136
Pridružen: 15.11.2006 15:10

OdgovorNapisal/-a antonio78 » 12.12.2012 18:59

pozdravljeni,

brez kakšnega kompliciranja-tole bi moralo delovat


ZACETEK:
G95 F0.07 S1000 M4 M7 T1 D1
G54
G4 F.3
G0 X18.18 Z.5
G1 ???
.........
.........
G1 ???
G0 X-40. M5.
G0 M10
G4 F.5
G94 F4000
G1 Z2.9
G0 M11
G4 F.5
G0 X0 Z25. M6 T1 D1
GOTOB ZACETEK



Sicer glede na 'sodobno' EIA programiranje kjer se vse 'komande' programirajo z G kodami je tole Siemensovo programiranje z besedami malo nelogično, vendar tudi ko smo bili mi mlajši ni bilo nič takega če smo otroci preživeli celo popoldne zunaj na snegu brez rokavic, šala, tudi celo brez kape, pa smo prav tako preživeli... verjetno celo z manj bolezni kot današnji mladež :)
MEMENTO MORI
(pomni, da boš umrl)
antonio78
Pripravnik
Pripravnik
 
Prispevkov: 33
Pridružen: 7.1.2011 17:37

OdgovorNapisal/-a Herminator » 12.12.2012 19:04

M99
Herminator
Strokovnjak
Strokovnjak
 
Prispevkov: 323
Pridružen: 21.9.2007 15:43

OdgovorNapisal/-a gregor24 » 14.12.2012 16:00

malo je že smešno, vendar nič od naštetega ne deluje.
Opazujem razlike pri vpenjanju. Moj stroj deluje z funkcijami M25- odpri in M26-zapri, morda zaradi tega ker uporabljam glavo z stročnico.Krmilje je staro siemens 810t.
Kako pa pokličeš stavek: primer pri fanucu:
N50 Moo
.
.
.
M99 P50 na koncu stavka in vrže na stavek
N50 in če zbrišem M00 stroj deluje dalje, brez da karkoli stisnem.

lp, Gregor
gregor24
Strokovnjak
Strokovnjak
 
Prispevkov: 136
Pridružen: 15.11.2006 15:10

Re: Siemens 810 T program? podajanje

OdgovorNapisal/-a matjaz mlinsek » 18.1.2013 14:41

Tele osnove bi morale držati!
Malo pozno, ampak mogoče vam bo za v bodoče pomagalo:

Poglejte pod Siemensovo DoconWeb internet stranjo,
https://www.automation.siemens.com/doconweb
na linku
SINUMERIK powerline / SIMODRIVE 04/2010

Pod serach text vpišite
conditional jump

In boste najdli zadetke

Eden od teh je v
Programming Manual Fundamentals
10.3 Conditional program jumps


Matjaž
matjaz mlinsek
Novinec
Novinec
 
Prispevkov: 2
Pridružen: 22.1.2009 12:37

Re: Siemens 810 T program? podajanje

OdgovorNapisal/-a gregor24 » 18.1.2013 16:13

hvala bom poskusil.
gregor24
Strokovnjak
Strokovnjak
 
Prispevkov: 136
Pridružen: 15.11.2006 15:10

Naslednja

Vrni se na Avtomatizacija, robotika, mehatronika, senzorika

Kdo je na strani

Po forumu brska: 0 registriranih uporabnikov in 11 gostov