Fljótandi tækjabúnaður Moku Lab LabVIEW API Migration notendahandbók
Fljótandi tækjabúnaður Moku Lab LabVIEW API flutningur

Yfirview

Moku: Lab hugbúnaðarútgáfa 3.0 er mikil uppfærsla sem færir nýjan fastbúnað, notendaviðmót og API til Moku:Lab vélbúnaðar. Uppfærslan færir Moku:Lab í takt við Moku:Fro og Moku:Go, sem gerir það auðvelt að deila forskriftum á öllum Moku kerfum. Uppfærslan opnar fjölda nýrra eiginleika fyrir mörg núverandi hljóðfæri. það bætir einnig við tveimur nýjum eiginleikum: Muti-instrument Mode og Moku Cloud Compile. Það er nokkur lúmskur munur á hegðun sem lýst er vel í kaflanum um afturábak eindrægni.

Þessi uppfærsla hefur einnig áhrif á APl arkitektúrinn og því mun nýi API pakkinn ekki vera afturábaksamhæfður við núverandi APl forskriftir. APlusendur þurfa að flytja forskriftir sínar yfir í nýja Moku APl pakkann ef þeir uppfæra Moku:Lab í útgáfu 3.C. API notendur með verulega sérsniðna hugbúnaðarþróun ættu að íhuga vandlega hversu mikil áreynsla þarf til að flytja núverandi coce þeirra. Ekki er mælt með Moku:Lab 1.9 fyrir nýja dreifingu og allir viðskiptavinir eru hvattir til að uppfæra. Að lokum mun Moku:Lab útgáfa 1.9 missa stuðning, í samræmi við lífslokastefnu okkar. Ef vandamál koma upp eftir uppfærslu munu notendur hafa möguleika á að niðurfæra í hugbúnaðarútgáfu 19.

Þessi flutningshandbók útlistar advantaguppfærslur og hugsanlegar fylgikvilla uppfærslu í Moku:Lab útgáfu 3.0. Það lýsir einnig ferlinu við að uppfæra rannsóknarstofunaVIEW APl og hvernig á að lækka Moku:Lab ef þörf krefur.

Útgáfa 3.0 nýir eiginleikar

Nýir eiginleikar
Hugbúnaðarútgáfa 3.0 færir í fyrsta skipti Multi-Instrument Mode og Moku Cloud Compile til Moku:Lab, sem og margar uppfærslur á afköstum og notagildi í tækjasvítunni.

Fjölhljóðfærastilling
Muli-instrument Mode á Moku:Lab gerir notendum kleift að nota tvö tæki samtímis til að búa til sérsniðna prófunarstöð. Hvert hljóðfæri hefur fullan aðgang að hliðrænum inn- og útgangum, ásamt samtengingum milli hljóðfæraraufa. Samtengingar milli tækja styðja háhraða, lágt leynd, rauntíma stafræn samskipti allt að 2 Gb/s, svo tæki geta keyrt sjálfstætt eða verið tengd til að byggja upp háþróaða merkjavinnsluleiðslur. Notendur geta skipt um hljóðfæri inn og út án þess að trufla hitt aðliggjandi. Háþróaðir notendur geta einnig sett upp eigin sérsniðna reiknirit í fjöltækjastillingu með því að nota Moku Cloud Compile.

Moku Cloud Compile
Moku Cloud Compile gerir þér kleift að nota sérsniðna stafræna merkjavinnslu (DSP) beint á Moku:Lab FPGA í fjöltækjastillingu. Skrifaðu kóða með a web vafra og settu það saman í skýinu; notaðu síðan Moku Cloud Compile til að dreifa bitastraumnum á eitt eða fleiri Moku-marktæki.

Sveiflusjá

  • Djúpt minnisstilling — sparaðu allt að 4M sekamples á rás á fullu samplengdartíðni (500 MSa/s)
Spectrum Analyzer 
  • Bætt hávaðagólf
  • Logarithmic Vrms og Vpp kvarði
  • Fimm nýjar gluggaaðgerðir (Bartlett, Hamming, Nuttall, Gaussian, Kaiser)

Fasamælir

  • Notendur geta nú gefið út tíðnijöfnun, fasa og amplitude as analog voltage merki
  • Notendur geta nú bætt við DC offset við úttaksmerki
  • Nú er hægt að margfalda fasalæstu sinusbylgjuúttakið allt að 250x eða skipta niður í 0.125x
  • Bætt bandbreidd (1 Hz til 100 kHz)
  • Háþróuð fasa umbúðir og sjálfvirkt endurstilla aðgerðir

