Professional Documents
Culture Documents
PLCبالعربي
PLCبالعربي
التدريب على
Step7-300
1مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
2مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.6بعد ذلك تظهر نافذة تقمموم بعممرض العناصممر الممتي يتممم تثبيتهمما.
يمكن إلغاء التثبيت إذا دعت الحاجة لذلك)إلغاء((→ Abort ) .
3مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
4مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
5مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
→(. Yes ) نعممم( ) Yes .10الن اقرأ عقد التفاق واقبلها بواسممطة
6مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.12يتم هنا اختيار المجلد والجزء مممن القممرص الصمملب الممذي تريممد
تثمممممممبيت البرناممممممممج ضممممممممنه) .التمممممممالي( ) .(→ Next
7مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
ة
.15يتم الن البدء بالتثبيت .يمكن مشاهدة جميع الخيارات مفصممل ً
علمممممممممممى الشاشمممممممممممة )التمممممممممممالي( ) .(→ Next
8مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.2بعد فتح الداة AuthorsWيتم سبر القرص المرن والقرص الصلب بحثا ً عن
المممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممتراخيص.
9مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
ملحظة :يتم نقل الترخيص بطريقة مماثلة من قرص الترخيص إلممى القممرص
الصممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممملب.
10مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
ترقيممممممممممممممممممممممممممممممممممممة الممممممممممممممممممممممممممممممممممممترخيص
عند الحاجة لتحديث نسخة أقدم من STEP 7يمكن طلب الترقيممة بسممعرٍ فعممال.
قبل القيام بتثبيت الترقية ل بد من نقل الترخيص من القرص المرن القديم إلى
القممممممرص المممممممرن الجديممممممد ثممممممم ترقيتممممممه للنسممممممخة الجديممممممدة.
المطلوب هو أن يكون نقل الترخيص من الحاسب إلى القممرص المممرن القممديم
قممممممممممممممممممممممممممممممممممممممممممممممممممد تممممممممممممممممممممممممممممممممممممممممممممممممممم.
فيمممما يلمممي شمممرح عمممن كيفيمممة ترقيمممة النسمممخة x.4إلمممى النسمممخة .x.5
يجب أول ً وضع قممرص ترقيممة الممترخيص فمي السمواقة وفتمح .1
AuthorsW الداة
→(. START → Simatic → AuthorsW → )AuthorsW
11مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
12مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
(OK →( OK يتمممم قبمممول التنمممبيه المممذي يظهمممر بواسمممطة .5
13مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
14مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
اضغط
!’‘Set PG-PC-Interface
15مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
(.. MPI ( → Select باختيممار وصمملة الممم Select .2يسمممح الممزر
اختر ‘‘Select
ااختر ‘‘Install
16مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
اختر ’‘Properties
17مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
COM-Port
Transmission Rate
ملحظة :يجب معايرة سممرعة التراسممل بمما يتوافمق ممع مموائم الحاسممب .إن
موائمات الحاسب القديمة )كابلت (PC/MPIيجب التعامل معها بسرعات تراسل
.Bit/s أبطممممممممممممممممممممممممممأ مممممممممممممممممممممممممممن 19200
،سرعة Timeout .7حدد عنوان الم ،MPI-Address MPIزمن الستنفاذ
Highest Node التراسممل Transmission Rateوعنمموان أعلممى عقممدة
Address
MPI-Address of the
PC/PG
Timeout
Transmission rate
Highest Node
Address
18مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.10قم بوصل مأخذ وصلة الم MPIممن طمرف الحاسممب بوصملة المم
MPIمن طرف وحدة المعالجة المركزيممة ثممم شممغل جهممد المم .PLC
تتوضع وصلة الم MPIعلى وحدة المعالجة المركزية خلممف الغطمماء
Dمغمممممممممممارز. Sub بشمممممممممممكل مأخمممممممممممذ 9
20مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
اضغط
!’‘Set PG-PC-Interface
21مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
(.. MPI ( → Select باختيممار وصمملة الممم Select .2يسمممح الممزر
اختر ‘‘Select
ااختر ‘‘Install
22مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
اختر ’‘Properties
23مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
COM-Port
Transmission Rate
ملحظة :يجب معايرة سممرعة التراسممل بمما يتوافمق ممع مموائم الحاسممب .إن
موائمات الحاسب القديمة )كابلت (PC/MPIيجب التعامل معها بسرعات تراسل
.Bit/s أبطممممممممممممممممممممممممممأ مممممممممممممممممممممممممممن 19200
،سرعة Timeout .7حدد عنوان الم ،MPI-Address MPIزمن الستنفاذ
Highest Node التراسممل Transmission Rateوعنمموان أعلممى عقممدة
Address
MPI-Address of the
PC/PG
Timeout
Transmission rate
Highest Node
Address
24مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.10قم بوصل مأخذ وصلة الم MPIممن طمرف الحاسممب بوصملة المم
MPIمن طرف وحدة المعالجة المركزيممة ثممم شممغل جهممد المم .PLC
تتوضع وصلة الم MPIعلى وحدة المعالجة المركزية خلممف الغطمماء
Dمغمممممممممممارز. Sub بشمممممممممممكل مأخمممممممممممذ 9
25مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
برنامج مع توجيهات
PLC اللة
يتحكم الم PLCبالعملية التي تربط فيها المفعلت Actuatorsبوصلت تغذيممة )مثل ً
24فولط( محممددة علممى المم PLCهممي المخممارج .Outputsيمكممن مممن خلل هممذه
الوصلت تشغيل و إطفاء محركات ،فتح و إغلق صمممامات ،أو تشممغيل وإطفمماء
مصمممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممابيح.
مضاء
االمصباح
24V
M بواسطة
بالمفعلت
يتحكم خرج الم PLC
Output
دارة تزويدالحهد
0V
PLC غير مضاء
االمصباح
M
24V
دارة مغلقة
24V
إ ،الم PLCالممثل هنا له بايتان للدخل هما البممايت 0والبممايت 2وبايتممان للخممرج
همممممممممممممممممممممممممما البمممممممممممممممممممممممممايت 4والبمممممممممممممممممممممممممايت .5
27مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
هنممما مثل ً يرتبمممط الممممدخل الخمممامس ممممن البتمممات العليممما بمممالعنوان التمممالي :
I 0.4
Q 5.7
تتمممم معالجمممة البرناممممج ضممممن المممم PLCدوريممما ً وفمممق التنفيمممذ التمممالي :
.1بعد تشغيل الم PLCيقوم المعالج )والذي يمثممل العقممل بالنسممبة
للم ( PLCبالسؤال عممما إذا تممم نقممل المممداخل الفرديممة أم ل .يتممم
تخزين حالة المداخل ضمن جممدول صممورة مممداخل العمليممة )PII :
.(Process Image Inputعنممدما يكممون الممدخل مممؤهل ً تكممون قيمممة
المعلومممة المرتبطممة 1أو عاليممة فممي حيممن تكممون 0أو منخفضممة
عنمممممممممممممممدما يكمممممممممممممممون غيمممممممممممممممر ممممممممممممممممؤه ً
ل.
.2يقوم المعالج بمعالجة البرنامممج المممودع فممي ذاكممرة البرنامممج.
يتألف هذا البرنامج من لئحة من الوظائف والتعليمممات المنطقيمة
28مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
البرنامج
ذاكر
في ة
برنامج الم PLC PII
الخيرة
االتعليمة PIQ
PIQالمخارج
نقل 3الحالة منإلى
ملحظة :إن الزمممن اللزم للمعالممج لهممذا التنفيممذ يممدعى بزمممن الممدورة وهممو
مسمممممممممممممتقل عمممممممممممممن عمممممممممممممدد ونممممممممممممممط الواممممممممممممممر.
29مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.1 .7 .6عملية and
مثمممممممممممممممممممممال علمممممممممممممممممممممى عمليمممممممممممممممممممممة :AND
ن واحممد.
س مغلممق فممي آ ٍ
يجممب أن يضمميء مصممباح عنممد تفعيممل مفتمماحين بتممما ٍ
مخطممممممممممممممممممممممممممممممممممممط الممممممممممممممممممممممممممممممممممممدارة :
S1 S2
24V
H1
M
تعليممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممق :
يضممممممممممميء المصمممممممممممباح عنمممممممممممد تفعيمممممممممممل كل المفتممممممممممماحين.
و المفتممممماح S2يضممممميء المصمممممباح .H1 عنمممممد تفعيمممممل المفتممممماح S1
30مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
مفتاحS1
I 0.0
مدخل 24V
31مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.2 .7 .6عملية OR
: OR مثممممممممممممممممال علممممممممممممممممى عمليممممممممممممممممة
س مغلممق أو كليهممما.
يجممب أن يضمميء مصممباح عنممد تفعيممل أحممد مفتمماحين بتممما ٍ
مخطممممممممممممممممممممممممممممممممممممط الممممممممممممممممممممممممممممممممممممدارة :
S1
24V
S2
24V
H1
M
تعليممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممق :
يضممممممميء المصمممممممباح عنمممممممد تفعيمممممممل أحمممممممد أو كل المفتممممممماحين.
أو المفتممممماح S2يضممممميء المصمممممباح .H1 عنمممممد تفعيمممممل المفتممممماح S1
مفتاحS1
I 0.0
دخل 24V
PLC
عندما يفعل المفتاح S1أو
خرج
Q 4.0 المفتاح S2
32مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.3 .7 .6النفي
غالبا ً ما يستدعي المر معرفة هل التماس المفتوح عادةً ) (NOغير فعال أو هممل
التماس المغلمق عممادةً ) (NCفعممال بحيمث ل يوجمد جهمد مطبمق علمى الممداخل
الموافقمممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممة.
يمكن التوصل إلى ذلك بمماللجوء إلممى النفممي ) (Negationعلممى مممداخل عمليممات
.AND/OR
يظهممر التمثيممل الرمممزي التممالي برمجممة نفممي مممداخل عمليممة ANDبلغممة :FBD
33مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.8 .6كيف يتم توليد برنامج الم PLC؟ وكيف يصل إلممى ذاكممرة
؟ المممممممممممممممممممممممممممممممممممممم PLC
يجهز برنامج الم PLCمن قبل برنامج STEP 7على الحاسب الشخصي حيممث يتممم
الحتفاظ به مؤقتًا .بعد وصل الحاسب إلممى الواجهممة البنيممة MPIللم م ،PLCيمكممن
تحميممممل البرنامممممج إلممممى ذاكممممرة الممممم PLCبواسممممطة وظيفممممة التحميممممل.
مكون
برنامج PLC
1
على الحاسب بواسطة
البرنامج STEP 7
PC with STEP 7
برنامج3.من الحاسب
حاسب موصول مع
2.
مركب ضمن ذاكرة
بواسطة
االم PLC موائم الحاسب الم .PLC
وصلة .MPI
PLC S7-300
ملحظة :سيتم وصف التنفيذ الدقيق للبرنامج خطوةً خطمموة فممي الجممزاء -8
.10
34مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
ملحظة :ل نحتاج في هذا الجزء التدريبي إل إلممى وحممدة تغذيممة ،وحممدة معالممج
مركمممممممممممممممممزي وممممممممممممممممممداخل/مخمممممممممممممممممارج رقميمممممممممممممممممة.
35مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
مؤشر الحالة
مفتاح اختيار
تزويد الجهد
مفتاح التشغيل
36مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
37مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.8تمريممممممممممممممممممممن مثممممممممممممممممممممال
. STEP 7 سممممممميتم إنجممممممماز تمريمممممممن بسممممممميط لول برناممممممممج
ينطلق مكبس مزود بوسيلة حماية فقط عند الضممغط علممى زر البممدء S1عنممدما
يكون شبك الحماية.مغلقًا .تتم مراقبة وجود شممرط الحمايممة بواسممطة حسمماس
الحمايممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممة .BO
في هذه الحالة يتم توصيل صمام Y0من نمط 5/2إلى المكبممس كممل 10ثمموان
لتشمممممممممممممممممممممممممكيل قطعمممممممممممممممممممممممممة بلسمممممممممممممممممممممممممتيكية.
لمزيدٍ من المان يتم رفع المكبس ما أن يتم تحرير الزر S1أو يتوقممف حسمماس
الحمايمممممممة عمممممممن تحسسمممممممه لوجمممممممود الشمممممممبك فمممممممي موضمممممممعه.
خارطممممممممممممممممممممممممممممممممممممة التوزيممممممممممممممممممممممممممممممممممممع
التعليممممممممممممممممق الرمممممممممممممممممممز العنممممممممممممممموان
حسمممماس شممممبك B0 I 0.0
الحمايمممممممممممممممة
زر البمممممممممممممممدء S1 I 0.1
موصمممممول إلمممممى
أسطوانة المكبس
للشروع
زر البدء S1
مكبس مع شبك حماية
بعملية الكبس
لتحسسحساس BO
للتحكم صمام 5/2
وجودالحماية في
شبك
بأسطوانة المكبس
مكانه
يبقى المكبس منفردا ً ما دام
الخرج Y0مفعل ً
لكبس القطع
مصدم
شبك للحماية من الصابة
البلستيكية
38مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
تتم إدارة الملفات في STEP 7بواسطة .SIMATIC Managerيتم هنا مثل ً نسخ أجزاء
ت أخممرى بمجممرد النقممر عليهمما البرنامممج أو اسممتدعاؤها للمعالجممة بواسممطة أدوا ٍ
بواسطة الفأرة .تتطابق العمليات هنمما بالمعممايير المسممتخدمة عممادةً فممي نظممام
وينمدوز ) مثل ً يقمموم زر الفممأرة اليمممن باسممتدعاء القائمممة الخاصمة بكممل جمزء(.
تظهر بنية الكيان الصلب للم PLCضمن المجلد SIMATIC 300 stationو .CPUوعليه
يمكن النظر إلى مثممل هممذا المشممروع علممى أنممه مخصممص لكيممان صمملب معيممن.
يرتب كل مشروع ضمن STEP 7وفق بنية محددة بحزم .يتم حفظ البرامج ضمن
المجلممممممممممممممممممممممممممممممممممممممممممدات التاليممممممممممممممممممممممممممممممممممممممممممة :
Project:
SIMATIC 300 Station:
يحتوي هذا المجلد على بنية الكيان الصلب
تحفظ هنا التركيبة المخصصة للكيان
)مثل ً )SIMATIC 300 Station
الصلب) (Hardware/SC*1و
الجزئية )مثل ً MPIو
والبنى
معطيات الم … CPU Source Files/SO*1:
) PROFIBUS تحفظ هنا المصادر )مثل ً ،
SCL-ملفات
تحويلها إلى برامج
يمكن …
المصادر
(
تنفيذية بترجمتها.
Symbols/SY*1:
تحفظ هنا قوائم الرموز من أجل العنونة
موزبالر
Blocks/AP-off*1:
تحفظ هنا أجزاء البرنامج )OB, FB,
الخ (
FC, SFB, SFC, DB
CPU: S7-Program:
يتم هنا حفظ برنامج S7 برامج المستخدم ) *(Blocks/AP-off
1
39مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
بهدف فصل المشروع عن الكيان الصلب يمكن خلممق مشممروع ل يحتمموي جميممع
الملفممممممممممممممممممممممممممممممممممممممممممات الممكنممممممممممممممممممممممممممممممممممممممممممة.
سممممممممميمتلك مثمممممممممل همممممممممذا المشمممممممممروع البنيمممممممممة التاليمممممممممة :
ملحظة :ستكتب البرامج المزودة في هذا المثال بدون تعريف تركيبة الكيان
الصلب ،لذا يمكن تحميل أية تركيبة لم SIMATIC S7-300، S7-400أو . WinACفي كل
حالممممممممة يكفممممممممي ضممممممممبط عنمممممممماوين المممممممممداخل والمخممممممممارج.
40مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
يجب على المستخدم أن يتبع الخطوات التاليممة كممي يسممتطيع إنشمماء المشممروع
المممممممممذي سممممممممميمكنه كتابمممممممممة البرناممممممممممج الحمممممممممل ضممممممممممنه.
الذي يمكن SIMATIC Manager هي STEP 7 .1إن الداة الساسية في
41مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
(startup (→ startup → OK أعممط المشممروع اسممما ً وليكممن .3
42مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
استدع FC1
الوظيفةFC1
43مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
‘( ‘Blocks ضمن المشروع يجب اختيار المجلممد FC1 .6لدراج الجزء
→(. Blocks
44مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
)→ → Insert → S7 Block ضمن المجلد . S7- Block function .7يتم إدراج
(Function
45مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
46مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
47مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.2ضمن المحرر الذي تم فتحه آليا ً يمكن تغيير لغمة البرمجممة مممن
قائمممة VIEWبيممن اللغممات .(LAD/STL/FBD to FBD (→ View → FBD
48مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
موز
يمكن إنشاء تحكم المسألة هنا بالر يمكن تثبيت عناصر البرنامج باللجوء
مع معرفات الوظائف إلى عملية "السحب" بواسطة الفأرة
و"السقاط" ضمن الشبكة
يجب النشاء مع العملية الصحيحة.
ملحظة :تتم البرمجة في بلوكات STEP 7ضمن شبكات منفممردة .لممذا يمكممن
الحصول على هيكلية أكثر تنظيما ً وتوثيق أفضل فممي ترويسممة نتممائج الشممبكات.
49مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
ملحظة :عند اختيار عملية ،تظهر العمليممة مممع شممرح مختصممر لهمما فممي تممذييل
الكتممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممالوج.
50مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
ملحظة :إن المؤقت S_PULSEكما هممو مسممتخدم هنمما يسممتمر بالعمممل للممدة
الزمنية المحددة .عند العمل تكون قيمة الخممرج Qهممي ‘ ‘1عنممدما تكممون قيمممة
الدخل Sهي ‘ .‘1تصبح قيمة الخرج ‘Q ‘0إذا انتهت المدة TVأو انخفضت قيمة
الممممممممممممممممممممممممممممممممممممممممممدخل Sإلممممممممممممممممممممممممممممممممممممممممممى ‘.‘0
51مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
52مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
53مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
ملحظة :عند تعريف زمن توقيت المؤقت يجب اللجوء إلممى القواعممد التيممة :
S5T# 10s
#S5Tهي الصيغة الولى ويليهما مباشمرةً الزممن ) هنما 10ثموان( .يمكمن أيضما ً
إدخممال المموقت بممالميلي ثانيممة ) ،(msبالدقيقممة ) (mوبالسمماعة ) .(Hكممما ويمكممن
اسممممممممممممتخدام هممممممممممممذه الوحممممممممممممدات معمممممممممممما ً ) مثل ً .(S5T#3M_3S
54مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
55مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
SIMATIC حذار :لم يتم إغلق محرر " ."LAD/STL/FBDيمكن إغلقه بالنتقممال إلممى
Managerفي سطر تذييل الصفحة ) (Point 12أو بطلممب OB1بواسممطة الوظيفممة “
..“OPEN
الممذي يسممتدعي ،FCاضممغط عليممه مرتيممن ضمممن OB1 .12لبرمجممة
.SIMATIC Manager
→(. SIMATIC Manager → )OB1
56مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.(OK. (→ OK وقبولها بواسممطة OB1 .13يتم البقاء على خصائص
57مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
58مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
59مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
بضغط زر الفأرة على رمز FC1 يمكن مراقبة البرنامج ضمن .2
.يتم استعراض عمل المممؤقت وحالممة إشممارة الممدخل النظارة
( )→ والخمممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممرج..
60مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
Symbols/SY*1:
تحفظ هنا قوائم الرموز من أجل العنونة
موزبالر
Blocks/AP-off*1:
تحفظ هنا أجزاء البرنامج )OB, FB,
الخ (
FC, SFB, SFC, DB
CPU: S7-Program:
يتم هنا حفظ برنامج S7 برامج المستخدم ) *(Blocks/AP-off
1
61مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
يتم إظهار بنية الكيان الصمملب للم م PLCضمممن مجلممد SIMATIC 300 stationو .CPU
سنقوم هنا بتحديد تركيبة الكيان الصلب على سبيل المثممال للحالممة الخاصممة لم
.CPU 315-2DPسيتم كذلك التعامل مع ذاكرة السمماعة و تعممديل عنمماوين وحممدات
الممممممممممممممممممممممممممممممممممممممممممممدخل والخممممممممممممممممممممممممممممممممممممممممممممرج.
يجب على المستخدم أن يتبع الخطوات التاليممة كممي يسممتطيع إنشمماء المشممروع
المممممممممذي سممممممممميمكنه كتابمممممممممة البرناممممممممممج الحمممممممممل ضممممممممممنه.
الذي يمكن SIMATIC Manager هي STEP 7 .1إن الداة الساسية في
62مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
63مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
64مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
)).RACK RACK 0 بعممممدئذ ٍ يظهممممر جممممدول تركيبممممة بنيممممة لوحممممة التجميممممع
65مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.8يمكن الن اختيار جميع الجزاء الموجممودة فعلي ما ً )مادي مًا( علممى
لوحة التجميممع مممن دليممل الكيممان الصمملب لدراجهمما ضمممن جممدول
تعريف التركيبة .للقيام بهذه العمليممة يجمب الضمغط علمى مؤشمر
الوحدة المعنية ،امسك زر الفأرة ،اسحب واسقط العنصر ضمن
قائممممممممممممممممممممممممممممممممممممة التركيبمممممممممممممممممممممممممممممممممممة.
.(PS 307 2A سممنبدأ بوحممدة التغذيممة (→ SIMATIC 300 → PS-300 → PS 307 2A
ملحظة :إذا كان الكيان الصلب الذي تستخدمه مختلفا ً عما يظهر هنا فعليممك
اختيممار الوحممدات الممتي تلئمممك مممن الممدليل وإدراجهمما ضمممن لوحممة التجميممع.
تظهر أرقام العناصر الخاصة بكممل وحممدة )المكتوبممة فيزيائيما ً عليممه( فممي تممذييل
صمممممممممممممممممممممممممممممممممممممممممممممفحة المممممممممممممممممممممممممممممممممممممممممممممدليل.
66مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
67مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.11في الخطوة التاليمة سممنقوم بجمر وحمدة الممداخل ذات المم 16
دخل إلى موضع البطاقة الرابعة .يمكن قراءة رقممم القطعممة مممن
أمامها ).(→ SIMATIC 300 → SM300 → DI-300 → SM 321 DI16xDC24V
ملحظة :إن موضع البطاقة الثالثة محجوز لوحممدات الربممط ويجممب أن يبقممى
فارغمممممممممممممممممممممممممممممممممممممممممممممما ً دوممممممممممممممممممممممممممممممممممممممممممممممما ً
يظهمممممر رقمممممم الوحمممممدة المختمممممارة فمممممي تمممممذييل صمممممفحة المممممدليل.
68مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.12في الخطوة التاليممة سممنقوم بجممر وحممدة المخممارج ذات المم 16
مخرجا ً إلى موضع البطاقة الرابعة .يمكن قراءة رقمم القطعمة )→
.(SIMATIC 300 → SM300 → DO-300 → SM 322 DO16xDC24V/0,5A
69مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
70مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
71مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.15يمكن حفظ جدول التركيبة ،ترجمته ومن ثممم تحميلممه إلممى المم
:يجب أن يكون مفتاح نمط عمل الم و PLCبالضغط على
( ® STOP . CPUعلممممممى وضممممممعية →(
72مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
يتم إسناد طول/تردد الدور إلى كل بت من ذاكرة الساعة .يطبق السناد التالي
:
0 1 2 3 4 5 6 7 Bit:
0.1 0.2 0.4 0.5 0.8 1 1.6 2 )s): طول الدور
5 2.5 2 1.25 1 0.625 0.5 التردد )Hz):
10
SIMATIC Manager .( → SIMATIC ضمممن Blocks اخممتر المجلممد .1
(Manager →Blocks
73مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
74مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
75مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
76مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
بتغيير وضعية مفتمماح نممط العمممل إلمى ‘ ‘RUNيتممم إقلع البرنامممج .بعممد تشمغيل
(. )→ . البرنامممج يمكممن مراقبتممه ضمممن ‘ ‘OB1بالضممغط علممى الرمممز
77مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.1مقدمممممممممممممممممممممممممممممممممممممممممممممممممة
إن الملحق Iهو متطلب للمضي في الجزء التدريبي المتعلق بأساسيات برمجممة
STEP 7
.(Basics of STEP 7 - Programming )
همممممممممممممممممممممممممممممممممممممممممممممدف التعليمممممممممممممممممممممممممممممممممممممممممممممم:
تعتبر المتحكمات المنطقية القابلة للبرمجة )(PLC : Programmable logic controllers
اليوم من أهم عناصر التمتممة .يمكممن بواسممطة هممذه المتحكمممات تنفيممذ معظممم
مهممممممام التمتممممممة المختلفممممممة بالعتممممممماد علممممممى تعريممممممف المسممممممألة.
المتطلبمممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممات :
بما أن الساسمميات موجممودة ضمممن هممذا الملحممق فل حاجممة لمتطلبممات خاصممة.
يمكممن تقسمميم الشممارات الممتي تطبممق علممى المممداخل والمخممارج مبممدئيا ً إلممى
مجموعمممممممممممممممممممممممممممممممممممممممتين مختلفمممممممممممممممممممممممممممممممممممممممتين :
.1 .1 .2إشارة ثنائية
يمكممن للشممارات الثنائيممة أن تأخممذ قيمممة إحممدى حممالتين ممكنممتين هممما :
من الشائع في هندسة التحكم استخدام جهد 24فولط كم"جهد تغذية التحكممم".
وبالتالي يكون وجود الجهممد 24علممى المممدخل بمثابممة الحالممة 1لهممذا المممدخل.
بالمقابل فإن الجهد 0يعني الحالة .0بالضافة إلى حالة الشممارة يوجممد وصممف
منطقي آخر مهممم لمفهموم الحسمماس .إنمه موضموع معرفمة همل الحسماس همو
ة" .عنممد تفعيممل تممماس مغلممق عممادةً ة" أم تماس "مفتوح عاد ً تماس "مغلق عاد ً
يعطي هذا الحساس حالة 0في الحالة الفعالة .يدعى مثل هذا السلوك بالصفر
الفعال أو الفعال المنخفض .بالمقابل فالتممماس المفتمموح عممادةً يكممون ذو واحممد
فعممممال أو الفعممممال العممممالي ويممممزود الحالممممة 1عنممممدما يكممممون فعمممما ً
ل.
تكون إشارات الحساسات في تحكم الحلقات المغلقة فعالة عالية .أما التطبيق
النموذجي للفعال المنخفض فهو مفتاح الطوارئ .يكون مفتمماح الطمموارئ دوم ما ً
في حالة عمل )يمر التيار عبره( عنممدما ل يكممون مفعل ً ) مفتمماح الطمموارئ غيممر
مضغوط( .يقوم المفتاح بتزويد القيمة " "1إلى الدخل المرتبط به .إذا استدعى
ت ما ) مثل ً إغلق جميع الصمامات ( فل بد تشغيل مفتاح الطوارئ القيام بعمليا ٍ
مممممممممن تشممممممممغيل هممممممممذه العمليممممممممات بحالممممممممة الشممممممممارة "."0
الرقمممممممممممممممممممام الثنائيمممممممممممممممممممة المكمممممممممممممممممممافئة :
يمكن للشارة الثنائية أن تأخذ إحدى قيمتين فقط )حالة الشارة( 0أو .1يشار
أيضا ً إلى هذه الشارة الثنائية بالرقم الثنائي المكافئ وسمميتلقى باللغممة التقنيممة
المستخدمة في هذه الملية اسم "البت" .بعممد إسممنادٍ معيممن ) هممو الكممود( ينتممج
عدد ٌ من الشارات الثنائيممة ضمممن الشممارة الرقميممة .فممي حيممن تممؤمن الشممارة
الثنائيمممة تجميعممما ً بقيممماس قيممممتين فقمممط) ،بالنسمممبة للبممماب مثل ً فقمممط بممماب
79مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
مفتوح/مغلق( ،فإنه لمممن الممكممن تشممكيل مثل ً عممدد أو رقممم كمعلومممة رقميممة
بحمممممممممممممممممزم الرقمممممممممممممممممام الثنائيمممممممممممممممممة المكمممممممممممممممممافئة.
يسمممممح تجميممممع nرقممممم تنممممائي مكممممافئ بتمثيممممل 2nتشممممكيلة مختلفممممة.
مثل ً يمكن عممرض 4أنممماط مختلفممة مممن المعلومممات بواسممطة رقميممن ثنممائيين
: مكممممممممممممممممممممممممممممممممممممممممممممافئين2x2 .
.2 .1 .2الشارة التماثلية
خلفا ً للشارة الثنائية التي تقبل فقط حالتي الشارة :الجهد المتوفر 24فولط
و الجهد المتوفر 0فولط ،توجد إشارات مماثلة يمكممن أن تأخممذ حسممب الرغبممة
ل معين .إن المثال النمطي للمرمز التممماثلي هممو المقاومممة أية قيمة ضمن مجا ٍ
المتغيرة .يمكن ضبط أية قيمة للمقاومة بحدود المقاومة العظمى بتغييممر وضممع
الممممممممممممممممممممممممممممممممممممممممممممممزر الممممممممممممممممممممممممممممممممممممممممممممممدوار.
أمثلمممممة علمممممى القياسمممممات التماثليمممممة فمممممي تقنيمممممة نظمممممم التحكمممممم :
C°150+ ... الحمممممممممممممممممممممممممرارة 50-
200l/min ... التمممممممممممممممممممممممممممدفق 0
R/min 1500 ... سممممممممممرعة الممممممممممدوران 500
إلممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممخ.
يتم تحويل هذه القياسات ضمن الحساسات الكهربائية إلى تيارات أو مقاومات.
إذا تم مثل ً تحصيل سرعة الدوران فيمكن تحويل المجممال R/min 1500 ...500
إلى المجال .10V+ ...0وستكون القيمة المقاسة من أجممل R/min 865هممي +
.3.65V
500 865 1500 R/min
365
10V: 1000 R/min = 0.01 V/R/min
1000 R/min
365 R/min x 0.01 V/R/min = 3.65V
10V
0V +10V
في حال إجراء قياسات مماثلة بواسطة الم PLCفيجب تحويل الدخل مممن قيمممة
ت رقمية .يدعى مثل هذا التحويممل بالتحويممل الجهد ،التيار ،المقاومة إلى معلوما ٍ
ً
التماثلي الرقمي ) . (A/D conversionيعني ذلك أن قيمممة ممما ،مثل مسممتوى 3065
فولط ،تحفظ كمعلومة ضمن مجموعة من الرقام الثنائية المكافئة .كلممما ازداد
ة .مثل ً
عدد الرقام الثنائية المكافئة ضمن التمثيل الرقمي كلما ازداد التمييز دق ً
إذا لم يكن هناك إل بت واحد فقط لتمثيل مجال الجهد ،10V+ …0فلممن يكممون
هناك إل تصريح واحد :هل الجهممد صمممن المجممال 5V+ ..0أو .5V….+10V+فممي
80مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
حال وجود اثنين من البتات يمكن تقسمميم المجممال إلممى أربممع مجممالت إشممارة :
. 10V …7.5/7.5 …5/5 …2.5/2.5 …0يتم عادةَ في هندسة التحكم التحويل
التممماثلي الرقمممي إممما علممى 8أو 11بممت .يمكممن تحديممد 256منطقممة إشممارة
باسممممممممتخدام 8بممممممممت و 2048مجممممممممال باسممممممممتخدام 11بممممممممت.
0A/0V 20mA/10V
النظام العشري
النظام الثنائي
العدد العشري
عشري
عشري
لن تمثيل أكبر رقم عشري يحتاج إلى أربع خانات تسممتخدم وحممدة بحجممم أربممع
خانات وتدعى الرباعي ) (tetradلتمثيل كل رقم عشري .وعليممه فممترميز BCDهممو
ترميمممممممممممممممممممممممممممممممممممممممممممممز -4بمممممممممممممممممممممممممممممممممممممممممممممت.
ل منفرد .يتكون مثل ً العدد 285من ثلث أرقام يتم ترميز كل رقم ٍ عشري بشك ٍ
عشرية .يتم تمثيل كل رقم عشري ضمممن نظممام ترميممز BCDضمممن وحممدة مممن
أربممممممممممممممممممممممممممع خانممممممممممممممممممممممممممات )الربمممممممممممممممممممممممممماعي(.
82مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
ل مسمممممتقل.
يمثمممممل كمممممل رقمممممم عشمممممري بربممممماعي مرممممممز بشمممممك ٍ
.4 .2 .2نظام العد السداسي عشر
ينتمي نظام العد السداسي عشممر إلممى النظمممة المرمممزة لنممه يسممتخدم قمموى
العدد .16وعليه فالنظام السداسي عشممر هممو نظممام أساسممه .16ترتبممط كممل
خانة في النظام السداسي عشر بقموة للعمدد .16ل بمد هنما ممن اسمتخدام 16
رقم بما فيهم الصفر .تستخدم رموز النظام العشري للرقام 9-0وأما الرقممام
15-10فتسممممتخدم مممممن أجلهمممما الحممممرف .A، B، C، D، E، F
. يرتبمممط كمممل رقمممم فمممي النظمممام السداسمممي عشمممر بقممموة للرقمممم 16
83مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.6 .2 .2قواعد التحويل
يقمموم التحويممل بيممن أنظمممة العممد المختلفممة علممى قواعممد بسمميطة .يجممب علممى
مستخدم الم PLCأن يسيطر على هذه القواعد لنه غالبا ً ممما يحتمماج للتعامممل مممع
هذه التقنية .عند استخدام نظام عد ذو أساس معين يتم تذييل العدد برمزٍ يممدل
على أساس نظام العد المستخدم .يرمز Dللعشري ) Decimal)، Bللثنائي )Binary)،
Hللسداسممي عشممر ) . (Hexadecimalمممن الضممروري اللجمموء إلممى اسممتخدام هممذه
العلمات للتعرف على نظممام العممد المسممتخدم لن اسممتخدام نفممس العممدد فممي
أنظمة مختلفة يعطي قيما ً مختلفة ) .مثل ً " "111فممي النظممام العشممري قيمتممه
) 111Dمائة وأحد عشر( ،أما في النظام الثنائي فقيمته 111Bالمكممافئة لم م 7فممي
النظمممممممممممممممممممممممممممممممممممممممممممام العشمممممممممممممممممممممممممممممممممممممممممممري
) (1x20 + 1x 21 + 1x22وأما في النظام السداسي عشر فقيمة 111Hهي ) 273
..(1x160 + 1x161 + 1x 162
الباقي
الباقي رتب باتجاه عقارب الساعة
الباقي
الباقي
الباقي
الباقي
الباقي
نممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممموذج:
1 1 0 1 1 1 1
1x26 + 1x25 + 1x24 + 1x23 + 0x22 + 1x21 + 1x20
123 = 1 + 2 + 0 + 8 + 16 + 32 + 64
84مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
مثل ً نريد تحويل العممدد العشممري 123إلممى العممدد السداسممي عشممر المناسممب.
الباقي
نمممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممموذج :
B 7
7x161 + 11x160
123 = 11 + 112
التحويمممممممممممممل ثنمممممممممممممائي سداسمممممممممممممي عشمممممممممممممر
يمكن من أجل تحويل العداد من الثائي إلى السداسي عشممر تحويلهمما أول ً إلممى
العشري بجمع المثال ثم تحويلها إلى السداسي عشر بالتقسيم على ،16لكممن
توجد طريقة أسمرع لتحديمد قيمممة العمدد السداسمي عشمر مباشممرةً ممن العمدد
الثنائي .يتم أول ً تجميع العدد الثنائي ضمن مجموعات مممن أربممع خانممات لحسممن
سير العمل .تعطي كل مجموعة من أربع خانات رقما ً سداسممي عشممر .إذا لممزم
المر يتم إضافة أصفار إلى يسار العدد لستكمال المجموعة الخيممرة إلممى أربممع
خانممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممات.
يراد مثل ً تحويل العمدد الثنممائي 1111011إلمى العمدد الثنممائي عشمر المكممافئ.
85مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.1 .3 .2البت BIT
البت Bitهو اختصار لم ) Binary Digitرقم ثنائي( .البت هو أصممغر وحممدة معلومممات
ثنائيمممممة )ثنائيمممممة القيممممممة( يمكنهممممما قبمممممول حالمممممة إشمممممارة " "1أو "."0
24 V 1
جهد موجود
0V 0
جهد غير موجود
.2 .3 .2البايت BYTE
يستخدم مصطلح البايت للدللة على وحدة مكونة من 8رموز ثنائيممة .إن حجممم
البممممممممممممممممممممايت هممممممممممممممممممممو ثمانيممممممممممممممممممممة بتممممممممممممممممممممات.
حالة الشارة
.3 .3 .2الكلمة WORd
الكلمة هي تسلسل رممموز ثنائيممة يمكممن النظممر إليهمما كوحمدة فممي صملة معينممة.
يساوي طول الكلمة عددا ً مممن 16رمممز ثنممائي.يمكممن تمثيممل ممما يلممي بواسممطة
الكلمممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممة:
صرفة
نمط أعداد ثنائية
مهمة تحكم للمتحكمة
حالة الشارة
WORD 0 1 0 0 1 1 0 1 1 1 0 0 0 1 1 0
86مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
إن الوحدات المستخدمة الخرى هممي كيلمموبت أو كيلوبممايت حيممث يمثممل الكيلممو
,210أو 1024والميغمما بممت أو ميغمما بممايت حيممث تمثممل المبغمما 1024كيلممو.
.5 .3 .2عنوان البت
ً
ليمكن عنونة كل بت منفردا ضمن البايت يعطى لكل بت رقم موضع خاص بممه.
يحصل البت اليسر ضمن كل بايت على رقم الموضع 7في حين يحصممل البممت
اليمممممممممممممممممممن علممممممممممممممممممى رقممممممممممممممممممم الموضممممممممممممممممممع .0
عنوان البت
عنوان البت
.6 .3 .2عنوان البايت
تحصل البايتات أيضا ً علممى أرقممام تممدعى الزاحممة .بالضممافة إلممى ذلممك يخصممص
المعامل بعلمة مميزة بحيث يعني مثل ٍ IB2البايت الثمماني للممدخل .و QB4البممايت
ل إفممرادي بدمممج عنمموان البممت مممع إزاحممة الرابع للخرج .تتم عنونة البتات بشممك ٍ
البايت .يفصل عنوان البت عن إزاحة البايت بواسطة نقطة بحيث يكون عنمموان
البمممممت علمممممى يميمممممن النقطمممممة وإزاحمممممة البمممممايت علمممممى يسمممممارها.
عنوان البايت
.7 .3 .2عنوان الكلمة
ينتممممممممممج عنمممممممممموان الكلمممممممممممة عممممممممممن ترقيممممممممممم الكلمممممممممممات.
ملحظة :إن عنوان الكلمة هو دوما ً العنوان الصغر للبايتين المشممكلين للكلمممة
مثمممل كلممممة المممدخل ، IWكلممممة الخمممرج ،QWكلممممة المممذاكرة ،MWإلمممخ
مثل ً الكلمممممممة المشممممممكلة مممممممن IB2و IB3يكممممممون العنمممممموان هممممممو IW2
IW0 IW2
عنوان الكلمة
IB0 IB1 IB2 IB3
IW1
IW1 ملحظة :عند معالجة الكلمممات يجممب النتبمماه إلممى أن كلمتمما الممدخل IW0و
يتشاركان في بايت .بالضافة إاى ذلك فعد البتات يبدأ مممن البممت الموجممود فممي
أقصى اليمين .مثل ً البت 0من الكلمة IW1هو البت ،I2.0البت 1هو … I2.1البت
7هو ،I2.7فيما البت 8هو … I1.0البممت 15هممو .I1.7توجممد قفممزة بيممن البممت 7
والبمممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممت .8
87مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
88مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
ل إفممرادي ضمممن هيكليممة مركبممة مشممكلة مممن تبنممى المتحكمممات الكممبيرة بشممك ٍ
وحدات فردية .تدار المتحكمات مع هذه الهيكلية المركبة من قبممل كيممان صمملب
مركزي ترتبه أنظمة الم PLCويمكن مواءمته وفق التطبيق .من أجل مهام تحكم
أصغر توجد متحكمات متكاملة .تمثل هذه المتحكمات وحدات مكتفية ذاتيا ً ولهما
عمممممممممممممدد ثمممممممممممممابت ممممممممممممممن الممممممممممممممداخل والمخمممممممممممممارج.
ينتمممممممممممي ممممممممممما يلممممممممممي مبممممممممممدئيا ً لمتحكممممممممممم مبرمممممممممممج :
معدات أتمتة
89مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
التمتة
معدات
إشارات الحساسات
المعالج
مصابيح الشارة
المفعلت
و
مصابيح الشارة
للمفعلت
وحدة تغذية و
90مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
الشارة البت
/مصابيح ذاكرة
المفعلت
وحدة
تحكم داخلية
مؤقتات
عدادات داخلية
سجل
التعليمة صورة المداخل
والمخارج
يقوم عداد العناوين بسبر ذاكرة تعليمات البرنامج بالتتابع )بالتسلسل( بحثا ً عممن
التعليمات ومسببا ً نقل المعلومات المتعلقة بالبرنامج مممن ذاكممرة البرناممج إلممى
سجل التعليمة .هذا وتتكون كل ذاكممرة العمليممة مممن سممجلت .يتلقممى ميكممانيزم
التحكم تعليماته من سجل التعليمة .بينما يقوم ميكانيزم التحكم بتنفيذ التعليمممة
الحالية يقوم عداد العناوين بنقل التعليمة التالية إلى سجل التعليمة .يتبممع تنفيممذ
العمليات نقل الحالت من المداخل إلى جدول صورة المداخل ضمن المعالممج )
،(PAEاستخدام المؤقتات ،العدادات ،المدخرات ونقل نتائج العمليممات المطقيممة
إلى جدول صورة الخرج ) .(PAAبعد معالجة بلوك نهاية برنامممج المسممتخدم )(BE
والتعرف على نهاية جمزء يتممم نقمل الحممالت الموافقممة مممن PAAإلمى المخممارج.
ينهي مسار الطرفيات تبادل المعطيات بيممن المم CPUوالطرفيممات .هممذا وتنتمممي
ل من المداخل الرقمية والتماثليممة ،المخممارج الرقميممة والتماثليممة ،المؤقتممات، ك ٍ
العمممممممدادات ووحمممممممدات المقارنمممممممة إلمممممممى مسمممممممار الطرفيمممممممات.
91مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
مسار العنوان
مسار المنظومة
RAMكهربائيًا .إن الذاكرة الداخلية الرئيسية لم SIMATIC S7-300هي مممن نمممط المم
.RAMإن بطارية الحماية التي توضع ضمن الم PLCتؤمن الحماية لهممذه الممذاكرة.
.6 .5 .2فلش ايبروم Flash- EPROM
EPROM : ERASABLE, PROGRAMMABLE read-only memoryذاكرة قراءة فقممط قابلممة
للمسح والبرمجة .يمكن مسممح محتويممات المم EPROMوإعممادة برمجتهمما بواسممطة
الشعة فوق البنفسجية أو الجهد الكهربائي .تناسب مثل هذه الممذواكر لعمليممات
النقل بدون تجاوز حدودها .يمكن تممأمين البرنامممج بكتممابته علممى ذاكممرة بطاقممة)
(Flash-EPROMبواسطة جهاز البرمجة واستعادة النظام بسرعة في حال حصممول
ل في التغذية .يتم تسجيل ومسح الم EPROMبجهممد 5فممولط .لممذا يمكممن أن عط ٍ
تمسممممح إذغ حصممممل هبمممموط فممممي الجهممممد أثنمممماء وصمممملها مممممع الممممم .CPU
93مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
دخل عدادات
ابعث نقطة لنقطة
خرج استقبل قواعد
ابعث/استقبل موضع PROFIBUS
كامة
طبقة
NC
جهد
تيار
مقاومة
مزدوجة حرارية
94مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
/ ms 0,6 / ms 0,6 / ms 0,3 / ms 0,3 / ms 0,3 / ms 0,3
1Kتعليمة 1Kتعليمة K 1تعليمة 1Kتعليمة 1Kتعليمة 1Kتعليمة
bit 1024 bit 2048 bit 2048 bit 2048 bit 2048 bit 2048
ذواكر ذواكر ذواكر ذواكر ذواكر ذواكر
32عداد 64عداد 64عداد 64عداد 64عداد 64عداد
95مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.زمن تنفيذ العملية / 4 / 0.2 / 2 / 0.1 / 2 / 0.1 / 2 / 0.1
زمن النزلق 40μs 20μs 20μs .20μs
/مقياسي/ثنائية
RAM KB 16 KB 32 KB 32 KB 48
SIMATICبطاقة KB to 4 MB 64 KB to 4 MB 64 KB to 4 64 KB to 4 MB 64
ذاكرة MB
الطرفيات على
اللوحة 6 / 10 16 / 24 16 / 16 16 / 24
DI/DO -/- 2/*4+1 -/- 2 / *4+1
AI/AO *PT100
الوظائف التقنية
-العدادات/التردد (10KHz) 2 (30KHz) 3 (30KHz) 3 (60KHz) 4
-نبضة الخرج (KHz 2,5) 2 (KHz 2,5) 4 (KHz 2,5) 4 (KHz 2,5) 4
-تحكم دارة مغلقة no yes yes yes
-توضع no no no 1
واجهة بينية
Yes Yes Yes Yes
MPI 187,5 kBaud - No No Master/Slave Master/Slave
DP-Functionality -
96مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
97مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
مؤشر الحالة
مفتاح اختيار
تزويد الجهد
مفتاح التشغيل
98مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
يسمح تصميم الحماية لم SIMATIC S7-300بحماية بعض أجزاء منظومة التمتة من
المممممممممممممممممممممممممدخول بمممممممممممممممممممممممممدون إذن .هنممممممممممممممممممممممممماك :
♦ المممممممممم CPUوجميمممممممممع الوحمممممممممدات القابلمممممممممة للبرمجمممممممممة.
♦ كممممممممممممممممل العناصممممممممممممممممر ) مثممممممممممممممممل البلوكممممممممممممممممات(
و .B&B PG يمكمممن التمممأثير علمممى همممذه الجمممزاء المحميمممة بمممأجهزة البرمجمممة
يقسم مفهوم حماية الم CPUإلى ثلث مراحل .تحدد مراحل الحماية هذه ما هممو
مسممممممممممممممممممممممممممممممممممممممممموح للمسمممممممممممممممممممممممممممممممممممممممممتخدم.
♦ المرحلمممة : 1وضمممعية المفتممماح Run-Pأو : Stopل توجمممد حمايمممة ،جميمممع
الوظممممممممممممممممممممممممممممممممممممممائف مسممممممممممممممممممممممممممممممممممممممموحة.
♦ المرحلة : 2وضعية المفتاح : Runالحماية مممن الكتابممة ،وظممائف القممراءة
مسموحة مثل وظائف المراقبة ،وظائف السممتعلم ،الترجمممة مممن المم .CPU
♦ المرحلة : 3بارامتر قفل تركيبة الم ) S7حماية كلمة السر( .يسمممح فقممط
بوظمممممممائف المراقبمممممممة والسمممممممتعلم بمممممممدون كلممممممممة سمممممممر.
يمكن إعادة تصفير ذاكممرة وحمدة المعالجمة المركزيمة ممن مفتمماح نممط العممل
كممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممالتي .:
الخطممممممممممممممممممممممممممممموة التنفيممممممممممممممممممممممممممممممذ النتيجممممممممممممممممممممممممممممممة
أدر المفتممماح إلمممى وضمممعية يضممممممميء مؤشمممممممر STOP 1
STOP
ينطفممئ مؤشممر STOPوبعممد أدر المفتممماح إلمممى وضمممعية 2
حوالي 3ثوان يعممود مجممددًا. MRESوأبقممممه فممممي هممممذه
مممن أجممل وحممدات المعالجممة الوضممعية )حمموالي 3ثمموان(
الحديثمة انتظمر حمتى يضميء حتى يظهر مؤشر STOPمممن
مؤشممر STOPللمممرة الثانيممة. جديمممممممممممممممممممممممممممممممد
يممومض مؤشممر STOPلمممدة أعممد المفتمماح إلممى وضممعية 3
حمموالي 3ثمموان ثممم يضمميء STOPوخلل الثمممممممممممانيتين
ل عممادي، مممرةً أخممرى يشممك ٍ التمماليتين أعممد الطلق فممي
عندئذٍ يكون كل شيٍء جاهزا ً وضمممممممممممممممممممممعية .MRES
ويكمممون قمممد تممممت إعممادة
تصفير وحممدة المعالجممة
99مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.1 .7 .2ذاكرة البرنامج
توجد أثنمماء معالجممة البرنامممج إمكانيتممان تعتمممدان علممى طريقممة البرمجممة ونمموع
المتحكمة المستخدمة .تحتاج معالجة كل تعليمممة يشممكل[ منفممرد بعممض المموقت
)من رتبة ميكرو ثانية( .يدعى الزمن اللزم لمعالجة كل التعليمات مممرةً واحممدة
بزمن الدورة الذي هو زمن التنفيذ الوحيد للبرنامج )زمن مسح حلقة البرنامج(.
.2 .7 .2المعالجة الخطية للبرنامج
في المعالجة الخطية للبرنامج يتم التعامل مع التعليمممات مممن فبلممب المبرمجممة
بالترتيب الذي حفظت فيه ضمممن ذاكممرة البرنامممج .إذا تممم الوصممول إلممى نهايممة
البرنامج BEتبدأ معالجة البرنامج من الخطوة الولى بمفهوم المعالجة الدوريممة.
يممدعى الزمممن اللزم لمعالجممة جميممع التعليمممات مممرةً واحممدة بزمممن الحلقممة.
تستخدم المعالجة الخطية عادةً من أجل المتحكمات البسيطة ويمكن تحقيقهمما
ضممممممممممممممممممممممممممممن OBواحمممممممممممممممممممممممممممد فقمممممممممممممممممممممممممممط.
, OB1
تعليمة 1.
تعليمة 2.
تعليمة 3.
BE
100مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
DB 10
Instance-DB
local data only
FB1
BE
FC 2
UC FC2
OB = Organization block
FB = Function block
FC = Function
BE DB = Data block
101مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.4 .7 .2أجزاء المستخدم
STEPأجمممممزاء المسمممممتخدم التاليمممممة للبرمجمممممة البنيويمممممة : يقمممممدم 7
(OB : Organization ♦ الجممممممممممزء التنظيمممممممممممي )Block
يتم استدعاء OBدوريما ً مممن قيممل نظممام التشممغيل ليشممكل الواجهممة البينيممة بيممن
برنامج المستخدم ونظام التشغيل .يتم نقل البرنامج الذي يجب تحريممره ضمممن
هممذا الجممزء ) (OBإلممى ميكممانيزم التحكممم بواسممطة تعليمممات اسممتدعاء الجممزاء.
(FB Function ♦ الجممممممممممممممزء المممممممممممممموظيفي )Block
يمتلممك FBمنطقممة حفممظ مسممندة إليهمما .عنممد اسممتدعاء FBيمكممن إسممناد جممزء
ب من FBعند البحممث معطيات ) (DB Data Blockإليه .يمكن الوصول إلى DBبطل ٍ
عن المعطيات .يمكن إسناد أجزاء 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مثل ً
أدوات التصممال ،الضممبط…( بهممدف حفممظ المعلومممات حممول إعممدادات النظممام
لمنظومممممممممممممممممممممممممممممممممممممممممممة التحكممممممممممممممممممممممممممممممممممممممممممم.
102مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
ل عممممممام
STEPبشممممممك ٍ .1لغممممممة البرمجممممممة 7 .3
103مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
¦-+
¦+- ^ ')_
µ
N
قمماد التطممور الحممالي لظهممور تنمموع غممي اللغممات واللهجممات الخاصممة بمصممنعي
تكنولوجيا الم .PLCوأخذت أسس القواعد المشتركة تضمحل أكثر فممأكثر لتظهممر
المشممممماكل عنمممممد تخممممماطب متحكممممممات PLCممممممن أنمممممواٍع مختلفمممممة.
X I 0.0
X X M 12.4
I = Q 2.7
0.
0
J
س
تم بفضل المعيارية IEC 61131وضع تكنولوجيا الم PLCللمرة الولى علممى أس م ٍ
موحدة عالمي ً
ا .قامت اللجنة الدولية لتكنولوجيا الكهربمماء )International Electronical
(Commissionبقيادة الوليات المتحدة بتحديد معياريات الم PLCضمن خمس بنود :
المنطقية العملية ومواصفات عامة تعاريف الجزء : 1
متطلبات الجهزة الكهربائية الميكانيكية والوظيفية الجزء : 2
برمجة لغات خمس الجزء : 2
المسروع مراحل لجميع المستخدم نهج الجزء : 4
.PLC للم المختلفين المصنعين إتصالت الجزء : 5
104مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
Symbols/SY*1:
تحفظ هنا قوائم الرموز من أجل العنونة
موزبالر
Blocks/AP-off*1:
تحفظ هنا أجزاء البرنامج )OB, FB,
الخ (
FC, SFB, SFC, DB
CPU: S7-Program:
يتم هنا حفظ برنامج S7 برامج المستخدم ) *(Blocks/AP-off
1
105مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
بهدف فصل المشروع عن الكيان الصلب يمكن خلممق مشممروع ل يحتمموي جميممع
الملفممممممممممممممممممممممممممممممممممممممممممات الممكنممممممممممممممممممممممممممممممممممممممممممة.
سممممممممميمتلك مثمممممممممل همممممممممذا المشمممممممممروع البنيمممممممممة التاليمممممممممة :
106مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
107مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
التحكم
تعليمة
جزء المعاملت
جزء العملية
خصائص بارامترات
A I 0.0
.1 .6 .3جزء العملية
: DIN 19 239 تصممف العمليممة الوظيفممة الممتي يمكممن طلبهمما وتميممز المعياريممة
عمليات التنظيم
عمليات
108مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
إلممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممخ.
مثممممممممممممممممممممال عملبممممممممممممممممممممات التنظيممممممممممممممممممممم :
شرطي( )استدعاء Condition call ..... CC
شرطي( غير )استدعاء Unconditional call ..... UC
معطيات( بلوك )افتح Open a data block ..... OPN
مشروطة( غير )قفزة Jump unconditional . . . . . JU
(RLO=1 كان إذا )اقفز Jump if RLO=1 . . . . . JC
) Block end unconditionalنهاية غير مشروطة للبلوك( ..... BEU
للبلوك( مشروطة )نهاية Block end conditional ..... BEC
إلممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممخ.
109مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.2 .6 .3جزء المعاملت
يحتوي جزء المعاملت علمى كافمة الفممادات اللزممة لتنفيممذ العمليممة .يمدل همذا
القسم ما هو ميكانيزم التحكم الواجب استخدامه مممع العمليممة .تحتمموي خممةاص
لبمعممممممممممممممممماملت علمممممممممممممممممى نممممممممممممممممممط المعاممممممممممممممممممل.
: مثل ً
)دخل(
Input I
)خرج(
Output Q
)بت ذاكرة(
Memory bit M
)Local data (internal block variables L
للبلوك)
متحولت داخلية
)معطيات محلية –
)مؤقت(
Timer T
)عداد(
Counter C
Organizationتنظيم(
)بلوك block OB
(Functionوظيفي(
بلوك block FB
)وظيفة(
Function FC
Dataمعطيات(
)بلوكblock DB
وظائف نظام( )functions blockبلوك
System SFB
)وظيفة نظام(
System function SFC
)ثابت 32بت(
32-Bit-constant L#
إلخ.
110مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
.7العنونممممممممممممممممممممممممممممممممممة .3
.1 .7 .3العنونة بالرموز
غالبا ً ما تسمماعد العنونممة بممالرموز علممى فهمم ٍ أفضممل للعنمماوين .إنهمما تجعممل مممن
ن مطلممق محممدد .يمكنممك مثل ً إسممناد السممم مرمزي لعنمموا ٍ الممكممن إسممناد إس م ٍ
END_STOPللدخل I 0.0و BOOLلنمط المعطيات .يمكن إعطاء كل اسممم رمممزي
مرةً واحدة فقط .يتم السناد بواسممطة أداة محممرر الرممموز ) (symbol editorالممذي
.SIMATIC يمكممممممممممممممممن تشممممممممممممممممغيله مممممممممممممممممن manager
.2 .7 .3العنونة المطلقة
: STEP 7 توجممممد النممممماط التاليممممة مممممن العنونممممة المطلقممممة فممممي
الفورية · العنونة
المباشرة · العنونة
للذاكرة. مباشرة الغير · العنونة
العنونمممممممممممممممممممممممممممممممممممة الفوريمممممممممممممممممممممممممممممممممممة :
يتم في العنونة الفوريممة إدخممال المعامممل مباشممرة ً ضمممن العمليممة ،مثل ً يمكممن
للعمل أن تعمل أو تسممتخدم المعامممل مممع القيمممة الممتي تلممي العنمموان مباشممرةً
مثمممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممال :
أسممند القيمممة 1إلممى ) RLO : result of logic operationنتيجممة العمليممة SET
المنطقيمممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممة(.
أضف القيمة من ACCU 1مع القيمة من .ACCU 2و ضع النتيجة في ACCU D+
..1
111مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
أتم عملية الم ANDلبت المدخل .العنوان الدقيق يوجد في كلمة [A I [MD 3
المممممممممممممممممممممممممممممممممممممممذاكرة المزدوجمممممممممممممممممممممممممممممممممممممممة MD3
حمل بت المدخل إلى .ACCU 1يوجد العنوان الدقيق في كلمة [L IB [DID 4
العمليممممممممممممممممممممممممممممممممممممممة المزدوجممممممممممممممممممممممممممممممممممممممة .DID4
[OPN DB [MW 2افتح بلوك المعطيات .يوجد رقم البلوك في بت الذاكرة .MW2
112مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
بإحمدى ثلث لغممات بواسممطة الداة STE 7 يمكن إظهار وبرمجمة البراممج ضممن
: LAD/STL/FBD
I
0
.I0
.
1 Q
0
. I
0
.
3 Q
0
.
1
|
||| (
) | (
)
I
0
.
2
|
A
N
D
-
O
p
e
r
a
t
i
o
n O
R
-
O
p
e
r
a
t
i
o
n
A
N
D
-
O
p
e
r
a
t
i
o
n O
R
-
O
p
e
r
a
t
i
o
n
113مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
لكل تمثيل خصائصه وحدوده .في حمال اللمتزام ببعمض القواعمد أثنمماء البرمجمة
فمن الممكن التنقل بين النماط الثلثة بدون مشاكل.مبدئيا ً يمكن دوما ً تحويممل
البراممممممج المكتوبمممممة بلغمممممة LADأو FDBإلمممممى قائممممممة التعليممممممات .STL
تكتب البرامج ضمن ذاكرة البرامج في المتحكمممة دومما ً بلغممة ) STLبلغممة اللممة(.
114مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115
Automation– and Drive Technology- SCE
باستخدام ذواكر البت الباقية فإن الحالة الخيرة للمنظومة أو اللممة قبممل غيمماب
ة .عند إعادة القلع يمكن للمنظومة أو اللة متابعة شروط العمل تبقى محفوظ ً
العمممل مممن النقطممة الممتي تمموقفت فيهمما .يتممم تحديممد مجممال البقمماء بواسممطة
.S7 بمممممممممممارامترات المممممممممممم CPUفمممممممممممي أداة Configuration
يتم تصفير ذواكر البت غير الباقية بعمليات من نمط “ “RUN>STOPأو".. "NET 1
115مممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممن 115