منتديات الالكترونيات العصريه  
الاليكترونيات العصريه
العودة   منتديات الالكترونيات العصريه > المنتديات الهندسـيه > قسم برمجة المتحكمات plc و Microcontroller > منتدى البرمجة ببرنامج Flowcode

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 03-13-2010, 11:40 PM
الصورة الرمزية noornader
مشرف منتدى
مشاريع Flowcode
 
تاريخ التسجيل: Nov 2007
المشاركات: 512
عدد الترشيحات : 4
عدد المواضيع المرشحة : 3
رشح عدد مرات الفوز : 6
noornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud of
افتراضي استخدام رمز السويتش

السلام عليكم ورحمة الله وبركاته

استخدام رمز السويتش

Switch Icon




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


وهومفيد بوجه خاص فى حالة الرغبة فى جعل الرد (نتيجة الاختبار) تتم بطرق مختلفة
استنادا إلى المدخلات المتغيرة
لرمز السويتش
والتى نقوم بتحديد عددها فى نافذة الخصائص الخاصة به كما بالصورة




وبناء على هذه التعديلات التى تمت فى نافذة الخصائص حيث عدد الافرع تم اختياره اربعة فيكون المخطط كالتالى




الفكرة تتلخص فى انه اذا تحقق الشرط المحدد لكل فرع تم المرور من ذات الفرع
وإذا لم يتحقق فيتم المرور من خلال الفرع الأخر
Default


__________________

التعديل الأخير تم بواسطة noornader ; 03-14-2010 الساعة 12:15 AM
رد مع اقتباس
  #2  
قديم 03-13-2010, 11:53 PM
الصورة الرمزية سعيد قادر
مشرف
اليكترونيات
 
تاريخ التسجيل: Nov 2009
الدولة: العراق /كوردستان
المشاركات: 944
عدد الترشيحات : 8
عدد المواضيع المرشحة : 3
رشح عدد مرات الفوز : 3
سعيد قادر is a splendid one to beholdسعيد قادر is a splendid one to beholdسعيد قادر is a splendid one to beholdسعيد قادر is a splendid one to beholdسعيد قادر is a splendid one to beholdسعيد قادر is a splendid one to beholdسعيد قادر is a splendid one to beholdسعيد قادر is a splendid one to behold
افتراضي رد: استخدام رمز السويتش

بارك الله فيك استاذ نور نادر مواضيعك ومواضيع الاستاذ زكى مميزة بارك الله فيكم ونفع بكم الامة واتمنى لكم التوفيق الدائم انشاء الله
رد مع اقتباس
  #3  
قديم 03-14-2010, 12:12 AM
الصورة الرمزية noornader
مشرف منتدى
مشاريع Flowcode
 
تاريخ التسجيل: Nov 2007
المشاركات: 512
عدد الترشيحات : 4
عدد المواضيع المرشحة : 3
رشح عدد مرات الفوز : 6
noornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud of
افتراضي رد: استخدام رمز السويتش

السلام عليكم ورحمة الله وبركاته

نستكمل بتنفيذ تطبيق بسيط على استخدام رمز السويتش يوضح فكرة عمله
وهو
عبارة عن فلاشر يعمل فى اربعة أوضاع مختلفة ...
ولإنشاء هذه الاوضاع الاربعة تم استخدام عداد سميناه sum
هذا العداد يزداد بعدد 1 فى كل مرة

حتى يصل الى العدد 4 ثم تعاد الدورة من جديد.

كل حالة تعمل عند تحقيق شرط معين لإضاءة الفلاشر بطريقة معينة
على النحو التالى


الشرط الأول: أن يكون sum = 1




الشرط الثانى: أن يكون
sum = 2




الشرط الثالث: أن يكون
sum = 3




الشرط الرابع: أن يكون
sum = 4




كذلك تم ضبط استمرارية تشغيل الفلاشر فى كل وضع من الأوضاع الأربعة الى خمسة مرات فقط
عن طريق استخدام حلقة محدودة بالعدد 5 ثم الانتقال الى الوضع التالى وهكذا...
وكذلك تم اختيار التأخير الزمنى المناسب

المتحكم المستخدم : pic16f628a
المذبذب: كريستالة 4MHz

هذا مجرد تطبيق بسيط لتوضيح المفهوم ولكن يمكن زيادة عدد الافرع
وكذلك زيادة استمرارية تشغيل الفلاشر حسب الرغبة
وكذلك يمكن التعديل بإدخال مفتاح للتحكم فى التشغيل
وغير ذلك من التعديلات..