Bylgjuform rafall

  • Hljóðframleiðsla
  • Púlsbreidd mótun (PWM)

Innlás Amplifier (LIA) 

  • Bætt afköst lágtíðni PLL læsingar
  • Lágmarks PLL tíðni hefur verið lækkuð í 10 Hz
  • Nú er hægt að margfalda innra PLL merkið allt að 250x eða skipta niður í 0.125x til að nota við afmótun
  • 6 stafa nákvæmni fyrir fasagildi

Tíðnisvarsgreiningartæki

  • Aukin hámarkstíðni úr 120 MHz í 200 MHz
  • Hækkuðu hámarkssóppunkta úr 512 í 8192
  • Nýtt Dynamic AmpLitude eiginleiki fínstillir úttaksmerki sjálfkrafa fyrir besta mælingarsviðið
  • Nýr In/Int mælingarhamur
  • Viðvaranir um inntaksmettun
  • Stærðfræðirásin styður nú handahófskenndar jöfnur með flókið gildi sem taka þátt í rásmerkjunum, sem gerir nýjar gerðir af flóknum flutningsvirknimælingum kleift
  • Notendur geta nú mælt inntaksmerki í dBVpp og dBVrms auk dBm
  • Framvinda getraunarinnar er nú sýnd á línuritinu
  • Nú er hægt að læsa tíðniásnum til að koma í veg fyrir slysabreytingar meðan á sópa stendur

Laser læsa kassi

  • Endurbætt blokkarmynd sýnir skanna- og mótunarmerkjaleiðir
  • Ný læsing stages eiginleiki gerir notendum kleift að sérsníða læsingarferli þeirra
  • Bætt afköst lágtíðni P_L læsingar
  • 6 stafa nákvæmni fyrir fasagildi
  • Bætt afköst lágtíðni P_L læsingar
  • Lágmarks PLL tíðni lækkað í 10 Hz
  • Nú er hægt að margfalda PLL merkið allt að 250x eða deila niður í 0.125x til að nota við afmótun.

ANNAÐ

  • Bætti við stuðningi fyrir sinc aðgerðina í jöfnuritlinum sem hægt er að nota til að búa til sérsniðnar bylgjuform í handahófskenndu bylgjuformsrafallinu
  • Umbreyttu tvöfaldur LI files í CSV, MATLAB eða NumPy snið þegar hlaðið er niður úr tækinu

Uppfærður API stuðningur
Nýi Moku API pakkinn veitir aukna virkni og stöðugleika. Það mun fá reglulegar uppfærslur til að bæta árangur og kynna nýja eiginleika.

Takmarkanir á afturábak eindrægni

API
Nýja Moku LabVIEW API pakkinn er ekki afturábak samhæfur við fyrri Moku:LabLabVIEW API. Inntak og úttak eru gjörólík. Ef þú hefur unnið umfangsmikla sérsniðna hugbúnaðarþróun með því að nota Moku:Lab LabVIEW API, íhugaðu áhrif þess að flytja allan hugbúnaðinn þinn til að vera samhæfður við nýja API.

Þó að Moku:Lab 1.9 LabVIEW API pakki mun ekki lengur fá uppfærslur, Liquid Instruments mun halda áfram að veita stuðning fyrir notendur sem geta ekki flutt yfir í nýja API pakkann. Finndu nákvæma td.amples fyrir hvert hljóðfæri í nýju Moku LabVIEW API pakki til að þjóna sem grunnlína til að breyta fyrri APl þróun í nýja APl pakkann.

Afturhvarf

RAM diskur fyrir gagnaskráningu
Útgáfa 1.9 a var 512 MB filekerfi í vinnsluminni tækisins, sem hægt væri að nota til að skrá gögn á háum samplingavextir. Þetta er ekki lengur fáanlegt í útgáfu 3.0. Til að virkja gagnaskráningu þarf SD kort. Þetta takmarkar gagnaskráningarhraða við um það bil 250 kSa/s fyrir 1 rás og 125 kSa/s fyrir tvær rásir.

Gagnaskráning í CSV
Útgáfa 1.9 hafði getu til að vista gögn beint í CSV file meðan á skráningu stendur. Þessi eiginleiki er ekki í boði beint í útgáfu 3.0. Notendur sem voru með vinnuflæði að vista CSV files beint á SD kort eða viðskiptavinurinn þarf nú fyrst að umbreyta tvöfaldanum file í CSV, annað hvort með því að nota biðlaraforritið eða með því að setja upp sjálfstæða vökvatæki File Breytir yfir á tölvuna sem þeir nota til gagnavinnslu.

