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

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

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:332
قديم 02-11-2012, 01:23 PM المشاركة 1   
افتراضي لابفيو LabView الدرس الثانى التدريب على الأسلاك Wires : Twitter FaceBook Google+



لابفيو LabView الدرس الثانى التدريب على الأسلاك Wires :


المرجع :
مقدمة :

تخيل الأسلاك wires كمسار لتدفق (مرور) البيانات . فى الشكل المبين أدناه , الأسلاك توصل أطراف الضابط control والمؤشر indicator إلى دوال الجمع والطرح . كما ترى , كل سلك له منبع (مصدر) بيانات وحيد أو نقطة بداية . ومع ذلك يمكنك تفريع السلك الواحد وتوصيله إلى كثير من البرامج VIs والدوال . بتفرعة السلك الرئيسى , يمكنك إرسال بيانات إلى وجهات متعددة . لاحظ أن الأسلاك بألوان ونمط وسمك مختلف . اللون والنمط والسمك يتغير تبعا لنوع البيانات التى يرسلها السلك .






الأسلاك المكسورة أو المقطوعة ( الأسلاك الغير متصلة ب
شكل صحيح) تمنع VI من التشغيل . يظهر السلك المكسور كخط أسود متقطع بعلامة X حمراء فى المنتصف , كما فى الشكل التالى :








قطع الأسلاك يحدث نتيجة لمجموعة متنوعة من الأسباب مثل توصيل سلك بكائنين بأنواع مختلفة من البيانات أو الغير متوافقة . على سبيل المثال , لا يمكنك توصيل خرج مصفوفة array إلى دخل عددى numeric . البيانات فى السلك عبارة عن مصفوفة والدخل يتقبل عدد مفرد , وبالتالى فإن أنواع البيانات غير متوافق . عندما تقوم بتوصيل كائنات المخطط الصندوقى بالأسلاك , يجب عليك توصيل السلك إلى دخل واحد وخرج واحد على الأقل . على سبيل المثال . لا يمكنك توصيل سلك لمؤشرين معا . الشكل أدناه يبين أنواع الأسلاك الأكثر شيوعا . لاحظ اختلاف لون وسمك الأسلاك لبيان أنواع البيانات المختلفة .






أنواع البيانات Data Types :

كل سلك له نوع على أساس البيانات التى يتم إرسالها . نوع بيانات السلك يحدد أى الكائنات , المؤشرات أو الدوال يمكنك توصيل السلك لها . على سبيل المثال , إذا كان مفتاح له حدود خضراء , يمكنك توصيل المفتاح بسلك لأى مدخل بتسمية label خضراء على VI أو دالة . لاحظ أن السلك أيضا سوف يكون أخضر , مما يعكس نوع البيانات المنطقية Boolean . إذا كان لمقبض knob حدود برتقالى , يمكنك توصيل المقبض بسلك لأى دخل بتسمية برتقالى , وسوف يكون اللسلك برتقالى . لا يمكنك توصيل سلك من مقبص برتقالى إلى دخل بتسمية خضراء لأن أنواع البيانات غير متوافقة . لاحظ أن الأسلاك يكون لها نفس لون الطرف . الشكل أدناه يبين التوصيل الصحيح لأسلاك ضابطين إلى subVI . لاحظ أن لون السلك والضابط تطابق لون طرف الدخل .






والشكل أدناه يبين توصيل أسلاك بشكل غير صحيح لضابطين إلى subVI . نوع بيانات الضابط لا تتطابق مع نوع بيانات طرف دخل subVI . أمسك الماوس فوق السلك المقطوع لمعرفة نوع البيانات المطلوب . لاحظ أن المنبع (المصدر) هو "مزدوج" double وأن المصب أو الدخل هو Boolean . وانقطع السلك لأن أنواع البيانات مختلفة .








تنويه : يمكنك بسرعة مسح delete جميع الأسلاك المقطوعة من المخطط الصندوقى الخاص بك بالضغط على المفاتيح <ctr-B> .
التوصيل التلقائى للكائنات بالأسلاك Automatically Wiring Objects :

