plc course

39
اد عد ا : م ان ض م . ر مد ح م ادر ق ل دا ب ع ا ب ب ب ل- س ل ب را ط

Upload: 2091979

Post on 24-Jun-2015

596 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Plc Course

عبدالقادر محمد رمضان. م: إعدادليبيا- طرابلس

المبرمج المنطقي الحاكم ماهو

Page 2: Plc Course

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

مثل تحكم وظائف لينفذ التعليمات تخزين على القدرة له الحاكم هذا في للتحكم اإلتصال و الحساب ، اإلزاحة ، البيانات معالجة العد، ، التوقيت

الصناعية. العمليات و األالتPLC وحدة التالي الشكل يبين

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

منطق 0منطق ،1( Logic 0 , Logic 1) تكون أن إما التي اإلشارة يفهم ان فقط يستطيع المبرمج حالة الحاكم في

ON أوOFF . الثنائي ) النظام Binary System )به يوجد الذي النظام هوفقط ) الثنائي ( 0و 1رقمين المفتاح 1العدد ان أو موجودة اإلشارة ان يبين

وضع الثنائي ONفي العدد المفتاح 0و ان أو موجودة غير اإلشارة أن يبينوضع Offفي

Page 3: Plc Course

PLC الـ وحدة مكوناتالتالية: الرئيسية المكونات من PLC الـ وحدة تتكون

الدخل وحدة Input module المركزية المعالجة وحدة CPU الخرج وحدة Output module القدرة مصدر وحدة Power supply unit المشغل وحدة Operator unit البرمجة جهاز Programming Device

PLC الـ وحدة مكونات التالي الشكل يبين

Input Module الدخل وحدة المفاتيح مثل الفيزيائية العناصر من بمجموعة الدخل وحدة توصيل يتم

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

.المركزية المعالجة وحدة معها تتعامل ان يمكن

المعالجة وحةالمركزية

CPU

الذاكرة وحةMemory Unit

وحدةالدخل

InputModule

وحدةالخرج

OutputModule

المشغل وحدةOperator Device

البرمجة وحدةProgramming Device

وحدةالدخلInput

Module

وحدة المعالجة المركزية

CPU

Switch

TemperatureSensor

LevelSensor

Page 4: Plc Course

CPU المركزية المعالجة وحدة مركز كذلك وهي النظام ذاكرة على يحتوي دقيق معالج عن عبارة وهيبمايلي: وتقوم PLC الـ لوحدة القرارات اتخاذ

الدخل وحدة من المرسلة المنطقية اإلشارات معالجة و أستقبال البرنامج. ذاكرة في المخزنة التعليمات حسب المناسبة القرارات إتخاذ في المخزنة البرنامج تعليمات حسب الخرج لوحدة التحكم اوامر إصدار

الذاكرة الـ وحدة تقوم CPU مقارنة التوقيت، العد، مثل العمليات من بعديد

اإلزاحة. و المتسلسلة العمليات ، البيانات

Memory unit الذاكرة وحدةالـ وحدة في الذاكرة من رئيسيين نوعين : PLC يوجد

العشوائية التي (RAM)الذاكرة الذاكرة إدخال وهي )البيانات يمكنDATA( عنوان( أي من مباشرة وقراءة(. Addressلها كتابة يمكن أنه كما

. أن هذا يعني مؤقتة أي دائمة غير ذاكرة وهي الذاكرة هذه من البياناتو لها المشغلة الكهربية الطاقة فقد حالة في ستفقد فيها المخزنة البيانات

الرئيسية الطاقة فقد حالة في البيانات فقد لتجنب بطارية تركيب يتم لذلكلها المشغلة

( فقط القراءة منها( ROMذاكرة البيانات قراءة يمكن التي الذاكرة وهي . أو البيانات لحماية تستخدم الذاكرة هذه فيها البيانات كتابة يمكن ال لكن و

البيانات أن يعني هذا و دائمة ذاكرة هي و المحو، من فيها المخزنة البرامج . الذاكرة هذه تنقسم الكهربائية الطاقة فقد حالة في تفقد لن فيها المخزنة

إلى:( المسح و للبرمجة القابلة فقط القراءة ذاكرة( EPROMذاكرة هي و

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

بها.( h إلكترونيا البرمجة و للمسح القابلة فقط القراءة وهي( EEPROMذاكرة

بها المخزنة البيانات مسح يتم ان يمكن لكن و فقط للقراءة ذاكرة كذلك ) الحماية ) عدم صيغة على بوضعها ثم( Unprotected Mode) وذلك من و

. لها جديدة بيانات إدخال

Page 5: Plc Course

Output Module الخرج وحدةالتالية بالوظائف الخرج وحة تقوم

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

( األجهزة من منوعة (Actuators)مشغالت)

Programming deviceالبرمجة جهازالـ بوحدة توصيلة يتم خاص جهاز هو يلي PLCو فيما يستخدم و

. فيه البرنامج كتابة يتم الـ وحدة إلى البرنامج نقل بواسطته .PLCيتم

الـ اوحدة برمجة كجهاز الكمبيوتر إستخدام يمكن انه .PLCكما

المعالجة وحةالمركزية

CPU

وحدةالخرج

OutputModule

Motor starter

Relay

Lamp

برمجة جهازPG

بواسطة برمجةالكمبيوتر

Page 6: Plc Course

المشغل Operator Unitوحدة: يلي ما للمشغل الوحدة هذه تتيح

فيها. المتحكم المختلفة العمليات معلومات عرض جديدة عوامل إدخال (Parameters) المستخدمة العوامل تعديل أو

Sensors المجسات إشارة إلى الفيزيائية الحالة بتحويل يقوم عنصر عن عبارة هو المجس

بوحدة المجس توصيل يتم و. PLC الـــــ وحدة في أستعمالها ليتم كهربائيةو . PLC الــــ لوحدة الدخل الحرارة درجة قياس مجس الزر، ضغط مفتاح

الــ وحدة بمداخل توصل التي المجسات أمثلة من السرعة قياس .مجسPLC

Actuatorsالمشغالت من الصادرة الكهربائية اإلشارة بتحويل تقوم أداة عن عبارة المشغل

من. حالة إلى PLCالــ وحدة القاطع المشغالت أمثلة فيزيائية.الكهربي للمحرك الكهرومغناطيسي

الــ لوحدة الخرج بوحدة المشغالت توصيل يتم.PLC

وحدةالدخلInput

Module

Switch

TemperatureSensor

LevelSensor

وحدةالخرج

OutputModule

SENSORS

Page 7: Plc Course

PLC Inputs and لوحدة المخارج و المداخل أنواعoutputs

الـ لوحدات المخارج و المداخل من نوعين كما PLCيوجد تعريفها يتم ويلي:

رقمية Digital Inputs مداخل تماثلية Analog Inputsمداخل رقمية Digital Outputs مخارج تماثلية Analog Outputs مخارج

Digital Inputs الرقمية المداخل

تكون التي المجسات من الصادرة اإلشارات مع الرقمية المداخل تتعامل: مثل( OFFأو( )ON) الحالة في إما الزر ضغط Pushbuttons Switchesمفاتيح الحدية Limit Switchesالمفاتيح المفتوحة Normally Open Contacts المالمسات المغلقة Normally Closed Contacts المالمسات

PLCالـ لوحدة الرقمية بالمداخل توصل التي العناصر التالي الشكل يبين

Analog inputs التماثلية المداخل

Motor starter

Relay

Lamp

ACTUATORS

PLC

المداخل الرقمية

DigitalInputs

Page 8: Plc Course

المتغيرة القيم تتحسس التي المجسات مع التماثلية المداخل تتعامل ذلك و السرعة و السوائل مستوى و الحرارة درجة قياس مجسات مثل متغيرة كهربية إشارة إلى المقاسة للقيمة الفيزيائية الحالة تحويل بعد

: الصورالتالية بأحدى 20إلى 0منmA من .20mAإلى 4أو 10إلى 0منV .

PLCـال لوحدة لتماثليةا بالمداخل توصل التي العناصر التالي الشكل يبين

Digital Outputs الرقمية المخارج إما أشارتها حالة تكون التي المخارج وهي ON أوOFF الوشيعية الصمامات و الكهربية القواطع و المرحالت ملفات و المصابيح

الـ لوحدة الرقمية بالمخارج توصل التي المشغالت من أمثلة PLCهي

Analog Outputs التماثلية المخارج المركزية المعالجة وحدة من المرسلة المنطقية اإلشارة تحويل فيها يتم

ترسل (20mA-0أو 20mA-4 أو V 10-0) تماثلية إشارة إلى تم ومنهذا مع تتعامل التي و بها التحكم يتم التي األجهزة إلى التماثلية اإلشارة

صمامات و ،الوزن الحرارة درجة السرعة، مقياس مثل اإلشارات من النوعلوحدة التماثلية المخارج مع الموصلة التدفق في .PLCالتحكم

PLC

المداخل

التماثلية

AnalogInputs

TemperatureSensor

LevelSensor

Relay

Lamp

المخارج

التماثلية

AnalogOutput

Meter

Page 9: Plc Course

الــ وحدة عمل PLC PLC Operationكيفية.Scanning) مستمر مسح عملية بإجراء PLCالـ وحدة تعمل للبرنامج( مهمة رئيسية خطوات ثالثة من تتكون المسح عملية ان أعتبار يمكن

(hهي الخطوات هذه تعتبر لكن و الخطوات هذه من أكثر توجد حقيقة : كالتالي هي و( األهم

فحص: الخطوة حيث- حالة األولى بفحص PLCالـ وحدة تقوم المداخل ثم( OFFأو ON) وضعية في كانت إذا ما لتحديد ذلك و مدخل كل حالةالتالية. الخطوة في ألستعمالها الذاكرة في البيانات بتخزين تقوم

تنفيذ: الخطوة البرنامج بتنفيذ PLC الـ وحدة تقوم حيث – البرنامج الثانية حالة كل على المترتبة البرنامج أوامر قراءة و المداخل حالة تحديد بعد الخطوة في ألستخدامها التنفيذ نتائج تخزين ثم من و مدخل كل حاالت من

التالية.تحديث: الخطوة PLC الـ وحدة تقوم حيث – المخارج حالة الثالثة

h المخارج حاالت بتحديث الثانية. الخطوة في الصادرة البرنامج ألوامر وفقا األولى للخطوة بالرجوع PLCالـ وحدة تقوم الثالثة الخطوة من األنتهاء بعد

مستمرة. بصورة الخطوات نفس لتعيد PLC الـ وحدة تأخذه الذي الزمن أنه على الواحد المسح زمن يعرف

h المذكورة الثالث الخطوات لتنفيذ سابقا الـ وحدة بها تقوم التي الرئيسية للخطوات مخطط التالي الشكل يبينPLC

PLC Programming الـ وحدة برمجة

Flow ControlValve

حالة فحصالمداخل

Check Input Status

البرنامج تنفيذExecute Program

حالة تحديثالمخارج

Update Output Status

Page 10: Plc Course

محددة مهمات ألنجاز التعليمات من مجموعة من البرنامج يتكونمثل للبرمجة مختلفة طرق توجد

المنطقي - ) (Ladder Logicالسلماإلجراءات - ) (Statement Listsقوائم

الوظيفية - ) الصندوقية (Function Block Diagramsالمخططات

Ladder Logic المنطقي السلم

( النمطقي المستعملة( LADالسلم البرمجة لغات من واحد هوالــ حدات و .PLCلبرمجة

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

. ما لدائرة المنطقي السلم من األيسر الطرف على الموجودة الرموز

المداخل األيمن و (Input)تمثل الطرف على الموجودة الرموزالمخارج (Outputs) تمثل

Ladder Logic Diagram المنطقي السلم مخطط

المنطقي السلم لمخطط نمودج التالي الشكل يبين

الخط يمثل األيسر العمودي (+)الحي الخط المتعادل الخط يمثل األيمن العمودي الخط السلم درجات من درجة كل في التي الرموز

التحكم عناصر تمثل اليمين إلى اليسار من يقرأ المنطقي السلم مخطط

. األسفل إلى األعلى من و ) ( الحالة تكون أن يجب اليمين إلى اليسار من منطقي التيار ليمر

العمودين بين المسار في للعناصر – أي( 1)المنطقية ( (Trueحقيقي المخارج تفعيل يتم وبالتالي

( المنطقية الحالة وجود حالة فإن( False)اي( 0في المسار التيارفيتفعل منطق() لن المخارج فإن وبذلك اليمين إلى اليسار من يمر لن

--------------------------------------------------- Symbols المنطقي السلم مخطط في المستعملة الرموز

I0.0 I0.1 Q0.0

I0.2

Q0.0 Q0.1

Page 11: Plc Course

الـ لوحدة المنطقي بالسلم البرمجة لغة من PLC تتكون مجموعة منهذه أن نعلم أن ويجب التعليمات و التحكم عناصر لتمثل تستخدم الرموز

برمجيات ) عن عبارة هي بل فيزيائية عناصر ليست وهي( softwareالرموزكالتالي:

المالمسات(Contacts )و البرمجة في المستعملة الرموز اكثر من هي ونوعان إلى تنقسم

- h طبيعيا المفتوحة Normally Open Contacts (NO ) المالمسات- حقيقي ) المالمس لهذا المنطقية الحالة تكون( ) ( Trueتكون عندما مغلق

البت ) المالم( BITحالة هذا في يتحكم (1س ) الذي

- h طبيعيا المغلقة Normally Closed Contacts ( NC) المالمسات- حقيقي ) المالمس لهذا المنطقية الحالة تكون( ) ( Trueتكون عندما مغلق

البت ) المالمس( )BITحالة هذا في يتحكم (0الذي

الملفات(Coils)

عندما( energized) تفعيلها يتم التي( Relays) الحاكمات تمثل الملفات تشغيل إلى ذلك يؤدي الملف تفعيل يتم عندما إليها. الطاقة تتدفق

الذي( bit) البت حالة بتغيير وذلك الملف بهذا المتعلق( output) المخرج الملف لهذا يكون ان يمكن أنه كما. 1 المنطق إلى المخرج هذا في يتحكم

التي و( NO & NC) المغلقة و المفتوحة contacts المالمسات من عدد الملف تفعيل عند حالتها ستتغير

NO contact

True

NC contactTrue

Input Output

CPU

LampTrue True

Page 12: Plc Course

الصناديق (Boxes)

تتدفق عندما تنفيدها يتم التي و وظائف أو تعليمات عدة الصناديق تمثل h. الصندوق إلى الطاقة و( timers) المؤقتات تمثل الصناديق نمودجيا

(math operations) الحسابية العمليات و( counters)العــــدادات

الرئيسية األوامر أو التعليمات Basic Instructions

__________________________________________LOAD )LD(

LD ( )hاألمر ) طبيعيا مفتوح مالمس عن (normally open contactعبارةتواجدها مطلوب الدخل إشارة تكون عندما المالمس هذا استخدام يتم

) ( . h مثال مفتاح الفيزيائي العنصر يكون عندما انه أي المالمس هذا لتشغيلحقيقي ) تكون األمر لهذا المنطقية الحالة فإن تشغيل وضعية ( Trueفي

Input Output

CPU

I0.0 Q0.0

Input Output

CPU

Q0.0I0.0Lamp

Lamp

((1ة وضعية التشغيل يمكن ان يشار إليها بالحالة المنطقي

Start )NO)

Start )NO)

I0.0

I0.0 Q0.0

Q0.0

Page 13: Plc Course

LDI LOAD Inverse ( األمرLDI )عن عبارة( h طبيعيا مغلق هذا ( Normally Closed Contactمالمس يستخدم و

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

off( )حقيقي تكون األمر لهذا المنطقية الحالة العكس( Trueفإن و

الحاكمة( ) OUTاألمر ) OUT.صحيح ملف يسمى( Relayيشبه والخرج ) تفعيل بأمر h يتم(. Output Energize Instructionأحيانا

األمر ) التي( OUT تفعيل للعناصر المنطقية الحالة تكون عندما ( ) حقيقي ) المداخل المنطقي السلم درجة في يمكن( Trueتسبقه

العناصر و الداخلية الملفات لتفعيل األمر هذا أستخدام

___________________________الخارجية._______Out Not ( ألمرOutNot( )الحاكمة ملف يشبه

Relay . المنطقية( الحالة توجد عندما h طبيعيا في( False ) المغلقالحالة فإن المنطقي السلم درجة في تسبقه التي األوامر مسار

حقيقي ) تكون األمر لهذا صحي( Trueالمنطقية العكس العمليةح.وAND العملية(AND )عن عبارة موصل هي على مالمس

السلم درجة على يسبقه أكثر أو مالمس مع يجبالمنطقي. التواليالمالمسات لكل المنطقية الحالة تكون ليتم( Trueحقيقي) – أن

تفعيل

____________________________الخرجعن( OR)العملية OR العملية ______ عبارة هي

درجة على أكثر أو اخر مالمس مع التوازي على موصل مالمس. المنطقي المدخلين السلم hمن كال حالة كانت إذا التالي المثال في

(I0.0 وI0.1( )حقيقي احدهما المخرج( )Trueأو حالة (Q0.0فإنحقيقي ) محرك تدريب تدريبات(Trueستكون إيقاف و تشغيل

LD

False0

Logic state

True1

I0.0 I0.1 I0.2TrueFalse

Q0.0True

I0.2I0.0 I0.1 Q0.0True True True False

Q0.0False

Page 14: Plc Course

زر ) ضغط مفتاح pushbutton )hبإستخدام طبيعيا و NOمفتوحزر ) ضغط pushbutton )hمفتاح طبيعيا توصيل ) NCمغلق يتم

NO start pushbutton )المدخل NC Stopويوصل )I0.0إلىpushbutton )المدخل عنصر I0.1إلى مالمس يوصل و

( h طبيعيا المغلق الزائد الحمل من NC overloadالحمايةrelay contact )من جزء هو الذي المدخل motor starterو إلى

I0.2 ( المداخل من دائرة( I0.0- I0.1-I0.2كل و AND تشكلالمخرج في للتحكم من Q0.0تستخدم األولى الدرجة في

. المنطقي لبت )السلم المنطقية هي I0.1المدخل( Bitالحالةالمفتاح( Logic 1 )1منطق ، مغلق NC-Stop pushbuttonألن

المدخل لبت المنطقية الحالة منطق I0.2و ألن Logic 1 1هي h طبيعيا المغلقة الزائد الحمل من الوقاية عنصر مالمسات

. المخرج مغلق وضعية نفس Q0.0في على برمجته يتمإضافة البرمجة طريق عن يتم حيث المنطقي السلم درجة

( h طبيعيا مفتوح بالمخرج( NO-Contactمالمس Q0.0مرتبطدائرة لتكوين الـ ORوذلك توصيل بالمخرج Motor Starterيتم

Q0.0( الخرج وحدة الضغط ( Output moduleفي يتم عندمازر الـ Start pushbuttonعلى وحدة األشارة CPUتستقبل

المدخل Logic 1المنطقية . I0.0من هذا الدخل وحدة فيللمالمس . I0.0يسبب في يغلق ان المنطقي السلم على

السلم درجة على المالمسات جميع أصبحت الحالة هذهالمنطقية الحالة لها تكون Logic 1المنطقية الحالةوبالتالي

للمخرج المنطقي Q0.0المنطقية السلم Logic 1 علىالـ وحدة تقوم إلى Logic 1الحالة بأرسال CPUوبذلك

بتفعيل Q0.0المخرج تقوم حيث الخرج وحدة MotorفيStarter. المحرك يشتغل بالتالي التالية )و المسح عملية اثناء

Next Scan ) المالمس المرتبط )Q0.0 )Input Q0.0فإنالمخرج Q0.0بالمخرج فإن بالتالي و يغلق Q0.0سوف

مفتاح تحرير بعد حتى تشغيل وضعية في Startسيستمرpushbutton المنطقية الحالة من مسار هناك اليزال ألنه

Logic 1 . المنطقي السلم طرفي في بين المحرك سيستمرمفتاح على الضغط يتم حتى تشغيل و Stop pushbuttonحالة

للمدخل المنطقية الحالة فإن الحالة هذه ستتحول I0.1فيالحالة مسار ) Logic 0 )Falseإلى سيقطع الذي األمر

المنطقية فتصبح Logic 1الحالة المنطقي السلم طرفي بينللمخرج المنطقية المنطقي Q0.0الحالة السلم Logic 0في

الـ وحدة المنطقية CPUوترسل للمخرج Logic 0األشارة

Page 15: Plc Course

Q0.0 عن المحرك ستوقف عندها الخرج وحدة فيمفتاح .العمل تحرير يتم ستصبح NC Stop pushbuttonعندما

للمدخل المنطقية سيبقى Trueحقيقي I0.0الحالة ومفتاح ضغط يتم حتى جاهز NO Start pushbuttonالبرنامج

. اخرى الثاني مرة إضافة التدريب سيتم التدريب هذا فيبيان ) و( Indicator Lightsمصابيح التشغيل حالتي لتبيين

. للمحرك بيان األيقاف مصباح توصيل سيتم المثال هذا فيبالمخرج سيوصل Q0.1التشغيل األيقاف بيان مصباح و

ان Q0.2بالمخرج مالحظة المنطقي السلم خالل من يمكن ( h طبيعيا المفتوح بالمخرج( Input Q0.0المالمس المرتبط

Q0.0 إلى المنطقي السلم من الثانية الدرجة في موصلبالمخرج Q0.1المخرج المرتبط h طبيعيا المغلق المالمس و

Q0.0 إلى المنطقي السلم من الثالثة الدرجة في موصلالمخرج .Q02المخرج اإليقاف حالة حالة Q0.0في في يكون

Off( h طبيعيا المفتوح الدرجة ( Input Q0.0المالمس فيمصباح فإن بذلك و مفتوح يكون المنطقي السلم من الثانية

المخرج إلى الموصل التشغيل حالة Q0.1بيان في .Offيكون( h طبيعيا المغلق السلم( Input Q0.0المالمس درجة في

بيان مصباح فإن بالتالي و مغلق يكون الثالثة المنطقيبالمخرج الموصل حالة Q0.2اإليقاف في عند.ONيكون

زر على Start pushbutton hالضغط المخرج لحظيا حالة تكونQ0.0 المنطقيةLogic1. المحرك تشغيل يتم المالمس حيث

h طبيعيا المنطقي Q0.0المفتوح السلم من الثانية الدرجة فيالمنطقية الحالة إلى فإن )Logic 1 ) Closedيتحول وبالتالي

. Q0.1المخرج المالمس التشغيل بيان مصباح بإنارة يقوم h طبيعيا المنطقي Q0.0المغلق السلم من الثالثة الدرجة في

المنطقية الحالة إلى فإن )Logic 0 ) Openيتحول وبالتاليبالمخرج الموصل اإليقاف بيان .Q0.2مصباح سينطفئ

تزليق الثالثالتدريب زيت على يحتوي خزانفي. . التحكم يتم مضخة بواسطة الخزان هذا تعبئة يتم

عدد بواسطة الخزان داخل الزيت هو 2مستوى كما مجساتالتالي الشكل في لتعبئة مبين المضخة تشغيل هو المطلوب

المستوى مجس إلى الزيت مستوى يصل حتى الخزانالوضعية ( )H-Lالعالي ) إلى يتحول هذه(. ONحيث عند

ينزل حتى المضخة إيقاف هو المطلوب يكون النقطةالمنخفض ) المستوى مجس تحت الزيت حيث( L-Lمستوىتستمر وهكذا المضخة تشغيل المستوى هذا عند يطلب

Page 16: Plc Course

عدد العملية. إلى سنحتاج التدريب هذا ) 2في (inputمداخل المجسات ) المضخة ) (Outputمخرج 1وعدد( sensorsوهي

المقفل النوع من مستوى مجسات سيكونان المداخلين h كال( h ال Normally Closed Level Sensor ) NCطبيعيا عندما

تشغيل وضعية في سيكونان السائل في مغموران يكونانON إيقاف وضعية في يكونان بالسائل يغمران عندما OFFو

. هذا عنوان الخرج و الدخل عناصر لكل سنعطي hبداية الـ وحدة هذه PLCسيمكن توصيل تم اين معرفة من

h فيزيائيا :العناصر التالي الجدول في موضحة العناوينInternal Utility RelayAddressOutputAddressInputs

Q0.0Q0.1MotorI0.0LowI0.1High

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

Scan

األولى: -1 المسح Scan 1عمليةسيكون الحالة هذه في فارغ الخزان يكون المجسين عندما

تشغيل وضعية المنطقية( ON) في الحالة ستكون بالتالي و) Input- I0.0للمدخل) )Trueحقيقي( حالةالمدخل( كذلك و

Input-I0.1 )حقيقي حالة Trueستكون ستكون لذلك h وتبعا Trueحقيقي Q0.0المخرج

الثانية- 2 المسح Scan 2عمليةالمدخل تفعيل و Q0.0يتم المنطقي السلم درجتي من كل في

المخرج تفعيل يتم لتبدء Q0.1بالتالي المحرك تشغيل يتم وبالتاليالخزان ملء في المضخة

Low-level

High-level

I0.0

I0.1

I0.1I0.0 Q0.0

Q0.0

Q0.0 Q0.1

Q0.1 M

Motor starter

Input Output

CPU

I0.0 I0.1 Q0.0Output

Low-level Input

ON

ON

ON

Off

Page 17: Plc Course

للمداخل المنطقية الحالة بقاء مع مرات عدة المسح عملية تتكررالمستوى مجس السائل يغمر حتى الحالة نفس على المخارج و

األيقاف L-Lالمنخفض وضعية إلى يتغير تتغير Offحيث بالتالي والمدخل الحالة I0.0حالة من Falseإلى مسار وجود بسبب أنه إال

حقيقي المنطقية فإنه Trueالحالة المنطقي السلم عمودي بينالخزان ملء في المضخة تستمر و المخارج تفعيل يستمر

ملء في المضخة تستمر و مرات عدة المسح عملية تتكرر والمرتفع المستوى مجس السائل يغمر حتى عندها H-Lالخزان

التوقف وضعية إلى المنطقية Offسيتغير الحالة تتغير بالتالي والحالة I0.1للمدخل هناك Falseإلى يكون لن سوف بالتالي و

حقيقي المنطقية الحالة من السلم Trueمسار طرفي بينالحالة إلى للمخارج المنطقية الحالة فتتحول و Falseالمنطقي

للمخرج المنطقية الحالة أن تبعا Falseاصبحت Q0.1حيث فإنهإلى السائل ضخ عن المضخة تتوقف و المحرك يتوقف لذلك

الخزان

Q0.0

Q0.0 Q0.1

Q0.1

I0.0

I0.1

High-level M

Motor starter

I0.0 I0.1 Q0.0

Q0.0

Q0.0 Q0.1

Output

Q0.1

I0.0

I0.1

Low-level

High-level

Input

M

Motor starter

I0.0 I0.1 Q0.0

Q0.0

Output

Q0.1

I0.0

Low-level Input

M

Motor starter

ON

ON

ON

ONOff

OffOff

CPU

CPU

Page 18: Plc Course

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

للمدخل المنطقية الحالة تتغير حقيقي Q0.1بالتالي و Trueإلىمكتمل مسار اليوجد ألنه يشتغل ال المحرك فإن هذا من بالرغم

المنطقية الحالة المنطقي Trueمن السلم طرفي بين

متوقفة المضخة بقاء مع األنخفاض في السائل مستوى يستمرالمنخفض المستوى مجس تحت السائل مستوى ينزل L-Lحتى

التشغيل وضعية إلى يتحول الحالة ONعندها تتحول وبالتاليللمدخل الحالة I0.0المنطقية سيوجد Trueإلى فإنه وبالتالي

المنطقية الحالة من األمر Trueمسار المنطقي السلم طرفي بينالمحرك يشتغل بالتالي و سبق كما المخارج تفعيل إلى يؤدي الذي

الخطوات نفس تتكرر هكذا و الخزان ملء في المضخة تبدأ والسابقة.

Q0.0 Q0.1I0.1High-level

Off

Low-level

High-level

I0.0

I0.1

I0.1I0.0 Q0.0

Q0.0

Q0.0 Q0.1

Q0.1 M

Motor starter

Input Output

CPU

Off

ON

Off

Low-level I0.1I0.0 Q0.0Input Output

CPU

Page 19: Plc Course

I0.0 I0.1 Q0.0

Q0.0

Q0.0 Q0.1

Output

Q0.1

I0.0

I0.1

Low-level

High-level

Input

M

Motor starter

Off

Off

High-level

I0.0

I0.1

Q0.0

Q0.0 Q0.1

Q0.1 M

Motor starter

CPU

ON

ON

Off

I0.0 I0.1 Q0.0

Q0.0

Q0.0 Q0.1

Output

Q0.1

I0.0

I0.1

Low-level

High-level

Input

M

Motor starter

ON

ON

ON

I0.0 I0.1 Q0.0

Q0.0

Q0.0 Q0.1

Output

Q0.1

I0.0

I0.1

Low-level

High-level

Input

M

Motor starter

ON

ON

Off

Off

CPU

CPU

CPU

Page 20: Plc Course

الثالث الجزء في يتبع

المراجع

*Basic of PLC SIEMENS *LEARN PLC WWW.PLCS.NET

*WWW.TKNE.NETللبرمجة * القابلة المنطقية الحاكمات كتاب من الصور