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

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

E.Hasan_Hawis
:: مهندس ::
تاريخ التسجيل: Oct 2015
الدولة: Turkey
المشاركات: 4
نشاط [ E.Hasan_Hawis ]
قوة السمعة:0
قديم 02-10-2015, 05:46 AM المشاركة 1   
افتراضي طلب في برمجة MODBUS RTU أرجو المساعدة Twitter FaceBook Google+



السلام عليكم ورحمة الله وبركاته وأسعد الله صباحكم أعضاء وزوار المنتدى الكرام..
في البداية أشكر كل من قام على تأسيس هذا الصرح العربي الرائع وجعل الله لكم فيه ثوابا و حسنة جارية..
أنا أقوم بصنع وبرمجة دارة تحكم الكترونية بمكيفات مركزية قائمة على الأردوينو وقد تم العمل والحمد لله ولكن طلب مني أن أجعل الدارة داعمة لبروتوكول MODBUS RTU لتكون Slave حيث أن هذه الدارة من المحتمل أن تضمن ضمن شبكة صناعية.
للأسف مكتبتنا العربية تكاد تخلو من هذا الموضوع وطلبي مساعدة أهل الخبرة في تهيئة هذا البروتوكول ولي تساؤلات في النقاط التالية:
1- بالنسبة لمنفذ ال RS485 على الدارة فاتني أن أضمن دارة تحويل الجهود Max485 وقد جهزت 100 دارة فكيف يمكنني تجاوز هذه المشكلة
2- في البرمجة انا جهزت مصفوفة تحتوي على أهم البيانات المطلوبة وال master يستطيع الوصول لهذه المصفوفة من خلال التابع Read input Register ذو الرقم 4 .. فهل عملي صحيح؟وأي نصيحة تفيدني في هذا الأمر؟
3- مشكلتي الأساسية ضعف خبرتي في برمجة هذا البروتوكول وأناشد أصحاب الخبرة بإعطائي أهم ما يلزمهم من معلومات ال slave
عذرا على الإطالة و أرجو أن أنال طلبي وتعم فائدة النقاش لباقي الزملاء وجزاكم الله عنا كل خير

اعلانات

ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:409
قديم 02-10-2015, 07:19 AM المشاركة 2   
افتراضي


السلام عليكم ورحمة الله وبركاته وأسعد الله صباحكم أعضاء وزوار المنتدى الكرام..
في البداية أشكر كل من قام على تأسيس هذا الصرح العربي الرائع وجعل الله لكم فيه ثوابا و حسنة جارية..
أنا أقوم بصنع وبرمجة دارة تحكم الكترونية بمكيفات مركزية قائمة على الأردوينو وقد تم العمل والحمد لله ولكن طلب مني أن أجعل الدارة داعمة لبروتوكول MODBUS RTU لتكون Slave حيث أن هذه الدارة من المحتمل أن تضمن ضمن شبكة صناعية.
للأسف مكتبتنا العربية تكاد تخلو من هذا الموضوع وطلبي مساعدة أهل الخبرة في تهيئة هذا البروتوكول ولي تساؤلات في النقاط التالية:
هنا تجد الكثير و خاصة ثالث رابط
https://www.google.com.eg/webhp?sour...485%20protocol
1- بالنسبة لمنفذ ال RS485 على الدارة فاتني أن أضمن دارة تحويل الجهود Max485 وقد جهزت 100 دارة فكيف يمكنني تجاوز هذه المشكلة
يمكنك إضافة بوردة خارجية لهذا كما أن هناك فى أحد الروابط السابقة طريقة بثلاث مقاومات فقط
دوما يجب الرجوع للعميل مادام طلب تبديل المواصفات لأنه سيتحمل الكلفة فقد تم ما طلب و الآن يريد تعديل

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

عبدالله النافي
:: مهندس ::
تاريخ التسجيل: Jun 2015
المشاركات: 33
نشاط [ عبدالله النافي ]
قوة السمعة:0
قديم 02-10-2015, 03:42 PM المشاركة 3   
افتراضي


هنا تجد الكثير و خاصة ثالث رابط
https://www.google.com.eg/webhp?sour...485%20protocol

يمكنك إضافة بوردة خارجية لهذا كما أن هناك فى أحد الروابط السابقة طريقة بثلاث مقاومات فقط
دوما يجب الرجوع للعميل مادام طلب تبديل المواصفات لأنه سيتحمل الكلفة فقد تم ما طلب و الآن يريد تعديل

السلام عليك اني استعمل برنامج ld micro لكن هذا البرنامج لا يدعم الاتصال على التوالي بشاشة lcd وانما يعمل على الاتصال التسلسلي هل هنالك دائرة تحول شاشة lcd 16x2 الى شاشة انصال تسلسلي


التعديل الأخير تم بواسطة : ماجد عباس محمد بتاريخ 03-10-2015 الساعة 06:20 AM السبب: مكرر

ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:409
قديم 03-10-2015, 06:24 AM المشاركة 4   
افتراضي


و عليك السلام
مشكلة التسلسل انك يجب ان تتبع نسق معين يدعمه هذا البرنامج

إضافة رد

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

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

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


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

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