إعلانات

منتدى المهندس  
هذه الرسالة تفيد بأنك غير مشترك فى منتدى المهندس . للاشتراك الرجاء اضغط هنــا
العودة   منتدى المهندس > المنتديات الهندسية العامة > منتدى الهندسة الكهربائية والالكترونية والإتصالات والشبكات
مركز رفع الصور Engineer’s Blog مجلة المهندس سياسة الخصوصية المجموعات ألبومات الصور كتابة المعادلات الرياضية أخر المواضيع (RSS)
مركز رفع الملفات والصور أختصار الروابط صفحة الفيس بوك تويتر أخر مواضيع المنتدى أخر مواضيع المجلة أسعار الإعلانات


(?)
(?)
 
  
 

التحكم المنطقى المبرمج (plc) – الحلقة الاولى والحلقة الثانية(جديدة)

التحكم المنطقى المبرمج (plc) – الحلقة الاولى : الهدف: التعريف بالتحكم المنطقى المبرمج (فكرة عامة) مع توضيح انواع الاشارات وطرق الترقيم. المحتويات: - المقدمة - انواع

إنشاء موضوع جديد  رد
المنتدى المشاركات الجديدة ردود اليوم مشاهدة المشاركات المشاركة التالية
 
أدوات الموضوع طرق مشاهدة الموضوع
#1  
قديم 01-09-2005, 01:59 صباحاً
tamerPLC غير متصل
عضو جديد
 
تاريخ التسجيل: 20-07-2005
المشاركات: 49
التقييم: 10 قوة التقييم: 34
جزاك الله خيرا: 0
تم شكره 2 مرة فى 2 مشاركة
رشح 0 مرة 0 موضوع
المواضيع الفائزة : 0
تم ذكره فى: 0 مشاركة
تم تنبيهه فى: 0 موضوع
مشاهدة ألبوم صور tamerPLC's
افتراضي التحكم المنطقى المبرمج (plc) – الحلقة الاولى والحلقة الثانية(جديدة)

التحكم المنطقى المبرمج (plc) – الحلقة الاولى :


الهدف:
التعريف بالتحكم المنطقى المبرمج (فكرة عامة) مع توضيح انواع الاشارات وطرق الترقيم.

المحتويات:

- المقدمة

- انواع الاشارات فى تكنولوجيا أنظمة التحكم Type of signals in control system technology.

- أنظمة الترقيم Number system

- تعريفات هامة فى علوم الكومبيوتر (Bit-Byte-word-Double word)

- العناوين فى انظمة التحكم المبرمج (bit address-byte address-word address double word address)

مقدمة:

تم انتاج اول plc بواسطة شركة MODICON حسب براءة اختراع ديك موريلى DICK MORELY عام 1968/1969 . وتعتبر MODICON الفرع الرئيسى لشركة شنيدر فى مجال الاتمتة . وقد تم تصميم اول PLC بطلب من شركة جنرال موتورز التى كانت ترغب فى امتلاك نظام مرن يوائم طرق صناعتها المتطورة باطراد وبتكلفة اقل من تلك التى تحتاجها اجهزة المنطق المبينة بنظم الدوائر الكهربية المحدودة .

-يستخدم PLC وحات المعالجة الالكترونية لمعالجة البيانات علما بان لتشغيل اى نظام او معدة تعمل بتقنية PLC لا يعرف برسم الدائرة الكهربية كما يحدث فى نظام دوائر التحكم التى تتصل مكوناتة باسلاك حسب الدائرة الكهربية المعينة بل يعمل حسب برنامج يخزن فى ذاكرة وحدة المعالجة المركزية CPU ويعتبر PLC هو المكون الاساسى فى انظمة الاتمتة AUTOMATION SYSTEM

وسوف نتكلم بالتفصيل عن وحدة المعالجة المركزية بترتيب الحلقات ان شاء الله

تعريف PLC :

ال PLC عبارة عن الة الكترونية متخصصة فى اعمال التحكم مع الزمن الحقيقى ومراقبة العمليات الصناعية . حيث يتفذ PLC مجموعة من التعليمات التى خزنت فى ذاكرتة على شكل برنامج ومن ثم فان PLC لة صفات مشتركة معالات معالجة البيانات .

ومن خصائص PLC :

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

2- يتم تصميم ال PLC للعمل فى البيئة الصناعية بما تتميز من ظروف قاسية ( درجة الحرارة – اهتزازات – وانقاعات دقيقة فى ازمنة قصيرة جدا فى التيار وسوء الجهد الكهربة والتداخل والعمل لفترات طويلة جدا دون تاثر ..........وغيرها).

