
COM-tekniikalla objektin liikkuvuuksen mittaus
Monet yritykset, joilla on hankintaohjelmiston tarve, joutuvat vaikeuksiin valinnassa. Usein jo valmisohjelmistotuotteet, ns. “Box-ohjelmisto”, eivät täytä asiakkaiden vaatimuksiin, eivätkä ne välttämättä täytä tiettyjä tehtäviä. Tämä ei ole yllättävää, koska “Box-ohjelmisto” on suunniteltu useille käyttäjille ja sillä on periaatteessa vain perustoimintoja. Toisaalta ohjelmisto, jolla on monenlaisia toimintoja, mukaan lukien käyttäjän tarvittavat valmiudet, ei oikeuta sen arvoa siinä tapauksessa, jos asiakas ei tarvitse käyttää kaikkia sen toimintoja. Tässä tilanteessa paras ratkaisu voi olla kaksi vaihtoehtoa: yksilöllinen ohjelmistokehitys asiakkaan tehtäviin tai Box-ohjelmiston kehittäminen valmistajan toimesta.
Valmiin ohjelman perusteella on nopeampaa ja halvempaa kehittää tarvittavat tuotteet, siksi Altami ehdotus ohjelmistojan loppuunsaattamisesta asiakkaiden tarpeisiin kiinostaa monia yrityksia. Esimerkiksi OAO koneistolaitoksen Voskhodin työntekijät lähestytivät yritystä lisätoimintojen toteuttamiseen Altami Studio -ohjelmassa. Tämä yritys on yksi Venäjän johtavista yrityksista, joka tekee sähköhydrauliset asemat ja yksiköt lentokoneiden automaattisille valvontajärjestelmille.
Yrityksen “Voskhod” esittämä tekninen tehtävä oli varmistaa Altami Studio -ohjelman ja itse yrityksen tuottaman ohjelmiston vuorovaikutus. Suunnitelman mukaan asiakkaan ohjelma oli antaa komento mittaamaan Altami Studio ohjelmassa ja tämän mittauksen jälkeen ottaisi siitä saadun arvon. Samanaikaisen mittaukseksi ohjelmassa kehitetyn kalibroinnin avulla on välttämätöntä siirtää objekti suhteessa alkuperäiseen sijaintiinsa.
Näiden ongelmien ratkaisemiseksi Altami-kehittäjät toteuttivat ensin moduulin COM-objektin käsittelemiseksi Altami Studio -ohjelmassa. COM on esineisiin perustuva asiakas-palvelimen malli. Tämä standardi on Microsoft kehittänyt ohjelmistokomponenttien ja sovellusten välillä vuorovaikutukseksi.
Objektin löytämiseksi kuvassa käytetään siirtymän analysaattoria.
Ohjelmassa toteutettu widgetti luo käytännöllisyyden tekniikan käyttämiseen. Tämä on ohjelman graafisen käyttöliittymän elementti, joka on välttämätöntä käyttäjän suorittamaan määritetyt toimenpiteet (tässä tapauksessa kohteen alkutilan asettaminen, uudelleenlaskenta jne.).
Kohde: Hydra Body 4x
Kamera: DCM 130E
Mikroskooppi: biologinen binokulaarinen Altami 138
Siirto: X = -1,080; Y = -0,584
“Tämä konenäköjärjestelmä ohjataan sähköhydraulisten vahvistimien sähkömekaanisten antureiden teknisiin ominaisuuksiin”, kertoo Voskhodin suunnitteluinsinööri Sergey V. Trushkov. “COM-tekniikka on mahdollistanut sähkömekaanisen muunninohjausohjelman ja liikkuvan elementin mittausohjelman integratioon.”
Toivomme, että tämä OAO Pavlovsk koneistolaitoksen “Voskhod” -tyypin suunnittelema kehitys auttaa tämän alan asiantuntijoita selviytymään tehtävistään nopeammin ja tehokkaammin.