اعلانات

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


التوصيل التلقائى للكائنات بالأسلاك Automatically Wiring Objects :

يمكنك استخدم ميزة LabVIEW لتوصيل الأسلاك تلقائيا لتوصيل الكائنات على المخطط الصندوقى بشكل أسرع . عندما تحرك الكائن المختار بالقرب على مقربة من الكائنات الأخرى على المخطط الصندوقى فأن LabVIEW يرسم أسلاك مؤقتة ليظهر لك التوصيلات الصالحة . عندما تقوم بتحرير زر الماوس لوضع الكائن على المخطط الصندوقى , فأن LabVIEW يقوم تلقائيا بتوصيل الأسلاك . يمكنك أيضا توصيل الكائنات الموجودة بالفعل على المخطط الصندوقى بالأسلاك تلقائيا . يقوم LabVIEW بتوصيل الأطراف المتطابقة فقط . التحويل لتوصيل الأسلاك تلقائيا عن طريق الضغط على مسطرة المسافات أثناء القيام بتحريك الكائن باستخدام أداة الموضع Positioning tool .

أنت تقوم بتمكين التوصيل التلقائى كحالة افتراضية عندما تختار كائن من لوح الدوال أو عندما تقوم بنسخ كائن موجود بالفعل على المخطط الصندوقى . وأنت تقوم بتعطيل التوصيل التلقائى كحالة افتراصية عندما تستخدم أداة الموضع Positioning . يمكنك تحديد هذه الإعدادات عن طريق اختيار Tools»Options واختيار Block Diagram من قائمة Category .





يمكنك تمكين أو تعطيل التوصيل التلقائى عن طريق وضع أو عدم وضع علامة تحقق كما هو مبين بالشكل التالى :










توصيل الكائنات بالأسلاك يدويا Manually Wiring Objects :

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

الصورة الرمزية F.Abdelaziz
F.Abdelaziz
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,894
نشاط [ F.Abdelaziz ]
قوة السمعة:332
قديم 02-11-2012, 01:29 PM المشاركة 3   
افتراضي


توصيل الكائنات بالأسلاك يدويا Manually Wiring Objects :

فى كثير من الأحيان قد تحتاج إلى توصيل الكائنات معا على المخطط الصندوقى بالسلك يدويا . لاحظ أنه عند تمرير أداة السلك فوق الطرف , يظهر شريط تلميح باسم الطرف . استخدم هذه الميزة للتأكد من أنك تختار الطرف الصحيح قبل توصيل السلك .






لتوصيل كائنين معا , مرر أداة السلك Wiring فوق الطرف الأول وانقر واسحب المؤشر إلى الطرف الثانى
( إذا كان لوح الأدوات فى نظام الاختيارالتلقائى , فإن أداة السلك تظهر تلقائيا عندما تثبت الماوس فوق الطرف) . انقر مرة أخرى على الطرف المقصود (المستهدف) لإنهاء توصيل السلك .







بعد توصيل السلك قد ترغب فى ترتيب مسار السلك . ببساطة انقر بالزر الأيمن للماوس فوق السلك واختار
Clean Up Wire من القائمة المختصرة . يقوم LabVIEW تلقائيا باختيار مسار للسلك .







لتعلم المزيد حول توصيل عدة ضوابط ومؤشرات بالأسلاك يدويا اتبع الخطوات التالية :


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


لتعلم المزيد حول توصيل عدة ضوابط ومؤشرات بالأسلاك يدويا اتبع الخطوات التالية :
1- انشأ VI جديد وضع مقبض تحكم knob على اللوحة الأمامية عن طريق اختياره من لوحControls ثم اللوح الفرعى numeric .


2- ضع مؤشر لخزان (تنك) tank على اللوحة الأمامية إلى يمين المقبض .



3- ضع ليد LED مستدير على اللوحة الأمامية تحت الخزان .