3- PLC مترجم بلغات يتم تطويرها من وقت لاخر خصيصا لمعالجة وظائف الاتمتة وبشكل لايحتاج الى مستوى عال من معرفة مسبقة بالبرمجة عند التركيب والتشغيل.

ولكى يتم فهم PLC بالصورة الصحية والتى لابد من من فهما جيدا يوجد بعض الاساسيات التى لابد من شرحها جيدا وقد تغفل على كثير من المهندسين ولا يعرفا الفنيين وغرضنا هنا فى هذة الدروس ان تصل المعلومة بكل يسر مع تنظيمها والمحافظة على التسلسل وسوف نقوم بعمل موضوع اخر عن الاسئلة الخاصة ب PLC والتى لم يتم شرحها حتى لا تختلط الامور وفى هذا الموضوع نستقبل الاسئلة الخاصة بهذة الحلقة وكل حلقة تبعا للترتيب الحلقات.





- انواع الاشارات فى تكنولوجيا أنظمة التحكم
(Type of signals in control system technology).

الاشارات الكهربية التى تستخدم فى انظمة لتحكم الكهربى نواعان :

1- BINARY SIGNAL.

2- ANALOG SIGNAL.



1-BINARY SIGNAL


التحكم المنطقى المبرمج (plc) – الحلقة الاولى والحلقة الثانية(جديدة) clip_image002.jpg

الاشارة binary تاخذ قيمتان اما نعم او لا – 0 أو 1 - available or not available

ونلاحظ فى الشكل الموضح انا الاشارة كانت بصفر وانقلت الى القيمة u ممكن اعهتبار هذة القيمة هى 1 or ON or available على سبيل المثال

Signal state "1" = voltage available = switch "ON"

Signal state "0" = voltage not available = switch "OFF"





2- ANALOGE SIGNAL



التحكم المنطقى المبرمج (plc) – الحلقة الاولى والحلقة الثانية(جديدة) mohandes.jpg



عكس binary signal هو analog signal ( فى حالة وجود خرج بقيمة 24 VDC يكون معناها "1" وفى حالة وجود خرج بقيمة 0 VDC يكون معناها "0" هذا هو الوضع فى binary system or digital system)

ولكن توجد اشارات ممكن ان تاخذ قيم مختلفة فى حدود مدى معين certain rang وهذا ما يطلق علية analog

Signal

ولفهم معنى الانالوج ممكن نعطى مثال بسيط :

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

وهذا معناة اننا محكومين بمدى معين لا نزيد عنة ولا نقل وهذا ما يحدث فى الاشارة الانالوج.

ومن امثلة للاشارات التى تقاس ققيم انالوج

درجة الحرارة من 50 C………..120 C

معدل سريان مياة من 0…………….300 L/min

عدد لفات (No. of revolution) : 500 rev/min………..1500 rev/min

ويتم فهم هذة القيم كهربيا وقرائتها عن طريق مجموعة من الحساسات transducers التى تقوم بتحويل ( درجة الحرارة –معدل السريان- عدد اللفات.................وغيرها) الى اشارة كهربية من الممكن ان تكون قيمة فولتية او قيمة تيار

وسوف نوضح ذلك بمثال عملى



لو اخترنا التطبيق على عدد لفات محرك من (500 rev/min …………1500 rev/min)

فكما ذكرنا انة يتم تحويل هذة القيمة الى اشارة انلوج عن طريق transducer (يختلف باختلاف القيمة المقاسة ونوع الخرج وقيمة الخرج )


فيقوم transducer بتحويل 500 rev/min الى 0 volt ويحول ايضا 1500 rev/min الى 10 volt


فاذا كانت المحرك يدور بسرعة 865 rev/ min فما هى قيمة الفولت الذى سيخرج من transducer الذى يقابل هذة السرعة ؟
التحكم المنطقى المبرمج (plc) – الحلقة الاولى والحلقة الثانية(جديدة) mohandes2.jpg




بالنظر والتعرف على الشكل السابق نلاحظ انة:

مدى تغير السرعة

1500 -500 = 1000 rev/min

يقابلة مدى تغير الفولت

10 – 0 = 10 volt

اى ان معامل تغير الفولت بالنسبة الى القيمة المقاسة =

10 / 1000 r/min = 0.01 v/r/min

مدى القيمة المراد قياسها =

865 – 500 = 365 rev/min

وبالتالى يمكن حساب قيمة الفولت الذى سيخرج من transducer الذى سيقابل هذة السرعة =