Breytingar sem ekki eru afturábaksamhæfðar

Gagnaskala í LIA
Í útgáfu 1.9 innleiddum við gagnaskala þannig að margföldun tvö 0.1V DC merki leiddi til 0.02 V DC úttaks. Í útgáfu 3.0 breyttum við þessu þannig að útkoman var 0.01V DC, sem er meira í samræmi við innsæi væntingar viðskiptavina.

Waveform Generator úttak verður að vera virkt til að nota sem mótunaruppspretta/kveikju
Í útgáfu 1.9 var hægt að nota bylgjulögun annarrar rásar sem mótunar- eða kveikjugjafa í Waveform Generator, jafnvel þótt úttak þeirrar rásar væri óvirkt. Þetta var fjarlægt í útgáfu 3.0. Notendur sem vilja gera krossmótun án þess að þurfa að taka úttak tækisins úr sambandi þyrftu að stilla vinnuflæði sitt.

Moku LabVIEW API

Moku LabVIEW API pakki er ætlað að veita LabVIEW þróunaraðilum það fjármagn sem þarf til að stjórna hvaða Moku tæki sem er og að lokum getu til að fella þessar stýringar inn í stærri notendaforrit.

Nýja Moku LabVIEW API pakki veitir eftirfarandi:

  • Fullvirkt tdamples fyrir hvert hljóðfæri.
  • Uppbygging kubba sem auðvelt er að skilja og getur þjónað sem upphafspunktur notanda fyrir aðlögun og aðlögun
  • Asetof Vlfunctions veitir fulla stjórn á Moku tækinu.

Núverandi studd hljóðfæri

  1. Handahófskennd bylgjuform rafall
  2. Gagnaskrármaður
  3. Stafræn síubox
  4. FIR síunarsmiður
  5. Tíðnisvarsgreiningartæki
  6. Innlás Amplíflegri
  7. Laser læsa kassi
  8. Logic Analyzer
  9. Sveiflusjá
  10. Fasamælir
  11. Spectrum Analyzer
  12. Bylgjuform rafall
  13. PID stjórnandi
  14. Fjölhljóðfærastilling
  15. Moku Cloud Compile

Uppsetning

Kröfur

  • LabVIEW útgáfa 2016 eða nýrri
  • VIPpakkastjóri (VIPM)

Athugasemdartákn Ef þú ert nú þegar með fyrri útgáfu af Moku LabVIEW Auppsett, vinsamlegast fjarlægðu það áður en þú heldur áfram. Þú getur fjarlægt pakkann úr VI pakkastjóranum með því að velja Uninstall Package.

  1. Sæktu og settu upp Moku LabVIEW pakka frá Liquid Instruments websíða kl
  2. Pakkinn verður settur upp í gegnum VI pakkastjórann. Þegar því er lokið ættirðu að geta séð pakkann sem er skráður undir „uppsett“ í VI pakkastjóra.
    Mynd 1: JKI VI pakkastjóri
    Uppsetning
    Athugið: Hinir pakkarnir sem taldir eru upp hér eru ósjálfstæðir sem notuð eru fyrir gagnastraum.

Moku API breytingar

Nýja Moku LabVIEW APl arkitektúr er nægilega frábrugðin forvera sínum og því ekki afturábak samhæft við núverandi API forskriftir. Eftirfarandi einfaldaða sveiflusjá tdample sýnir muninn á eldri og nýjum API pakka og þjónar sem vegakort til að flytja núverandi kóða.

Sveiflusjá fyrrvample
Mynd 2: Sveiflusjá APl samanburður
Sveiflusjá fyrrvample
Röð skref

  1. Byrjaðu viðskiptavinalotu og hladdu upp Oscilloscope bitastraumi á Moku
  2. Stilltu tímagrunn og stilltu vinstri og hægri spönn fyrir tímaásinn
  3. Búðu til bylgjulögun, stilltu og búðu til sinusbylgju á rás 1
  4. Fáðu gögn, eignaðu einn ramma af gögnunum frá sveiflusjánni.
  5. CENITENES
  6. Lok viðskiptavinalotu