4- الآن تحول إلى المخطط الصندوقى . لاحظ أن كافة كائنات اللوحة الأمامية الثلاثة تكون على المخطط الصندوقى . كل من المقبض Knob والخزان Tank باللون البرتقالى والليد Boolean باللون الأخضر . تذكر أن اللون يمثل نوع البيانات . المقبض والخزان كلاهما من نوع البيانات DBL فى حين أن الليد من نوع البيانات Boolean . أمسك بالماوس فوق طرف خرج المقبض بحيث تظهر أداة الأسلاك . انقر واسحب السلك إلى طرف دخل الخزان .



5- أمسك بالماوس فوق السلك الموصل بين المقبض والخزان بحيث تظهر أداة السلك . انقر واسحب لإنشاء سلك جديد ينزل من السلك الموجود . حاول توصيل السلك الجديد إلى الليد . لاحظ أن فعل ذلك يتسبب فى كسر (قطع) السلك . السبب أن المقبض من نوع البيانات DBL والليد من نوع البيانات Boolean , لا يمكنك توصيلهما معا . أيضا لاحظ أن سهم التشغيل Run بشريط الأدوات مكسر , السلك المكسر يمنع VI الخاص بك من التشغيل .


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


6- امسح الأسلاك المكسرة عن طريق الضغط على المفاتيح <ctr-B> وأعد توصيل المقبض بالخزان . إذهب إلى اللوحة الأمامية واختار التشغيل المستمر . استخدم الماوس لتحريك مقبض التحكم إلى قيم مختلفة . لاحظ كيف يتم تحديث المستوى بالخزان . يحدث ذلك لأن قيمة مقبض التحكم تم تمريرها عن طريق السلك بالمخطط الصندوقى إلى مبين الخزان . ولعدم وجود بيانات موصلة إلى الليد , فلن تتغير قيمته .

7- اختار إجهاض التنفيذ لإيقاف VI . من لوح الضوابط , اختار مفتاح تحويل رأسى وضعه قرب الليد .

8- لاحظ أن كلاهما له نفس نوع التسمية Booleans . تحول إلى المخطط الصندوقى ووصل سلك من خرج مفتاح التحويل الرأسى (Boolean2) إلى دخل الليد (Boolean) .
9- الآن اختار التشغيل المستمر من اللوحة الأمامية . استخدم الماوس لتحويل مفتاح التحويل الرأسى من الفصل off إلى التوصيل on . لاحظ تغيير الليد من الفصل off إلى التوصيل on .

10- اغلق المخطط الصندوقى واللوحة الأمامية بدون حفظ التغييرات .
الأسلاك Wires هى أحد هم أسس بناء بلوكات الأجهزة الافتراضية . فهة تحدد كيفية تفاعل عناصر المخطط الصندوقى مع بعضها البعض وتحدد مسار التنفيذ بوجه عام .


الصورة الرمزية islem
islem
:: مهندس متواجد ::
تاريخ التسجيل: Aug 2007
الدولة: algeria
المشاركات: 81
نشاط [ islem ]
قوة السمعة:0
قديم 02-11-2012, 03:48 PM المشاركة 6   
Talking


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


الصورة الرمزية azouvb.net
azouvb.net
:: عضو فضي ::
تاريخ التسجيل: May 2009
المشاركات: 152
نشاط [ azouvb.net ]
قوة السمعة:66
قديم 02-11-2012, 04:04 PM المشاركة 7   
افتراضي


سلام عليكم

بارك الله فيك و جزاك الله كل خير امين
والله الدروس التي في انتظارها شكرا جزيلا لك استاذنا الغالي
تقبل الله منك اعمالك و جعلها في ميزان حسناتك

وفقني الله و اياكم


الصورة الرمزية islem
islem
:: مهندس متواجد ::
تاريخ التسجيل: Aug 2007
الدولة: algeria
المشاركات: 81
نشاط [ islem ]
قوة السمعة:0
قديم 02-11-2012, 04:11 PM المشاركة 8   
افتراضي


لو امكن من الاخوة الافاضل نزويدي برابط تحميل هذه النسخة وشكرا جزيلا

إضافة رد

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

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

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


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

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