Device Manager. Txuas MIS rau cov khoom siv

Device Manager. Txuas MIS rau cov khoom siv
Lub chaw kho mob tsis siv neeg siv ntau yam khoom siv sib txawv, kev ua haujlwm uas yuav tsum tau tswj hwm los ntawm cov ntaub ntawv kho mob (MIS), nrog rau cov khoom siv uas tsis lees txais cov lus txib, tab sis yuav tsum xa cov txiaj ntsig ntawm lawv txoj haujlwm mus rau MIS. Txawm li cas los xij, txhua yam khoom siv muaj kev sib txuas sib txawv (USB, RS-232, Ethernet, thiab lwm yam) thiab txoj hauv kev los cuam tshuam nrog lawv. Nws yuav luag tsis muaj peev xwm txhawb nqa tag nrho lawv hauv MIS, yog li DeviceManager (DM) software txheej tau tsim, uas muab ib qho kev sib txuas rau MIS rau kev muab cov dej num rau cov khoom siv thiab tau txais cov txiaj ntsig.

Device Manager. Txuas MIS rau cov khoom siv
Txhawm rau ua kom qhov kev ua txhaum cai ntawm lub kaw lus, DM tau muab faib ua cov txheej txheem ntawm cov khoos phis tawj hauv chaw kho mob. DM tau muab faib ua ib qho kev pabcuam tseem ceeb thiab cov txheej txheem plugins uas cuam tshuam nrog cov cuab yeej tshwj xeeb thiab xa cov ntaub ntawv mus rau MIS. Daim duab hauv qab no qhia txog cov qauv kev sib cuam tshuam nrog DeviceManager, MIS thiab cov khoom siv.

Device Manager. Txuas MIS rau cov khoom siv
Tus qauv ntawm kev sib cuam tshuam ntawm MIS thiab DeviceManager qhia 3 txoj kev xaiv rau plug-ins:

  1. Lub plugin tsis tau txais cov ntaub ntawv los ntawm MIS thiab xa cov ntaub ntawv hloov dua siab tshiab rau hauv hom nkag siab rau nws los ntawm lub cuab yeej (xws li ntaus ntawv hom 3 hauv daim duab saum toj no).
  2. Lub plugin tau txais luv luv (raws li lub sijhawm ua tiav) txoj haujlwm los ntawm MIS, piv txwv li, luam tawm ntawm lub tshuab luam ntawv lossis luam theej duab, ua tiav nws thiab xa cov txiaj ntsig los teb rau qhov kev thov (raws li ntaus ntawv hom 1 hauv daim duab saum toj no ).
  3. Lub plugin tau txais kev ua haujlwm ntev los ntawm MIS, piv txwv li, ua ib qho kev sojntsuam lossis ntsuas ntsuas, thiab hauv kev teb xa cov haujlwm lees paub (cov haujlwm yuav raug tsis lees paub yog tias muaj qhov yuam kev hauv qhov kev thov). Tom qab ua tiav txoj haujlwm, cov txiaj ntsig tau hloov pauv mus rau hauv hom nkag siab rau MIS thiab xa mus rau cov interfaces sib xws rau lawv hom (sib haum rau ntaus ntawv hom 2 hauv daim duab saum toj no).

Qhov kev pabcuam DM tseem ceeb pib, pib ua haujlwm, rov pib dua thaum muaj kev npaj txhij txog nres (kev sib tsoo) thiab txiav tawm tag nrho cov plugins thaum kaw. Cov muaj pes tsawg leeg ntawm plugins ntawm txhua lub khoos phis tawj sib txawv; tsuas yog qhov tsim nyog tau pib, uas tau teev tseg hauv qhov chaw.

Txhua lub plugin yog ib qho kev pabcuam ywj pheej uas cuam tshuam nrog cov haujlwm tseem ceeb. Lub ntsiab lus ntawm lub plugin no tso cai rau kev ua haujlwm ruaj khov dua vim muaj kev ywj pheej ntawm txhua qhov plugins thiab lub taub hau ntawm kev ua yuam kev (yog tias qhov yuam kev tseem ceeb tshwm sim uas ua rau lub plugin sib tsoo, qhov no yuav tsis cuam tshuam rau lwm cov plugins thiab lub taub hau) . Ib lub plugin tso cai rau koj ua haujlwm nrog cov khoom siv ntawm ib hom (feem ntau tib tus qauv), thaum qee lub plugins tuaj yeem cuam tshuam nrog ib lub cuab yeej, thaum lwm tus tuaj yeem cuam tshuam nrog ob peb. Txhawm rau txuas ntau yam khoom siv tib yam rau ib qho DM, tso ntau zaus ntawm tib lub plugin.

Device Manager. Txuas MIS rau cov khoom siv
Cov khoom siv Qt tau siv los tsim DM vim tias nws tso cai rau peb kom paub meej ntawm qhov kev ua haujlwm tshwj xeeb hauv feem ntau. Qhov no ua rau nws muaj peev xwm los txhawb kev ua haujlwm nrog cov khoos phis tawj raws li Windows, Linux thiab MacOS, nrog rau Raspberry ib leeg-board li. Qhov kev txwv nkaus xwb hauv kev xaiv lub operating system thaum tsim plugins yog muaj cov tsav tsheb thiab / lossis software tshwj xeeb rau ib qho khoom siv tshwj xeeb.

Kev sib cuam tshuam ntawm plugins thiab lub taub hau tshwm sim los ntawm kev ua haujlwm tas li QLocalSocket nrog lub npe ntawm cov plugin tshwj xeeb, raws li cov txheej txheem peb tsim. Kev siv cov txheej txheem kev sib txuas lus ntawm ob tog tau tsim los ua lub tsev qiv ntawv muaj zog, uas ua rau nws muaj peev xwm tsim tau qee qhov plugins los ntawm lwm lub tuam txhab yam tsis muaj kev cuam tshuam tag nrho ntawm lub taub hau. Lub logic sab hauv ntawm lub qhov (socket) hauv zos tso cai rau lub taub hau tam sim ntawd kawm txog lub caij nplooj zeeg siv lub teeb liab sib txuas. Thaum xws li lub teeb liab tshwm sim, cov teeb meem plugin rov pib dua, uas tso cai rau koj los daws cov xwm txheej tseem ceeb ntau yam tsis mob.

Nws tau txiav txim siab los tsim kev sib cuam tshuam ntawm MIS thiab DM raws li HTTP raws tu qauv, txij li MIS ua haujlwm ntawm Web server, uas ua rau nws yooj yim dua rau xa thiab tau txais kev thov siv cov txheej txheem no. Nws kuj tseem tuaj yeem paub qhov txawv ntawm cov teeb meem uas tuaj yeem tshwm sim thaum teeb tsa lossis ua haujlwm nrog cov khoom siv raws li cov lus teb.

Hauv cov kab lus hauv qab no, siv cov piv txwv ntawm ntau chav kuaj mob, kev ua haujlwm ntawm DM thiab qee qhov plug-ins yuav raug kuaj xyuas.

Tau qhov twg los: www.hab.com

Ntxiv ib saib