صفحة 1 من 5 1234 ... الأخيرةالأخيرة
النتائج 1 إلى 10 من 43

الموضوع: كيف استحدام الانكودرفي تشغيل موتور وايقافه بدون مللي ترحيله

  1. #1
    Junior Engineer الصورة الرمزية karem
    تاريخ التسجيل
    Dec 2006
    الدولة
    الفيوم
    المشاركات
    38

    كيف استحدام الانكودرفي تشغيل موتور وايقافه بدون مللي ترحيله

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

  2. #2
    V.I.P Member الصورة الرمزية احمد المصرى
    تاريخ التسجيل
    Feb 2006
    الدولة
    Egypt
    المشاركات
    224

    رد: كيف استحدام الانكودرفي تشغيل موتور وايقافه بدون مللي ترحيله

    السلام عليكم
    اذا كان قصدك ان يقف المحرك عند الضغط على stop switch مباشرتا فهذه لا يحتاج plc ولكن مجرد ان تستخدم brake مع المحرك
    اما اذا اردت ان يقف دائما فى وضع معين ويكون هو نفس وضع البدايه فهذا يمكن استخدام incremental encoder او absolute encoder فى حالة استخدام incremental encoder يكون وقت التوقف هو home position اما absolute يتم وضع زاويةللوقوف على سبيل المثال من 350 الى 355
    ارجو شرح التطبيق كى اتمنى ان افيدك اكثر

  3. #3
    Junior Engineer الصورة الرمزية karem
    تاريخ التسجيل
    Dec 2006
    الدولة
    الفيوم
    المشاركات
    38

    رد: كيف استحدام الانكودرفي تشغيل موتور وايقافه بدون مللي ترحيله

    جزاك الله خيرا علي المساعده لي لكن انا اقصد الشرح للاوامر التي تستخدم في تصميم الانكودر لايقاف الموتور ارجو الشرح للاوامر التي تستخدم مع incremental encoder -absolute encoder مع مثلا عمليا واعلم ان الله كان في عون العبد ماكان العبد في عون اخيه ارجو الرد

  4. #4
    V.I.P Member الصورة الرمزية احمد المصرى
    تاريخ التسجيل
    Feb 2006
    الدولة
    Egypt
    المشاركات
    224

    رد: كيف استحدام الانكودرفي تشغيل موتور وايقافه بدون مللي ترحيله

    السلام عليكم
    اولا rotary encoder ينقسم الى نوعين وهما absolute encoder and incremental وكذلك فان absolute ينقسم الى نوعين حسب نوع الخرج سواء على هيئة binary code or gray code
    ساشرح باذن الله الاوامر المستخدمه كما سارفق برامج صغيره يمكن ان تفيدك فى هذا الامر
    اولا absolute encoder
    فى هذه الحاله يمكن استخدام cam postioner حيث يمكن ان تحدد الزوايا التى تحتاجها وتخرجها على هيئه خرج يدخل على plc فيمكن استخدامها فى غرض

  5. #5
    V.I.P Member الصورة الرمزية احمد المصرى
    تاريخ التسجيل
    Feb 2006
    الدولة
    Egypt
    المشاركات
    224

    رد: كيف استحدام الانكودرفي تشغيل موتور وايقافه بدون مللي ترحيله

    السلام عليكم
    استخدام absolute encoder
    اولا ساشرح الاوامر
    اولا امر andw
    فى هذا الامر يتم عمل and ل word كامله
    الامر move يتم استخدامه لنقل قيمه من مخزن الى اخر
    الامر for & next للعملية التكراريه
    asr وهو Arithmetic Shift Right
    تقوم بوضع 0 فى ال bit رقم 15 وتقوم بترحيل الباقى لليمين خطوه
    الامر xorw يقوم بعمل xor ل word كامله
    مرفق البرنامج
    البرنامج يفتح ببرنامج cx programmer
    الملفات المرفقة الملفات المرفقة

  6. #6
    Junior Engineer الصورة الرمزية karem
    تاريخ التسجيل
    Dec 2006
    الدولة
    الفيوم
    المشاركات
    38

    رد: كيف استحدام الانكودرفي تشغيل موتور وايقافه بدون مللي ترحيله

    اولا ان احبك في الله ثانيا جزيت خيرا علي متبذله من جهد معي نفع الله بيك وحعل كل هذا المجهود في ميزان حسانتك
    السؤال هنا لقد فهمت الاوامر جيدا لكن البرنامج المرفق يتكلم عن الاوامر فقط ويوجد لدي مشكله في فهم امر andw لان ه المفروض ان الامر ده بيعمل ضرب لمحتوي i1, i2 انت ليه ضربت رقم 1 مع 1ff# وكان i1 عدد عشري i2عدد hex فكانت النتيجه صفر ثم عملت لهذه النتيجه asr فكان نتيجه التشفيت ايضا بصفر ثم بستخدام xorايضا صفر ارجو الرد ثم اكمال الاوامر المتعلقه بالانكودر

  7. #7
    V.I.P Member الصورة الرمزية احمد المصرى
    تاريخ التسجيل
    Feb 2006
    الدولة
    Egypt
    المشاركات
    224

    رد: كيف استحدام الانكودرفي تشغيل موتور وايقافه بدون مللي ترحيله

    السلام عليكم
    اولا احبك الله الذى احببتنى فيه
    ثانيا بدلا من 1 تكتب i:1 فى andw
    ثانيا الاوامر
    يتم توصيل اطراف الانكودر على احد كروت الدخل وفى المثال افترضت انه بادئ من 1.00
    عند عمل andw للدخل رقم واحد فانه ينتقل كما هو فى data memory D0
    اما من اول for الى next فهو يستخدم للتحويل gray code to binary code
    ساشرح لك gray code ولماذا استخدامه قبل شرح باقى الاوامر

  8. #8
    Junior Engineer الصورة الرمزية karem
    تاريخ التسجيل
    Dec 2006
    الدولة
    الفيوم
    المشاركات
    38

    رد: كيف استحدام الانكودرفي تشغيل موتور وايقافه بدون مللي ترحيله

    عليكم السلام ارجوا التفصيل اكثر حتي يكتمل الفهم لدي اي انا افترضت انه كارت الدخل رقم 2 كمثال وتم الكتابه في input1 رقم2 في امرAndwمع الكود المراد في i2 وليكن الكود هو2fe سيتم تركيب الانكودرعلي كارت رقم02علي اي input في الكارت رقم 000 _001و كان الانكودر 2out انا في انتظار الرد

  9. #9
    Junior Engineer الصورة الرمزية karem
    تاريخ التسجيل
    Dec 2006
    الدولة
    الفيوم
    المشاركات
    38

    رد: كيف استحدام الانكودرفي تشغيل موتور وايقافه بدون مللي ترحيله

    الي اخي المهندس احمد المصري نرجوا ان تكون بخير لما نراك من مده ممكن تكمل الشرح مع شرح gray code ملحوظه والامر for -nexet غير متوجدين ضمن اومر cQM1لهم بديل


  10. #10
    V.I.P Member الصورة الرمزية احمد المصرى
    تاريخ التسجيل
    Feb 2006
    الدولة
    Egypt
    المشاركات
    224

    رد: كيف استحدام الانكودرفي تشغيل موتور وايقافه بدون مللي ترحيله

    السلام عليكم
    عذرا على التاخير
    اولا يوجد طريقة تانيه بدل من for& next لبرمجة absolute encoder وساقوم بارفاقها لك فى المشاركه القادمه
    اولا ساقوم بشرح الاوامر قبل من اشرح gray code
    نفترض ان لديك absolute encoder وقد وبفرض ان resolution =1/512 اى ان لديك تسع اطراف تم توصيلهم على كارت الدخل رقم واحد فبالتالى فان خرج الانكودر من I1.00 -I1.08
    فبالتالى عند عمل andw للدخل 1 مع D0 فان قيمة خرج الانكودر يتم تخزينها فى D0
    ارجو اذا واجهتك احد المشاكل لا تترد فى السؤال

