قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

أدوات الموضوع

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:328
قديم 26-10-2012, 10:24 PM المشاركة 1   
افتراضي المدخل لبرمجيات LabVIEW وتدريبات (فديو-PDF - أمثلة) Twitter FaceBook Google+



المدخل لبرمجيات LabVIEW وتدريبات (فديو-PDF - أمثلة)




مقدمة:
ماذا تعنى كلمة LabVIEW ؟
كلمة LabVIEW هى اختصار للكلمات :
Laboratory Virtual Instrumentation Engineering Workbench أى "طاولة العمل لمختبر الأجهزة الهندسية الافتراضية" وهو نظام لمنصة platform تصميم وبيئة تطوير للغة برمجة مرئية من شركة National Instruments .
لغة الرسوم تسمى اللغة "G" ( ينبغى عدم الخلط بينها وبين كود الجى G-code) . أصل إصدارها شركة آبل ماكنتوش Apple Macintosh عام 1986 . وقد شاع استخدام LabVIEW فى "الحصول أو اكتساب البيانات" data acquisition و فى التحكم بالأجهزة وفى التشغيل الآلى (الأتمة) للصناعات من خلال منصات متنوعة بما فى ذلك نوافد ميكروسوفت والإصدارات المختلفة لكل من UNIX و Linux و Mac OS X . أحدث نسخة من LabVIEW هى LabVIEW 2012 , والتى صدرت فى أغسطس 2012 .

ما هو المقصود بالمصطلح "VIs" :

اعلانات

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:328
قديم 26-10-2012, 10:26 PM المشاركة 2   
افتراضي


ما هو المقصود بالمصطلح "VIs" :
برنامج LabVIEW يربط إنشاء واجهات المستخدم ( تسمى الألواح الأمامية front panels ) فى دورة التطوير (البرمجة) . برامج وروتينات (البرامج الفرعية) لبرنامج LabVIEW تسمى "الأجهزة الافتراضية" virtual instruments واختصارا (VIs) . كل VI لها ثلاثة مكونات (عناصر) : المخطط الصندوقى block diagram و واللوحة الأمامية front panel و لوحة الرابط connector panel . تستخدم لوحة الرابط لتمثيل VI فى المخططات الصندوقية لبرامج VI آخرى وتسمى VIs . وسائل الضبط Controls ووسائل البيان indicators على اللوحة الأمامية تسمح للمشغل بإدخال البيانات إلى أو استخراج البيانات من الجهاز الافتراضى قيد التشغيل . ومع ذلك , يمكن للوحة الأمامية أيضا أن تكون بمثابة واجهة برنامجية . وبالتالى يمكن للجهاز الافتراضى أما أن يشتغل كبرنامج , باللوحة الأمامية بمثابة واجهة مستخدم , أو , عندما تسقط كعقدة بمخطط صندوقى , تحدد اللوحة الأمامية المداخل والمخارج لعقدة معينة من خلال لوحة الرابط . هذا يعنى أن كل VI يمكن بسهولة اختبارها قبل دمجها كروتين فرعى فى برنامج أكبر .
النهج الرسومى يسمح أيضا لغير المبرمجين ببناء برامج عن طريق "السحب" dragging و"الاسقاط" droppingالتمثيل الافتراضى لمعدات المختبر والتى هى بالفعل مألوفة لهمم . بيئة برمجة LabVIEW , مع ما تشتمل من أمثلة ووثائق , تجعل من السهل إنشاء تطبيقات صغيرة . هذا مكسب من أحد الجوانب , لكن هناك أيضا خطر معين من التقليل من شأن الخبرة اللازمة للبرمجة G عالية الجودة . للخوارزميات المعقدة أو الكود واسع النطاق , من المهم أن يمتلك المبرمج معرفة واسعة ببناء جمل LabVIEWالخاصة وطبيعة إدارة الذاكرة . أنظمة تطوير LabVIEWالأكثر تقدما توفر إمكانية بناء تطبيقات قائمة بذاتها . علاوة على ذلك , فمن الممكن خلق التطبيقات الموزعة , والتى تتواصل عن طريق مخطط "عميل/خادم" client/server , وبالتالى فهى أسهل فى التنفيذ نظرا لطبيعة لغة G المتوازية .
الصورة التالية لمثال على برنامج LabVIEW بسيط ويظهر مصدر التعليمات البرمجية (الكود) لتدفق البيانات dataflow فى شكل "مخطط صندوقى" block diagram فى الإطار السفلى الأيسر و متغيرات المداخل والمخارج ككائنات رسومية فى شكل "لوحة أمامية" فى الإطار العلوى الأيمن . والاثنان مكونات أساسية لبرنامج LabVIEW والذى يعرف بالجهاز الافتراضى Virtual Instrument .

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

الصورة الرمزية haysem
haysem
:: مهندس متواجد ::
تاريخ التسجيل: Jul 2010
المشاركات: 173
نشاط [ haysem ]
قوة السمعة:0
قديم 26-10-2012, 10:36 PM المشاركة 3   
افتراضي شكرا على الشرح


ياريت من الاخوة الانتباه لهذا البرنامج حيث سيكون له السبق فى المستقبل و سيقوم أنشاء الله بالأنتشار فى المصانع بديلا عن PLC


الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:328
قديم 26-10-2012, 10:42 PM المشاركة 4   
افتراضي


التدريبات

