مائع اوزار موڪو ليب ليبVIEW API لڏپلاڻ يوزر گائيڊ
مٿانview
موڪو: ليب سافٽ ويئر ورزن 3.0 هڪ وڏي اپڊيٽ آهي جيڪا نئين فرم ویئر، يوزر انٽرفيس، ۽ APIs کي Moku:Lab هارڊويئر ۾ آڻي ٿي. تازه ڪاري Moku:Lab کي Moku:Fro ۽ Moku:Go جي مطابق آڻيندي، سڀني Moku پليٽ فارمن تي اسڪرپٽ شيئر ڪرڻ آسان بڻائي ٿي. تازه ڪاري ڪيترن ئي موجوده اوزارن لاءِ نون خصوصيتن جي ميزباني کي انلاڪ ڪري ٿي. اهو پڻ ٻه نيون خاصيتون شامل ڪري ٿو: Muti-instrument Mode ۽ Moku Cloud Compile. ڪجھ ذيلي رويي جا فرق آھن جيڪي پٺتي پيل مطابقت واري حصي ۾ بيان ڪيل آھن.
هي اپڊيٽ پڻ APl آرڪيٽيڪچر کي متاثر ڪري ٿو، ۽ تنهن ڪري نئون API پيڪيج موجوده APl اسڪرپٽ سان پوئتي موٽڻ وارو نه هوندو. APlusers کي ضرورت پوندي ته انهن جي اسڪرپٽ کي نئين Moku APl پيڪيج ۾ پورٽ ڪيو وڃي جيڪڏهن اهي پنهنجو Moku:Lab کي ورجن 3.C کي اپڊيٽ ڪن. API صارفين کي اهم ڪسٽم سافٽ ويئر ڊولپمينٽ سان گڏ انهن جي موجوده ڪوس کي پورٽ ڪرڻ لاءِ گهربل ڪوشش جي سطح تي ڌيان ڏيڻ گهرجي. Moku:Lab 1.9 جي سفارش نه ڪئي وئي آهي نون ڊيپلائيزيشن لاءِ ۽ سڀني گراهڪ کي حوصلا افزائي ڪئي وڃي ٿي. آخرڪار، Moku:Lab ورجن 1.9 اسان جي زندگي جي آخر واري پاليسي جي مطابق، حمايت وڃائي ڇڏيندو. جيڪڏهن اپڊيٽ ڪرڻ کان پوءِ مسئلا پيدا ٿين ٿا، صارفين وٽ اختيار هوندو ته سافٽ ويئر ورزن 19 تي ڊائون لوڊ ڪري.
هي لڏپلاڻ ھدايت پيش ڪري ٿوtagMoku:Lab ورجن 3.0 ۾ تازه ڪاري ڪرڻ جون امڪاني پيچيدگيون. اهو پڻ ليب کي اپڊيٽ ڪرڻ جي عمل کي بيان ڪري ٿوVIEW APl ۽ ڪيئن ھيٺ ڪجي پنھنجي Moku:Lab جيڪڏھن ضروري ھجي.
نسخو 3.0 نئين خاصيتون
نيون خاصيتون
سافٽ ويئر ورزن 3.0 ملٽي انسٽرومينٽ موڊ ۽ موڪو ڪلائوڊ ڪمپلي کي Moku:Lab ۾ پهريون ڀيرو آڻيندو آهي، گڏوگڏ ڪيترن ئي پرفارمنس ۽ استعمال جي قابليت کي اپ گريڊ ڪري ٿو اوزارن جي سوٽ ۾.
ملٽي اوزار موڊ
موڪو تي مولي-انٽرومينٽ موڊ: ليب صارفين کي اجازت ڏئي ٿي ته اهي ٻه اوزار هڪ ئي وقت ۾ ترتيب ڏئي هڪ ڪسٽم ٽيسٽ اسٽيشن ٺاهڻ لاءِ. هر اوزار کي اينالاگ انپٽس ۽ آئوٽ پُٽ تائين مڪمل پهچ آهي، ان سان گڏ اوزارن جي سلاٽن جي وچ ۾ ڪنيڪشن. اوزارن جي وچ ۾ ڪنيڪشن تيز رفتار، گھٽ ويڪرائي، 2 Gb/s تائين حقيقي وقت جي ڊجيٽل ڪميونيڪيشن کي سپورٽ ڪن ٿا، ان ڪري آلات آزاديءَ سان هلائي سگھجن ٿا يا ترقي يافته سگنل پروسيسنگ پائيپ لائينون ٺاھڻ لاءِ ڳنڍجي سگھن ٿا. استعمال ڪندڙ متحرڪ طور تي ٻئي ڀرپاسي ۾ مداخلت ڪرڻ کان سواءِ اندر ۽ ٻاهر اوزارن کي تبديل ڪري سگھن ٿا. ترقي يافته استعمال ڪندڙ Moku Cloud Compile استعمال ڪندي ملٽي انسٽرومينٽ موڊ ۾ پنھنجا ذاتي الگورتھم پڻ ترتيب ڏئي سگھن ٿا.
Moku Cloud Compile
Moku Cloud Compile توهان کي اجازت ڏئي ٿو ڪسٽم ڊجيٽل سگنل پروسيسنگ (DSP) کي سڌو سنئون Moku تي: Lab FPGA ملٽي انسٽرومينٽ موڊ ۾. استعمال ڪندي ڪوڊ لکو a web برائوزر ۽ ان کي ڪلائوڊ ۾ گڏ ڪريو؛ پوءِ استعمال ڪريو Moku Cloud Compile bitstream to deploy to a or more target Moku devices.
آسيلو اسڪوپ
- ڊيپ ميموري موڊ - 4M s تائين محفوظ ڪريوamples في چينل تي مڪمل sampلنگهه جي شرح (500 MS/s)
- بهتر شور فرش
- Logarithmic Vrms ۽ Vpp اسڪيل
- پنج نوان ونڊو افعال (بارٽلٽ، هيمنگ، نٽل، گاسين، ڪيزر)
مرحلو ميٽر
- صارفين کي هاڻي آئوٽ ڪري سگھن ٿا فريڪوئنسي آفسيٽ، مرحلو، ۽ amplitude as analog voltagاي سگنل
- صارف هاڻي شامل ڪري سگھن ٿا ڊي سي آفسيٽ آئوٽ سگنلن ۾
- فيز بند ٿيل سائن ويو آئوٽ پٽ هاڻي فريڪوئنسي کي 250x تائين ضرب يا 0.125x تائين ورهائي سگهجي ٿو
- بهتر ٿيل بينڊوڊٿ (1 Hz کان 100 kHz)
- ترقي يافته مرحلو لفافي ۽ خودڪار ري سيٽ افعال
Waveform جنريٽر
- شور جي پيداوار
- نبض ويڪر ماڊيوليشن (PWM)
تالا لڳڻ Ampجاندار (LIA)
- گھٽ فريکوئنسي PLL لاڪنگ جي بهتر ڪارڪردگي
- گھٽ ۾ گھٽ PLL تعدد 10 Hz تائين گھٽجي وئي آھي
- اندروني PLL سگنل هاڻي فريڪوئنسي کي 250x تائين وڌائي سگھجي ٿو يا ڊيمووليشن ۾ استعمال لاءِ 0.125x تائين ورهائي سگھجي ٿو.
- مرحلن جي قيمتن لاءِ 6 عددي سڌائي
تعدد جوابي تجزيه ڪندڙ
- وڌ ۾ وڌ تعدد 120 MHz کان 200 MHz تائين
- وڌ ۾ وڌ سويپ پوائنٽون 512 کان 8192 تائين
- نئون متحرڪ Amplitude خاصيت بهتر ماپي متحرڪ رينج لاءِ خود بخود آئوٽ پٽ سگنل کي بهتر بڻائي ٿي
- نئون اندر / انٽ ماپ موڊ
- ان پٽ saturation ڊيڄاريندڙ
- رياضي چينل هاڻي صوابديدي پيچيده-قيمتي مساواتن کي سپورٽ ڪري ٿو جنهن ۾ چينل سگنل شامل آهن، نئين قسم جي پيچيده منتقلي فنڪشن جي ماپن کي چالو ڪري ٿو.
- صارفين هاڻي ڊي بي ايم جي اضافي ۾ dBVpp ۽ dBVrms ۾ ان پٽ سگنلن کي ماپ ڪري سگھن ٿا
- ڇڪڻ جي ترقي هاڻي گراف تي ڏيکاريل آهي
- تعدد محور کي ھاڻي بند ڪري سگھجي ٿو ته جيئن جھاز دوران حادثاتي تبديلين کي روڪڻ لاءِ
ليزر لاک باڪس
- بهتر ٿيل بلاڪ ڊراگرام ڏيکاري ٿو اسڪين ۽ ماڊل سگنل رستا
- نئون تالا stages خاصيت صارفين کي انهن جي تالا جي طريقيڪار کي ترتيب ڏيڻ جي اجازت ڏئي ٿي
- گھٽ فريڪوئنسي P_L لاڪنگ جي بهتر ڪارڪردگي
- مرحلن جي قيمتن لاءِ 6 عددي سڌائي
- گھٽ فريڪوئنسي P_L لاڪنگ جي بهتر ڪارڪردگي
- گھٽ ۾ گھٽ PLL تعدد 10 Hz تائين گھٽجي ويو
- PLL سگنل هاڻي فريڪوئنسي کي 250x تائين وڌائي سگھجي ٿو يا ڊيموڊوليشن ۾ استعمال لاءِ 0.125x تائين ورهائي سگھجي ٿو.
ٻيو
- شامل ڪيل سپورٽ sinc فنڪشن لاءِ مساوات جي ايڊيٽر کي جيڪو استعمال ڪري سگهجي ٿو ڪسٽم ويوفارم ٺاهڻ لاءِ آربيٽريري ويففارم جنريٽر ۾
- تبديل ڪريو بائنري LI files کان CSV، MATLAB، يا NumPy فارميٽ ۾ جڏهن ڊوائيس تان ڊائون لوڊ ڪريو
اپڊيٽ ٿيل API سپورٽ
نئون Moku API پيڪيج بهتر ڪارڪردگي ۽ استحڪام فراهم ڪري ٿو. اهو ڪارڪردگي کي بهتر ڪرڻ ۽ نئين خاصيتون متعارف ڪرائڻ لاءِ باقاعده اپڊيٽ حاصل ڪندو.
پسمانده مطابقت جون حدون
API
نئين موڪو ليبVIEW API پيڪيج پوئين Moku:LabLab سان پسمانده مطابقت ناهيVIEW API. ان پٽ ۽ آئوٽ مڪمل طور تي مختلف آهن. جيڪڏهن توهان ڪيو آهي وسيع ڪسٽم سافٽ ويئر ڊولپمينٽ جو استعمال ڪندي Moku:Lab LabVIEW API، توهان جي سڀني سافٽ ويئر لڏپلاڻ جي اثر تي غور ڪريو نئين API سان مطابقت.
جڏهن ته موڪو: ليب 1.9 ليبVIEW API پيڪيج وڌيڪ تازه ڪاريون حاصل نه ڪندو، Liquid Instruments انهن صارفين لاءِ مدد فراهم ڪندا رهندا جيڪي نئين API پيڪيج ڏانهن لڏپلاڻ ڪرڻ کان قاصر آهن تفصيلي ڄاڻ ڳوليوampنئين موڪو ليب ۾ هر اوزار لاءِVIEW اڳوڻي APl ڊولپمينٽ کي نئين APl پيڪيج ۾ تبديل ڪرڻ لاءِ بنيادي طور ڪم ڪرڻ لاءِ API پيڪيج.
رجعت
ڊيٽا لاگنگ لاءِ رام ڊسڪ
نسخو 1.9 a ۾ 512 MB ھو fileڊوائيس جي رام ۾ سسٽم، جيڪو ڊيٽا کي لاگ ان ڪرڻ لاء استعمال ڪري سگهجي ٿو اعلي sampلنگهه جي شرح. هي نسخو 3.0 ۾ هاڻي موجود ناهي. ڊيٽا لاگنگ کي فعال ڪرڻ لاء، هڪ SD ڪارڊ گهربل آهي. هي ڊيٽا لاگنگ جي رفتار کي 250 چينل لاءِ تقريبن 1 kSa/s ۽ ٻن چينلن لاءِ 125 kSa/s تائين محدود ڪري ٿو.
CSV ڏانهن ڊيٽا لاگنگ
نسخو 1.9 ڊيٽا کي سڌو سنئون سي ايس وي ۾ محفوظ ڪرڻ جي صلاحيت رکي ٿو file لاگنگ ڪرڻ دوران. ھي خصوصيت سڌو سنئون ورزن 3.0 تي دستياب ناهي. استعمال ڪندڙ جن جي ڪم جي فلو ۾ CSV محفوظ ڪرڻ شامل آهي files سڌو هڪ SD ڪارڊ ڏانهن يا ڪلائنٽ کي هاڻي پهرين بائنري کي تبديل ڪرڻ جي ضرورت پوندي file CSV ڏانهن، يا ته ڪلائنٽ ايپ استعمال ڪندي يا اسٽينڊالون مائع آلات کي انسٽال ڪندي File ڪمپيوٽر تي ڪنورٽر جيڪي ڊيٽا پروسيسنگ لاءِ استعمال ڪندا آهن.
غير پسمانده تبديليون
LIA ۾ ڊيٽا اسڪيلنگ
نسخو 1.9 ۾، اسان ڊيٽا اسڪيلنگ کي لاڳو ڪيو جيئن ته ٻه 0.1V DC سگنلن کي ضرب ڪرڻ جي نتيجي ۾ 0.02 V DC ٻاھر نڪتو. ورزن 3.0 ۾، اسان ان کي تبديل ڪيو ته نتيجو 0.01V DC هو، جيڪو گراهڪن جي غير معمولي اميدن سان وڌيڪ آهي.
Waveform جنريٽر آئوٽ پٽ کي لازمي طور تي استعمال ڪرڻ لاءِ فعال ڪيو وڃي ٿو ماڊليشن ماخذ/ٽريگر
ورجن 1.9 ۾، هڪ مختلف چينل جي موج کي ماڊل جي طور تي استعمال ڪري سگهجي ٿو يا Waveform جنريٽر ۾ ٽرگر ماخذ، جيتوڻيڪ ان چينل جي پيداوار کي غير فعال ڪيو ويو هجي. هي نسخو 3.0 ۾ هٽايو ويو. صارف جيڪي ڪراس-ماڊوليشن ڪرڻ چاھين ٿا انھن جي ڊوائيس جي آئوٽ پُٽ کي ان پلگ ڪرڻ کان سواءِ انھن کي پنھنجي ڪم جي فلو کي ترتيب ڏيڻ جي ضرورت پوندي.
موڪو ليبVIEW API
موڪو ليبVIEW API پيڪيج جو مقصد ليب مهيا ڪرڻ آهيVIEW ڊولپرز کي ڪنهن به موڪو ڊيوائس کي ڪنٽرول ڪرڻ لاءِ گهربل وسيلا ۽، آخرڪار، انهن ڪنٽرولن کي شامل ڪرڻ جي صلاحيت وڏي آخر استعمال ڪندڙ ايپليڪيشنن ۾.
نئين موڪو ليبVIEW API پيڪيج هيٺ ڏنل مهيا ڪري ٿو:
- مڪمل طور تي فنڪشنل اڳوڻيamples هر اوزار لاء.
- هڪ بلاڪ ڊاگرام جي جوڙجڪ جيڪا سمجھڻ ۾ آسان آهي ۽ ڪسٽمائيزيشن ۽ موافقت لاءِ آخري صارف جي شروعاتي نقطي طور ڪم ڪري سگهي ٿي
- Asetof Vlfunctions Moku ڊوائيس تي مڪمل ڪنٽرول مهيا ڪري ٿي.
في الحال سپورٽ اوزار
- بي ترتيب موج جنريٽر
- ڊيٽا لاگر
- ڊجيٽل فلٽر باڪس
- ايف آءِ آر فلٽر بلڊر
- تعدد جوابي تجزيه ڪندڙ
- تالا لڳڻ Ampزندگي گذاريندڙ
- ليزر لاک باڪس
- منطق جو تجزيو ڪندڙ
- آسيلو اسڪوپ
- مرحلو ميٽر
- اسپيڪرمر انڊيٽرزر
- Waveform جنريٽر
- PID ڪنٽرولر
- ملٽي اوزار موڊ
- Moku Cloud Compile
تنصيب
گهرجون
- ليبVIEW نسخو 2016 يا بعد ۾
- VIPackage مئنيجر (VIPM)
جيڪڏهن توهان وٽ اڳوڻو نسخو آهي موڪو ليب جوVIEW AP انسٽال ٿيل، مھرباني ڪري اڳتي وڌڻ کان اڳ انسٽال ڪريو. توھان VI پيڪيج مئنيجر مان پيڪيج کي انسٽال ڪري سگھوٿا Uninstall Package کي منتخب ڪندي.
- ڊائون لوڊ ۽ انسٽال ڪريو Moku ليبVIEW مائع آلات مان پيڪيج webسائيٽ تي
- پيڪيج VI پيڪٽ مئنيجر ذريعي انسٽال ڪندو. هڪ دفعو مڪمل ٿيڻ بعد، توهان کي VI پيڪيج مئنيجر ۾ "انسٽال ٿيل" هيٺ ڏنل پيڪيج ڏسڻ جي قابل هوندو.
شڪل 1: JKI VI پيڪيج مئنيجر
نوٽ: هتي درج ڪيل ٻيون پيڪيجز ڊيٽا اسٽريمنگ لاءِ استعمال ٿيل انحصار آهن.
Moku API تبديليون
نئين موڪو ليبVIEW APl فن تعمير ان جي اڳئين کان ڪافي مختلف آهي ۽ تنهن ڪري موجوده API اسڪرپٽ سان پوئتي موٽڻ سان مطابقت ناهي. هيٺ ڏنل آسان Oscilloscope example وراثت ۽ نئين API پيڪيجز جي وچ ۾ فرق ڏيکاري ٿو ۽ موجوده ڪوڊ کي پورٽ ڪرڻ لاءِ روڊ ميپ طور ڪم ڪري ٿو.
Oscilloscope example
شڪل 2: آسيلو اسڪوپ APl مقابلو
تسلسل جا قدم
- ڪلائنٽ سيشن شروع ڪريو ۽ اپلوڊ ڪريو Oscilloscope bitstream Moku تي
- وقت جو بنياد مقرر ڪريو ۽ وقت جي محور لاءِ کاٻي ۽ ساڄي ھٿ جو دائرو مقرر ڪريو
- چينل 1 تي موج ٺاھيو، ترتيب ڏيو، ۽ ھڪڙو سائو ويو ٺاھيو
- ڊيٽا حاصل ڪريو، Oscilloscope مان ڊيٽا جي ھڪڙي فريم حاصل ڪريو.
- CENITENES
- آخر ڪلائنٽ سيشن
مٿي بيان ڪيل تسلسل هڪ سادي نموني آهيample Legacy ۽ نئين APl پيڪيجز جي وچ ۾ فرق بيان ڪرڻ لاءِ. هڪ ڪلائنٽ سيشن شروع ڪرڻ کان علاوه، هڪ اوزار بٽ اسٽريم کي Moku تي اپلوڊ ڪرڻ، ۽ ڪلائنٽ سيشن کي ختم ڪرڻ، هڪ آخري صارف پنهنجي درخواست جي ضرورتن کي پورو ڪرڻ لاءِ مختلف ترتيبن ۾ ڪي به ڪم ڪري سگهي ٿو.
اختلاف
هتي، اسان ترتيب ۾ هر قدم لاء ٻن APIs جي وچ ۾ فرق ڏسو.
- Maku-ڪلائنٽ سيشن شروع ڪريو ۽ اپ لوڊ ڪريو Oscilloscope bitstream Moku تي
نئين APl ڪلائنٽ سيشن ڪنيڪشن کي ورهايو آهي ۽ اوزار بٽ اسٽريم کي الڳ ڪمن ۾ اپلوڊ ڪرڻ، 1A ۽ 1B. سڀئي اسڪرپٽ انهن 2 ڪمن سان شروع ٿين ٿا.
- مقرر وقت جو بنياد
نئين APl ۾ اوزار جا ڪم هاڻي اڪيلو ڪم آهن. اڳي، هي هڪ 2-قدم وارو عمل آهي وراثت API ۾. پهريون فنڪشن ان پٽ پيٽرولر کي JSON اسٽرنگ ۾ تبديل ڪري ٿو ۽ سيڪنڊ فنڪشن ڪمانڊ موڪو ڏانهن موڪلي ٿو. اضافي طور تي، ورثي ۾ فنڪشن پيرا ميٽرز APl ڪلستر ۾ شامل هئا. نئين APl ۾ فنڪشنل پيٽرولر جي اڪثريت انفرادي ڪنٽرول آهن.
شڪل 4 وقت جو بنياد مقرر ڪريو
- موج فارم ٺاهيو
نئين API ۾ هڪ واحد فنڪشن پيدا ڪريو waveform فنڪشن. هن مثال ۾، فنڪشن پيراگراف هڪ ڪلستر ۾ شامل آهن. نئين اي پي ۾ ڪيترائي افعال آھن جن کي گھڻن ان پٽ پيٽرولن جي ضرورت آھي؛ انهن حالتن ۾، هڪ ڪلستر استعمال ڪيو ويندو آهي.
- ڊيٽا حاصل ڪريو
ڊيٽا حاصل ڪريو فنڪشن پڻ نئين API ۾ هڪ واحد فنڪشن آهي. هن مثال ۾، فنڪشن پيٽرولر ٻنهي APIs لاء انفرادي ڪنٽرول آهن. ميراثي ARl کي JSON اسٽرنگ فارميٽ مان آئوٽ پٽ ڊيٽا کي هر چينل لاءِ عددي صفن ۾ تبديل ڪرڻ لاءِ اضافي فنڪشن جي ضرورت آهي.
شڪل 7: بند ڪريو API
- Moku-ڪلائنٽ سيشن ختم ڪريو
بند API فنڪشن نئين API ۾ هڪ واحد فنڪشن آهي. سڀئي اسڪرپٽ هن فنڪشن سان ختم ٿين ٿا.
شڪل 7: بند ڪريو API
پيلٽ جو مقابلو
توهان هڪ جيترا اوزار فولڊر ڳولي سگهو ٿا Liquid Instrument Moku main palette ۾، تصوير 8 ۾ ڏٺو ويو آهي. پوءِ، هر اوزار جي فولڊر ۾ توهان برابر اوزار جا ڪم ڳوليندا، تصوير 9 ۽ شڪل 10 ۾ ڏٺا ويا.
شڪل: مين پيليٽ، ليگسي API پيليٽ کاٻي، نئون API پيليٽ ساڄي.
شڪل 9: Legacy Oscilloscope اوزار فولڊر کاٻي، نئون Oscilloscope اوزار فولڊر ساڄي.
شڪل 10: اوزار جا ڪم
موڪو ليبVIEW APl Moku API تي ٻڌل آهي. مڪمل Moku APl دستاويزن لاءِ، ڏسو موڪو API ريفرنس هتي مليو https://apisliquidinstruments.com/reference/. Moku Lab سان شروع ڪرڻ لاءِ اضافي تفصيلVIEW API تي ڳولي سگھجي ٿو
https://apis.liquidinstruments.com/starting-labview.html.
گھٽتائي وارو عمل
جيڪڏهن ورزن 3.0 ۾ اپ گريڊ ثابت ٿي چڪو آهي، يا ٻي صورت ۾ منفي طور تي اثر انداز ٿئي ٿو، توهان جي ايپليڪيشن لاءِ ڪجهه نازڪ آهي، توهان پوئين ورزن 1.9 ڏانهن گهٽائي سگهو ٿا. اهو هڪ ذريعي ڪري سگهجي ٿو web برائوزر.
قدم
- مائع اوزار سان رابطو ڪريو ۽ حاصل ڪريو file فرم ویئر ورزن 1.9 لاءِ.
- ٽائيپ ڪريو پنھنجي Moku:Lab IP پتي ۾ a web برائوزر (اسڪرين شاٽ ڏسو).
- جي تحت تازه ڪاري Firmware، براؤز ڪريو ۽ منتخب ڪريو firmware file Liquid Instruments پاران مهيا ڪيل.
- چونڊيو اپلوڊ ۽ تازه ڪاري. تازه ڪاري جو عمل مڪمل ٿيڻ ۾ 10 منٽ کان وڌيڪ وٺي سگھي ٿو.
شڪل 11: گھٽتائي وارو عمل
دستاويز / وسيلا
![]() |
مائع اوزار موڪو ليب ليبVIEW API لڏپلاڻ [pdf] استعمال ڪندڙ ھدايت موڪو ليب ليبVIEW API لڏپلاڻ، ليبVIEW API لڏپلاڻ، API لڏپلاڻ، لڏپلاڻ |