صفحة 1 من 5 1234 ... الأخيرةالأخيرة

معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

المواضيع المتشابهه

  1. هام جدا كيف تصمم اي دائرة تشغيل موتور قوي و تحكم
    بواسطة abdelaleem في المنتدى قسم الألكترونيات الصناعية و التحكم فى الآلآت الكهربية
    مشاركات: 134
    آخر مشاركة: 14-08-17, 10:04 PM
  2. تشغيل موتور 50 كيلووات
    بواسطة shadyrashed في المنتدى قسم المحركات الكهربية و دوائر التحكم المبرمج PLC
    مشاركات: 5
    آخر مشاركة: 15-03-14, 10:32 AM
  3. الفرق بين موتور التيار المستمر والموتور بدون فرش و الموتور الخطوى DC & Stepper Motor
    بواسطة hamada alhag في المنتدى قسم المحركات الكهربية و دوائر التحكم المبرمج PLC
    مشاركات: 7
    آخر مشاركة: 07-05-11, 11:36 PM
  4. بدء تشغيل المحركات عند استخدام مولد
    بواسطة hazem feshara في المنتدى قسم المحركات الكهربية و دوائر التحكم المبرمج PLC
    مشاركات: 3
    آخر مشاركة: 08-08-09, 07:44 PM
  5. موتور يدور بدون كهرباء
    بواسطة مهندس عبدالمنعم عادل مقرب في المنتدى قسم المحركات الكهربية و دوائر التحكم المبرمج PLC
    مشاركات: 0
    آخر مشاركة: 10-12-08, 11:52 AM

المفضلات

المفضلات

ضوابط المشاركة

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

 

 

Flag Counter