دورة سيمنز فى التحكم المبرمج
DESCRIPTION
PLCTRANSCRIPT
Automation– and Drive Technology- SCE
البرنامج. 1 STEPتثبيت 7 V 5.xSTEPإن : نس�������������������خ ثالث ل�������������������ه 7
STEP التطبيق��ات جميع تشغيل يمكنها التي التخصصية النسخة7 تكون أن (. يجبS7-PLCSIM أو S7-GRAPH )STEP 7 قبل من المزودة
مرخص�����������ة. البرمجي�����������ة الباق�����������ة ه�����������ذهSTEP 7الخيارية الباقة على تحتوي والتي التدريسية النسخة S7-P
LCSIMالبرمجي��ة الباق��ة ه��ذه تك��ون أن . يجب Aويمكن مرخص��ة ي����������������وم. 120 لم����������������دة اس����������������تعمالها
STEP 7 Miniترخيص، إلى تحتاج ال محدودة نسخة وهي. المختصرة األخ��رى الخياري��ة الباق��ات باس��تخدام تس��مح ال بالمقاب��ل لكنهاA (.S7-PLCSIM أوS7-GRAPH )مثال
STEP يوزع الم��دمج الق��رص ويرف��ق البرن��امج على تحتوي مدمجة أقراص على7
Vمن المعطي��ات نق��ل البرن��امج. بع��د تش��غيل ت��رخيص على يحت��وي م��رن بق��رص STEP نسخة تشغيل للمستخدم يمكن الحاسب إلى المرن القرص التخصص��ية. 7
A ويمكن كم��ا نس��خه أو آخ��ر حاس��بV على ه��ذا ال��ترخيص ق��رص اس��تخدام أيض��االبرن�����������������������������������������امج. ل�����������������������������������������ترخيص
تثبيت أجل STEPمن 7: اآلتية الخطوات اتبع
قرص .1 STEPضع 7. السواقة في المدمج2. . يمكن ذلك يحدث لم إن A آليا التثبيت برنامج يقلع أن يجب
التنفيذي الملف على المزدوج بالنقر ضمن setup.exeإقالعه. المدمج كامل القرص عبر بإرشادك التثبيت برنامج سيقوم
ال� برنامج تثبيت STEPعملية 7 STEP من التخصصية النسخة استخدام أجل من.3 ت��رخيص يجب7
إلى ال��ترخيص ق��رص من الملف��ات بنقل حاسبك على البرنامج قمت البرن��امج. إذا تث��بيت نهاي��ة في العملي��ة هذه حاسبك. تتم
عملي��ة ب�دء عن��د الس��واقة في الم��رن ال��ترخيص ق��رص بوض�عA ال��ترخيص نق�ل فس��يتم التث��بيت يحين عن��دما حاس��بك إلى آلي��ا
ال������������������������������������������������������������������������وقت. . التثبيت عملية بدء أثناء اآلن السواقة في الترخيص قرص ضع
تريد .4 التي اللغة عن A أوال سؤالك سيتم التثبيت عملية بدء عند . بواسطة واقبلها المناسبة اللغة اختر للمتابعة Next استخدامها
) (. Next) التالي)
115 من 2
Automation– and Drive Technology- SCE
5. . إلتمام الخيارية البرمجية الباقات اختيار يتم اللغة اختيار بعدالخيار وجود يلزم التدريبية الدورة هذه أجزاء NCM S7-PROFIكل
BUS ) . ( Next) التالي)
6.. تثبيتها يتم التي العناصر بعرض تقوم نافذة تظهر ذلك بعد(.إلغاءيمكن ( إلغاء لذلك الحاجة دعت إذا ) التثبيت Abort)
7.،A التثبيت برنامج . يقومSTEP 7 من األولى الصفحة إلى تصل أخيرا .( Next) )التالي( النسخ حقوق إلى بتنبيهك
115 من 3
Automation– and Drive Technology- SCE
8." إقرأني " على اإلطالع يمكنك ( Readmeاآلن التالي ) أردت ) إذا
Next) .
9. . إذا واللين الصلب الكيان متطلبات التالية النافذة في تظهرالمستكشف استخدام يمكنك Explorerاحتجت V4.01 SP1
ل� المدمج القرص ضمن ( STEP 7الموجود ( . ( Next) التالي
115 من 4
Automation– and Drive Technology- SCE
بواسطة .10 واقبلها االتفاق عقد اقرأ ( Yesاآلن ) نعم) Yes) .
الخاص .11 العقد رقم بإدخال التسجيل بعملية القيام عليك يجبيمكنك. الوثيقة العثورببرنامجك ضمن الرقم هذا على
. المرفقة ب� الرقم هذا يبدأ البرنامج الحقول. …ID: KHEمع امألوالرقم: الشركة االسم،
…( Name Company Identnr. ID: KHE Next.)
115 من 6
Automation– and Drive Technology- SCE
تريد .12 الذي الصلب القرص من والجزء المجلد اختيار هنا يتم ) ( . التالي ضمنه البرنامج . ( Next) تثبيت
على .13 ويحتوي Aتكلفة األقل ألنه العياري التثبيت باختيار ينصح ) ( التالي. . ( Next) أمثلة
115 من 7
Automation– and Drive Technology- SCE
14. ) التالي ) للمنشآت تثبيتها تريد التي اللغات اختيار اآلن ) يمكنك Next) .
15. . Aمفصلة الخيارات جميع مشاهدة يمكن بالتثبيت البدء اآلن يتم ) ( التالي الشاشة . ( Next) على
115 من 8
Automation– and Drive Technology- SCE
الترخيص. 2 مع التعاملنسخة استخدام من STEPللتمكن إلى 7 الترخيص نقل من بد ال التخصصية
بغية. األمر لزم إذا المرن القرص إلى الترخيص إعادة ويمكن هذا الحاسب. آخر Vحاسب على استخدامه
: اآلتي بالشكل العملية هذه تتم
األداة .1 وفتح السواقة في المرن القرص وضع يجب A AuthorsWأوال
( START Simatic AuthorsW AuthorsW.)
األداة .2 فتح عن AuthorsWبعد A بحثا الصلب والقرص المرن القرص سبر يتمالتراخيص.
115 من 9
Automation– and Drive Technology- SCE
ومن .3 الفأرة بواسطة المرغوب الترخيص بتعليم قم الترخيص نقل بهدفإلى انقله الزر القرصشم بواسطة المرن
( SIK/SIMATIC STEP 7 -Basis V5.0 .)
: مالحظة القرص إلى الترخيص قرص من مماثلة بطريقة الترخيص نقل يتمالصلب.
115 من 10
Automation– and Drive Technology- SCE
ال!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ترخيص ترقي!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ةمن أقدم نسخة لتحديث الحاجة .STEP 7عند فعال Vبسعر الترقية طلب يمكن
إلى القديم المرن القرص من الترخيص نقل من بد ال الترقية بتثبيت القيام قبل. الجديدة للنسخة ترقيته ثم الجديد المرن القرص
قد القديم المرن القرص إلى الحاسب من الترخيص نقل يكون أن هو المطلوبتم.
النسخة ترقية كيفية عن شرح يلي النسخة x.4فيما .x.5إلى
وفتح .1 السواقة في الترخيص ترقية قرص وضع A أوال يجبAuthorsWاألداة
( START Simatic AuthorsW AuthorsW.)
األداة .2 فتح والقرص AuthorsWبعد المرن القرص سبر يتم. التراخيص عن A بحثا الصلب
115 من 11
Automation– and Drive Technology- SCE
والقرص .3 المرن القرص على الموجودة التراخيص عرض يتم.ستجدالصلب. المرن القرص على الترقية ترخيص
بدء .4 يتم A الترخيص أوال Authorization) ترقية Upgrade)
115 من 12
Automation– and Drive Technology- SCE
بواسطة .5 يظهر الذي التنبيه قبول )OK ) OKيتم
6.. الترقية تريد نسخة أي من باختيار قم ذلك بعد ( Upgrade STEP 7 - Basis V4.x-V5.1 Open)
للنسخة .7 الترخيص قرص إدخال اآلن وقبوله V4.xيجب)OK ) OKبواسطة
إلغاء .8 ألن بالترقية بإجراء الرغبة على التأكيد إعادة يتم. بها الشروع بمجرد A ممكنا يكون لن العملية
( OK.)
115 من 13
Automation– and Drive Technology- SCE
وقبول .9 السواقة إلى الترقية ترخيص قرص إعادة يجببواسطة .)OK ) OKالعملية
10. . بنجاح الترقية نهاية عن لإلعالن رسالة تظهر A (. OK)أخيرا
النسخة .11 ترخيص يظهر العملية نهاية قرص V5.1في على. الترقية ترخيص
115 من 14
Automation– and Drive Technology- SCE
3( وصلة. للبرنامج البينية الواجهة مواءمةالحاسب(
SIMATIC برمجة إن S7-300وص��لة تتطلب البرمج��ة وحدة أو الحاسب من MPIوال��� . MPIهي Multi Point Interfaceلالتصال بينية واجهة النقاط( وهي متعددة بينية )واجهة
A جهاز32 حتى ارتباط تؤمن MPI ال� وصلة (. تستخدم… HMI أنظمة حاسب، )مثال
تخديم ( لبرمجة،HMI : Human Machine Interface) إنسان-آلة البينية الواجهات أنظمة معSIMATIC معالج������ة وح������دات بين المعطي������ات تب������ادل ومراقب������ة S7.
كل SIMATICتتضمن S7-300. ضمنها مكاملة بينية واجهة
وصلة مع محمول أو شخصي حاسب لوصل ممكنة طرق عدة :MPIهناك اتصال .ISAمعالجات البرمجة أجهزة أجل من متكاملة اتصال )ISAمعالجات A مثال الشخصية الحواسب أجهزة أجل من
(.MPI-ISAبطاقة اتصال )PCIمعالجات A مثال الشخصية الحواسب أجهزة أجل من
CP5611.) اتصال PCMCIA( Aمعالجات مثال المحمولة الحواسب أجهزة أجل من
(.CP5511بطاقة أو الشخصي للحاسب التسلسلي المنفذ عبر لالتصال موائم
.) ( الشخصي الحاسب موائم A مثال المحمول
الحواسب أجل من الحاسب وصلة بارامترات و معايرة التالية الخطوات تصف: الشخصية
باستدعاء .1 Setقم PG-PC-Interface
( Start SIMATIC STEP 7 Set PG-PC-Interface)
115 من 15
Automation– and Drive Technology- SCE
الزر .2 ال� Selectيسمح وصلة ( MPIباختيار Select (..
الشخصي .3 الحاسب موائم اختر A مثال المناسبة الوحدة -PCاختر
Adapter ثمInstall
( PC-Adapter Install.)
المرغوبة .4 الوحدة وجود من PC)تأكد Adapter Close.)
115 من 16
Automation– and Drive Technology- SCE
( Propertiesاختر .5 ( الموائم PC-Adapterخصائص )MPI(
( PC Adapter(MPI) Properties.)
115 من 17
Automation– and Drive Technology- SCE
البوابة .6 التراسل COM-Portحدد للمنفذ Transmission Rateوسرعةالتسلسلي.
. مالحظة إن: الحاسب موائم مع يتوافق بما التراسل سرعة معايرة يجبكابالت ) القديمة الحاسب تراسل( PC/MPIموائمات بسرعات معها التعامل يجب
من .Bit/s 19200أبطأ
ال� .7 عنوان االستنفاذ MPI-Address MPIحدد زمن ،Timeout سرعة ، Transmissionالتراسل Rate عقدة أعلى Highest وعنوان Node
Address
!مالحظة : الموجودة القيم باستخدام ينصح
التشكيلة .8 OK) اقبل OK.)
115 من 18
Automation– and Drive Technology- SCE
أيقونة .9 على اضغط القيم تحديد إنهاء مرتين SIMATIC Managerبعد ( SIMATIC Manager.)
ال� .10 وصلة مأخذ بوصل ال� MPIقم بوصلة الحاسب طرف MPIمن
ال� جهد شغل ثم المركزية المعالجة وحدة طرف تتوضع. PLCمنال� بشكل MPIوصلة الغطاء خلف المركزية المعالجة وحدة على
Dمأخذ Sub 9 . مغارز
الزر .11 على الضغط (Accessible Nodes – عند المنظورة ) العقدعلى فستظهر صحيح Vبشكل البارامترات تعريف تم حال وفي
ال� لوصلة مجلد مع اآلتية الصورة الوصول MPIالشاشة يمكن التيال� إليها. عنوان يظهر المركزية MPIكذلك المعالجة CPUلوحدة
القيم�������ة على ) .2المع�������اير .)
البرنامج. 4 STEPتثبيت 7 STEP إن : نس�������������������خ ثالث ل�������������������ه 7
115 من 19
Automation– and Drive Technology- SCE
STEP 7 التطبيقات جميع تشغيل يمكنها التي التخصصية النسخةقبل من STEPالمزودة 7( S7-GRAPH أوS7-PLCSIM .)أن يجب
البرمجية الباقة هذه مرخصة. تكونSTEP 7 الخيارية الباقة على تحتوي والتي التدريسية -S7 النسخة
PLCSIM .ويمكن Aمرخصة البرمجية الباقة هذه تكون أن يجبلمدة .120استعمالها يوم
STEP 7 Mini . ترخيص، إلى تحتاج ال محدودة نسخة وهي المختصراألخرى الخيارية الباقات باستخدام تسمح ال بالمقابل لكنها
(A (.S7-PLCSIMأو S7-GRAPHمثال
. STEP 7يوزع المدمج القرص يرفق البرنامج على تحتوي مدمجة أقراص على . من المعطيات نقل بعد البرنامج تشغيل ترخيص على يحتوي مرن Vبقرص
نسخة تشغيل للمستخدم يمكن الحاسب إلى المرن التخصصية. STEP 7القرصنسخه يمكن أو آخر Vحاسب على هذا الترخيص قرص استخدام A أيضا يمكن
. األول الجزء انظر الترخيص ونقل تنصيب تفاصيل أجل من البرنامج لترخيص(. الدورة هذه البرنامج من STEPتثبيت 7 V 5.X \ الترخيص مع (التعامل
تثبيت أجل STEPمن 7 : اآلتية الخطوات اتبع
قرص .1 STEPضع 7 . السواقة في المدمج2. . يمكن ذلك يحدث لم إن A آليا التثبيت برنامج يقلع أن يجب
التنفيذي الملف على المزدوج بالنقر ضمن setup.exeإقالعه . عملية كامل عبر بإرشادك التثبيت برنامج سيقوم المدمج القرص
ال� برنامج STEPتثبيت 7 من .3 التدريسية أو التخصصية النسخة يجب STEP 7الستخدام
من الترخيص برامج بنقل بالقيام حاسبك على البرنامج ترخيص . نهاية في العملية هذه تنفيذ يتم الحاسب إلى المرن القرص . تريد لو فيما لسؤالك تخاطبية نافذة ستظهر التثبيت برنامج
. باختيار قمت إذا برنامجك ( Yesترخيص ( إدخال فسيتوجب نعم. الحاسب إلى الصحيحة الملفات لنقل الترخيص قرص
115 من 20
Automation– and Drive Technology- SCE
5( وصلة. للبرنامج البينية الواجهة موائمةالحاسب(
برمجة وصلة SIMATIC S7-300إن تتطلب البرمجة وحدة من أو الحاسب .MPIمنMultiهي MPIوال� Point Interface ) ( بينية واجهة وهي النقاط متعددة بينية واجهة
حتى ارتباط تؤمن أنظمة ) 32لالتصال حاسب، A مثال وصلة(. … HMIجهاز تستخدم)MPIال� - آلة إنسان البينية الواجهات أنظمة HMIمع : Human Machine Interface)
معالجة وحدات بين المعطيات تبادل ومراقبة تخديم SIMATICلبرمجة، S7.
كل SIMATICتتضمن S7-300. ضمنها مكاملة بينية واجهة
وصلة مع محمول أو شخصي حاسب لوصل ممكنة طرق عدة .MPIهناك اتصال .ISAمعالجات البرمجة أجهزة أجل من متكاملة اتصال )ISAمعالجات A مثال الشخصية الحواسب أجهزة أجل من
(.MPI-ISAبطاقة اتصال )PCIمعالجات A مثال الشخصية الحواسب أجهزة أجل من
CP5611.) اتصال PCMCIA( Aمعالجات مثال المحمولة الحواسب أجهزة أجل من
(.CP5511بطاقة أو الشخصي للحاسب التسلسلي المنفذ عبر لالتصال موائم
.) ( الشخصي الحاسب موائم A مثال المحمول
الحواسب أجل من الحاسب وصلة بارامترات و معايرة التالية الخطوات تصف: الشخصية
باستدعاء .1 Set PG-PC-Interface ) Start SIMATIC STEP 7 SetقمPG-PC-Interface(
115 من 21
Automation– and Drive Technology- SCE
الزر .2 ال� Selectيسمح وصلة ( MPIباختيار Select (..
الشخصي .3 الحاسب موائم اختر A مثال المناسبة الوحدة -PCاختر
Adapter ثمInstall ) PC-Adapter Install(.
115 من 22
Automation– and Drive Technology- SCE
المرغوبة .4 الوحدة وجود من PC)تأكد Adapter Close.)
( Propertiesاختر .5 ( الموائم PC-Adapterخصائص )MPI( ) PC
Adapter)MPI( Properties(.
115 من 23
Automation– and Drive Technology- SCE
البوابة .6 التراسل COM-Portحدد للمنفذ Transmission Rateوسرعةالتسلسلي.
. مالحظة إن: الحاسب موائم مع يتوافق بما التراسل سرعة معايرة يجبكابالت ) القديمة الحاسب تراسل( PC/MPIموائمات بسرعات معها التعامل يجب
من .Bit/s 19200أبطأ
ال� .7 عنوان االستنفاذ MPI-Address MPIحدد زمن ،Timeout سرعة ، Transmissionالتراسل Rate عقدة أعلى Highest وعنوان Node
Address
!مالحظة : الموجودة القيم باستخدام ينصح
التشكيلة .8 OK) اقبل OK.)
115 من 24
Automation– and Drive Technology- SCE
أيقونة .9 على اضغط القيم تحديد إنهاء مرتين SIMATIC Managerبعد ( SIMATIC Manager.)
ال� .10 وصلة مأخذ بوصل ال� MPIقم بوصلة الحاسب طرف MPIمن
ال� جهد شغل ثم المركزية المعالجة وحدة طرف تتوضع. PLCمنال� بشكل MPIوصلة الغطاء خلف المركزية المعالجة وحدة على
Dمأخذ Sub 9 . مغارز الزر .11 على الضغط (Accessible Nodes – عند المنظورة ) العقد
على فستظهر صحيح Vبشكل البارامترات تعريف تم حال وفيال� لوصلة مجلد مع اآلتية الصورة الوصول MPIالشاشة يمكن التي
ال� إليها. عنوان يظهر المركزية MPIكذلك المعالجة CPUلوحدة
القيم�������ة على ) .2المع�������اير .)
115 من 25
Automation– and Drive Technology- SCE
ال!. 6 هو يستخدم PLCما ولماذا
ال!. 1. 6 مفهوم هو PLCما
PLC ل� هو (. Programmable Logic Controlاختصار ( هذا للبرمجة قابل منطقي تحكماإلسمنت، ) للتعبئة منشأة الصحف، لطباعة آلة A مثال بعملية يتحكم Vلحهاز وصف
البالستيكية للقطع في(. …مكبس البرنامج لتعليمات A وفقا العملية هذه تجري. الجهاز ذاكرة
ال!. 2. 6 يقود العملية PLCكيف
ال� المفعالت PLCيتحكم فيها تربط التي ) Actuatorsبالعملية A مثال تغذية بوصالت24 ) ال� على محددة المخارج PLCفولط هذه. Outputs هي خالل من يمكن
وإطفاء تشغيل أو صمامات، إغالق و فتح محركات، إطفاء و تشغيل الوصالتمصابيح.
ال!. 3. 6 يحصل أين العملية PLCمن وضع حول المعلومات علىال� من PLCيستقبل العملية حول إشارة-المعلومات موصولة مولداتحساسات. PLCال� بمداخل A مثال تكون أن يمكن هذه اإلشارة تتعرف مولدات
. أن يمكن المحددة الوضعية هذه األزرار أو المفاتيح العاملة، األجزاء وضعية . مفتوحة Aعادة تماسات بين الفرق الحظ مغلقة أو مفتوحة NC : Normallyتكون
Closed والتماسات مغلقة تكون عندما فعالة غير عادةNO : Normally Open Aتكون. مفتوحة تكون عندما فعالة غير تكون التي مفتوحة
115 من 26
Automation– and Drive Technology- SCE
والتماسات. 4. 6 عادة@ المفتوحة التماسات بين الفرق يكمن أينعادة@ المغلقة
تماسات بين الفرق تماسات NOيكمن .NCو اإلشارة مولد فيهو هنا يظهر الذي .NOالمفتاح A فعاال يكون عندما A مغلقا يكون أنه أي
هو هنا يظهر الذي .NCالمفتاح A فعاال غير يكون عندما A مغلقا يكون أنه أي
ال!. 5. 6 يتواصل والخرج PLCكيف الدخل إشارات مع . A غالبا يتم العنونة هي البرنامج ضمن معينة ومخارج مداخل إلى اإلشارة إن
ال� ومخارج مداخل وحدات PLCتعريف على مجموعة ضمن منها ثمانية كل بضم . هذه الثمانية مجموعة من المكونة الوحدة تدعى الرقمي الحرج أو الدخل
البايت . byteبالبايت عنوان هو A رقما المجموعات هذه من واحدة كل byteتتلقى
address. \ بتات ثمانية إلى خرج دخل بايت كل من bitsيقسم التجاوب تستطيع منفصلة
البت. من البتات هذه ترقم البت 0خاللها عنوانه 7حتى منها بت لكل أن أي ، البت بعنوان المسمى bitالخاص address.
ال� البايت PLCإ، هما للدخل بايتان له هنا هما 2والبايت 0الممثل للخرج وبايتان.5والبايت 4البايت
115 من 27
Automation– and Drive Technology- SCE
: التالي بالعنوان العليا البتات من الخامس المدخل يرتبط A مثال هنا
. بنقطة البت وعنوان البايت عنوان بين الفصل A دوما يتم
الرقم : مالحظة يبدأ 4إن العد ألن الخامس المدخل هنا يعني البت عنوان في. الصفر من
: التالي بالعنوان األدنى البت يرتبط A مثال هنا
. بنقطة البت وعنوان البايت عنوان بين الفصل A دوما يتم
الرقم : مالحظة من 7إن يبدأ العد ألن الثامن الحرج هنا يعني البت عنوان فيالصفر.
ال!. 6. 6 ضمن البرنامج يعمل PLCكيف
ال� ضمن البرنامج معالجة :PLCتتم التالي التنفيذ وفق A دوريا
ال� .1 تشغيل لل� ) PLCبعد بالنسبة العقل يمثل والذي المعالج يقومPLC . ) تخزين يتم ال أم الفردية المداخل نقل تم إذا عما بالسؤال
( العملية مداخل صورة جدول ضمن المداخل PIIحالة : Process
Image Input .)المعلومة قيمة تكون A مؤهال الدخل يكون عندماتكون 1المرتبطة حين في عالية غير 0أو يكون عندما منخفضة أو
.A مؤهال
2.. البرنامج ذاكرة في المودع البرنامج بمعالجة المعالج يقومالمنطقية والتعليمات الوظائف من الئحة من البرنامج هذا يتألفالمداخل عن المعلومات تكون وبحيث بالتتابع تنفيذها يتم التي
115 من 28
Automation– and Drive Technology- SCE
ال� جدول إلى A مسبقا أدخلت قد النتائج PIIالمطلوبة أن حين فيالعملية ) مخارج صورة جدول إلى (.PIQ : Process Image Outputتكتب
مناطق إلى المعالج قبل من الولوج A أيضا يتم األمر، احتاج إذا. البت وذواكر المؤقتات، للعدادات، أخرى تخزين
نقل .3 الثالثة، المرحلة في ، يتم المستخدم برنامج معالجة بعدالجدول من . PIQالحاالت / بعدئذ إطفائها أو و لتشغيلها المخارج إلى
المرحلة إلى باالنتقال المعالجة . 1تستمر دواليك وهكذا جديد من
مستقل وهو الدورة بزمن يدعى التنفيذ لهذا للمعالج الالزم الزمن : إن مالحظةاألوام�������������������������ر. ونم�������������������������ط ع�������������������������دد عن
ال!. 7. 6 برنامج في المنطقية العمليات نظهر PLCكيف
. يمكن المخارج تشغيل شروط تحديد أجل من المنطقية التوابع استخدام يمكنال� برنامج : PLCتزويد المخطط التالية البرمجة لغات طريق عن التوابع بهذه
الوظائف( )LAD:ladder diagramالسلمي ) كتل مخطط ،FBD: function block diagram )أو األوامر ) ال�(. STL: statement listقائمة لغة على هنا توضيح FBDسنقتصر أجل من
الفكرة.
في استخدامها يمكن التي المختلفة المنطقية العمليات من واسع مجال يوجدال� "PLCبرمجة . عمليات هي A شيوعا األكثر العمليات )وإن "AND" )،أو( "OR)،
)النفيو NEGATION. األساسية(. األمثلة لبعض مختصر وصف� يلي فيما
يسرعة: مالحظة المنطقية العمليات عن أوفر معلومات على الحصول يمكن. الخط على المساعدة إلى باللجوء
115 من 29
Automation– and Drive Technology- SCE
andعملية. 1. 7. 6
عملية على :ANDمثال
. واحد Vآن في مغلق Vبتماٍس مفتاحين تفعيل عند مصباح يضيء أن يجب
: الدارة مخطط
: تعليق . المفتاحين كال تفعيل عند المصباح يضيء
المفتاح تفعيل المصباح S2المفتاح و S1عند .H1يضيء
115 من 30
Automation– and Drive Technology- SCE
ال! :PLCدارة ال� مداخل إلى يوصل أن تجب المفتاحين كال أن الطبيعي تحقيق PLCمن بهدف
ال� برنامج ضمن المطلوب المفتاح. PLCالمنطق يتصل المثال هذه S1في
المفتاح I0.0بالمدخل المصباح. I0.1بالمدخل S2و توصيل يجب ذلك إلى باإلضافةH1 وليكن المخارج أحد .Q4.0إلى
FBDبلغة ANDعملبة
عملية برمجة التالي الرمزي التمثيل :FBDبلغة ANDيظهر
115 من 31
Automation– and Drive Technology- SCE
ORعملية. 2. 7. 6
على : ORعملية مثال
أحد تفعيل عند مصباح يضيء أن . يجب كليهما أو مغلق Vبتماٍس مفتاحين
: الدارة مخطط
: تعليق . المفتاحين كال أو أحد تفعيل عند المصباح يضيء
المفتاح تفعيل المصباح S2المفتاح أو S1عند .H1يضيء
ال! :PLCدارة
ال� مداخل إلى يوصل أن تجب المفتاحين كال أن الطبيعي تحقيق PLCمن بهدفال� برنامج ضمن المطلوب المفتاح. PLCالمنطق يتصل المثال هذه S1في
المفتاح I0.0بالمدخل المصباح. I0.1بالمدخل S2و توصيل يجب ذلك إلى باإلضافةH1 وليكن المخارج أحد .Q4.0إلى
FBDبلغة ORعملية
عملية برمجة التالي الرمزي التمثيل :FBDبلغة ORيظهر
115 من 32
Automation– and Drive Technology- SCE
النفي. 3. 7. 6( Aعادة المفتوح التماٍس هل معرفة األمر يستدعي ما A هل( NOغالبا أو فعال غير
Aعادة المغلق المداخل( NC) التماٍس على مطبق جهد يوجد ال بحيث فعالالموافقة.
( النفي إلى باللجوء ذلك إلى التوصل عمليات (Negationيمكن مداخل علىAND/OR.
عملية مداخل نفي برمجة التالي الرمزي التمثيل : FBDبلغة ANDيظهر
الخرج قيمة الخل Q 4.0تكون يكون عندما والدخل I 0.0عالية A فعاال .I 0.1غير A فعاال
115 من 33
Automation– and Drive Technology- SCE
ال!. 8. 6 برنامج توليد يتم ال! PLCكيف ذاكرة إلى يصل وكيف ؟PLC ؟
ال� برنامج برنامج PLCيجهز قبل يتم STEP 7من حيث الشخصي الحاسب على . البنية الواجهة إلى الحاسب وصل بعد A مؤقتا به يمكن PLCلل� MPIاالحتفاظ ،
ال� ذاكرة إلى البرنامج .PLCتحميل التحميل وظيفة بواسطة
األجزاء مالحظة : في خطوة Aخطوة للبرنامج الدقيق التنفيذ وصف .10-8سيتم
115 من 34
Automation– and Drive Technology- SCE
وتشغيل. 7 SIMATICتجميع S7-300
الجهاز طيف
ال� SIMATICإن S7-300 للتجميع قابلة أجزاء من مكون مصغر تحكم نظام هو: اآلتي الطيف ويؤمن
( مركزية معالجة :CPUوحدات Central Processing Unit )ذو ( / A مثال مخارج مداخل مع A جزئيا متكاملة مختلفة قدرة مجاالت
CPU312IFM/CPU314IFM )بينية واجهة مع ) PROFIBUSأو A -CPU315مثال
2DP .)( تغذية وحدات PSأحهزة : Power Supply )2بتيارA ، 5A ، 10A.( بينية واجهة ل�( IM : Interface Moduleأجزاء A تشبيكا أكثر � لتصميم
SIMATIC S7-300
( اإلشارة و( SM : Signal Moduleأجزاء رقمية ومخارج لمداخلتماثلية.
( للوظائف FMأجزاء : Function Module( )A مثال خاصة لوظائف.) خطوي بمحرك التحكم
( اتصال CPمعالجات : Communication processors )أجل من. الشبكة عبر التواصل
معالج مالحظة: وحدة تغذية، وحدة إلى إال التدريبي الجزء هذا في نحتاج ال. / رقمية مخارج ومداخل مركزي
115 من 35
Automation– and Drive Technology- SCE
المركزية المعالجة ووحدة الجهد تزويد لوحدة هامة عناصر
البنية ) MPIالواجهة (MPIوصلة بنية واجهة مركزية معالجة وحدة كل البرمجة MPIتمتلك أجهزة مع لتشبيكها
. .) المعالجة) لوحدة األمامي الغطاء خلف الوصلة هذه توجد الحاسب A مثال
: العمل نمط منتقيعمل نمط بتحديد يقوم العمل لنمط A منتقيا مركزية معالجة وحدة كل تمتلك
. العمل. نمط منتقي لوضعية A وفقا المبرمجة الوظائف بعض بتنفيذ يسمح الوحدة: التالية هي للعمل الممكنة واألنماط
115 من 36
Automation– and Drive Technology- SCE
الذاكرة تصفير إعادة
المعالجة وحدة ضمن المستخدم معطيات كل الذاكرة تصفير إعادة يمسح. البرنامج فيها يبدأ مرة كل في المركزية
يتم تنفي��������������ذ ذل��������������ك ب��������������الخطوات الثالث اآلتي��������������ة :النتيجةالتنفيذالخطوة
إلى 1 المفتاح أدرSTOPوضعية
مؤشر يضيءSTOP
إلى 2 المفتاح أدر MRESوضعية
هذه في وأبقهحوالي ) 3الوضعية
يظهر( حتى ثوان من STOPمؤشر جديد
مؤشر ينطفئSTOP حوالي وبعد
يعود 3 ثوانأجل. من A مجددا
المعالجة وحداتانتظر الحديثة
مؤشر يضيء حتىSTOP للمرة
الثانية.إلى 3 المفتاح أعد
STOPوضعية
الثانيتين وخاللأعد التاليتينفي اإلطالق.MRESوضعية
مؤشر يومضSTOP حوالي لمدة
يضيء 3 ثم ثوان Vيشكل أخرى Aمرة
Vعندئذ عادي، Vشيء كل يكون
قد ويكون A جاهزا إعادةتمت
وحدة تصفيرالمعالجة
115 من 37
Automation– and Drive Technology- SCE
مثال. 8 تمرينبرنامج ألول بسيط تمرين إنجاز STEPسيتم 7 .
البدء زر على الضغط عند فقط حماية بوسيلة مزود مكبس عندما S1ينطلق . . حساٍس بواسطة الحماية شرط وجود مراقبة تتم A مغلقا الحماية شبك يكون
.BOالحماية صمام توصيل يتم الحالة هذه نمط Y0في كل 5/2من المكبس ثوان 10إلى
. بالستيكية قطعة لتشكيلالزر تحرير يتم أن ما المكبس رفع يتم األمان من VلمزيدS1 حساٍس يتوقف أو
. موضعه في الشبك لوجود تحسسه عن الحماية
التوزيع خارطة
التعليقالرمزالعنوانI 0.0B0 شبك حساٍس
الحمايةI 0.1 S1 البدء زر
Q 4.0Y0 5/2صمام إلى موصول
المكبس أسطوانة
مشروع. 9 STEPتطبيق 7
115 من 38
Automation– and Drive Technology- SCE
في الملفات إدارة أجزاء. SIMATIC Managerبواسطة STEP 7تتم نسخ A مثال هنا يتمعليها النقر بمجرد أخرى Vأدوات بواسطة للمعالجة استدعاؤها أو البرنامج . نظام في Aعادة المستخدمة بالمعايير هنا العمليات تتطابق الفأرة بواسطة
.) ( جزء بكل الخاصة القائمة باستدعاء األيمن الفأرة زر يقوم A مثال ويندوزلل� الصلب الكيان بنية المجلد PLCتظهر وعليه. CPUو SIMATIC 300 stationضمن
. معين صلب لكيان مخصص أنه على المشروع هذا مثل إلى النظر يمكنضمن مشروع كل . STEP 7يرتب ضمن البرامج حفظ يتم بحزم محددة بنية وفق
: التالية المجلدات
وفق 1* STEP المصطلحات 7 Version 2.x
115 من 39
Automation– and Drive Technology- SCE
جميع يحتوي ال مشروع خلق يمكن الصلب الكيان عن المشروع فصل بهدف. الممكنة الملفات
: التالية البنية المشروع هذا مثل سيمتلك
الكيان: مالحظة تركيبة تعريف بدون المثال هذا في المزودة البرامج ستكتب
ل� تركيبة أية تحميل يمكن لذا . WinACأو SIMATIC S7-300، S7-400الصلب، كل في. والمخارج المداخل عناوين ضبط يكفي حالة
115 من 40
Automation– and Drive Technology- SCE
الذي المشروع إنشاء يستطيع كي التالية الخطوات يتبع أن المستخدم على يجبض������������منه. الح������������ل البرن������������امج كتاب������������ة س������������يمكنه
في .1 األساسية األداة يمكن SIMATIC Managerهي STEP 7إن الذي
األيقون�ة على الم�زدوج ب�النقر ) فتح�ه
SIMATIC Manager)برامج .2 إدارة . STEP 7تتم مشروع كل خلق يمكن مشاريع ضمن
جديد File)من New.)
115 من 41
Automation– and Drive Technology- SCE
وليكن .3 A اسما المشروع startup ) startupأعط OK(
ضمن S7-Program أدرج.4 startup جديد
( startup Insert Program S7-Program)
115 من 42
Automation– and Drive Technology- SCE
(. STEP 7في .5 يكون ) بلوكات أجزاء ضمن البرنامج تنفيذ كتابة يتمالتنظيم ) .OB1: Organization Blockجزء للمعايير( A وفقا باألصل A موجودا
المعالجة وحدة تشغيل لنظام البينية الواجهة الجزء هذا يمثل.(CPU)المركزية دوري Vبشكل عليه للعمل A آليا استدعاؤه ويتم
أخرى أجزاء باستدعاء يقوم أن التنظيم لجزء يمكن البرنامج عمل طريقة ضمن A مثال الوظائف الكلية. (FC1 : Function)مثل المهمة تقسيم على الطريقة هذه تخدم
. الوظيفي أدائها الختبار وأسهل للحل أسهل بالتالي تكون جزئية مسائل إلى
المثال برنامج بنية
115 من 43
Automation– and Drive Technology- SCE
الجزء .6 المجلد FC1إلدراج اختيار يجب المشروع Blocks‘ ) ‘ضمن
Blocks(.
115 من 44
Automation– and Drive Technology- SCE
إدراج .7 المجلد S7- Block functionيتم Insert. )ضمن S7 Block
Function)
لوثيقة .8 إضافية مداخل ووضع للوظيفة اسم اختيار اآلن يمكن FC1) الوظيفة. OK)
115 من 45
Automation– and Drive Technology- SCE
اآلن .9 ضمن FC1و OB1أصبح ويمكن SIMATIC Managerمتوفرين . A الحقا برمجتهما
115 من 46
Automation– and Drive Technology- SCE
برنامج. 10 STEPكتابة FBDبلغة 7
الوظيفي المخطط برنامج FBDإن إلنشاء اإلمكانيات أحد من يظهر. STEP 7هو. للوظائف وسمات مع رموز بواسطة التحكم لمسألة رمزي تمثيل يلي فيما. األيمن الطرف في والمخارج للرمز، األيسر الطرف في المداخل ترتب
الوظيفة .1 مع A أوال هنا العمل . FC1يجب أجل من قم أول كجزءضمن عليها المزدوج بالنقر SIMATICذلك Manager ) FC1( .
115 من 47
Automation– and Drive Technology- SCE
من .2 البرمجة لغة تغيير يمكن A آليا فتحه تم الذي المحرر ضمناللغات VIEWقائمة LAD/STL/FBDبين to FBD ) View FBD(.
115 من 48
Automation– and Drive Technology- SCE
البرنامج .3 ضمن المخصصة المساحة بمخطط تظهر للبرمجة: يلي كما الوظائف كتل
: بلوكات مالحظة في البرمجة . STEP 7تتم يمكن لذا منفردة شبكات ضمن. الشبكات نتائج ترويسة في أفضل وتوثيق A تنظيما أكثر هيكلية على الحصول
115 من 49
Automation– and Drive Technology- SCE
4. . العنصر هذا يدعى نبضي مؤقت إلى مثالنا أجل من نحتاجS_PULSE المؤقتات كتالوج من عليه الحصول .Timersويمكن )
Timers S_PULSE(
تذييل: مالحظة في لها مختصر شرح مع العملية تظهر عملية، اختيار عندالكتالوج.
115 من 50
Automation– and Drive Technology- SCE
إلى .5 اللجوء يمكن عملية لكل الدقيق الوصف أجل منالرمز ضمن الموجودة دليل ?المعلومات عن عبارة هو والذي
مع مفهوم تفصيلي Vيشكل تعليمة كل لشرح الخط على مساعدة . تفصيلي (? )مثال
: المؤقت مالحظة للمدة S_PULSEإن بالعمل يستمر هنا مستخدم هو كما . الخرج قيمة تكون العمل عند المحددة قيمة ‘1‘هي Qالزمنية تكون عندما
الخرج. ‘1‘هي Sالدخل قيمة المدة ‘Q ‘0تصبح انتهت قيمة TVإذا انخفضت أو.‘0‘إلى Sالدخل
115 من 51
Automation– and Drive Technology- SCE
عملية .6 حشر اآلن بوضع S_PULSEيتم األولى الشبكة ضمنعلى وسحب S_PULSEالمؤشر الفأرة زر على الضغط S_PULSEثم
. الفأرة زر ترك ثم الشبكة حقل )إلى S_PULSE.)
115 من 52
Automation– and Drive Technology- SCE
تعلبمة .7 مثل بكثرة تستخدم التي التعليمات على العثور يمكنAND . A أوال بالضغط التعليمات هذه إدراج يمكن المهام شريط ضمن
المؤقت ) مدخل هنا فيه حشرها يراد الذي المكان على( Sعلى ثم
ال��������������������������������������زر
( S ® ) .
115 من 53
Automation– and Drive Technology- SCE
ب� .8 المؤقت تسمية قيمته T1يجب تسجيل بصيغة 10و ثوانبالشكل S5الوقت تسجيل .S5T#10sأي يجب I 0.1و I 0.0كذلك
عملية في . ANDمداخل والتعليق الشبكة اسم T1 S5T#10s)مع
I0.0 I0.1 Comment).
: :مالحظة اآلتية القواعد إلى اللجوء يجب المؤقت توقيت زمن تعريف عندS5T# 10s
S5T# ( هنا الزمن Aمباشرة ويليها األولى الصيغة (. 10هي إدخال A أيضا يمكن ثوانثانية بالميلي بالدقيقة (ms)الوقت ،(m) وبالساعة(H) .هذه استخدام ويمكن كما
( A مثال A معا (.S5T#3M_3Sالوحدات
115 من 54
Automation– and Drive Technology- SCE
الرمز .9 على بالضغط الالحقة الشبكات تسجيل ضمن يتم
المهام .( )شريط
الرمز .10 على Aمرة بالضغط اإلسناد ( ) أدرج .
115 من 55
Automation– and Drive Technology- SCE
الخرج .11 على اإلسناد يطبق أن أن Q4.0يجب طالما يفعل بحيث ." " قبل المعاملين هذين إدراج ويجب كما مرتفعة المؤقت إشارة
تحميل�ه FC1حف�ظ ال�� و .) PLC .) Q 4.0 T1 إلى
: "حذار محرر إغالق يتم إلى". LAD/STL/FBDلم باالنتقال إغالقه SIMATICيمكن
Manager الصفحة تذييل سطر Point)في بطلب (12 الوظيفة OB1أو “بواسطةOPEN.“.
يستدعي OB1لبرمجة .12 ضمن FCالذي مرتين عليه اضغط ، SIMATIC Manager.
( SIMATIC Manager OB1.)
115 من 56
Automation– and Drive Technology- SCE
.OK بواس��طة وقبوله��اOB1 خص��ائص على اإلبقاء يتم.13 ( OK).
البرنامج .14 إظهار لغة تغيير المنقح LAD/FBD/STLيمكن ضمنعلى FBDإلى ثم View بالضغط بلغة FBDومن البرمجة إلى للتحول
. الوظيفية الكتل View)مخطط FBD).
115 من 57
Automation– and Drive Technology- SCE
حفظ .15 على OB1يمكن مرتين A أوال تحت ) FC1بالضغط الموجودFC Block )كتالوج ل� Network 1ضمن زر OB1التابع على بالضغط ثم ،
التحمي��ل الحف��ظ ب��زر البرن��امج معالج��ة ثم .ومن
. ( FC Block FC1 )
115 من 58
Automation– and Drive Technology- SCE
برنامج. 11 STEPتعقب ال! 7 CPUضمن
ضمن .1 البرنامج مراقبة إظهار FC1بهدف تغيير A أوال يجب ، LAD/FBD/STL االنتقال للبلوك يواسطة ثم المحرر من Windowضمن
OB1 إلىFC1. . ) Window FC1(
115 من 59
Automation– and Drive Technology- SCE
ضمن .2 البرنامج مراقبة رمز FC1يمكن على الفأرة زر بضغط
ال�دخل. النظ�ارة إش�ارة وحال�ة الم�ؤقت عم�ل اس�تعراض يتم
)والخرج. . )
115 من 60
Automation– and Drive Technology- SCE
أجل. 12 من الصلب الكيان تركيبة CPUتوليد315-2dp
في الملفات إدارة أجزاء. SIMATIC Managerبواسطة STEP 7تتم نسخ A مثال هنا يتمعليها النقر بمجرد أخرى Vأدوات بواسطة للمعالجة استدعاؤها أو البرنامج . نظام في Aعادة المستخدمة بالمعايير هنا العمليات تتطابق الفأرة بواسطة
.) ( جزء بكل الخاصة القائمة باستدعاء األيمن الفأرة زر يقوم A مثال ويندوزلل� الصلب الكيان بنية المجلد PLCتظهر وعليه. CPUو SIMATIC 300 stationضمن
. معين صلب لكيان مخصص أنه على المشروع هذا مثل إلى النظر يمكنضمن مشروع كل . STEP 7يرتب ضمن البرامج حفظ يتم بحزم محددة بنية وفق
: التالية المجلدات
وفق 1* STEP المصطلحات 7 Version 2.x
115 من 61
Automation– and Drive Technology- SCE
لل� الصلب الكيان بنية إظهار مجلد PLCيتم SIMATIC 300ضمن station وCPU. الخاصة للحالة المثال سبيل على الصلب الكيان تركيبة بتحديد هنا ل! سنقوم
CPU 315-2DP .وحدات عناوين تعديل و الساعة ذاكرة مع التعامل كذلك سيتم. والخرج الدخل
الذي المشروع إنشاء يستطيع كي التالية الخطوات يتبع أن المستخدم على يجبض������������منه. الح������������ل البرن������������امج كتاب������������ة س������������يمكنه
في .1 األساسية األداة يمكن SIMATIC Managerهي STEP 7إن الذي
األيقون�ة على الم�زدوج ب�النقر ) فتح�ه
SIMATIC Manager) برامج .2 إدارة STEPتتم 7 . كل خلق يمكن مشاريع ضمن
جديد من File)مشروع New.)
115 من 62
Automation– and Drive Technology- SCE
وليكن .3 A اسما المشروع Name 315_2DPCPU ) 315_2DPCPUأعط
OK(.
محطة .4 SIMATIC 300-Stationأدرج ) Insert Station SIMATIC 300-
Station(.
115 من 63
Automation– and Drive Technology- SCE
على .5 مرتين بالضغط التركيبة منتقي .)Hardware’ ) Hardware‘افتح
الرمز .6 على بالضغط الصلب الكيان كاتالوج .( ) افتح: اآلتية األجزاء بين محتوياته تتوزع
PROFIBUS-DP، SIMATIC 300، SIMATIC SIMATICو 400 PC Based Control,لتجميع الالزمة البينية الواجهة ووحدات األجزاء المكونات، كل هناك تظهر
مشروعك.
115 من 64
Automation– and Drive Technology- SCE
على .7 مرتين ( Railاضغط SIMATIC 300 RACK-300 Rail )السكة)
.)
التجميع لوحة بنية تركيبة جدول يظهر VبعدئذRACK(( RACK 0.
115 من 65
Automation– and Drive Technology- SCE
8. ) ( على A ماديا A فعليا الموجودة األجزاء جميع اختيار اآلن يمكنجدول ضمن إلدراجها الصلب الكيان دليل من التجميع لوحة . مؤشر على الضغط يجب العملية بهذه للقيام التركيبة تعريف
ضمن العنصر واسقط اسحب ، الفأرة زر امسك المعنية، الوحدة. التركيبة قائمة
التغذية بوحدة PS سنبدأ 307 2A ) SIMATIC 300 PS-300 PS 307 2A(.
فعليك مالحظة : هنا يظهر عما A مختلفا تستخدمه الذي الصلب الكيان كان إذا. التجميع لوحة ضمن وإدراجها الدليل من تالئمك التي الوحدات اختيار
الخاصة العناصر أرقام ( تظهر ( تذييل في عليه A فيزيائيا المكتوبة وحدة بكل. الدليل صفحة
115 من 66
Automation– and Drive Technology- SCE
بإسقاط .9 سنقوم التالية الخطوة موضع CPU 315-2DPفي صمن . الخاصة والنسخة القطعة رقم بقراءة ذلك يسمح الثانية البطاقة
.CPUبال� .( SIMATIC 300 CPU-300 CPU 315-2DP 6ES7 315-2AF03-0AB0 V1.1 .)
واجهة .10 معايرة التالية التخاطبية الواجهة في PROFIBUSيتم
. وسنكتفي المبدئية القيم بتغيير هنا نقوم لن المتكاملة البينيةOK ) OKبالضغط ( .
115 من 67
Automation– and Drive Technology- SCE
ال� .11 ذات المداخل وحدة بجر سنقوم التالية الخطوة دخل 16في . أمامها من القطعة رقم قراءة يمكن الرابعة البطاقة موضع ) إلى
SIMATIC 300 SM300 DI-300 SM 321 DI16xDC24V .)
: يبقى مالحظة أن ويجب الربط لوحدات محجوز الثالثة البطاقة موضع إن A دوما A فارغا
. الدليل صفحة تذييل في المختارة الوحدة رقم يظهر
115 من 68
Automation– and Drive Technology- SCE
ال� .12 ذات المخارج وحدة بجر سنقوم التالية الخطوة 16في . القطعة رقم قراءة يمكن الرابعة البطاقة موضع إلى A )مخرجا
SIMATIC 300 SM300 DO-300 SM 322 DO16xDC24V/0,5A .)
: .مالحظة الدليل صفحة تذييل في المختارة الوحدة رقم يظهر
115 من 69
Automation– and Drive Technology- SCE
13.. األجزاء بعض خصائص تغيير يمكن.( Right click CPU 315-2DP module insertobject properties OK.)
لكل الساعة ذاكرة تغيير يمكن A . CPUمثال( Cycle/Clock memory Clock memory Memory byte 100.)
115 من 70
Automation– and Drive Technology- SCE
14. / وحدات أجل من فقط المخارج المداخل عناوين تغيير يمكنS7المعالجة – بواجهة 300 . PROFIBUSالمزودة المدمجة البنية
السجل وتعديل المعنية الوحدة على مرتين الضغط عند ذلك ‘Addresses‘يحصل ( .) على) اآللية العنونة ستؤثر وإال حالة كل في العناوين هذه تدوين يجب العناوين
) البطاقة وتوصيل توضع ( DO 16xDC24V/0.5A Addresses uncheck System selection 0 OK.)
115 من 71
Automation– and Drive Technology- SCE
ال� .15 إلى تحميله ثم ومن ترجمته ، التركيبة جدول حفظ يمكنPLC على ال�� : و بالض�غط عم�ل نم�ط مفت�اح يك�ون أن يجبCPU وضعية ) STOP . ) على
115 من 72
Automation– and Drive Technology- SCE
برنامج. 13 STEPكتابة 7
التعليمات قائمة بلغة تعقبه يمكن الذي البرنامج من (STL)سيكتب ويتكون. فقط سطرين
الساعة ذاكرة بايت ترددات إخراج هنا المفعل MB100سيتم الصلب الكيان في. خرج بايت إلى
الرموز :جدول
MB100الساعة ساعة ذاكرة بايتQB0QB إظهار خرج
: . / التالي اإلسناد يطبق الساعة ذاكرة من بت كل إلى الدور تردد طول إسناد يتم
Bit:7 65 4 3 2 1 0الدور 2 1.61 0.80.50.40.20.1:(s )طول0.50.62511.25 22.5 510:(Hz )التردد
المجلد .1 SIMATIC Manager .) SIMATIC Managerضمن BlocksاخترBlocks(
115 من 73
Automation– and Drive Technology- SCE
البلوك SIMATIC Manager ضمن.2 على مرتين .)OB1 ) OB1 اضغط
من .3 المعروضة خيارات ..OKبواسطة OB1 اقبل )OK(.
115 من 74
Automation– and Drive Technology- SCE
ب� .4 مزود محرر تعطيك : LAD، STL، FBDيوجد التي البلوكات برمجبرنامجك تنقيح . STEP 7إمكانية بذلك القيام بغية الموافق بالشكل
التنظيم بلوك فتح . OB1يجب تعليم يجب األولى الشبكة ضمن . برنامجك كتابة اآلن يمكنك األولى العملية لتكوين األولى الشبكة
برامج. STEP 7األول . STEP 7تقسم فتح يمكن شبكات إلى Aعادة الش����بكة رم����ز على بالض����غط جدي����دة .ش����بكة
بواسطة مالحظة: التعليمات عن البرنامج وثيقة ضمن التعليقات فصل يتم.‘//‘الرمز
الشبكة LMB في 100 //Line 1TQB 0 //Line 2
السطر السطر 1يفعل وينقل الساعة ذاكرة .2بايت الخرج بايت إلى الدليل. الساعة لذاكرة المختلفة بالترددات الخرج لبايت الثمانية البتات تومض أن يجب
: . مالحظة الصلب الكيان لتركيبة A وفقا A مختلفا الخرج بايت عنوان يكون قد
115 من 75
Automation– and Drive Technology- SCE
ال!. 14 برنامج STEPتعقب 7
برنامج ي تحميل اآلن ال� STEP 7مكن إلى تعقبه المثال. PLCالمراد هذا ضمنتعقب .OB1سيتم فقط
على .1 بالضغط التنظيم بلوك البرنامج احفظ وحملعلى المعالجة. بالضغط وحدة عمل نمط مفتاح يكون أن يجب
الوضعية على A ‚ STOP. )مثبتا ’ (
115 من 76
Automation– and Drive Technology- SCE
إلى العمل نمط مفتاح وضعية . ‘RUN‘بتغيير تشغيل بعد البرنامج إقالع يتم
ض��من مراقبت��ه يمكن الرم��ز ‘OB1‘البرن��امج على (. ) .بالض��غط
115 من 77
Automation– and Drive Technology- SCE
مقدمة. 1 برمج��ة بأساس��يات المتعلق التدريبي الجزء في للمضي متطلب هوI الملحق إن
STEP 7 (Basics of STEP 7 - Programming).
:التعليم ه���������������������������������������������������������������������������������������دف
للبرمجة القابلة المنطقية المتحكمات : PLC)تعتبر Programmable logic controllers) . مهام معظم تنفيذ المتحكمات هذه بواسطة يمكن األتمتة عناصر أهم من اليوم
. المسألة تعريف على باالعتماد المختلفة األتمتة
األتمتة نظام عن شاملة Aنظرة الوثائق هذه SIMATICتعطيك S7-300 وبرنامج المرافق STEPالبرمجة 7 .
: المتطلب!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!اتخاص��ة. لمتطلب��ات حاج��ة فال الملح��ق ه��ذا ض��من موج��ودة األساس��يات أن بم��ا
115 من 78
Automation– and Drive Technology- SCE
ال!. 2 وتصميم PLC وظيفةعلى تعتمد منشأة أو ألداة منفردة عمليات قيادة وظيفة المتحكم عاتق على يقع
. معطاة وظيفة تنفيذ بعد الحساسات إشارات
التحكم. 1. 2 نظم تكنولوجيا في اإلشارات أنواع
إلى A مبدئيا والمخارج المداخل على تطبق التي اإلشارات تقسيم يمكن: مختلفتين مجموعتين
ثنائية. 1. 1. 2 إشارة
: هما ممكنتين حالتين إحدى قيمة تأخذ أن الثنائية لإلشارات يمكن
إشارة “حالة موجود “1 المفتاح الجهد A مثالموصل
" إشارة موجود "0حالة غير المفتاح الجهد A مثالمفصول
جهد استخدام التحكم هندسة في الشائع ".24من " التحكم تغذية جهد ك� فولطالجهد وجود يكون الحالة 24وبالتالي بمثابة المدخل .1على المدخل لهذا
الجهد فإن الحالة 0بالمقابل وصف. 0يعني يوجد اإلشارة حالة إلى باإلضافة . تماٍس هو الحساٍس هل معرفة موضوع إنه الحساٍس لمفهوم مهم آخر منطقي
." " " هذا" يعطي Aعادة مغلق تماٍس تفعيل عند Aعادة مفتوح تماٍس أم Aعادة مغلقحالة . 0الحساٍس أو الفعال بالصفر السلوك هذا مثل يدعى الفعالة الحالة في
. أو فعال واحد ذو يكون Aعادة المفتوح فالتماٍس بالمقابل المنخفض الفعالالحالة ويزود العالي . 1الفعال A فعاال يكون عندما
. التطبيق أما عالية فعالة المغلقة الحلقات تحكم في الحساسات إشارات تكون . A دوما الطوارئ مفتاح يكون الطوارئ مفتاح فهو المنخفض للفعال النموذجي
( ) ( غير الطوارئ مفتاح A مفعال يكون ال عندما عبره التيار يمر عمل حالة فيالقيمة(. " بتزويد المفتاح يقوم . 1مضغوط استدعى" إذا به المرتبط الدخل إلى
بد ) ( فال الصمامات جميع إغالق A مثال ما Vبعمليات القيام الطوارئ مفتاح تشغيل" اإلشارة بحالة العمليات هذه تشغيل ".0من
المكافئة الثنائية :األرقام ) اإلشارة ) حالة فقط قيمتين إحدى تأخذ أن الثنائية لإلشارة يشار. 1أو 0يمكن
التقنية باللغة وسيتلقى المكافئ الثنائي بالرقم الثنائية اإلشارة هذه إلى A أيضا
115 من 79
Automation– and Drive Technology- SCE
) ( ." عدد� " ينتج الكود هو معين Vإسناد بعد البت اسم األملية هذه في المستخدمة . الثنائية اإلشارة تؤمن حين في الرقمية اإلشارة ضمن الثنائية اإلشارات من
) / ( فإنه ، مغلق مفتوح باب فقط A مثال للباب بالنسبة فقط، قيمتين بقياٍس A تجميعاالثنائية األرقام بحزم رقمية كمعلومة رقم أو عدد A مثال تشكيل الممكن لمن
المكافئة. تجميع بتمثيل nيسمح مكافئ تنائي .2nرقم مختلفة تشكيلة
عرض يمكن A ثنائيين 4مثال رقمين بواسطة المعلومات من مختلفة أنماط: 2x2مكافئين.
( 1 تشكيلة0 0 مفتوح) المفتاحين كال A مثالالمفتاح) 2 تشكيلة1 0 A / 1مثال المفتاح (2مغلق مفتوح المفتاح) 3 تشكيلة0 1 A / 1مثال المفتاح (2مفتوح مغلق ( 4 تشكيلة1 1 مغلق) المفتاحين كال A مثال
التماثلية. 2. 1. 2 اإلشارةالمتوفر : الجهد اإلشارة حالتي فقط تقبل التي الثنائية لإلشارة A و 24خالفا فولط
المتوفر أية 0الجهد الرغبة حسب تأخذ أن يمكن مماثلة إشارات توجد فولط، . المقاومة هو التماثلي للمرمز النمطي المثال إن معين Vمجال ضمن قيمة
وضع. بتغيير العظمى المقاومة بحدود للمقاومة قيمة أية ضبط يمكن المتغيرة. الدوار الزر
: التحكم نظم تقنية في التماثلية القياسات على أمثلة
-الحرارة 50+ ... 150°C
... 0 التدفق 200l/min
الدوران ... 500 سرعة 1500 R/min .إلخ
. مقاومات أو تيارات إلى الكهربائية الحساسات ضمن القياسات هذه تحويل يتمالمجال تحويل فيمكن الدوران سرعة تحصيل A مثال تم إلى R/min 1500... 500إذا
أجل. 10V... +0المجال من المقاسة القيمة .3.65V+ هي R/min 865وستكون
ال� بواسطة مماثلة قياسات إجراء حال قيمة PLCفي من الدخل تحويل فيجب . بالتحويل التحويل هذا مثل يدعى رقمية Vمعلومات إلى المقاومة التيار، الجهد،
الرقمي . (A/D conversion)التماثلي مستوى A مثال ما، قيمة أن ذلك 3065يعني . ازداد كلما المكافئة الثنائية األرقام من مجموعة ضمن كمعلومة تحفظ فولط،
. A مثال Aدقة التمييز ازداد كلما الرقمي التمثيل ضمن المكافئة الثنائية األرقام عددالجهد مجال لتمثيل فقط واحد بت إال هناك يكن لم يكون 10V… +0إذا فلن ،
115 من 80
Automation– and Drive Technology- SCE
المجال : صمن الجهد هل واحد تصريح إال حال. 5V….+10V +أو 5V.. +0هناك في: إشارة مجاالت أربع إلى المجال تقسيم يمكن البتات من اثنين وجود
0 …2.5/2.5 …5/5 …7.5/7.5 …10V . التحويل التحكم هندسة في عادة� يتمعلى إما الرقمي . 11أو 8التماثلي تحديد يمكن إشارة 256بت منطقة
و 8باستخدام باستخدام 2048بت .11مجال بت
العد. 2. 2 أنظمةال� في اللجوء لمعالجة PLCيتم العشري النظام من A بدال الثنائي النظام إلى
الخ البت ذواكر األزمنة، المخارج، المداخل، الذاكرة، خاليا ضمن …العناوين
العشري. 1. 2. 2 النظام . هنا سنقوم العشري النظام في بالنظر A أوال سنقوم الثنائي النظام فهم أجل من
العدد . 215بتقسيم الرقم يمثل أجزاء الرقم 2إلى ويمثل المئات، 1هناالعدد يمثل بينما . 5العشرات أن والحقيقة بالشكل 215اآلحاد يكتب أن يجب
بكتابة . 200+10+5 قمنا الرقم 5+10+200وإذا قوى إلى شرحنا 10باللجوء كماللرقم بقوة يرتبط الرقم ضمن مكان كا أن فسنرى A .10سابقا
للرقم بقوة العشري النظام في رقم كل .10يرتبط
الثنائي. 2. 2. 2 النظام
115 من 81
Automation– and Drive Technology- SCE
األرقام الثنائي النظام معالجة 1و 0يستخدم في وتقييمها تمثيلها لسهولة فقط . العدد. بقوى المزدوجة األرقام هنا ترتبط الثنائي بالنظام يدعى ولهذا المعطيات
2. التالي الشكل يبين كما
للرقم بقوة الثنائي النظام في رقم كل .2يرتبط
(-1-2-4-8 ترميز )BCDترميز. 3. 2. 2
A ثنائيا العشرية األعداد ترميز نظام شائع Vبشكل BCD)يستخدم : Binary Coded
Decimal numbers) . تمثيل النظام هذا في يتم أوضح Vبشكل كبيرة قيم لتمثيل . قيمة أن بما الثنائي األعداد نظام إلى باللجوء العشرية رقم األعداد أعلى
هي الرقم 9عشري بقوى لتمثيله إلى 2فالبد الوصول وبالتالي 23من.4الستخدام الرقم هذا لتمثيل خانات
أربع بحجم وحدة تستخدم خانات أربع إلى يحتاج عشري رقم أكبر تمثيل ألنالرباعي وتدعى . (tetrad)خانات فترميز وعليه عشري رقم كل هو BCDلتمثيل
.4ترميز بت-
. العدد A مثال يتكون منفرد Vبشكل عشري Vرقم كل ترميز أرقام 285يتم ثالث منترميز. نظام ضمن عشري رقم كل تمثيل يتم أربع BCDعشرية من وحدة ضمن
.) ( الرباعي خانات
115 من 82
Automation– and Drive Technology- SCE
2 8 5001
0100
0010
1
. مستقل Vبشكل مرمز برباعي عشري رقم كل يمثل
عشر. 4. 2. 2 السداسي العد نظامالعدد قوى يستخدم ألنه المرمزة األنظمة إلى عشر السداسي العد نظام ينتمي
أساسه. 16 نظام هو عشر السداسي فالنظام في. 16وعليه خانة كل ترتبطللعدد بقوة عشر السداسي استخدام. 16النظام من هنا بد فيهم 16ال بما رقم
لألرقام. العشري النظام رموز تستخدم األرقام 9-0الصفر 15-10وأمااألحرف أجلها من Aفتستخدم ، B ، C ، D ، E ، F.
للرقم بقوة عشر السداسي النظام في رقم كل .16يرتبط
العد. 5. 2. 2 ألنظمة توضيح
115 من 83
Automation– and Drive Technology- SCE
التحويل. 6. 2. 2 قواعد . مستخدم على يجب بسيطة قواعد على المختلفة العد أنظمة بين التحويل يقوم
.PLCال� التقنية هذه مع للتعامل يحتاج ما A غالبا ألنه القواعد هذه على يسيطر أنأساٍس على يدل Vبرمز العدد تذييل يتم معين أساٍس ذو عد نظام استخدام عند
. يرمز المستخدم العد للسداسي H، (Binary)للثنائي B، (Decimal)للعشري Dنظام. (Hexadecimal)عشر للتعرف العالمات هذه استخدام إلى اللجوء الضروري من
يعطي مختلفة أنظمة في العدد نفس استخدام ألن المستخدم العد نظام على" ( . A مثال مختلفة A قيمته" 111قيما العشري النظام ( 111Dفي أما ) ، عشر وأحد مائة
فقيمته الثنائي النظام ل� 111Bفي العشري 7المكافئة النظام في (1x20 + 1x 21 + 1x22) فقيمة عشر السداسي النظام في 1x160) 273هي 111Hوأما
+ 1x161 + 1x 162.).
عشري ثنائي التحويل
القاعدة على A صحيحا A تقسيما العشرية األعداد تقسيم إلى 2يتم الوصول حتى( الصحيحة. القسمة بواقي ترتيب يعطي .2أو 1الصفر المقابل( الثنائي العدد
. هو قسمة أول عن الناتج الباقي إن البواقي ترتيب اتجاه إلى هنا االنتباه يجب.) ( قيمة أخفض خانة اليمين من األول البت
العشري العدد تحويل يراد A .123مثال المناسب الثنائي العدد إلى
:نموذج 1 1 11011
1x26 + 1x25 + 1x24 + 1x23 + 0x22 + 1x21 + 1x20
64 + 32 + 16 + 8 + 0 + 2 + 1=123
عشري عشر التحويل سداسي
عشري التحويل طريقة بنفس التحويل . يتم استخدام هو الوحيد الفرق ثنائيالقاعدة 16القاعدة عن A على 2بدال تتم القسمة أن أي القسمة 16، من A بدال
.2على
العشري العدد تحويل نريد A .123مثال المناسب عشر السداسي العدد إلى
115 من 84
Automation– and Drive Technology- SCE
:نموذج 7B
7x161 + 11x160
112 + 11=123
ثنائي عشر التحويل سداسي
إلى A أوال تحويلها عشر السداسي إلى الثائي من األعداد تحويل أجل من يمكنعلى بالتقسيم عشر السداسي إلى تحويلها ثم األمثال بجمع لكن 16العشري ،
العدد من Aمباشرة عشر السداسي العدد قيمة لتحديد أسرع طريقة توجدلحسن. خانات أربع من مجموعات ضمن الثنائي العدد تجميع A أوال يتم الثنائي
. . لزم إذا عشر سداسي A رقما خانات أربع من مجموعة كل تعطي العمل سيرأربع إلى األخيرة المجموعة الستكمال العدد يسار إلى أصفار إضافة يتم األمر
خانات.الثنائي العدد تحويل A مثال .1111011يراد المكافئ عشر الثنائي العدد إلى
115 من 85
Automation– and Drive Technology- SCE
معلوماتية. 3. 2 مصطلحاتعن الحديث عند الكلمة البايت، البت، مثل مصطلحات تستخدم ما � غالبا
ال� على ومعالجتها .PLCالمعطيات
BITالبت. 1. 3. 2ل� Bitالبت اختصار (. Binary Digitهو ( معلومات وحدة أصغر هو البت ثنائي رقم
" ) ( إشارة حالة قبول يمكنها القيمة ثنائية "1ثنائية ".0أو"
BYTEالبايت. 2. 3. 2من مكونة وحدة على للداللة البايت مصطلح . 8يستخدم حجم إن ثنائية رموز
. بتات ثمانية هو البايت
WORdالكلمة. 3. 3. 2 . يساوي معينة صلة في كوحدة إليها النظر يمكن ثنائية رموز تسلسل هي الكلمة
من A عددا الكلمة :16طول . الكلمة بواسطة يلي ما تمثيل يمكن ثنائي رمز
هو الكلمة حجم أو 2إن بت 16بايت
المزدوجة. 4. 3. 2 Double-wordالكلمةطولها Aكلمة المزدوجة الكلمة .32تمثل A ثنائيا A رمزا
الكلمة حجم هو إن أو 2المزدوجة أو 4 كلمة بت 32بايت
115 من 86
Automation– and Drive Technology- SCE
الكيلو يمثل حيث كيلوبايت أو كيلوبت هي األخرى المستخدمة الوحدات ,210إنالمبغا 1024 أو تمثل حيث بايت ميغا أو بت .1024والميغا كيلو
البت. 5. 3. 2 عنوان. به خاص موضع رقم بت لكل يعطى البايت ضمن A منفردا بت كل عنونة ليمكن
الموضع رقم على بايت كل ضمن األيسر البت البت 7يحصل يحصل حين فيالموضع رقم على .0األيمن
البايت. 6. 3. 2 عنوان . يخصص ذلك إلى باإلضافة اإلزاحة تدعى أرقام على A أيضا البايتات تحصل
V مثال يعني بحيث مميزة بعالمة . IB2المعامل و للدخل الثاني البايت QB4البايت . إزاحة مع البت عنوان بدمج إفرادي Vبشكل البتات عنونة تتم للخرج الرابععنوان. يكون بحيث نقطة بواسطة البايت إزاحة عن البت عنوان يفصل البايت
. يسارها على البايت وإزاحة النقطة يمين على البت
الكلمة. 7. 3. 2 عنوان. الكلمات ترقيم عن الكلمة عنوان ينتج
: للكلمة المشكلين للبايتين األصغر العنوان A دوما هو الكلمة عنوان إن مالحظةالدخل كلمة الخرج IWمثل كلمة ،QW الذاكرة كلمة ،MW إلخ ،
من المشكلة الكلمة A هو IB3و IB2مثال العنوان IW2يكون
: الدخل كلمتا أن إلى االنتباه يجب الكلمات معالجة عند IW1و IW0مالحظة
. في الموجود البت من يبدأ البتات فعد ذلك إاى باإلضافة بايت في يتشاركان . البت A مثال اليمين الكلمة 0أقصى البت IW1من البت I2.0هو البت … I2.1هو 1،
البت I2.7هو 7 فيما البت. I1.7هو 15البت … I1.0هو 8، بين قفزة والبت 7توجد8.
115 من 87
Automation– and Drive Technology- SCE
المزدوجة. 8. 3. 2 الكلمة عنوانالكلمة عنوان الكلمات المزدوجة ينتج ترقيم المزدوجة.عن
: A مثال المزدوجة الكلمات استخدام عند IDمالحظة ، QD،MD الكلمة عنوان فإن ، . المزدوجة للكلمة المكونتين للكلمتين األصغر العنوان هو المزدوجة
115 من 88
Automation– and Drive Technology- SCE
ال!. 4. 2 PLC تجميع
ضمن تصنع التي األجهزة من هي للبرمجة القابلة المنطقية المتحكمات إن . عامة مشاكل حل بهدف تصميمها تم أجل من المطلوبة األشياء كلسالسل
العدادات التوقيت، عناصر الذاكرة، توابع المنطقية، العناصر وهي التحكم هندسة رم��وز بواس��طة ال��وظيفي ب��المتحكم وموص��ولة المصنع قبل من مصممة … إلخ
. البرمجة. هذه تختلف مختلفة وظيفية وحدات ضمن المتحكمات تعرض: التالية األمور عدد باختالف رئيسي Vبشكل الوحدات
والمخارج المداخلالذاكرة مساحة
العداداتالمؤقتاتالبت ذواكر توابع
األخرى التوابعالتنفيذ سرعة
البرنامج معالجة نوع وكذلك
وحدات من مشكلة مركبة هيكلية ضمن إفرادي Vبشكل الكبيرة المتحكمات تبنىمركزي. صلب كيان قبل من المركبة الهيكلية هذه مع المتحكمات تدار فردية
ال� أنظمة . PLCترتبه أصغر تحكم مهام أجل من التطبيق وفق مواءمته ويمكن . وحدات المتحكمات هذه تمثل متكاملة متحكمات عدد توجد ولها A ذاتيا مكتفية
. والمخارج المداخل من ثابت
: مبرمج لمتحكم A مبدئيا يلي ما ينتمي
115 من 89
Automation– and Drive Technology- SCE
: على أساسي Vبشكل األتمتة معدات تحتوي
: مبرمجة متحكمة تصميم
115 من 90
Automation– and Drive Technology- SCE
لل!. 5. 2 الرئيسية الوظيفية PLCالوحدات
المركزية. 1. 5. 2 المعالجة CPUوحدة . ضمن المعالج يقوم الدخل وحدات مداخل إلى الحساسات إشارات جهود تصل
كل ويسأل الذاكرة في الموجود البرنامج وفق بالعمل المركزية المعالجة وحدة . الجهود هذه شروط حسب عليه المطبق الجهد غياب أو وجود عن فردي مدخل
إلى الجهد بتوصيل الخرج أجهزة المعالج يأمر الذاكرة في المخزن والبرنامج . المفعالت وإطفاء تشغيل يتم وهكذا الخرج لوحات من المناسبة النهايات
. النهايات هذه إلى الموصولة اإلشارة ومصابيح
معالجة : PLC ال� وحدة
) عن ) A بحثا بالتسلسل بالتتابع البرنامج تعليمات ذاكرة بسبر العناوين عداد يقومإلى البرنامج ذاكرة من بالبرنامج المتعلقة المعلومات نقل A ومسببا التعليمات
. . ميكانيزم يتلقى سجالت من العملية ذاكرة كل وتتكون هذا التعليمة سجل . التعليمة بتنفيذ التحكم ميكانيزم يقوم بينما التعليمة سجل من تعليماته التحكم
. تنفيذ يتبع التعليمة سجل إلى التالية التعليمة بنقل العناوين عداد يقوم الحاليةالمعالج ضمن المداخل صورة جدول إلى المداخل من الحاالت نقل )العمليات
PAE) المطقية العمليات نتائج ونقل المدخرات العدادات، المؤقتات، استخدام ، الخرج صورة جدول المستخدم. (PAA)إلى برنامج نهاية بلوك معالجة (BE)بعد
من الموافقة الحاالت نقل يتم جزء نهاية على .PAAوالتعرف المخارج إلىال� بين المعطيات تبادل الطرفيات مسار . CPUينهي Vكل وتنتمي هذا والطرفيات
المؤقتات، والتماثلية، الرقمية المخارج والتماثلية، الرقمية المداخل من . الطرفيات مسار إلى المقارنة ووحدات العدادات
115 من 91
Automation– and Drive Technology- SCE
المنظومة. 2. 5. 2 the BUS SYSTEMمسار . اإلشارات تبادل يتم لذا اإلشارات لنقل تجميع خط هو المنظومة مسار إن
مسار بواسطة والمخارج والمداخل المعالج بين األتمتة تجهيزات ضمن: متوازية. إشارة خطوط ثالث من المنظومة مسار يتكون المنظومة
العناوين - مسار على A فرديا الوحدات عنونة .تتمعلى - والخرج الدخل أخهزة أجل من A مثال المعطيات نقل يتم
المعطيات .مسارتنفيذ - ومراقبة للتحكم التحكم مسار على اإلشارات نقل يتم
األتمتة تجهيزات ضمن الوظائف
التغذية. 3. 5. 2 وحدةاألتمتة تجهيزات ضمن اإللكترونية لألجهزة الالزم الجهد التغذية وحدة تؤمن
. حتى التغذية هذه قيمة تصل الشبكة جهد من . 24انطالقAا أما فولطعن تزيد Vلجهود تحتاج التي اإلشارة ولمبات المفعالت فولط 24الحساسات،
. التغذية وحدة إلى محوالت أو Vجهد إضافة فتتطلب
البرنامج. 4. 5. 2 ذاكرةإشارات بشكل ضمنها المعلومات تخزين على قادرة عناصر هي الذاكرة عناصر
ثنائية. . من الذاكرة تتألف البرنامج كذواكر Vطاٍغ Vبشكل النواقل أنصاف ذواكر تستخدم
512 ،1024،2048( . أي البرنامج ذاكرة سعة بتحديد Aعادة ينصح ذاكرة خانة إلخ ) بمضاعفات الذاكرة خانات ) 1عدد هنا الكيلو يساوي كتابة(. 1024كيلو يمكن
. ) ( هذا البرمجة أجهزة بواسطة البرنامج ذاكرة ضمن برمجتها التحكم تعليمات" اإلشارة حالة الذاكرة خانات من خانة كل تقبل أن "1ويمكن ".0أو"
RAMالرام. 5. 5. 2ال� كلمة / RAMتشير أنصاف بتكنولوجيا المضمنة القراءة الكتابة ذاكرة إلى
العناوين. بواسطة إفرادي Vبشكل التخزين مواضع جميع إلى اإلشارة تتم النواقل . بشكل Aعادة المعلومة تكتب الذاكرة خانات بمساعدة إليها الدخول ويمكن
. مضمونها في ضياع دون المعلومات وتسترجع الذاكرة خانات ضمن عشوائيال� فذاكرة يكن يضيع RAMمهما المعلومات مضمون أن بمعنى طيارة ذاكرة هي
. ال� ذاكرة مسح يتم التغذية جهد في Vعطل حصول حال . RAMفي إن A كهربائيا
115 من 92
Automation– and Drive Technology- SCE
ل� الرئيسية الداخلية ال� SIMATIC S7-300الذاكرة نمط من بطارية. RAMهي إنال� ضمن توضع التي .PLCالحماية الذاكرة لهذه الحماية تؤمن
ايبروم. 6. 5. 2 Flash- EPROMفالشEPROM : ERASABLE, PROGRAMMABLE read-only memory قابلة فقط قراءة ذاكرة
. ال� محتويات مسح يمكن والبرمجة بواسطة EPROMللمسح برمجتها وإعادة . لعمليات الذواكر هذه مثل تناسب الكهربائي الجهد أو البنفسجية فوق األشعة
. بطاقة ذاكرة على بكتابته البرنامج تأمين يمكن حدودها تجاوز بدون -Flash)النقل
EPROM) Vعطل حصول حال في بسرعة النظام واستعادة البرمجة جهاز بواسطة . ال� ومسح تسجيل يتم التغذية . 5بجهد EPROMفي إذٍغ تمسح أن يمكن لذا فولط
ال� مع وصلها أثناء الجهد في هبوط .CPUحصل
115 من 93
Automation– and Drive Technology- SCE
األتمتة. 6. 2 SIMATIC نظام S7
SIMATIC S7 تصميم من منتج من SIEMENSهو الحالية السالسل أحل من يستخدم. المبرمجة المتحكمات
حواسب من العائلة التصنيع SIMATIC S7هذه أجل من األتمتة تصميم من جزء هي. A تماما المتكاملة األتمتة عملية وتقنيات
2 .6 .1 .SIMATIC S7 - 300األجزاء :طيف
ال� مع التالية األجزاء SIMATICبنية CPUتشكل S7-300:
115 من 94
Automation– and Drive Technology- SCE
- الخيار المركزية المعالجة :وحدات . من العديد هناك التدريب بهذا المرتبطة المعالجة بوحدات قائمة يلي فيما
أن بمكن جديدة وحدات أن كما هنا يظهر مما فعالية األكثر المعالجة وحدات . غير الميزة هذه أن إال محسن هندسي Vبأداء هنا القائمة تتميز A دوما تظهر
. البسيط التمرين أغراض أجل من ضرورية
CPU 312 IFM CPU 313 CPU 314 IFM CPU 314 CPU 315 CPU315-2DP
6 Kbyte/2K RAM
تعليمات) مكاملة)
20Kbyte RAM
12Kbyte/4K
RAM تعليمات ) مكاملة)20Kb RAM
24Kbyte/8K
RAM تعليمات ) مكاملة)
40Kbyte RAM
24Kbyte/8K
RAM تعليمات ) مكاملة)
40Kbyte RAM
48Kbyte/16K
RAM تعليمات ) مكاملة)
80Kbyte RAM
48Kbyte/16K
RAM تعليمات ) مكاملة)
80Kbyte RAM
128 Byte DI/DO 128 Byte DI/DO
512 Byte DI/DO
512 Byte DI/DO
1024 Byte DI/DO
1024 Byte DI/DO
32 Byte AI/AO 32 Byte AI/AO 64 Byte AI/AO 64 Byte AI/AO 128 Byte AI/AO
128 Byte AI/AO
0,6 ms/ 1K تعليمة
0,6 ms/ 1K تعليمة
0,3 ms/ 1 K تعليمة
0,3 ms/ 1K تعليمة
0,3 ms/ 1K تعليمة
0,3 ms/ 1K تعليمة
1024 bit ذواكر 2048 bit
ذواكر2048 bit
ذواكر2048 bit
ذواكر2048 bit
ذواكر2048 bit
ذواكرعداد 32 عداد 64 عداد 64 عداد 64 عداد 64 عداد 64
مؤقت 64 مؤقت 128 مؤقت 128 مؤقت 128 مؤقت 128 مؤقت 128
10 DI/6DO على حيث اللوحة،
4 DI أجل منالمعالج تنبيه
الوظائف أو المكاملة
أسرع عدادات20KByte EPROM
مكاملة
20 DI/16DO
اللوحة، على من DI 4حيث
تنبيه أجلأو المعالج
الوظائف المكاملة عداداتأسرع
4 AI / 1AO
اللوحة، على + 11Bit: تمييز
مواءمPROFIBUS DP
مكامل\ عبد) ( سيدإسناد قفل
بارامتراتالعنونة
115 من 95
Automation– and Drive Technology- SCE
المدمجة المعالجة :وحداتيجعلها A ضغطا أكثر بنيوية بطريقة مشكلة معالجة وحدات توجد األثناء هذه في
. التمرين ألهداف أنسب المكاملة البينية اتصالها وواجهة المستحسن سعرهاالوظيفية األمور حيث من المعبارية بالوحدات الوحدات هذه مقارنة يمكن
. وحدات من Aمجموعة التالي الجدول يظهر المعيارية الوحدات مع والتعامل: هذه المعالجة
CPU 312C CPU 313C CPU 313C-2DP CPU 314C-2DP
العملية . تنفيذ زمناالنزالق زمن
ثنائية/مقياسي/
0.2 / 4 / 40μs 0.1 / 2 / 20μs 0.1 / 2 / 20μs 0.1 / 2 / 20μs.
RAM 16 KB 32 KB 32 KB 48 KB
SIMATIC بطاقة ذاكرة
64 KB to 4 MB 64 KB to 4 MB 64 KB to 4 MB 64 KB to 4 MB
على الطرفياتاللوحةDI/DO
AI/AO *PT100
10 / 6-/-
24 / 164+1/*2
16 / 16-/-
24 / 164+1 / *2
التقنية الوظائفالتردد/- العدادات
الخرج - نبضةمغلقة - دارة تحكم
توضع-
2( 10KHz)2( 2,5 KHz)
nono
3( 30KHz)4( 2,5 KHz)
yesno
3( 30KHz)4( 2,5 KHz)
yesno
4( 60KHz)4( 2,5 KHz)
yes
1بينية واجهة
-MPI 187,5 kBaud
-DP-Functionality
YesNo
YesNo
YesMaster/Slave
YesMaster/Slave
115 من 96
Automation– and Drive Technology- SCE
في التوسع SIMATIC إمكانيات S7 - 300
ل� العظمى التوسع إمكانيات الصورة التجميع .SIMATIC S7-300/CPU314تظهر يسمحإلى بالوصول حالة) جزء 32الكلي مع ( 8فقط CPU 313و CPU 31ÌFMفي ، أجزاء
8. تجميع لوحة كل أجل من أجزاء: البطاقات مواضع توزيع على التالية القواعد تطبق
البطاقة تغذية 1موضع (PSوحدة ( مخصص موضعالبطاقة مركزية 2موضع معالجة (CPUوحدة ( مخصص موضعالبطاقة بينية 3موضع واجهة (IMوحدة ( مخصص موضع
البطاقات إشارة 11-4موضع وظيفية SMوحدات وحدات ،FM ومعالجات (CPاتصاالت ( مخصصة غير مواضع
البنية الواجهة وحدة IM)تؤمن 361) . تمثل التجميع لوحات بين المسار إيصالو IMSالوصلة . IMRالباعث مواضع في االتصال وحدات وضع يجب المستقبل
. تغذية وحدات إلى اإلضافية التجميع لوحات وتحتاج هذا لها المخصصة البطاقاتمثل. A داخليا موصلة منطقية وحدات الخطين لبنى اقتصادي كبديل يوجد إضافية
IM 365. إضافية تغذية لوحدات حاجة ال حيث
: الخطوط بين التالية األطوال شروط تتوفرخطين - مع IMبنى أعظمي 365 .1حد متر
خطوط عدة مع IM بنى أعظمي 361 أمتار 10حد
مثل الوظيفية بالوحدات خاصة طرفيات تخصيص SINUMERIK FM numericalيمكن
control .وحدات تمتلك تستطيع FMوبالتالي بحيث بها الخاصة طرفياتها مجال . . يمكن المحلية بالقطعة هذا الطرفيات مجال يدعى بسرعة إليها الوصول
. لل� يمكن ال تجميع لوحة لكل واحدة محلية قطعة أثناء CPUتطوير الوصول. المحلية الطرفيات هذه إلى العمل
المركزية المعالجة ووحدة الجهد تزويد لوحدة هامة عناصر
115 من 97
Automation– and Drive Technology- SCE
لل! والخطأ الوضع :CPUإشارات
الذاكرة بت المعنى توضيحSF ) أحمر) نظام خطأ النظام في خطأ وجود إلى التشخيص وحدات تشير
BAF) أحمر ) منخفضة بطارية كافي غير االمتصاص بطارية جهد أن إعالنDC5V ) أخضر)
ال� DC5V تغذية أجل مسار CPUمن والخلفية اللوحة
الداخلية التغذية جاهزية عن ال� 5Vإعالن ضمنCPU.
FRCE ) أصفر)
إجبار ال� شرط المداخل CPUإعالن إجبار فيه يتم الذيكشف بعملية المفروضة القيم ألخذ والمخارج
األخطاءRUN) أخضر ) العملية RUN وضع ال� عمل عند CPUيومض
أن عن لإلعالن حالة CPUال� ثابت RUNفيSTOP ) أصفر)
العملية STOP وضع الذاكرة تصفير إعادة طلب عند يومضال� بأن لإلعالن وضعية CPUثابت STOPفي
115 من 98
Automation– and Drive Technology- SCE
:CPU ال!!!!!!!!!!!!!!!!!!!!!! حماي!!!!!!!!!!!!!!!!!!!!!ة مفه!!!!!!!!!!!!!!!!!!!!!ومعمل نمط بتحديد يقوم العمل لنمط A منتقيا مركزية معالجة وحدة كل تمتلك
: التالية. هي للعمل الممكنة واألنماط الوحدة
ل� الحماية تصميم من SIMATIC S7-300يسمح األتمتة منظومة أجزاء بعض بحماية: . هناك إذن بدون الدخول
ال�CPU وجميع . للبرمجة القابلة الوحدات) ( البلوكات مثل العناصر كل
البرمجة بأجهزة المحمية األجزاء هذه على التأثير .B&Bو PGيمكن
ال� حماية مفهوم . CPUيقسم هو ما هذه الحماية مراحل تحدد مراحل ثالث إلى. للمستخدم مسموح
1المرحلة : المفتاح : Stopأو Run-Pوضعية الوظائف جميع حماية، توجد المسموحة.
2المرحلة : المفتاح : Runوضعية القراءة وظائف الكتابة، من الحمايةال� من الترجمة اإلستعالم، وظائف المراقبة، وظائف مثل .CPUمسموحة
3المرحلة : ال� تركيبة قفل (. S7بارامتر ( فقط يسمح السر كلمة حماية. سر كلمة بدون واالستعالم المراقبة بوظائف
يمكن إعادة تصفير ذاك��رة وح��دة المعالج��ة المركزي��ة من مفت��اح نم��ط العم��لك����������������������������������������������������������������������������������������������اآلتي :.
النتيجةالتنفيذالخطوةوضعية 1 إلى المفتاح مؤشر STOPأدر STOPيضيء
وضعية 2 إلى المفتاح أدرMRES هذه في وأبقه
( حوالي (3الوضعية ثوان مؤشر يظهر من STOPحتى
جديد
مؤشر وبعد STOPينطفئ.3حوالي A مجددا يعود ثوان
المعالجة وحدات أجل منيضيء حتى انتظر الحديثة
.STOPمؤشر الثانية للمرةوضعية 3 إلى المفتاح أعد
STOP الثانيتين وخاللفي اإلطالق أعد التاليتين
.MRESوضعية
مؤشر لمدة STOPيومضمرةA 3حوالي يضيء ثم ثوان
Vعندئذ عادي، Vيشكل أخرى A جاهزا Vشيء كل يكونتمت قد إعادةويكون
المعالجة وحدة تصفير
البرنامج. 7. 2 معالجة
115 من 99
Automation– and Drive Technology- SCE
البرنامج. 1. 7. 2 ذاكرةونوع البرمجة طريقة على تعتمدان إمكانيتان البرنامج معالجة أثناء توجد
( ] . من الوقت بعض منفرد يشكل تعليمة كل معالجة تحتاج المستخدمة المتحكمة .) بزمن واحدة Aمرة التعليمات كل لمعالجة الالزم الزمن يدعى ثانية ميكرو رتبة
.) ( البرنامج حلقة مسح زمن للبرنامج الوحيد التنفيذ زمن هو الذي الدورةللبرنامج. 2. 7. 2 الخطية المعالجة
المبرمجة فبلب من التعليمات مع التعامل يتم للبرنامج الخطية المعالجة في . نهاية إلى الوصول تم إذا البرنامج ذاكرة ضمن فيه حفظت الذي بالترتيب
. BEالبرنامج الدورية المعالجة بمفهوم األولى الخطوة من البرنامج معالجة تبدأ. الحلقة بزمن واحدة Aمرة التعليمات جميع لمعالجة الالزم الزمن يدعى
تحقيقها ويمكن البسيطة المتحكمات أجل من Aعادة الخطية المعالجة تستخدم.OBضمن فقط واحد
115 من 100
Automation– and Drive Technology- SCE
بنيوية. 3. 7. 2 برامج معالجةالوظائف حسب مرتبة وواضحة صغيرة برمجية أجزاء إلى البرنامج تقسيم يتم
. أخطاء كشف إمكانية بميزة الطريقة هذه تتمتع معقدة تحكم مهام باستخدام . األجزاء هذه استدعاء يتم الكلية الوظيفة عن Aمنفردة حدا على الجزئية البرامج
االستدعاء تعليمة تتم. (call xx/UC xx/CC xx)بموجب جزء نهاية على التعرف عند . معالجته في والمتابعة باستدعائه قام الذي الجزء إلى العودة
115 من 101
Automation– and Drive Technology- SCE
المستخدم. 4. 7. 2 أجزاءSTEPيقدم 7: البنيوية للبرمجة التالية المستخدم أجزاء
التنظيمي OB)الجزء : Organization Block)استدعاء برنامج OBيتم بين البينية الواجهة ليشكل التشغيل نظام قيل من A دوريا
. هذا ضمن تحريره يجب الذي البرنامج نقل يتم التشغيل ونظام المستخدم.(OB)الجزء األجزاء استدعاء تعليمات بواسطة التحكم ميكانيزم إلى
الوظيفي FB)الجزء Function Block). FBيمتلك استدعاء عند إليها مسندة حفظ معطيات FBمنطقة جزء إسناد يمكن
(DB Data Block) . إلى الوصول يمكن من DBإليه VبطلبFB عن البحث عندأجزاء. إسناد يمكن الوظيفي DBالمعطيات الجزء لنفس ويمكن FBمختلفة كما ،
وظائف وظيفية FCاستدعاء ال� FBوأجزاء قبل من تعليمة FBأخرى بواسطةاالستدعاء.
الوظيفة(FC Function) . تضيع الوظيفة تحرير بعد إليها مسندة حفظ مناطق الوظيفة تمتلك ال
. وظائف استدعاء يمكن بها الخاصة المحلية وظيفية FCالمعلومات FBوأجزاء
ال� قبل من .FCأخرى االستدعاء تعليمة بواسطة معطيات DB)جزء Date Block)
. نوعان يوجد المعطيات لمتحوالت الحفظ أماكن حول المعطيات أجزاء تستخدم : األجزاء جمبع تستطيع عامة المعطيات أجزاء OBمن ، FB ، FC منها تقرأ أن
وأجزاء فيها ألجزاء DBوتكتب تسند .FBطلبية محددة
النظام. 5. 7. 2 ووظائف العيارية للوظائف النظام أجزاءال� داخل جاهزة بوظائف النظام أجزاء قبل CPUتتعلق من استدعاؤها يمكن
. برنامجه ضمن المستخدمSTEPيقدم 7: التالية النظام أجزاء
وظيفية نظام SFB)أجزاء System Function Block)ال� تشغيل نظام ضمن أجزاء CPUموجودة قيل من استدعاؤها ويمكن
المستخدم. النظام SFC)وظائف System Function)
ال� تشغيل نظام ضمن أجزاء CPUموجودة قيل من استدعاؤها ويمكنالمستخدم.
النظام معطيات SDB)أجزاء System Data Block)ل� المختلفة األدوات بتزويدها تقوم البرنامج ضمن تخزين ) STEP 7مناطق A مثال
الضبط االتصال، النظام( …أدوات إعدادات حول المعلومات حفظ بهدف. التحكم لمنظومة
115 من 102
Automation– and Drive Technology- SCE
البرمجة. 3 STEP لغة 7
البرمجة. 1. 3 STEP لغة عام 7 بشكل_
STEP تحويل. 2. 3 5 STEP 7 األداة ملفات STEP 7في ‘S5 file conversion‘تسمح ملفات STEP 5بتحويل . STEP 7إلى
تحويل عملية حول إضافية معلومات على الحصول يمكنالجزء STEP 5برامج في أو االستخدام دليل Moduleضمن
B6 )Conversion STEP 5 -> STEP 7 (.
115 من 103
لفصل A تطوير SIMATIC S7عن SIMATIC S5نظرا تمجديد برمجة المعيارية (STEP7)برنامج IECوفق
61131.بيئة STEP 7يعمل ,WINDOWS 95تحت 98, NT
بيانية تخاطبية بواجهة ويتمتع
Automation– and Drive Technology- SCE
IEC المعيارية. 3. 3 ال! 61131 أجل PLCمن
تكنولوجيا بمصنعي الخاصة واللهجات اللغات غي تنوع لظهور الحالي التطور قادالمشاكل. PLCال� لتظهر فأكثر أكثر تضمحل المشتركة القواعد أسس وأخذت
متحكمات تخاطب .PLCعند مختلفة Vأنواع من
المعيارية بفضل ال� IEC 61131تم تكنولوجيا أسسPLC Vوضع على األولى للمرة . الكهرباء لتكنولوجيا الدولية اللجنة قامت A عالميا International Electronical)موحدة
Commission) ال� معياريات بتحديد المتحدة الواليات بنود :PLCبقيادة خمس ضمن
المنطقية :1الجزء العملية ومواصفات عامة تعاريفوالوظيفية :2الجزء الميكانيكية الكهربائية األجهزة متطلباتبرمجة :2الجزء لغات خمسالمسروع :4الجزء مراحل لجميع المستخدم نهجلل� :5الجزء المختلفين المصنعين .PLC إتصاالت
115 من 104
X I
_('� ^µ�N
J
Automation– and Drive Technology- SCE
المجلدات. 4. 3 هيكليةفي الملفات إدارة أجزاء. SIMATIC Managerبواسطة STEP 7تتم نسخ A مثال هنا يتم
عليها النقر بمجرد أخرى Vأدوات بواسطة للمعالجة استدعاؤها أو البرنامج . نظام في Aعادة المستخدمة بالمعاير هنا العمليات تتطابق الفأرة بواسطة
.) ( جزء بكل الخاصة القائمة باستدعاء األيمن الفأرة زر يقوم A مثال ويندوزلل� الصلب الكيان بنية المجلد PLCتظهر وعليه. CPUو SIMATIC 300 stationضمن
. معين صلب لكيان مخصص أنه على المشروع هذا مثل إلى النظر يمكنضمن مشروع كل . STEP 7يرتب ضمن البرامج حفظ يتم بحزم محددة بنية وفق
: التالية المجلدات
وفق 1* STEP المصطلحات 7 Version 2.x
115 من 105
Automation– and Drive Technology- SCE
جميع يحتوي ال مشروع خلق يمكن الصلب الكيان عن المشروع فصل بهدف. الممكنة الملفات
: التالية البنية المشروع هذا مثل سيمتلك
115 من 106
Automation– and Drive Technology- SCE
والبارامترات. 5. 3 التركيبة تعريفال� الخاص PLCيخرج الجزء ضمن ويضعها المستهدفة التركيبة البرنامج بدء أثناء
. النظام SDB)بمعطيات : System Data Block) .عن مختلفة تركيبة إنشاء يمكنفي الموجودة األداة SDBالتركيبة Hardware‘بواسطة Configure‘ إعادة وبالتالي
. ال� من موجودة تشكيلة تحميل يمكن ذلك إلى Aإضافة المتحكمة .CPUتشكيلال� مثل وحدات بارامترات تغيير A أيضا ال� ) CPUيمكن حلقة وسلوك إقالع A CPUمثال
)
115 من 107
Automation– and Drive Technology- SCE
التحكم. 6. 3 تعليمة . إن المتحكمة قبل من لتحريرها فردية تحكم تعليمات إلى التحكم مهمة تقسم
عمل تنظيم وتمثل التحكم برنامج من مستقلة وحدة هي التحكم تعليمة. التحكم ميكانيزم
المعيارية وفق التحكم تعليمات ورموز خواص،تمثيل DINتعرق 19 239..
: يلي كما التحكم تعليمة تبنى
العملية. 1. 6. 3 جزءالمعيارية وتميز طلبها يمكن التي الوظيفة العملية DIN تصف 19 239:
115 من 108
Automation– and Drive Technology- SCE
الرقمية العمليات :مثال
L . . . . . Load) ( حمل T . . . . .Transfer) ( انقل >I . . . . .Larger than integer) ( من أكبر
==R . . . . .Equal to counter/timer) / ( مؤقت عداد يساوي.إلخ
الثنائية العمليات :مثال
ال� DIN من 19 239
.إلخ
التنظيم عملبات :مثال
CC. . . . .Condition call) ( شرطي استدعاءUC. . . . .Unconditional call) ( شرطي غير استدعاء
OPN. . . . .Open a data block) ( معطيات بلوك افتحJU. . . . .Jump unconditional) ( مشروطة غير قفزةJC. . . . .Jump if RLO=1 ( كان إذا (RLO=1اقفز
BEU. . . . .Block end unconditional) ( للبلوك مشروطة غير نهايةBEC. . . . .Block end conditional) ( للبلوك مشروطة نهاية.إلخ
115 من 109
Automation– and Drive Technology- SCE
المعامالت. 2. 6. 3 جزء . هذا يدل العملية لتنفيذ الالزمة اإلفادات كافة على المعامالت جزء يحتوي
. خةاص تحتوي العملية مع استخدامه الواجب التحكم ميكانيزم هو ما القسم. المعامل نمط على لبمعامالت: A مثال
. المعامل عنوان على المعامل بارامتر يدل
115 من 110
Automation– and Drive Technology- SCE
العنونة. 7. 3
بالرموز. 1. 7. 3 العنونة . الممكن من تجعل إنها للعناوين أفضل V فهم على بالرموز العنونة تساعد ما A غالبا
. اإلسم إسناد A مثال يمكنك محدد مطلق Vلعنوان إسمVرمزي END_STOPإسناد
واحدة . BOOLو I 0.0للدخل Aمرة رمزي اسم كل إعطاء يمكن المعطيات لنمطالرموز. محرر أداة بواسطة اإلسناد يتم تشغيله (symbol editor)فقط يمكن الذي
SIMATICمن manager.
المطلقة. 2. 7. 3 العنونةفي المطلقة العنونة من التالية األنماط STEPتوجد 7 :
الفورية · العنونةالمباشرة · العنونة· . للذاكرة مباشرة الغير العنونة
الفورية :العنونة A مثال ، العملية ضمن Aمباشرة المعامل إدخال الفورية العنونة في يمكن يتم
Aمباشرة العنوان تلي التي القيمة مع المعامل تستخدم أو تعمل أن للعمل:مثال
SET القيمة (.RLO : result of logic operationإلى 1أسند المنطقية ) العملية نتيجة+D من القيمة من ACCU 1أضف القيمة في. ACCU 2مع النتيجة ضع ACCUو
1..
المباشرة :العنونة . أن أي العملية ضمن المعامل عنوان عنوان ترميز المباشرة العنونة في يتم
. على المعامل يحتوي العملية ستعالجها التي القيمة عنوان على يدل المعامل. القيمة عنوان إلى Aمباشرة ويؤشر المعامل وبارامتر خصائص
:مثال A I 0.0 عملية المدخل ANDأتم بت Iمن 0.0..L IB 0 المدخل بت IBحمل ACCUإلى 0 1..
=Q 4.0 أسندRLO الخرج بت Qإلى 4.0..
115 من 111
Automation– and Drive Technology- SCE
للذاكرة مباشرة الغير : العنونة
مباشر غير Vبشكل المعامل عنوان إعطاء يتم للذاكرة مباشرة الغير العنونة فيالقيمة عنوان على يدل المعامل أن أي العنوان، هذا يحتوي معامل بواسطة
. المؤشرات وأحد المعامل خصائص من المعامل يتكون العملية ستعالجها التي: اآلتية
المؤقت · رقم على تحتوي العداد (T)كلمة ،(C) المعطيات بلوك ،(DB).الوظيفة (FC)الوظيفة بلوك .(FB)أو
التي · العليا الذاكرة في لقيمة الدقيق العنوان على تحتوي مزدوجة كلمة . مباشر غير Vبشكل المعامل إلى العدد أو العنوان يشير المعامل عالم يحددها
. البت ذواكر في تتواجد أن المزدوجة الكلمة أو للكلمة يمكن مؤشر ،(M)بواسطةالمعطيات العملية (DB)بلوك معطيات بلوك ،(IDB) محلية معطيات أو ،(L).
:مثال
A I ]MD 3] ال� عملية . ANDأتم الذاكرة كلمة في يوجد الدقيق العنوان المدخل لبتMD3المزدوجة
L IB ]DID 4] إلى المدخل بت كلمة. ACCU 1حمل في الدقيق العنوان يوجدالمزدوجة .DID4العملية
OPN DB ]MW 2] . الذاكرة بت في البلوك رقم يوجد المعطيات بلوك .MW2افتح
115 من 112
Automation– and Drive Technology- SCE
البرنامج. 8. 3 وصف
ضمن البرامج وبرمجة إظهار STEيمكن األداة 7 بواسطة لغات ثالث بإحدىLAD/STL/FBD:
السلمي · LAD المخطط
الوظبفبة · الكتل FBD مخطط
التعليمات · STL قائمة
السلمي. 1. 8. 3 LAD المخطط
وفق الرموز بواسطة التحكم لمهمة الشكلي التمثيل هو السلمي المخططDINالمعيارية 19 239 . التمثيل هذا يحمل المتحدة الواليات في تستخدم التي
ليست التيار مسارات أن إال الكهربائية الدارات رسوم مع الشبه من الكثير. الشاشة على باإلظهار تتعلق ألسباب أفقية بل عمودية
الوظيفية. 2. 8. 3 الكتل و STEP 7 VERSION 3.xفي ) FBDمخططأعلى(
رموز باستخدام التحكم لمهمة الشكلي التمثيل هو العمليات مخطط إن.DIN 19 239و DIN 40 700المعياريات الوظيفة. معرف مع Vبرمز الوظائق تمثيل يتم
. األيمن الطرف على والمخارج للوظيفة األيسر الطرف على المداخل تظهر
115 من 113
Automation– and Drive Technology- SCE
المعيارية. 3. 8. 3 stL القائمة . تمثل مفردة تعليمة بواسطة التعليمات قائمة في التحكم مهمة وصف يتم
) ( اختصار مع المهمة والمعامل العملية التحكم الوظيفة mnemonicتعليمة السمالمعيارية) DINوفق 19 239.)
العملية :جزء المعامل جزءالبارامتر الخصائص: البارامتر
A I0.0 AND- Operation
A I0.1= Q4.0O I0.2 OR- Operation
O I0.3= Q4.1
. فمن البرمجة أثناء القواعد ببعض االلتزام حال في وحدوده خصائصه تمثيل لكل . تحويل A دوما يمكن A مبدئيا مشاكل بدون الثالثة األنماط بين التنقل الممكن
بلغة المكتوبة التعليمات FDBأو LADالبرامج قائمة .STLإلىبلغة A دوما المتحكمة في البرامج ذاكرة ضمن البرامج (.STLتكتب ( اآللة بلغة
115 من 114
Automation– and Drive Technology- SCE
البت. 9. 3 ذواكريحتاج وال التحكم بها يقوم التي العمليات أجل من البت ذواكر استخدام يمكن( . عناصر الكترونية ذاكرة عناصر هي البت ذواكر إن الخارج إلى إخراجها إلى
اإلشارة( )R-Sذاكرة لوضع بحالتين تحتفظ أن لكل(. 0أو 1يمكنها عدد� PLCيتوفر . . حال في المخارج كبرمجة البت ذواكر برمجة وتتم هذا البت ذواكر من كبير
. تضيع الذواكر هذه في المخزنة المحتويات فإن التغذية في أعطال حصول
الباقية. 1. 9. 3 البت ذواكر .) هبوط ) تفادي يتم الجهد في هبوط حدوث عند باقية البت ذواكر من جزء يوجد
. . المنطقية الشروط تضيع ال لذا امتصاص بطارية بواسطة الجهد
غياب قبل اآللة أو للمنظومة األخيرة الحالة فإن الباقية البت ذواكر باستخدام . متابعة اآللة أو للمنظومة يمكن اإلقالع إعادة عند Aمحفوظة تبقى العمل شروط
. بارامترات بواسطة اإلبقاء مجال تحديد يتم فيها توقفت التي النقطة من العملأداة CPUال� S7في Configuration.
الباقية. 2. 9. 3 غير البت ذواكر
نمط من بعمليات الباقية غير البت ذواكر تصفير . " .NET 1"أو“ RUN>STOP“يتم
115 من 115