تطلق National Instruments الإصدار المجاني من LabVIEW 2020 و NXG 5.0 Community

مرحبا زملائي!

في نهاية شهر أبريل ، حدث حدث ينتظره عشاق رسم الكود: أصدرت شركة National Instruments أخيرًا إصدارًا مجانيًا من نظام البرمجة الرسومية - LabVIEW Community Edition .

صورة

الاسم له شيء مشترك مع مجتمع Visual Studio ، ولكن على عكس الاستوديو ، فإن بيئة تطوير LabVIEW مجانية تمامًا فقط للمشاريع غير التجارية والدراسة في المدارس (ترخيص الموقع الأكاديمي مطلوب للجامعات).

حسنًا ، يمكن للجميع الآن الانضمام إلى عالم رائع من البرمجة الرسومية ، وتنزيل LabVIEW واللعب بها طالما هناك ما يكفي من الرغبة (والصبر).

يتحرك NI بشكل عام في الاتجاه الصحيح في تعزيز LabVIEW (بقدر ما يمكن أن يكون صحيحًا في منطقة معينة مثل البرمجة الرسومية). حتى الآن ، لم يكن هناك ببساطة طريقة قانونية لاستخدامه بعد الفترة التجريبية ، ولكن للشراء - نظرًا لأن الإصدار الاحترافي يكلف أكثر من ستة آلاف ، وإذا كان مع عدة مجموعات أدوات ، فإن التكلفة تترجم بسهولة إلى مبلغ مكون من خمسة أرقام وليس بأي حال من الأحوال روبل. حتى الإصدار الأساسي البسيط يكلف أربعمائة عام ومن الواضح أنه ليس مخصصًا لهواية. والمنتج نفسه فضولي للغاية - يسعدني أن أتابع التعليقات وأرى أن الآراء قطبية - من الرفض التام إلى الحب ، لكن قلة من الناس يتركون هذا الشيء غير مبالٍ تمامًا.

LabVIEW 2020 و LabVIEW NXG 5.0


تحتاج أولاً إلى تقديم شرح صغير لتجنب الارتباك ، لأنه لدينا في الوقت الحالي إصداران من LabVIEW. الأول يسمى LabVIEW 2020. هذا استمرار لخط لاب فيو "الكلاسيكي" ، الذي يعود إلى أكتوبر 1986. في الواقع ، هذه هي النسخة العشرون (بدءًا من الإصدار التاسع ، يتزامن الترقيم مع السنة). بشكل أساسي في "الإنتاج" يتم استخدامه. يحتوي هذا الخط على واجهة "مرحبًا من التسعينات" إلى حد ما ، ولكن أكثر من عشرين تجسيدًا اكتسب هذا الخط الكلاسيكي عددًا كبيرًا من المكتبات ومجموعات الأدوات.
الإصدار الثاني المتاح للتنزيل هو LabVIEW NXG 5.0. "NXG" يعني "الجيل القادم" - الجيل القادم. يبدأ هذا الخط من عام 2017 ومن المرجح على المدى الطويل أن يحل محل الخط "الكلاسيكي". في الوقت الحالي ، يتم نقل عناصر LabVIEW الكلاسيكية من إصدار إلى إصدار أكثر فأكثر إلى NXG ( LabVIEW NXG RoadMap ) ، لكنها لا تزال "تلحق" بعدة طرق ، على الرغم من أنه مع بعض معدات NI ، تبسط بيئة NXG بشكل كبير الإعداد والتكوين. بشكل عام ، من الصعب جدًا إطلاق جيل جديد من الأدوات مع التوسع المستمر للجيل السابق.

يكمن الاختلاف الأساسي بين هذين الخطين أيضًا في الأدوات المستخدمة في التطوير. إذا كان الجزء الأكبر من LabVIEW 2020 مكتوبًا في الإيجابيات ، فإن NXG هو .net. ومن هنا جاء "تثبيط" NXG في بداية وبدء العمل ، على الرغم من أن الإصدار الخامس أصبح ذاتيًا "أسرع" قليلاً.

