Myös korttimaksu toimii

CNC-Plasma ja Yasda työstökeskus projekti

Aloittaja Snowfly, 10.12.21 - klo:20:23

« edellinen - seuraava »

0 Jäsenet ja 1 Vieras katselee tätä aihetta.

Snowfly

Eihän sitä voinut alkaa antaa periksi... Tovin fanucin ladderia tutkiessa löysin sen orggis renishawin toiminnan...
Suurin syy miksi se ei aikaisemmin toiminut oli tämä:
Fanuc lyö Y-akseli lukon päälle siinä vaiheessa kun käsivarren laskee alas tai korjaan sen pitäisi lukea alkuperäisessä anturissa olevaa rajakytkintä, mutta itsellä sellaista ei ole niin rajakytkin tiedot tulee suoraan venttiilin tilasta, joka tässä tapauksessa ajaa saman asian.
Lisäksi käsivarren lasku onnistuu vain jos Y-akseli on ATC vaihtokohdassa joka on Y-akselin referenssi piste.

Nyt on hienosti M36 ja M37 toiminnassa ja sitten tein sellaisen muutoksen M38 ja M39 joka on anturin paineilma puhdistus niin tämä kytkee käsivarren paineilma syötön samalla niin on hieman taloudellisempi paineilman puolesta.

M-koodi macrokin on valmiiksi kirjoitettu jos ensi viikolla sitten kunhan saa ruuvikompuran taas kuntoon testailis että toimiiko se niinkuin pitää...

Lisäksi tuli kytkettyä leikkuuhöyry imuri toimintaan niin ei tarvi niitäkään enään haistella...

Snowfly

Laitetaanpa vähän asiaa drip feedistä...

Piti alkaa vähän isompia ohjelmia ajaan niin aattelin että eihän se ole kuin näps ja kops toimintaan... kerta ohjelmien siirto jo toimi moitteettomasti...

Ei kaikki mene kuin strömsöössä...

Listataanpa kaikki hienot ihme viat/ongelmat mitä tuli eteen:
1. Drip feed ei pysähdy -> buffer overflow
2. Fanuc Framing error -> kaapelointi ei yhteensopiva
3. Drip feed pysähtyy stopilla oikein, mutta alkaa vuotamaan dataa joka 10s jonku 5 riviä koodia
4. Drip feed jättää koodin lopusta 1000 bytessiä lähettämättä tai kone ei lue niitä

Mitä sitten opimme tästä kaikesta.
Ottaen huomioon jokaisen rs232 kaapeli kytkentä muutoksen jälkeen testasin koneen parametrit nopeus välillä 300bps - 19200bps lisäksi portin määritys parametri fanucissa 5 eri vaihtoehtoa.

Testasin tätä hommaa 3 eri muuntimella USB -> RS232, Advantech EKi-1352 Wifi, Moxa Nport 5110.

USB->RS232 muunnin
Drip feed toimi jos jokaisen linen kirjoitukseen laittoin 75ms viiveen muuten tuli buffer overflow mikä viittaisi siihen että kättely ei toimi tai sitten usb on liian hidas reagoimaan ja ohjelma kerkeää puskea dataa liikaa

Advantech Eki-1352 Wifi
Tässä tuli kaikista oudoin asia eli jos koodi on pysäytetty niin silti omakone lähetti 10s välein koodia muutaman rivin verran. Tämä viittasi laitteessa olevaan timeriin mutta en löytänyt mikä tämän aiheutti. Voi olla myös se että wifi tukiasema tekee jonku päivityksen yhteyksin ja se tekee hetkellisen katkoksen yhteyteen ja laite tulkitsee tämän nollaukseksi/jatkamiseksi.

Moxa Nport 5110
Tällä tuli vastaan taas se että lopusta jäi puuttumaan koodia oma veikkaus on että tämä on bufferointi tai vastaava ongelma. Tämän syytä en ole vielä saanut selvitettyä, mutta postamuutoksella tämä toimii eli laitetaan tarpeeksi kommentti rivejä koodin loppuun niin laite on tyytyväinen :D

Snowfly

Piti alkaa tuon matkassa tuleen 4-akselin kuntoa tarkistamaan...
Ihan orginelli ja yhteensopiva Kitagawa fanuciin...

Tosin siinä vaiheessa kun laippoja purin tuli huomattua että nyt on kaksi vaihtoehtoa miten ottaa tää käyttöön.

1. 4-Akselissa kitagawassa on hydrauliselle pakalle tuki mutta vetoputki puuttuu ja sitten se hydraulinen kone pakka. Laippa on valmiiksi suunniteltu tällaiselle ja jako yms olisi valmiina... Tosin pakan hinta näytti olevan hintaa noin 2000e... ja sitten pitäisi jostain saada alkuperäisen kitagawan vetoputken mitat/varaosa numerot...
2. Ostaa läpi pultattava sorvin pakka ja koneistaa matkassa tuleeseen sovite laippaan kierteet ja pultata pakka kiinni.

Nuita hydraulipakkoja vetoputkella toimivia näytti olevan aika heikosti käytettynä saatavilla... muuten olishan se päheä ratkaisu jos joskus alkaisi robotin väkertään koneelle kaveriksi ;)

Mutta ehkä pitää mennä budjetti ratkaisulla ja hommata 250mm läpipultattava pakka siihen...

Snowfly

Vinkki Fanuc 15m älä käytä rivi numerointia...
Tulee hieno error too big number kun ajaa drip feedillä isoa ohjelmaa...

Powered by EzPortal
SMF spam blocked by CleanTalk