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

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

و شكرا
الرد
#2
وعليكم السلام ورحمة الله
http://www.delphi4arab.net/forum/showpos...ostcount=4
http://www.delphi4arab.net/forum/showthr...p?tid=2923
استخدم البحث ...
بالتوفيق.
الرد
#3
أخي كاش واحد شكرا لمجهودك و لكن و للأسف الرابط الموجود للمكون في الصفحة الثانية غير صالح
و أنا أفضل لو استفيد و احصل على الأكواد
الرد
#4
و عليكم السلام و رحمة الله
إقتباس :أتمنى أفادتي حول طريقة استخدام المنفذ التسلسلي 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]
الرد
#5
إذا ممكن ترفع المكون على مركز تاني لأنو مو مسموحلي فأنا من بلد محظور عن الموقع --- سوريا
الرسالة يلي طلعتلي
إقتباس :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.
الرد
#6
الإصدار 3.1
كود :
http://www.torry.net/authorsmore.php?id=1809
الإصدار 4.0 Beta
كود :
http://www.softpedia.com/get/Programming/Components-Libraries/TComPort.shtml
الرد
#7
و عليكم السلام و رحمة الله
1- التعامل مع منافذ الجهاز usb, com, lpt بدلفي
2-
برنامج التحكم بالمنفذالتسلسلي "Com"
بالتوفيق,,
I'M Fly Like A G6

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

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


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم