LIKID ENSTRUMENTS Moku Lab LabVIEW Gid Itilizatè Migrasyon API
Plis paseview
Moku: Vèsyon lojisyèl laboratwa 3.0 se yon gwo aktyalizasyon ki pote nouvo firmwèr, koòdone itilizatè, ak API nan pyès ki nan konpitè Moku:Lab. Aktyalizasyon a pote Moku:Lab nan liy ak Moku:Fro ak Moku:Go, sa ki fè li fasil pou pataje scripts atravè tout platfòm Moku. Aktyalizasyon a debloke yon pakèt nouvo karakteristik pou anpil nan enstriman ki egziste deja yo. li ajoute tou de nouvo karakteristik: Muti-instrument Mode ak Moku Cloud Compile. Gen kèk diferans sibtil konpòtman kòm byen dekri nan seksyon an konpatibilite bak.
Aktyalizasyon sa a afekte achitekti APl tou, kidonk nouvo pake API a pa pral konpatib bak ak scripts APl ki deja egziste yo. APlusers ap bezwen pòte scripts yo nan nouvo pake Moku APl si yo ajou Moku:Lab yo nan vèsyon 3.C. Itilizatè API ak devlopman lojisyèl siyifikatif koutim yo ta dwe ak anpil atansyon konsidere nivo efò ki nesesè pou pò coce ki egziste deja yo. Moku:Lab 1.9 pa rekòmande pou nouvo deplwaman epi yo ankouraje tout kliyan yo ajou. Evantyèlman, Moku:Lab vèsyon 1.9 pral pèdi sipò, an akò ak Règleman Fen lavi nou an. Si pwoblèm parèt apre amelyore, itilizatè yo pral gen opsyon pou yo desann nan vèsyon lojisyèl 19.
Gid migrasyon sa a esplike advantagaktyalizasyon ak konplikasyon potansyèl pou mete ajou nan Moku:Lab vèsyon 3.0. Li esplike tou pwosesis pou amelyore Laboratwa aVIEW APl ak kijan pou w desann Moku:Lab ou a si sa nesesè.
Vèsyon 3.0 nouvo karakteristik
Nouvo karakteristik
Vèsyon lojisyèl 3.0 pote mòd Multi-Enstriman ak Moku Cloud Compile nan Moku:Lab pou premye fwa, ansanm ak anpil amelyorasyon pèfòmans ak itilizasyon atravè seri enstriman an.
Mòd milti-enstriman
Muli-instrument Mode sou Moku:Lab pèmèt itilizatè yo deplwaye de enstriman ansanm pou kreye yon estasyon tès koutim. Chak enstriman gen aksè konplè a entrain analòg ak rezilta yo, ansanm ak entèkoneksyon ant fant enstriman. Entèrkoneksyon ki genyen ant enstriman yo sipòte gwo vitès, ba-latansi, kominikasyon dijital an tan reyèl jiska 2 Gb / s, kidonk enstriman yo ka kouri poukont yo oswa yo ka konekte yo bati tiyo avanse pwosesis siyal. Itilizatè yo ka chanje Enstriman dinamik antre ak soti san yo pa entèwonp lòt adjasan a. Itilizatè avanse yo kapab tou deplwaye pwòp algoritm koutim yo nan mòd Multi-enstriman lè l sèvi avèk Moku Cloud Compile.
Moku Cloud Konpile
Moku Cloud Compile pèmèt ou deplwaye pwosesis siyal dijital koutim (DSP) dirèkteman sou Moku:Lab FPGA nan mòd Multi-enstriman. Ekri kòd lè l sèvi avèk yon web navigatè epi konpile li nan nwaj la; Lè sa a, sèvi ak Moku Cloud Compile pou deplwaye bitstream la nan youn oswa plis aparèy Moku sib.
Osiloskop
- Mòd memwa pwofon — sove jiska 4M samples pou chak chanèl nan s la plenampto ling (500 MSa/s)
- Amelyore etaj bri
- Vrms logaritmik ak echèl Vpp
- Senk nouvo fonksyon fenèt (Bartlett, Hamming, Nuttall, Gaussian, Kaiser)
Phasemeter
- Itilizatè yo kapab kounye a pwodiksyon konpanse frekans, faz, ak amplitude as analog voltagsiyal yo
- Itilizatè yo kapab kounye a ajoute DC konpanse nan siyal pwodiksyon yo
- Pwodiksyon ond sinis ki bloke faz la kapab kounye a miltipliye frekans jiska 250x oswa divize jiska 0.125x.
- Amelyore Pleasant (1 Hz a 100 kHz)
- Avanse faz anbalaj ak fonksyon oto-reset
Dèlko Waveform
- Pwodiksyon bri
- Batman kè lajè modulation (PWM)
Fèmen nan Amplifikatè (LIA)
- Amelyore pèfòmans nan ba-frekans PLL bloke
- Frekans PLL minimòm lan diminye a 10 Hz
- Siyal PLL entèn la kapab kounye a miltipliye frekans jiska 250x oswa divize jiska 0.125x pou itilize nan demodulasyon.
- 6-chif presizyon pou valè faz yo
Analyzer repons frekans
- Ogmante frekans maksimòm soti nan 120 MHz a 200 MHz
- Ogmante pwen maksimòm bale soti 512 rive 8192
- Nouvo dinamik AmpKarakteristik lititid optimize siyal pwodiksyon otomatikman pou pi bon mezi dinamik ranje
- Nouvo mòd mezi In/Int
- Antre avètisman saturation
- Chanèl matematik la kounye a sipòte ekwasyon abitrè ki gen valè konplèks ki enplike siyal chanèl yo, sa ki pèmèt nouvo kalite mezi fonksyon transfè konplèks.
- Itilizatè yo ka kounye a mezire siyal opinyon an dBVpp ak dBVrms anplis dBm
- Kounye a, pwogrè bale a parèt sou graf la
- Aks frekans lan kapab kounye a fèmen pou anpeche chanjman aksidan pandan bale
Lazè Lock Box
- Dyagram blòk amelyore montre eskanè ak chemen siyal modulasyon
- Nouvo bloke stages karakteristik pèmèt itilizatè yo Customize pwosedi fèmen yo
- Amelyore pèfòmans nan ba-frekans P_L bloke
- 6-chif presizyon pou valè faz yo
- Amelyore pèfòmans nan ba-frekans P_L bloke
- Frekans PLL minimòm diminye a 10 Hz
- Siyal PLL la kapab kounye a miltipliye frekans jiska 250x oswa divize jiska 0.125x pou itilize nan demodulasyon.
LÒT
- Te ajoute sipò pou fonksyon sinc nan editè ekwasyon an ki ka itilize pou jenere fòm ond koutim nan dèlko fòm ond abitrè.
- Konvèti binè LI files nan fòma CSV, MATLAB, oswa NumPy lè w ap telechaje nan aparèy la
Sipò API modènize
Nouvo pake Moku API a bay fonksyonalite ak estabilite amelyore. Li pral resevwa mizajou regilye pou amelyore pèfòmans ak prezante nouvo karakteristik.
Limit konpatibilite bak
API
Nouvo Moku Lab laVIEW Pake API pa bak konpatib ak Moku:LabLab anvan anVIEW API. Antre ak pwodiksyon yo konplètman diferan. Si ou te fè anpil devlopman lojisyèl koutim itilize Moku:Lab LabVIEW API, konsidere enpak migrasyon tout lojisyèl ou yo pou konpatib ak nouvo API a.
Pandan ke Moku:Lab 1.9 LabVIEW Pake API p ap resevwa mizajou ankò, Liquid Instruments ap kontinye bay sipò pou itilizatè ki pa kapab emigre nan nouvo pake API a Jwenn detaye ansyen.amples pou chak enstriman nan nouvo Moku Lab laVIEW Pake API pou sèvi kòm yon baz pou konvèti devlopman APl anvan an nan nouvo pake APl la.
Regressions
Diskèt RAM pou anrejistreman done
Vèsyon 1.9 a te gen 512 MB filesistèm nan RAM aparèy la, ki ta ka itilize yo konekte done nan segondè sampling pousantaj. Sa a pa disponib ankò nan vèsyon 3.0. Pou pèmèt done enregistrement, yon kat SD nesesè. Sa limite vitès anrejistreman done a apeprè 250 kSa/s pou 1 chanèl ak 125 kSa/s pou de chanèl.
Done antre nan CSV
Version 1.9 te gen kapasite pou konsève pou done dirèkteman nan yon CSV file pandan w ap antre. Karakteristik sa a pa disponib dirèkteman sou vèsyon 3.0. Itilizatè ki gen workflow enkli ekonomize CSV files dirèkteman nan yon kat SD oswa kliyan an pral kounye a bezwen premye konvèti binè a file nan CSV, swa lè l sèvi avèk aplikasyon kliyan an oswa lè w enstale Enstriman likid otonòm yo File Konvètè sou òdinatè yo itilize pou trete done yo.
Chanjman ki pa konpatib bak
Echèl done nan LIA
Nan vèsyon 1.9, nou te aplike echèl done konsa ke miltipliye de siyal 0.1V DC te lakòz yon pwodiksyon 0.02 V DC. Nan vèsyon 3.0, nou chanje sa a tankou rezilta a te 0.01V DC, ki se pi plis nan liy ak atant entwisyon kliyan yo.
Pwodiksyon Waveform Generator dwe pèmèt yo itilize kòm sous modulation/deklanche
Nan vèsyon 1.9, fòm ond yon chanèl diferan ka itilize kòm yon sous modulation oswa deklanche nan dèlko Waveform la, menm si pwodiksyon chanèl sa a te enfim. Sa a te retire nan vèsyon 3.0. Itilizatè ki vle fè kwa-modulasyon san yo pa bezwen deploge rezilta yo nan aparèy yo ta bezwen ajiste workflow yo.
Moku LaboratwaVIEW API
Laboratwa Moku aVIEW Pake API gen entansyon bay LaboratwaVIEW devlopè yo resous ki nesesè yo kontwole nenpòt aparèy Moku epi, finalman, kapasite nan enkòpore kontwòl sa yo nan pi gwo aplikasyon pou itilizatè.
Nouvo Moku Lab laVIEW Pake API bay sa ki annapre yo:
- Konplètman fonksyonèl ansyenamples pou chak enstriman.
- Yon estrikti dyagram blòk ki fasil pou konprann epi ki ka sèvi kòm pwen depa itilizatè final la pou personnalisation ak adaptasyon
- Asetof Vlfunctions bay tout kontwòl sou aparèy Moku a.
Aktyèlman sipòte enstriman mizik yo
- Dèlko fòm ond abitrè
- Done Logger
- Bwat filtre dijital
- FIR Filter Builder
- Analyzer repons frekans
- Fèmen nan Amplifier
- Lazè Lock Box
- Lojik Analyzer
- Osiloskop
- Phasemeter
- Spectrum Analyzer
- Dèlko Waveform
- Kontwolè PID
- Mòd milti-enstriman
- Moku Cloud Konpile
Enstalasyon
Kondisyon
- LaboratwaVIEW vèsyon 2016 oswa pita
- Manadjè pake VIP ( VIPM )
Si ou deja gen yon vèsyon anvan Moku Lab laVIEW AP enstale, tanpri dezenstale anvan ou kontinye. Ou ka dezenstale pake a soti nan manadjè pake VI a lè w chwazi Uninstall Package.
- Telechaje epi enstale Moku Lab laVIEW pake ki soti nan Enstriman likid yo websit nan
- Pake a pral enstale atravè manadjè pake VI a. Yon fwa yo fini, ou ta dwe kapab wè pake a ki nan lis anba "enstale" nan VI Package Manager.
Figi 1: Manadjè pake JKI VI
Nòt: Lòt pakè ki nan lis isit la se depandans yo itilize pou difizyon done.
Moku API chanje
Nouvo Moku Lab laVIEW Achitekti APl ase diferan de predesesè li yo e se poutèt sa li pa konpatib bak ak scripts API ki egziste deja. Osiloskop senplifye sa a egzanpample montre diferans ki genyen ant eritaj ak nouvo pakè API epi li sèvi kòm yon kat wout pou pòtaj kòd ki egziste deja.
Osiloskop eksample
Figi 2: Osiloscope APl konparezon
Etap sekans
- Kòmanse sesyon Kliyan epi telechaje Oscilloscope bitstream nan Moku
- Mete baz tan epi mete span nan men gòch ak dwa pou aks tan an
- Jenere fòm ond, konfigirasyon, ak jenere yon ond sou chanèl 1
- Jwenn done, jwenn yon sèl ankadreman nan done ki soti nan Osiloskop la.
- SENITENES
- Fin sesyon Kliyan
Sekans ki dekri pi wo a se yon egzanp senplifyeample pou ilistre diferans ki genyen ant eritaj ak nouvo pakè APl. Akote de kòmanse yon sesyon kliyan, telechaje yon bitstream enstriman nan Moku, epi fini sesyon kliyan an, yon itilizatè fen ka egzèse nenpòt ki kantite fonksyon nan divès lòd pou satisfè bezwen aplikasyon yo.
Diferans
Isit la, nou gade diferans ki genyen ant de API yo pou chak etap nan sekans lan.
- Kòmanse sesyon Maku-Kliyan epi telechaje Oscilloscope bitstream nan Moku
Nouvo APl te divize koneksyon sesyon kliyan an ak telechaje bitstream enstriman an nan fonksyon separe, 1A ak 1B. Tout script kòmanse ak 2 fonksyon sa yo.
- Settime baz
Fonksyon enstriman nan nouvo APl yo kounye a se fonksyon sèl. Anvan sa, sa a se te yon pwosesis 2-etap nan eritaj API a. Premye fonksyon an konvèti paramèt D 'yo yon fisèl JSON ak segonn fonksyon an voye lòd la bay Moku la. Anplis de sa, paramèt fonksyon nan eritaj APl te genyen nan gwoup. Majorite paramèt fonksyon nan nouvo APl se kontwòl endividyèl yo.
Figi 4 Mete baz tan
- Jenere fòm ond
Jenere fonksyon ond lan se yon fonksyon sèl nan nouvo API a. Nan ka sa a, paramèt fonksyon yo genyen nan yon gwoup. Gen plizyè fonksyon nan nouvo AP ki mande anpil paramèt opinyon; nan ka sa yo, yo itilize yon grap.
- Jwenn done
Fonksyon jwenn done se tou yon sèl fonksyon nan nouvo API a. Nan ka sa a, paramèt fonksyon yo se kontwòl endividyèl pou tou de API. ARl eritaj la mande pou yon fonksyon adisyonèl pou konvèti done pwodiksyon ki soti nan fòma fisèl JSON an nan etalaj nimerik pou chak chanèl.
Figi 7: Fèmen API
- Fini sesyon Moku-Kliyan
Fonksyon Fèmen API a se yon sèl fonksyon nan nouvo API a. Tout scripts fini ak fonksyon sa a.
Figi 7: Fèmen API
Konparezon palèt
Ou ka jwenn dosye ekivalan enstriman nan palèt prensipal Liquid Instruments Moku, yo wè nan Figi 8. Lè sa a, nan chak katab enstriman w ap jwenn fonksyon enstriman ekivalan yo, yo wè nan Figi 9 ak Figi 10.
Figi : Palèt prensipal, palèt API eritaj agoch, nouvo palèt API adwat.
Figi 9: Katab enstriman Osiloscope Legacy agoch, nouvo katab enstriman Oscilloscope adwat.
Figi 10: Fonksyon enstriman
Laboratwa Moku aVIEW APl baze sou Moku API. Pou tout dokiman Moku APl, al gade referans Moku API yo jwenn isit la https://apisliquidinstruments.com/reference/. Detay adisyonèl pou kòmanse ak Moku LabVIEW Ou ka jwenn API nan
https://apis.liquidinstruments.com/starting-labview.html.
Pwosesis downgrade
Si amelyorasyon nan vèsyon 3.0 pwouve limite, oswa otreman afekte yon bagay ki enpòtan pou aplikasyon w lan, ou ka desann nan vèsyon anvan an 1.9. Sa ka fèt atravè yon web navigatè.
Etap
- Kontakte Liquid Instruments epi jwenn li file pou vèsyon firmwèr 1.9.
- Tape adrès IP Moku:Lab ou a nan yon web navigatè (al gade ekran).
- Anba Mizajou Firmware, browse epi chwazi firmwèr la file Liquid Instruments ofri.
- Chwazi Telechaje & Mizajou. Pwosesis aktyalizasyon a ka pran plis pase 10 minit pou konplete.
Figi 11: Pwosedi degrade
Dokiman / Resous
![]() |
LIKID ENSTRUMENTS Moku Lab LabVIEW API Migrasyon [pdfGid Itilizatè Laboratwa MokuVIEW API Migrasyon, LaboratwaVIEW API Migrasyon, API Migrasyon, Migrasyon |