Bainisteoir Gléas. MIS a leathnú chuig gléasanna

Bainisteoir Gléas. MIS a leathnú chuig gléasanna
Úsáideann ionad leighis uathoibrithe go leor feistí éagsúla, a gcaithfidh a oibriú a bheith rialaithe ag córas faisnéise leighis (MIS), chomh maith le feistí nach nglacann le horduithe, ach a chaithfidh torthaí a gcuid oibre a tharchur chuig an MIS. Mar sin féin, tá roghanna nasc éagsúla ag gach feiste (USB, RS-232, Ethernet, etc.) agus bealaí chun idirghníomhú leo. Tá sé beagnach dodhéanta tacú leo go léir sa MIS, mar sin forbraíodh an ciseal bogearraí DeviceManager (DM), a sholáthraíonn comhéadan aonair don MIS chun tascanna a shannadh d'fheistí agus torthaí a fháil.

Bainisteoir Gléas. MIS a leathnú chuig gléasanna
Chun caoinfhulaingt locht an chórais a mhéadú, roinneadh DM i sraith clár atá suite ar ríomhairí san ionad leighis. Tá DM roinnte ina phríomhchlár agus ina shraith breiseán a idirghníomhaíonn le gléas ar leith agus a sheolann sonraí chuig an MIS. Léiríonn an figiúr thíos struchtúr ginearálaithe idirghníomhaithe le DeviceManager, MIS agus gléasanna.

Bainisteoir Gléas. MIS a leathnú chuig gléasanna
Léiríonn struchtúr na hidirghníomhaíochta idir MIS agus DeviceManager 3 rogha le haghaidh breiseán:

  1. Ní fhaigheann an breiseán aon sonraí ón MIS agus seolann sé sonraí a thiontú go formáid intuigthe dó ón bhfeiste (comhfhreagraíonn do chineál feiste 3 san fhigiúr thuas).
  2. Faigheann an breiseán tasc gearr (i dtéarmaí ama feidhmithe) ón MIS, mar shampla, priontáil ar phrintéir nó scanadh íomhá, ritheann sé agus seolann an toradh mar fhreagra ar an iarratas (comhfhreagraíonn do chineál gléas 1 san fhigiúr thuas ).
  3. Faigheann an breiseán tasc fadtéarmach ón MIS, mar shampla, suirbhé a dhéanamh nó táscairí a thomhas, agus mar fhreagra cuireann sé an stádas glactha tasc (is féidir an tasc a dhiúltú má tá earráid san iarratas). Tar éis an tasc a chríochnú, déantar na torthaí a thiontú go formáid atá intuigthe don MIS agus a uaslódáil chuig na comhéadain a fhreagraíonn dá gcineál (a fhreagraíonn do chineál feiste 2 san fhigiúr thuas).

Tosaíonn an príomhchlár DM, cuireann sé tús leis, athshocraíonn sé i gcás stad gan choinne (timpiste) agus cuireann sé deireadh le gach breiseán nuair a bhíonn sé múchta. Tá comhdhéanamh breiseán ar gach ríomhaire difriúil; ní sheoltar ach na cinn riachtanacha, atá sonraithe sna socruithe.

Is clár neamhspleách é gach breiseán a idirghníomhaíonn leis an bpríomhchlár. Ceadaíonn an sainmhíniú seo ar bhreiseán oibriú níos cobhsaí mar gheall ar neamhspleáchas gach cás breiseán agus an ceann i dtéarmaí láimhseáil earráide (má tharlaíonn earráid chriticiúil a fhágann go dtiteann an breiseán, ní dhéanfaidh sé seo difear do fhorlíontáin eile agus don cheann) . Ligeann breiseán amháin duit oibriú le gléasanna d'aon chineál (go minic ar an tsamhail chéanna), agus ní féidir le roinnt breiseán idirghníomhú ach le gléas amháin, agus is féidir le cinn eile idirghníomhú le go leor. Chun roinnt gléasanna den chineál céanna a nascadh le DM amháin, seol roinnt cásanna den bhreiseán céanna.

Bainisteoir Gléas. MIS a leathnú chuig gléasanna
Baineadh úsáid as an bhfoireann uirlisí Qt chun DM a fhorbairt toisc go gceadaíonn sé dúinn éirí as córas oibriúcháin ar leith i bhformhór na gcásanna. Mar gheall air seo bhíothas in ann tacú le hobair le ríomhairí bunaithe ar Windows, Linux agus MacOS, chomh maith le gléasanna aonchláir Sú craobh. Is é an t-aon teorainn a bhaineann le córas oibriúcháin a roghnú agus forlíontáin á bhforbairt ná infhaighteacht tiománaithe agus/nó bogearraí speisialta do ghléas ar leith.

Tarlaíonn an t-idirghníomhú idir forlíontáin agus an ceann trí QLocalSocket atá gníomhach i gcónaí agus ainm ásc ar leith breiseán air, de réir an phrótacail a chruthaigh muid. Dearadh cur i bhfeidhm an phrótacail cumarsáide ar an dá thaobh mar leabharlann dhinimiciúil, rud a chuir ar chumas cuideachtaí eile roinnt breiseán a fhorbairt gan an t-idirghníomhú leis an gceann a nochtadh go hiomlán. Ceadaíonn loighic inmheánach an soicéad áitiúil don cheann foghlaim láithreach faoin titim ag baint úsáide as comhartha briseadh nasc. Nuair a spreagtar comhartha den sórt sin, déantar an breiseán fadhbach a atosú, rud a ligeann duit cásanna criticiúla a láimhseáil ar bhealach níos éasca.

Socraíodh an t-idirghníomhú idir MIS agus DM a thógáil bunaithe ar phrótacal HTTP, ós rud é go n-oibríonn MIS ar fhreastalaí Gréasáin, rud a fhágann go bhfuil sé níos éasca iarratais a sheoladh agus a fháil ag baint úsáide as an bprótacal seo. Is féidir idirdhealú a dhéanamh freisin ar fhadhbanna a d’fhéadfadh teacht chun cinn agus tascanna á socrú nó á gcomhlíonadh le gléasanna bunaithe ar chóid freagartha.

Sna hailt seo a leanas, ag baint úsáide as an sampla de roinnt seomraí ionaid diagnóiseacha, déanfar oibriú DM agus roinnt breiseán a scrúdú.

Foinse: will.com

Add a comment