0.01 v/rev/min * 365 rev/min = 3.65 v

أى ان فى حالة دوران بسرعة 865 rev/min فان transducer سيولد خرج بمقدار 3.65 v

وبالمثل فعند كل سرعة سيتغير هذا الفولت على عكس binary signal تكون الاشارة فقط اما 0 او 1 .




- أنظمة الترقيم NUMERING SYSTEM



1- النظام العشرى ( Decimal system)


التحكم المنطقى المبرمج (plc) – الحلقة الاولى والحلقة الثانية(جديدة) Image4.bmp

التحكم المنطقى المبرمج (plc) – الحلقة الاولى والحلقة الثانية(جديدة) mohandes3.gif











2- الترقيم الثنائى Binary system

هذا النظام يستخدم فقط الرقمين(0 , 1) ويتم تحويل كل الارقام الى هذين الرقمين كما فى المثال التالى:

نريد ان نحول الرقم 13 الى النظام الثنائى فكيف يتم التحويل ؟







التحكم المنطقى المبرمج (plc) – الحلقة الاولى والحلقة الثانية(جديدة) mohandes4.gif





كما بالشكل نستطيع ان نفهم انة لتحويل اى رقم الى النظام الثنائى ان يكون بصيغة 2 اس رقم بدون ان يتبقى باقى

فيكون الرقم 13= 1101

1 = 1 * 2º = 1

0= 0 * 2¹=0

1=1 * 2²=4

1= 1 * 2³=8





3- BCD( Binary coded decimal)

تستخدم هذة الطريقة للتعامل مع الارقام الكبيرة لتحويلها الى النظام الثنائى BINARY SYSTEM

فمثلا : اذا اردنا تحويل الرقم 9 للنظام الثنائى يكون بالصورة التالية 1001 واذا اردنا تحويل الرقم 8 سيكون بالصورة 1000 ففى حالة هذة الارقام يكون من السهل التحويل - فما بالك لو اردنا تحويل الرقم 98 سوف ياخذ وقت طويل.

التحكم المنطقى المبرمج (plc) – الحلقة الاولى والحلقة الثانية(جديدة) mohandes5.gif


, ولكن بهذة الطريقة (BCD) يكون من السهل التحويل

9 8 = 98

1001 1000 = 1001100 =98

- واذا اردنا تحويل الرقم 285 سيكون بهذة الصورة




التحكم المنطقى المبرمج (plc) – الحلقة الاولى والحلقة الثانية(جديدة) Image2.bmp










بمعنى اخر ان كل رقم عشرى يمثل منفردا برقم ثنائى



4- HEXADICEMAL NUMER SYSTEM

تعتمد هذة الطريقة على 16 رقم مقسمة الى حروف وارقام

من الرقم 0 الى الرقم 9

من الرقم 10 الى الرقم 15 تحول الى حروف تحول الى حروف من A الى F

مثال:

نريد تحويل الرقم 60 الى نظام Hexadecimal اولا نقوم بقسمة هذا الرقم على الرقم 16

60 /16 =3.75

ناخذ الرقم الصيح والفرق نجمعى على حاصل ضرب هذا الرقم الصحيح فى !6 كما هو موضح

16 * 3=48

اى ان الرقم 60 يساوى

60 =3 * 16 +12

والرقم 12 يساوى C

SO………………………………

60 = 3C

وللتوضيح اكثر يمكن متابعة الجدول التالى ......................







التحكم المنطقى المبرمج (plc) – الحلقة الاولى والحلقة الثانية(جديدة) mohandesss.gif





نلاحظ فى الجدول السابق ان الرقم 12 يقابلة C

الرقم 20 يساوى 14 بنظام HEXADICEMAL

الرقم 125 يساوى 7 D






وللحديث بقية ان شاء الله ترقبوا الموضوع القادم,,,,,,,,,,,

مع خالص تحياتي م/تامر احمد


التعديل الأخير تم بواسطة : tamerPLC بتاريخ 01-09-2005 الساعة 02:19 صباحاً.
رد مع اقتباس

مشاركة إعلانية ::

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
اساسيات فى فهم classic control tamerPLC منتدى الهندسة الكهربائية والالكترونية والإتصالات والشبكات 127 20-12-2013 02:01 صباحاً
التحكم المنطقى المبرمج (plc) – الحلقة الاولى :جاهز للتحميل almohandes قسم أستفسارت وطلبات الأعضاء 270 22-10-2010 04:14 مساءً

