Terses!
Kävin foorumin tämän osion läpi ja en mielestäni löytänyt heti vastaavaa aiempaa keskustelua.
Olen modernisoimassa Denford Orac sorvia ja siinä on automaattinen työkalunvaihtaja kahdeksalle työkalulle. Vaihtajassa on DC-moottorin pyörittämä työkalunpidin, joka lukittuu mekaanisesti kahdeksaan eri asentoon. Vaihtajassa on astelevy ja optiset anturit, jotka palauttaa IO-pinneihin työkalunpitimen asennon.
Eli kysymys tietäjille:
Minkälainen liitäntä minun pitäisi tehdä työkalunvaihtajalle, jotta esim. Mach3 osaa ottaa sen käyttöön? Pystyn tekemään minkälaisen tahansa liitäntäkortin ja oman älykkään ohjauksen vaihtajalle, kunhan tietäisin millainen sen pitäisi olla. Mistä saan ohjaustiedon? suoraan tietyistä printteriportin nastoista, vaiko sarjaportin kautta??
Miten kannattaa tehdä??
T: Julius
Tässä kuva vaihtajasta:
(http://img.photobucket.com/albums/v16/lordjw/cncorac2.jpg)
Ratkaisu on tässä:
http://www.audon.co.uk/cusb30r.html (http://www.audon.co.uk/cusb30r.html)
Aparaatissa ModBus, mitä myös MACH3 tukee. Voit tehdä koko työkalunvaihdon logiikan
tolla mokkulalla, MACH antaa vain ModBusin välityksellä tiedon, minkä työkalun haluaa.
Lisäksi saat tuon kautta muutakin IO:ta, potikoita, karan ohjausta ja plah plah... Hyväksi
havaittu aparaatti, eikä ole edes hinnalla pilattu.
Hmmm...
Eikö Machin kautta pysty suoraan printteriportin kautta kertomaan halutun työkalun numeroa?
Mieleen tulee että voisin esim. ottaa vaikka printteriportin Y-suunnan pinnit työkalunvaihtajan käyttöön ja sen kautta ajamalla 1-8 pulssia voisin kertoa työkalunvaihtajalle mikä terä halutaan käyttöön. Tämä ratkaisu Vaatisi pienen PIC-levyn tulkiksi printteriportin ja vaihtajan välille.
Aion joka tapauksessa modernisoida vaihtajan automaattiseksi siten että siinä on oma kontrolleri sisällä ja siten vaihtaja itse ei vaadi mitään erikoisohjauksia. Kolmella IO:lla haluttu työkalu sisään ja yhdellä IO:lla kuittaus kun valittu työkalu on valmis.
T: Julius