دورة سيمنز فى التحكم المبرمج

159
Automation– and Drive Technology- SCE ى عل ب ي در ت ل اStep7- 300 1 ن م159

Upload: amrsah61083

Post on 06-Dec-2015

303 views

Category:

Documents


4 download

DESCRIPTION

PLC

TRANSCRIPT

Automation– and Drive Technology- SCE

على التدريبStep7-300

115 من 1

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

115 من 5

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