#2  
قديم 01-09-2005, 03:30 صباحاً
الصورة الرمزية AhmedEldeep
AhmedEldeep AhmedEldeep غير متصل
إدارة المنتدى
 
اوسمتي

تاريخ التسجيل: 17-08-2005
الدولة: ألمانيا
المشاركات: 22,086
التقييم: 11881 قوة التقييم: 491
جزاك الله خيرا: 3,545
تم شكره 1,670 مرة فى 1,044 مشاركة
رشح 168 مرة 108 موضوع
رشح المواضيع الفائزة : 4
تم ذكره فى: 26 مشاركة
تم تنبيهه فى: 78 موضوع
مشاهدة ألبوم صور AhmedEldeep's
افتراضي

موضوع رائع فعلا وانشاء الله فى انتظار البقيه لما فيها من الاهميه لان ال plc تعتبر من اساسيات الصناعه ولى بعض الملاحظات البسيطه
اود ان تغير BINARY SIGNAL الى digital signal و ذلك لان ال binary تعتبر من انواع الانظمه العدديه و ان كان هناك شبه بينها و بين ال digital و لكن يستحسن ذلك لان هذه الكلمه هى المنتشره فى جميع الكتب و هدفى فى ذلك ان بعض المناقشات دارت حول اسم الدوره و راى ان لا ندع مجالا لحد لكى يقوم بالاستهزاء بنا
والله الموفق


رد مع اقتباس

#3  
قديم 01-09-2005, 09:43 صباحاً
الصورة الرمزية دماغ
دماغ دماغ غير متصل
عضو جديد
 
تاريخ التسجيل: 26-08-2005
المشاركات: 10
التقييم: 10 قوة التقييم: 0
جزاك الله خيرا: 0
تم شكره مرة واحدة فى مشاركة واحدة
رشح 0 مرة 0 موضوع
المواضيع الفائزة : 0
تم ذكره فى: 0 مشاركة
تم تنبيهه فى: 0 موضوع
مشاهدة ألبوم صور دماغ's
افتراضي

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

رد مع اقتباس

#4  
قديم 01-09-2005, 12:42 مساءً
tamerPLC tamerPLC غير متصل
عضو جديد
 
تاريخ التسجيل: 20-07-2005
المشاركات: 49
التقييم: 10 قوة التقييم: 34
جزاك الله خيرا: 0
تم شكره 2 مرة فى 2 مشاركة
رشح 0 مرة 0 موضوع
المواضيع الفائزة : 0
تم ذكره فى: 0 مشاركة
تم تنبيهه فى: 0 موضوع
مشاهدة ألبوم صور tamerPLC's
Smile شكرا اخى العزيز

شكرا كثيرا المهندس دماغ وكما قلت ان الغرور يقتل النجاح فعلا حقيقة جميلة
وبما انط متابع جديد لكل مواضيع المنتدى فنرجوا من ان يكون لك اسهام بطتابة المواضيع والنقد الهف بعيدا عن الغلطات الاملائية
منتظرين مشاركتك بمواضيع قوية من مهندس يتضح من نقدة كفاءتة العلمية
بخصوص التعبير عن digital signal
صحصيح ان التعبيرين واحد ولكن اغلب المهندسين يعرفون digital signal ولكنى قد قصدت هذا التعبير حتى تكبر الاستفادة وفى المراجع العلمية واثنا عمل البرامج يتم تعريف اى دخل او خرج او local memory داخل plc program على انها binary
فقصدت ان يفهمة المهندسين ويعرفونة ولا يوجد اى اختلاف بين التعبيرين
وشكلرا لكل الاعضاء
تحياتى

رد مع اقتباس

#5  
قديم 01-09-2005, 05:31 مساءً
الصورة الرمزية AhmedEldeep
AhmedEldeep AhmedEldeep غير متصل
إدارة المنتدى
 
اوسمتي

تاريخ التسجيل: 17-08-2005
الدولة: ألمانيا
المشاركات: 22,086
التقييم: 11881 قوة التقييم: 491
جزاك الله خيرا: 3,545
تم شكره 1,670 مرة فى 1,044 مشاركة
رشح 168 مرة 108 موضوع
رشح المواضيع الفائزة : 4
تم ذكره فى: 26 مشاركة
تم تنبيهه فى: 78 موضوع
مشاهدة ألبوم صور AhmedEldeep's
افتراضي

العفو اخى العزيز المهندس دماغ و اخى العزيز المهندس تامر و بارك الله فيك على هذا الموضوع الرائع


رد مع اقتباس