ملف التطبيق بفلوكود والهيكس فى
المرفقات


وبالتوفيق ان شاء الله
الملفات المرفقة
نوع الملف: rar Switch icon.rar‏ (2.1 كيلوبايت, المشاهدات 24)
__________________
رد مع اقتباس
  #4  
قديم 03-14-2010, 06:22 AM
عضو نشيط
 
تاريخ التسجيل: Jan 2010
المشاركات: 99
عدد الترشيحات : 0
عدد المواضيع المرشحة : 0
عدد مرات الفوز : 0
aboudi will become famous soon enoughaboudi will become famous soon enough
افتراضي رد: استخدام رمز السويتش

كلمة الشكر لا تكفى استاذى نور
فلقد وضحت الفكرة بهذا الشرح الجميل
جزاك الله خير
رد مع اقتباس
  #5  
قديم 03-14-2010, 08:44 AM
مشرف
اليكترونيات وبرمجه
 
تاريخ التسجيل: Jun 2009
الدولة: المغرب
المشاركات: 589
عدد الترشيحات : 13
عدد المواضيع المرشحة : 5
رشح عدد مرات الفوز : 8
زكي شاكر has much to be proud ofزكي شاكر has much to be proud ofزكي شاكر has much to be proud ofزكي شاكر has much to be proud ofزكي شاكر has much to be proud ofزكي شاكر has much to be proud ofزكي شاكر has much to be proud ofزكي شاكر has much to be proud ofزكي شاكر has much to be proud ofزكي شاكر has much to be proud of
افتراضي رد: استخدام رمز السويتش

السلام عليكم ورحمة وبركاته
شكرا جزيلا أخي العزيز نور نادر على المشاركة الرائعة
والتي تساهم في تطوير تعلم البرمجة بالاصدار الجديد من فلوكود .. البرنامج الذي يتوفر على امكانيات برمجية هائلة ..
تقبل مني أجمل التحيات ..
رد مع اقتباس
  #6  
قديم 03-14-2010, 02:00 PM
الصورة الرمزية noornader
مشرف منتدى
مشاريع Flowcode
 
تاريخ التسجيل: Nov 2007
المشاركات: 512
عدد الترشيحات : 4
عدد المواضيع المرشحة : 3
رشح عدد مرات الفوز : 6
noornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud of
افتراضي رد: استخدام رمز السويتش

اقتباس
 مشاهدة المشاركة المشاركة الأصلية كتبت بواسطة سعيد قادر
بارك الله فيك استاذ نور نادر مواضيعك ومواضيع الاستاذ زكى مميزة بارك الله فيكم ونفع بكم الامة واتمنى لكم التوفيق الدائم انشاء الله

شكرا اخى الكريم/ سعيد قادر على كلامك الطيب
وعلى مجهودك المستمر بالمنتدى
تقبل تحياتى
__________________
رد مع اقتباس
  #7  
قديم 03-14-2010, 02:04 PM
الصورة الرمزية noornader
مشرف منتدى
مشاريع Flowcode
 
تاريخ التسجيل: Nov 2007
المشاركات: 512
عدد الترشيحات : 4
عدد المواضيع المرشحة : 3
رشح عدد مرات الفوز : 6
noornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud of
افتراضي رد: استخدام رمز السويتش

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


لا شكر على واجب اخى الكريم
اتمنى ان تستفيد من هذا الموضوع
وان تجد فيه بعض الاجابات على اسئلتك
بالتوفيق ان شاء الله

__________________
رد مع اقتباس
  #8  
قديم 03-14-2010, 02:14 PM
الصورة الرمزية noornader
مشرف منتدى
مشاريع Flowcode
 
تاريخ التسجيل: Nov 2007
المشاركات: 512
عدد الترشيحات : 4
عدد المواضيع المرشحة : 3
رشح عدد مرات الفوز : 6
noornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud ofnoornader has much to be proud of
افتراضي رد: استخدام رمز السويتش

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

وعليكم السلام ورحمة الله وبركاته
أخى العزيز/ زكى شاكر
الشكر لله والحمد لله الذى هدانا لهذا العملاق
فهو فعلا من الروائع وامكانياته قدراته لا حدود لها
اسأل الله ان تتفتح لنا خباياه حتى تعم الفائدة
واتمنى منه التوفيق

__________________
رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
السويتش, استخدام, رمز

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

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are معطلة
Pingbacks are معطلة
Refbacks are معطلة



الساعة الآن 12:09 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
الحقوق محفوظة لمنتديات الاليكترونيات العصريه
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85