المرجع :
التدريب الأول : بدء LabVIEW
مقدمة :
فى هذا التدريب , تتعلم كيقية إيجاد وبدء برمجيات LabVIEW فى دليل برنامج النوافذ بالإضافة إلى استخدام نافذة " الشروع فى العمل" LabVIEW Getting Started لإنشاء ملف جديد أو الوصول لملف موجود وكذلك العديد من موارد LabVIEW المفيدة .
ببساطة , انقر فوق شريط أدوات النوافذ وانتقل إلى "كافة البرامج" All Programs . من دليل البرامج , انقر فوق البرنامج National Instruments LabVIEW 2011 SP1 (أو الإصدار المتوفر لديك) .




نتيجة لذلك تنطلق برمجيات LabVIEW ويتم فتح نافذة "الشروع فى العمل" Getting Started .





نافذة "الشروع فى العمل" Getting Started window :


الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:328
قديم 26-10-2012, 10:45 PM المشاركة 5   
افتراضي


نافذة "الشروع فى العمل" Getting Started window :
تنقسم نافذة الشروع فى العمل قسمين من اليسار إلى اليمين . على اليمين قسم "الملفات" Files وعلى اليسار قسم "الموارد" Resources . فى قسم الملفات وتحت "جديد" New , يمكنك إنشاء "جهاز تخيلى" (VI)فرغ ,أو "مشروع" project , أو موديول لمشروع محدد أو يمكنك اختيار مجلد "المزيد" More للبدء من أحد قوالب LabVIEW العديدة . تحت "فتح" Open , ترى قائمة بالملفات التى تم فتحها مؤخرا مثل VIs و المشاريع . فى قسم الموارد , يوجد أدوات إضافية للشروع فى العمل تتراوح من منتديات النقاش على الإنترنت إلى مكتبة شاملة بأمثلة برامج والموجودة ضمن LabVIEW .





ملاحظة : إذا كنت لا ترغب فى مشاهدة نافذة الشروع فى العمل فى كل مرة تقوم فيها بتشغيل LabVIEW
يمكنك إعداد LabVIEW لفتح VI فارغ جديد عند البداية , عن طريق اختيار Tools»Options .






فى المربع الحوارى للخيارات , اختار "البيئة" Environment من قائمة "الفئة" Category وضع علامة اختيار (صح) فى صندوق التحقق " تخطى نافذة الشروع فى العمل عند البدء" Skip Getting Started window on launch .






انقر فوق "موافق" OK لحفظ وتطبيق التغييرات . العديد من الخيارات الأخرى فى نافذة الشروع فى العمل تختلف تبعا لإصدار LabVIEW والأدوات التى قمت بتثبيتها .
من الضرورى أن تعرف كيفيى تغيير الخيارات options والتفضيلات preferences ببرنامج LabVIEW.
نافذة الشروع فى العمل لديها موارد كثيرة مهمة وهى مفيدة جدا . تأكد من أنك تمرست على جميع الموارد المختلفة المتاحة بنافذة الشروع فى بدء العمل .

تمرين : الشروع فى العمل ببرنامج Labview


الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:328
قديم 26-10-2012, 10:52 PM المشاركة 6   
افتراضي


ياريت من الاخوة الانتباه لهذا البرنامج حيث سيكون له السبق فى المستقبل و سيقوم أنشاء الله بالأنتشار فى المصانع بديلا عن PLC
أخى الكريم

شكرا جزيلا لك

بارك الله فيك

محاولة لترجمة أجزاء , مع الإعداد لأستفيد ويستفيد معى الراغبين .

شكرا على التنبيه

عطاؤك فى هذا المجال مشهود له فشكرا لما تقدمه فى هذا المجال .

مع تمنياتى بدوام التوفيق


التعديل الأخير تم بواسطة : F.Abdelaziz بتاريخ 27-10-2012 الساعة 12:13 AM

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:328
قديم 27-10-2012, 12:13 AM المشاركة 7   
افتراضي


تمرين : الشروع فى التعامل مع برنامج Labview :
مقدمة :
فى هذا التمرين يمكنك أن تخطو خلال كيفية إطلاق NI LabVIEW والتعرف على شاشة بدء التشغيل Getting Started. سوف تتعلم كيفية إنشاء برنامج VI</SPAN> فارغ واستعراض الباحث عن المثال example finder .
الهدف :
فهم المكونات الأساسية لبيئة LabVIEW .
الوصف :
هذا التمرين يتكون من سلسلة من المهام والتى سوف تسير بك خلال إطلاق بيئة LabVIEW وإيجاد الأمثلة باستخدام الباحث عن المثال .

إطلاق LabVIEW :

1- إطلاق LabVIEW :
  • من قائمة البدء start menu , انقر على برنامج Labview 8.5 لإطلاق LabVIEW .
2- نتيجة لذلك تظهر شاشة بداية LabVIEW . انتظر حتى يتم تحميل قائمة بداية التشغيل Getting Started .









3- الآن تم تحميل قائمة بدء تشغيل LabVIEW , والتى سوف تصبح مألوفة بجميع أجزاء القائمة المختلفة .









4- إنشاء برنامج جديد , أو "جهاز افتراضى" :


الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:328
قديم 27-10-2012, 12:18 AM المشاركة 8   
افتراضي


4- إنشاء برنامج جديد , أو "جهاز افتراضى" :
* اختار برنامج فارغ Blank VI .










5- نتيجة لذلك يتم إنشاء VI جديد . يتم عرض "المخطط الصندوقى" Block Diagram و "اللوحة الأمامية" Front Panel .
يتم الخروج من هذا عن طريق النقر فوق زر "إغلاق" Close ضمن القائمة "ملف" File .
6- عن طريق إغلاق VI , تعود مرة أخرى إلى قائمة بدء التشغيل .
استكشف كيفية العثور على مثال لبرامج مثال :

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 06:12 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2024