#6  
قديم 02-09-2005, 01:38 صباحاً
almohandes almohandes غير متصل
عضو
 
تاريخ التسجيل: 16-04-2005
المشاركات: 422
التقييم: 20 قوة التقييم: 39
جزاك الله خيرا: 0
تم شكره 7 مرة فى 5 مشاركة
رشح 0 مرة 0 موضوع
المواضيع الفائزة : 0
تم ذكره فى: 10 مشاركة
تم تنبيهه فى: 1 موضوع
إرسال رسالة عبر مراسل ICQ إلى almohandes مشاهدة ألبوم صور almohandes's
افتراضي

شكرا على هذا المجهود الطيب ونتمنى مشاركة الجميع في هذه الحوارات الهامة

بارك الله فيكم وندعو الله ان يوفقنا لما فيه الخير للجميع


التعديل الأخير تم بواسطة : almohandes بتاريخ 02-09-2005 الساعة 02:20 صباحاً.
رد مع اقتباس

#7  
قديم 02-09-2005, 02:09 صباحاً
الصورة الرمزية AhmedEldeep
AhmedEldeep AhmedEldeep غير متصل
إدارة المنتدى
 
اوسمتي

تاريخ التسجيل: 17-08-2005
الدولة: ألمانيا
المشاركات: 22,086
التقييم: 11881 قوة التقييم: 491
جزاك الله خيرا: 3,545
تم شكره 1,670 مرة فى 1,044 مشاركة
رشح 168 مرة 108 موضوع
رشح المواضيع الفائزة : 4
تم ذكره فى: 26 مشاركة
تم تنبيهه فى: 78 موضوع
مشاهدة ألبوم صور AhmedEldeep's
افتراضي

شكرا للاخت امارتيه على هذه التواقيع الجميله و الرائعه و شكرا لك عزيزى سعيد على هذا الجهد الرائع و شكرا للجميع و الى الامام


رد مع اقتباس

#8  
قديم 02-09-2005, 05:56 مساءً
ابو احمد2 ابو احمد2 غير متصل
عضو جديد
 
تاريخ التسجيل: 02-09-2005
المشاركات: 3
التقييم: 10 قوة التقييم: 0
جزاك الله خيرا: 0
تم شكره مرة واحدة فى مشاركة واحدة
رشح 0 مرة 0 موضوع
المواضيع الفائزة : 0
تم ذكره فى: 0 مشاركة
تم تنبيهه فى: 0 موضوع
مشاهدة ألبوم صور ابو احمد2's
Thumbs up موضوع رائع

شكرا على هذا المجهود الطيب ونحن فى انتظار البقيه لما فيها من الاهميه

رد مع اقتباس

#9  
قديم 03-09-2005, 08:15 صباحاً
الصورة الرمزية دماغ
دماغ دماغ غير متصل
عضو جديد
 
تاريخ التسجيل: 26-08-2005
المشاركات: 10
التقييم: 10 قوة التقييم: 0
جزاك الله خيرا: 0
تم شكره مرة واحدة فى مشاركة واحدة
رشح 0 مرة 0 موضوع
المواضيع الفائزة : 0
تم ذكره فى: 0 مشاركة
تم تنبيهه فى: 0 موضوع
مشاهدة ألبوم صور دماغ's
افتراضي

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

بالله عليك اهناك احد يستطيع ذلك......لا تعليق!!!!!

رد مع اقتباس

#10  
قديم 03-09-2005, 05:28 مساءً
tamerPLC tamerPLC غير متصل
عضو جديد
 
تاريخ التسجيل: 20-07-2005
المشاركات: 49
التقييم: 10 قوة التقييم: 34
جزاك الله خيرا: 0
تم شكره 2 مرة فى 2 مشاركة
رشح 0 مرة 0 موضوع
المواضيع الفائزة : 0
تم ذكره فى: 0 مشاركة
تم تنبيهه فى: 0 موضوع
مشاهدة ألبوم صور tamerPLC's
افتراضي شكرا دماااااااااااااغ

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

واننى انتظر لرايك وملاحظاتك الاملائية على الدروس لان ذلك يعنينى على فهم اخطائى وشكرا.
تحياتى

رد مع اقتباس

إنشاء موضوع جديد  رد


أدوات الموضوع
طرق مشاهدة الموضوع

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

كود BB متاحة
كود [IMG] متاحة
كود HTML معطلة

جميع الأوقات بتوقيت GMT +3. الساعة الآن 03:13 مساءً.

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

مواقع صديقة: المكتبة العربية

Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.