هناك فرق آخر بين LabVIEW "الكلاسيكي" و LabVIEW NXG هو أن LabVIEW عمومًا عبر الأنظمة الأساسية - هناك إصدارات ليس فقط لنظام التشغيل Windows ، ولكن أيضًا لنظام التشغيل Mac OS (10.13 أو 10.14) و Linux (رسميًا لـ openSUSE Leap 42.3 / 15.0 ، أحمر Hat Enterprise Linux 7/8 و CentOS 7/8) ، لكن NXG مخصص لنظام التشغيل Windows فقط (حسنًا ، هذا مفهوم - يستخدم WPF للواجهة).

ومع ذلك ، فإن الإصدار المجاني من LabVIEW Community Edition متاح فقط لنظام التشغيل Windows ، و LabVIEW 2020 Community Edition متوفر حصريًا في الإصدار 32 بت (وإصدار NXG Community Edition هو 64 بت فقط ، لأن الإصدار 32 بت NXG غير موجود في الطبيعة). من الغريب ألا ترى إصدار المجتمع لنظام التشغيل Linux.

أوصي بتنزيل وتثبيت كلا الإصدارين (الروابط في نهاية المقالة). في مرحلة ما ، قد تحتاج إلى التسجيل على موقع NI (على أي حال ، من المنطقي القيام بذلك حتى تتمكن من الدردشة في المنتدى ، خاصة أنه مجاني تمامًا وبدون SMS). أثناء عملية التثبيت ، ستتم مطالبتك بتعطيل بدء التشغيل السريع لـ Windows - لا تحتاج إلى القيام بذلك ما لم يكن لديك معدات NI لا يمكنها التهيئة بشكل صحيح عند تمكين خيار البدء السريع (والذي يتم تمكينه افتراضيًا).

كلا الإصدارين - 2020 و NXG - "ينسجمان" بشكل مثالي على نفس الكمبيوتر ولا يتداخلان مع بعضهما البعض. تم تجميع عدد كبير من الأمثلة لـ LabVIEW "الكلاسيكية" ، وهناك أشياء غير متوفرة في NXG (حسنًا ، هنا يوجد برنامج التحكم بالصورة ثنائي الأبعاد وثلاثي الأبعاد ، على سبيل المثال).

ومع ذلك ، بالنسبة لتعليم البرمجة الرسومية "من الصفر" ، لا أنصح "الكلاسيكية" ، ولكن NXG - هناك واجهة أكثر حداثة وممتعة قليلاً ، ومن الناحية الإيديولوجية فهي متشابهة جدًا. أيضًا ، الإصدار الجديد يحتوي على كل شيء بالترتيب مع Unicode ، حسنًا ، على الشاشات عالية الدقة ، يبدو أفضل بكثير ، ولكن بشكل عام ، يبدو مخطط الشفرة لمخطط Block Diagram مشابهًا ، شيء من هذا القبيل في LabVIEW 2020 القديم الجيد:

صورة

وهكذا في NXG الحديث:



بالإضافة إلى ذلك ، يحتوي NXG على بعض البرامج التعليمية التفاعلية الرائعة حول الأساسيات - الأنواع الأساسية ، والمصفوفات ، والمجموعات ، والحلقات ، وما إلى ذلك:



للحصول على أسئلة محددة ، يمكنني أن أوصي بأمان بمنتديين: المنتدى الرسمي على موقع NI (باللغة الإنجليزية) وموقع LabVIEW الناطق باللغة الروسية. يسعدهم هنا وهناك مساعدة المبتدئين ، ويمكنني الإجابة عن بعض الأسئلة الأساسية في التعليقات.

روابط ذات علاقة:


صفحة تنزيل LabVIEW Community Edition
رابط مباشر Labeview 2020 Community Edition - 1.91 GB iso image

تنزيل LabVIEW NXG Community Edition
رابط التنزيل المباشر LabVIEW NXG 5.0 - 4.02 GB iso image .

مقارنة بين إصدارات LabVIEW و NXG

الأسئلة المتداولة للاستخدام والترخيص .

All Articles