delphi4arab منتديات دلفي للعرب

نسخة كاملة : استخدام المنفذ التسلسلي com port - rs232 و التحكم به عن طريق الدلفي؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2

علي

السلام عليكم

ما طريقة استخدام المنفذ التسلسلي com port - rs232 و التحكم به عن طريق الدلفي؟

و شكرا
وعليكم السلام ورحمة الله
http://www.delphi4arab.net/forum/showpos...ostcount=4
http://www.delphi4arab.net/forum/showthr...p?tid=2923
استخدم البحث ...
بالتوفيق.

علي

أخي كاش واحد شكرا لمجهودك و لكن و للأسف الرابط الموجود للمكون في الصفحة الثانية غير صالح
و أنا أفضل لو استفيد و احصل على الأكواد
و عليكم السلام و رحمة الله
إقتباس :أتمنى أفادتي حول طريقة استخدام المنفذ التسلسلي com port - rs232 و التحكم به عن طريق الدلفي؟
حسب إحتياجك ؟ و الجهاز المستعمل ؟

إذا توفر مع جهازك قائمة الأوامر (Commands)التي تنفذ مباشرة عبر الجهاز المراد الإتصال و العمل به

أكواد (أمثلة فقط) بإستخدام مكون TcomPort للتحميل
كود :
ComPort.Close; ComPort.Open;
لفتح وغلق الإتصال
كود :
var Str: String; begin Str := Edit1.Text; ComPort.WriteStr(Str);
الطباعة / تنفيذ الأوامر (Commands) حسب جهازك

كود :
var Str: String; begin ComPort.ReadStr(Str, Count); Edit1.Text:= Str;
في الحدث ComPortRxChar ( يطلق أثناء القراءة من الـ Com
للقراءة/ مثلا لإستقبال نتائج تنفيذ الأوامر (Commands) حسب جهازك

ملاحظة: لا تنسى بارامترات الإتصال و هي تختلف من جهاز لآخر

[صورة: comport.jpg]

علي

إذا ممكن ترفع المكون على مركز تاني لأنو مو مسموحلي فأنا من بلد محظور عن الموقع --- سوريا
الرسالة يلي طلعتلي
إقتباس :report not being from a blocked country

if you are not from one of the countries banned from accessing this site, please submit us a support request including your ip address (66.198.41.24) and country of origin.
الإصدار 3.1
كود :
http://www.torry.net/authorsmore.php?id=1809
الإصدار 4.0 Beta
كود :
http://www.softpedia.com/get/Programming/Components-Libraries/TComPort.shtml

علي

أخي tf6m
جربت برنامجك الموضوع في الرابط الثاني
و ما حدث أني تفقد البنات عبر مقياس فولط
و وجدت أن هناك ثلاث بنات تعطي اشارة و الباقية لا تعطي
و ذلك عند القيمة 0 و عند 255 لم يتغير الوضع مطلقا
و شكرا
أخي علي , البرنامج تعليمي و ليس قائما في حد داته
الهدف من البرنامج كيفيةالإتصال بالمنفذ Com1
- "وجدت أن هناك ثلاث بنات تعطي اشارة و الباقية لا تعطي"
هل تعرف عمل كل Pin ؟ , + كيف تم القياس (توصيل الفولتا) .
بالتوفيق,,

علي

أخي ما قصدته
هو أنه عند اعطاء اي قيمة للبرنامج لم تتغير الإشارة في البنات
و لم يحدث الي تغير
ما طلبته
هو تعليمه تقوم بإعطاء اشارة على بن معين أو عدم اعطاءها كي يتسنى لي التحكم بدارة كهربائيه
و شكرا
انتظر الرد
الصفحات : 1 2