Röðin sem lýst er hér að ofan er einfölduð tdample til að sýna muninn á eldri og nýjum APl pakka. Fyrir utan að hefja biðlarlotu, hlaða upp tækjabitastraumi í Moku og ljúka við biðlaralotu, getur notandi notað hvaða fjölda aðgerða sem er í mismunandi röð til að mæta þörfum umsóknar sinnar.

Mismunur
Hér skoðum við muninn á API tveimur fyrir hvert skref í röðinni.

  1. Byrjaðu Maku-Client lotu og hladdu upp Oscilloscope bitstream til Moku
    Nýja APl hefur skipt biðlaralotutengingunni og hlaðið upp bitastraumi tækisins í aðskildar aðgerðir, 1A og 1B. Öll forskriftir byrja á þessum 2 aðgerðum.
    MismunurMismunur
  2. Stilltur tímagrunnur
    Tækjaaðgerðir í nýja APl eru nú stakar aðgerðir. Áður var þetta tveggja þrepa ferli í eldri API. Fyrsta aðgerðin breytir inntaksbreytunum í JSON streng og sekúndufallið sendir skipunina til Moku. Að auki voru aðgerðarfæribreytur í eldri APl innifalinn í klösum. Meirihluti virknibreyta í nýja APl eru einstakar stýringar.
    Mynd 4 Stilltu tímagrunn
    Stilltu tímagrunn
  3. Mynda bylgjuform
    Myndunarbylgjuformsaðgerðin er ein aðgerð í nýja API. Í þessu tilviki eru aðgerðafæribreyturnar í klasa. Það eru nokkrar aðgerðir í nýja AP sem krefjast margra inntaksbreytur; í þeim tilfellum er klasi notaður.
    Mynda bylgjuform
  4. Fáðu gögn
    Get data aðgerðin er einnig ein aðgerð í nýja API. Í þessu tilviki eru aðgerðafæribreyturnar einstakar stýringar fyrir bæði API. Hin eldri ARl krefst viðbótaraðgerðar til að umbreyta úttaksgögnum frá JSON strengjasniðinu í tölulegar fylki fyrir hverja rás.
    Mynd 7: Lokaðu API
    Fáðu gögn
    Fáðu gögn
  5. Ljúktu Moku-Client lotu
    Loka API aðgerðin er ein aðgerð í nýja API. Öll forskrift endar með þessari aðgerð.
    Mynd 7: Lokaðu API
    Ljúktu Moku-Client lotu

Samanburður á litatöflu
Þú getur fundið samsvarandi hljóðfæramöppur í Liquid Instruments Moku aðalpallettunni, sem sést á mynd 8. Síðan, í hverri hljóðfæramöppu, finnur þú samsvarandi hljóðfæraaðgerðir, sem sjást á mynd 9 og mynd 10.
Mynd : Aðalpalletta, eldri API pallettu til vinstri, ný API litatöflu til hægri.
Samanburður á litatöflu

Mynd 9: Legacy Oscilloscope tækjamappa til vinstri, ný Oscilloscope tækjamappa til hægri.
Samanburður á litatöflu

Mynd 10: Virkni tækis
Samanburður á litatöflu

Moku LabVIEW Apl er byggt á Moku API. Fyrir full Moku APl skjöl, vísa til Moku API tilvísunarinnar sem er að finna hér https://apisliquidinstruments.com/reference/. Viðbótarupplýsingar til að byrja með Moku LabVIEW API er að finna á
https://apis.liquidinstruments.com/starting-labview.html.

Niðurfærsluferli

Ef uppfærslan í útgáfu 3.0 hefur reynst takmarka, eða hafa á annan hátt skaðleg áhrif á, eitthvað mikilvægt fyrir forritið þitt, getur þú niðurfært í fyrri útgáfu 1.9. Þetta er hægt að gera í gegnum a web vafra.

Skref

  1. Hafðu samband við Liquid Instruments og fáðu file fyrir vélbúnaðarútgáfu 1.9.
  2. Sláðu inn Moku:Lab IP tölu þína í a web vafra (sjá skjámynd).
  3. Undir Update Firmware skaltu skoða og velja fastbúnaðinn file veitt af Liquid Instruments.
  4. Veldu Hlaða upp og uppfæra. Uppfærsluferlið getur tekið meira en 10 mínútur að ljúka.
    Mynd 11: Niðurfærsluaðferð
    Niðurfærsluferli

LIQUID lógó

Skjöl / auðlindir

Fljótandi tækjabúnaður Moku Lab LabVIEW API flutningur [pdfNotendahandbók
Moku Lab LabVIEW API Migration, LabVIEW API Migration, API Migration, Migration

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *