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

Automatic control , PLC , Electronics , HMI , Machine technology development , Arabic & Islamic topics , Management studies and more
 
الرئيسيةالبوابة*مكتبة الصوراليوميةس .و .جبحـثالتسجيلالأعضاءالمجموعاتدخول

شاطر
 

 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones

اذهب الى الأسفل 
انتقل الى الصفحة : 1, 2, 3  الصفحة التالية
كاتب الموضوعرسالة
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالجمعة 24 يونيو 2011 - 13:16



ضبط معالج الاتصال CP 342-5 كتابع ذكي Configuring the CP 342-5 as an Intelligent Slave


المفهوم الأساسي Basic Concept

يسمح معالج الاتصال بنظام البروفي باص CP 342-5 باستخدام S7-300 كتابع ذكي.
بالعمل كتابع ذكي يمكن لنظام S7-300 أن يؤدي مهامه الطبيعية وكذلك العمل كتابع لقائد DP Master.
مثل هذا الضبط يكون مطلوبا في التطبيقات التي تحتاج معالجة بعض المدخلات/المخرجات محليا داخل Slaves قبل أن يتم معالجة البيانات عن طريق القائد.
وعندما يشتمل النظام على توابع ذكية فإن القائد DP Master لا يملك وصولا مباشرا للمدخلات والمخرجات للتابع.
وبديلا عن ذلك يصل القائد DP Master لمنطقة ذاكرة حيث يسجل فيها التابع البيانات التي يقرأها القائد كمدخلات لمنطقة العمل ويستقبل التابع بيانات مدخلات من القائد والذي بدوره يقوم بعمل صورة لها بنفس الطريقة.


عناصر ضرورية Essential Elements

إذا كان التابع معتمدا على وحدة معالج اتصال CP 342-5 فإنه يجب إنشاء المحطة المركزية S7-300 كما يجب أن تكون بشكل اعتيادي ، ماعدا أنه يجب تثبيت وحدة معالج اتصال CP 342-5.
يجب ضبط واجهة الاتصال DP لمعالج الاتصال CP 324-5 لتعمل بنظام DP كتابع وملحق للنظام القائد DP Master. ويتم تخصيص عنوان وحيد بروفي باص له (مثل 3-125).
ويجب أيضا ضبط معالج الاتصال التابع CP 342-5 ليكون فعال "Active" ، إذا كانت عمليات البرمجة عبر PG/PC وعمليات الاتصال عن طريق منفذ DP سيسمح بها.
بعد ضبط معالج الاتصال CP 342-5 كتابع ، سوف يتم عرضهم في شكل قائمة توابع تم ضبطها كما هو موضح في صندوق الحوار كما بالشكل أسفل.
ويمكن بشكل منطقي توصيل توابع DP على القائد DP Master.


نصائح للتطبيق Application Tips

يتم تبسيط العمل مع التوابع الذكية عندما يتم ضبط شبكة بروفي باص فرعية وضبط قائد DP Master بالفعل.
في حالة العمل بأنظمة قائدة متعددة DP Master Systems (مثل الشبكات الفرعية DP) في المشروع ، تأكد من توصيل كل تابع بالقائد المناسب له.
وبمجرد تخصيص التوابع للقائد المناسب DP Master ، فإن الخطوة الأخيرة تكون بتعريف منطقة تبادل البيانات بين القائد والتابع.
هذه الخطوة تم وصفها في الجزء " ضبط منطقة تبادل البيانات لمعالجات الاتصال CP 342-5 التابعة الذكية Configuring Data Exchange Areas for CP 342-5 Intelligent Slaves"


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure46

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure47


خطوات سريعة : ضبط معالج الاتصال CP 342-5 كتابع ذكي Quick Steps : Configuring the CP 342-5 as an Intelligent Slave

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page9310
1- إن لم تكن موجودة بالفعل في المشروع فيجب إنشاء محطة S7-300 والتي ستعمل كتابع ذكي ، في حالة الضرورة قم بإدراج محطة جديدة S7-300 وقم بفتحها في أداة ضبط المكونات وقم بإدراج مصدر الجهد المطلوب.
2- من دليل المكونات افتح الدليل CP-300 والدليل الفرعي Profibus ثم اسحب الوحدة المطلوبة CP 342-5 للفتحة رقم 4 أو أكثر في الراك الرئيسي.
3- عندما يتم إدراج وحدة معالج الاتصال CP 342-5 يتم فتح صندوق حوار خاص بواجهة البروفي باص. اختر الشبكة الفرعية والتي يتم إرفاق تابع DP لها وعندئذ اضبط أو اقبل عنوان البروفي باص المقترح (مثل 3-125) وقم بالتأكيد للاختيارات بالضغط على OK.
4- بالضغط المزدوج على عنصر DP Master في الصف 2X2 وعندما يفتح صندوق الحوار اختر Operating Mode ثم قم بتفعيل Activate معالج الاتصال CP 342-5 كتابع DP وقم بالتأكيد بالضغط على OK.
5- من برنامج SIMATIC Manager افتح المحطة الرئيسة DP Master Station في أداة ضبط المكونات. سوف يظهر عنصر النظام القائد DP Master كخط متقطع أبيض/اسود ممتد من العنصر القائد في الصف رقم 2X2 واختر Add Master System.
6- من دليل Profibus في دليل المكونات افتح الدليل الفرعي Configured Stations واسحب الوحدة CP 342-5 على عنصر DP Master.
7- يتم فتح صندوق الحوار الخاص بخصائص التابع DP Slave من شريط Connection والذي يظهر قائمة بالوحدات التابعة التي تم ضبطها. قم باختيار التوابع الذكية المراد إلحاقها للقائد DP Master ثم اضغط مفتاح الاتصال Connect ثم OK لتأكيد التوصيل.
8- ربما تقوم بتخزين وترجمة المحطة الذكية ، لكن القائد DP Master لن يتم ترجمته ما لم يتوفر كل تابع على مساحة من الذاكرة لتبادل بيانات الإدخال/الإخراج. انظر إلى المهمة " ضبط منطقة تبادل البيانات لمعالجات الاتصال CP 342-5 التابعة الذكية Configuring Data Exchange Areas for CP 342-5 Intelligent Slaves"


_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالإثنين 27 يونيو 2011 - 14:57



ضبط الوحدة [ ET-200X (BM 147/CPU) ] كتابع ذكي Configuring the ET-200X (BM 147/CPU) as an Intelligent Slave

المفهوم الأساسي Basic Concept

الوحدة الأساسية BM 147/CPU هي تجميع لوحدة معالجة لغة أساسية ووحدة معالجة مركزية CPU.
بالعمل كتابع ذكي يمكن للوحدة BM 147/CPU القيام بمهام التحكم المعتادة الخاصة بها بالإضافة إلى العمل كتابع ذكي لقائد DP Master
مثل هذا الضبط يكون مطلوبا في التطبيقات التي تحتاج معالجة بعض المدخلات/المخرجات محليا داخل Slaves قبل أن يتم معالجة البيانات عن طريق القائد.
وعندما يشتمل النظام على توابع ذكية فإن القائد DP Master لا يملك وصولا مباشرا للمدخلات والمخرجات للتابع.
وبديلا عن ذلك يصل القائد DP Master لمنطقة ذاكرة حيث يسجل فيها التابع البيانات التي يقرأها القائد كمدخلات لمنطقة العمل ويستقبل التابع بيانات مدخلات من القائد والذي بدوره يقوم بعمل صورة لها بنفس الطريقة.


عناصر ضرورية Essential Elements

يبدأ ضبط الوحدة الأساسية BM 147/CPU كتابع ذكي بإنشاء محطة جديدة S7-300.
وبدلا من وضع راك في النافذة الخالية يتم سحب وحدة BM 147/CPU إلى النافذة.
الوحدة الأساسية BM 147/CPU موجودة في دليل المكونات Profibus ومحتواة في الدليل الفرعي ET-200X.
مثلها مثل غيرها من نقاط العمل بالبروفي باص فإن الوحدة BM 147/CPU يجب إلحاقها بقائد DP Master ويتم تخصيص عنوان بروفي باص وحيد لها مثل (3-125).
وبمجرد الضبط يتم عرض الوحدة BM 147/CPU كوحدة متحكم تابع تم ضبطها في صندوق حوار خصائص الاتصال.
ويمكن بشكل منطقي توصيل توابع DP على القائد DP Master.


نصائح للتطبيق Application Tips

يتم تبسيط العمل مع التوابع الذكية عندما يتم ضبط شبكة بروفي باص فرعية وضبط قائد DP Master بالفعل.
في حالة العمل بأنظمة قائدة متعددة DP Master Systems (مثل الشبكات الفرعية DP) في المشروع ، تأكد من توصيل كل تابع بالقائد المناسب له.
وبمجرد تخصيص التوابع للقائد المناسب DP Master ، فإن الخطوة الأخيرة تكون بتعريف منطقة تبادل البيانات بين القائد والتابع.
هذه الخطوة تم وصفها في الجزء " ضبط منطقة تبادل البيانات بين القائد والتوابع الذكية Configuring Master-Intelligent Slaves Data Exchange Area".


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure11

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure12


خطوات سريعة : ضبط الوحدة [ ET-200X (BM 147/CPU) ] كتابع ذكي Quick Steps : Configuring the ET-200X (BM 147/CPU) as an Intelligent Slave

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page9510
1- افتح المشروع المطلوب وأنشئ محطة S7-300 لتعمل كتابع ذكي ، ثم افتح المحطة في أداة ضبط المكونات.
2- من دليل المكونات افتح دليل Profibus DP والدليل الفرعي ET-200X وقم بسحب الوحدة BM 147/CPU للجزء العلوي الخالي من نافذة المحطة.
3- عندما يتم إدراج العنصر BM 147/CPU يتم فتح صندوق واجهة حواري للبروفي باص ، اختر الشبكة الفرعية والتي سيتم إلحاق التابع بها ، اضبط أو اقبل عنوان البروفي باص المقترح (مثلا 3-125) وقم بالتأكيد بمفتاح OK.
4- من دليل المكونات ، قم بتمديد الدليل BM 147/CPU ومن الأدلة الفرعية الخاصة بوحدات الإشارة اختر الوحدات المطلوبة لفتحات الراك المناسبة.
5- بمجرد إدخال الوحدات الفرعية الامتدادية قم بتخزين الضبط

من برنامج SIMATIC Manager اختر وافتح المحطة القائدة DP Master Station في أداة ضبط المكونات. وسوف يظهر عنصر قائد النظام كقالب وممتد منه خط متقطع أبيض/ اسود من القائد في الصف 2X2. إن لم يظهر عنصر قائد النظام اضغط ماوس يمين على الصف 2X2 واختر Add Master System.

6- من دليل Profibus في دليل المكونات ، افتح الدليل الفرعي الخاص بالمحطات التي تم ضبطها Configured Stations وقم بسحب العنصر X-BM 147/CPU على عنصر قائد النظام DP Master.
7- يتم فتح صندوق خصائص الاتصال الخاصة بتابع DP على شريط الاتصال Connection مع عرض قائمة بالتوابع DP التي تم ضبطها. قم باختيار كل تابع (مثلا X-BM 147/CPU) والذي تريد إلحاقه لقائد DP Master واضغط على مفتاح Connect وقم بتأكيد التوصيلات بمفتاح OK.
8- ربما تقوم بتخزين وترجمة المحطة الذكية ، لكن القائد DP Master لن يتم ترجمته ما لم يتوفر كل تابع على مساحة من الذاكرة لتبادل بيانات الإدخال/الإخراج. انظر إلى المهمة " ضبط منطقة تبادل البيانات بين القائد والتوابع الذكية Configuring Master-Intelligent Slaves Data Exchange Area".

_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالخميس 30 يونيو 2011 - 16:38



ضبط منطقة تبادل البيانات بين القائد DP Master والتابع الذكي Configuring Master-Intelligent Slave Data Exchange Area


المفهوم الأساسي Basic Concept

تبادل بيانات الإدخال/الإخراج بين القائد DP Master والتابع الذكي تختلف عن تبادل البيانات بين القائد والتابع العادي مع التوابع ذات الوحدات أو المضغوطة.
عادة يتصل القائد DP Master الإدخال/الإخراج التابع بشكل دوري سواء بالقراءة من المدخلات أو الكتابة على المخرجات.
مع التوابع الذكية لا يتم الاتصال بين القائد وبين أطراف الإدخال والإخراج بشكل مباشر ، بديلا عن ذلك يتم تعريف منطقة أو مساحة في الذاكرة لتبادل البيانات سواء في القائد أو التابع الذكي.
يقرأ القائد DP Master (بيانات الإدخال) من مساحة يتم تعريفها كمخرجات للتابع ، ويكتب (بيانات الإخراج) في مساحة يتم تعريفها كمدخلات في التابع.
برنامج المستخدم في التابع الذكي يكون مسئولا عن مواصلة قراءة البيانات من منطقة البيانات وكتابة البيانات في منطقة البيانات لتداول بيانات الإدخال والإخراج مع القائد.


عناصر ضرورية Essential Elements

عندما يتم تعريف منطقة تبادل البيانات فإن عنوان يتم تعريفه بالإخراج Output في التابع يتم قراءته من عنوان يتم تعريفه بالإدخال Input في القائد DP Master.
العنوان المعرف على أنه إدخال Input في التابع يتم الكتابة فيه من عنوان يعرف على أنه إخراج Output في القائد DP Master.
اعتمادا على التطبيق فإن الأمر ربما يتطلب تخصيص منطقة منفردة متجاورة للإدخال ومنطقة منفردة متجاورة للإخراج أو ربما يتطلب مناطق إدخال/إخراج عديدة مكونة من Bytes أو ربما Words.
في كلتا الحالتين يجب أن تحدد وحدة الذاكرة سواء كانت Byte أو Word مثلا وطول منطقة الذاكرة Length والتناسق Consistency.
الطول يمثل عدد وحدات البيانات والتناسق يعرف كيف يتم حفظ البيانات معا عند عملية نقل البيانات.
إن كانت وحدة المعالجة المركزية CPU التابعة أو القائد DP Master يدعمان تجزئ جداول معالجة البيانات Process Image Partitions مثل S7-400 فإنه يمكن تحديد رقم الجزء والذي يتم تخصيص منطقة نقل البيانات إليه.


نصائح للتطبيق Application Tips

عندما يتم تحديد مناطق بيانات لتابع S7-300 يجب عدم استخدام عناوين للإدخال/الإخراج مستخدمة بالفعل لوحدات مثبتة.
في حالة تحديد منطقة بيانات للوحدة BM 147/CPU فإن نطاق استخدام العناوين للتابع تبدأ من 128 وحتى 159 لكل من مناطق الإدخال والإخراج.


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure14


خطوات سريعة : ضبط منطقة تبادل البيانات بين القائد DP Master والتابع الذكي Quick steps : Configuring Master-Intelligent Slave Data Exchange Area


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page9710
1- مع فتح المحطة القائدة في أداة ضبط المكونات في الجزء العلوي اضغط على عنصر التابع الذكي DP والذي تريد ضبط منطقة البيانات له.
2- عندما يتم فتح صندوق الحوار الخاص بخصائص التابع اختر شريط الضبط Configuration tab لفتح الحوار لتعريف منطقة تبادل البيانات. مناطق تبادل البيانات التي تم ضبطها من قبل سوف تظهر في شكل صفوف في الجدول. وعدد الصفوف يمثل مناطق البيانات المنفصلة والتي نحتاج لتعريفها.

تعريف منطقة الإدخال لتابع ذكي :

3-أ- لتعريف منطقة إدخال لتابع اختر Output كنوع للعنوان Address Type في عمود القائد DP Master وفي نطاق العنوان أدخل رقم بايت البداية للمنطقة المنطقية والتي منها سيتم إرسال البيانات للتابع DP Slave. اختر Input كنوع للعنوان في عمود التابع DP Slave وفي نظاق العنوان أدخل رقم بايت البداية للمنطقة المنطقية والتي فيها يتم استقبال البيانات من القائد المشارك DP Master.

4-أ- في الجزء الأسفل من صندوق الحوار ، قم بتعريف طول منطقة البيانات ، اختر الوحدة Unit للبيانات سواء في شكل Byte أو Word وقم بتعريف التناسق Consistency للبيانات طبقا للوحدة ولطول البيانات. التناسق يعرف كيف يتم حفظ البيانات معا وصيانتها خلال النقل مثل (Byte- Word- Total Length).

5-أ- اضغط على نطاق التعليق Comment لإدخال معلومات مصاحبة لمنطقة البيانات.

6-أ- قم بتأكيد الاختيارات بالضغط على OK لإدخال المنطقة المنطقية التي تم تعريفها. وسوف يتم إدخال المناطق المعرفة في شكل صفوف موصفة في شريط الضبط.

تعريف منطقة الإخراج لتابع ذكي :

3-ب- لتعريف منطقة إخراج لتابع اختر Input كنوع للعنوان Address Type في عمود القائد DP Master وفي نطاق العنوان أدخل رقم بايت البداية للمنطقة المنطقية والتي منها سيتم فيها استقبال البيانات من التابع DP Slave. اختر Output كنوع للعنوان في عمود التابع DP Slave وفي نظاق العنوان أدخل رقم بايت البداية للمنطقة المنطقية والتي يتم إرسال البيانات إلى القائد المشارك DP Master.

4-ب- في الجزء الأسفل من صندوق الحوار ، قم بتعريف طول منطقة البيانات ، اختر الوحدة Unit للبيانات سواء في شكل Byte أو Word وقم بتعريف التناسق Consistency للبيانات طبقا للوحدة ولطول البيانات. التناسق يعرف كيف يتم حفظ البيانات معا وصيانتها خلال النقل مثل (Byte- Word- Total Length).

5-ب- اضغط على نطاق التعليق Comment لإدخال معلومات مصاحبة لمنطقة البيانات.

6-ب- قم بتأكيد الاختيارات بالضغط على OK لإدخال المنطقة المنطقية التي تم تعريفها. وسوف يتم إدخال المناطق المعرفة في شكل صفوف موصفة في شريط الضبط.




_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالجمعة 1 يوليو 2011 - 9:57



ضبط تبادل البيانات مع CP 342-5 كتابع ذكي Configuring Data Exchange for CP 342-5 Intelligent Slave


المفهوم الأساسي Basic Concept

تبادل بيانات الإدخال/الإخراج بين القائد DP Master والتابع الذكي تختلف عن تبادل البيانات بين القائد والتابع العادي مع التوابع ذات الوحدات أو المضغوطة.
عادة يتصل القائد DP Master الإدخال/الإخراج التابع بشكل دوري سواء بالقراءة من المدخلات أو الكتابة على المخرجات.
مع التوابع الذكية لا يتم الاتصال بين القائد وبين أطراف الإدخال والإخراج بشكل مباشر ، بديلا عن ذلك يتم تعريف منطقة أو مساحة في الذاكرة لتبادل البيانات سواء في القائد أو التابع الذكي.
يقرأ القائد DP Master (بيانات الإدخال) من مساحة يتم تعريفها كمخرجات للتابع ، ويكتب (بيانات الإخراج) في مساحة يتم تعريفها كمدخلات في التابع.
برنامج المستخدم في التابع الذكي يكون مسئولا عن مواصلة قراءة البيانات من منطقة البيانات وكتابة البيانات في منطقة البيانات لتداول بيانات الإدخال والإخراج مع القائد.


عناصر ضرورية Essential Elements

عندما يتم تعريف منطقة تبادل البيانات فإن عنوان يتم تعريفه بالإخراج Output في التابع يتم قراءته من عنوان يتم تعريفه بالإدخال Input في القائد DP Master.
العنوان المعرف على أنه إدخال Input في التابع يتم الكتابة فيه من عنوان يعرف على أنه إخراج Output في القائد DP Master.
اعتمادا على التطبيق فإن الأمر ربما يتطلب تخصيص منطقة منفردة متجاورة للإدخال ومنطقة منفردة متجاورة للإخراج أو ربما يتطلب مناطق إدخال/إخراج عديدة مكونة من Bytes أو ربما Words.
في كلتا الحالتين يجب أن تحدد وحدة الذاكرة سواء كانت Byte أو Word مثلا وطول منطقة الذاكرة Length والتناسق Consistency.
الطول يمثل عدد وحدات البيانات والتناسق يعرف كيف يتم حفظ البيانات معا عند عملية نقل البيانات.
إن كانت وحدة المعالجة المركزية CPU التابعة أو القائد DP Master يدعمان تجزئ جداول معالجة البيانات Process Image Partitions مثل S7-400 فإنه يمكن تحديد رقم الجزء والذي يتم تخصيص منطقة نقل البيانات إليه.


نصائح للتطبيق Application Tips

عندما يتم تحديد مناطق بيانات لتابع S7-300 يجب عدم استخدام عناوين للإدخال/الإخراج مستخدمة بالفعل لوحدات مثبتة.


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure15

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure16


خطوات سريعة : ضبط تبادل البيانات مع CP 342-5 كتابع ذكي Quick Steps : Configuring Data Exchange for CP 342-5 Intelligent Slave

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page9910

1- مع فتح المحطة القائدة في أداة ضبط المكونات في الجزء العلوي اضغط على عنصر التابع الذكي DP والذي تريد ضبط منطقة البيانات له.
2- من دليل المكونات ومن دليل المحطات التي تم ضبطها ، قم بفتح الدليل S7-300 CP-342-5 ثم قم باختيار الوحدة العامة وقم بسحب وحدة أو أكثر إلى جدول الضبط في الجزء الأسفل. عدد الوحدات يعتمد على المناطق المنفصلة التي تحتاج لتعريفها.
3- بالنقر المزدوج على الوحدات يتم فتح صندوق الحوار الخاص بالضبط لتعريف منطقة تبادل البيانات.
4- قم باختيار نوع بيانات الإدخال والإخراج I/O Type كإدخال Input ، إن كانت الوحدة تتلقى بيانات إدخال من القائد ، وقم بالاختيار كإخراج Output ، إن كانت الوحدة ترسل بيانات للقائد. وقم باختيار Output-Input إخراج-إدخال لتسمح للوحدة لتلقي مدخلات من القائد وترسل بيانات مخرجات للقائد. قم باختيار Empty Slot أي فتحة فارغة لترك منطقة غير مستخدمة داخل المنطقة المعرفة.
5- في الخطوة التالية ، قم بتعريف طول منطقة البيانات Length ، قم باختيار وحدة البيانات في شكل Byte أو Word ، وقم بتعريف التناسق Consistency للبيانات طبقا للنوع أو الطول الكلي للبيانات. التناسق يحدد كيف يتم حفظ البيانات معا وصيانتها أثناء النقل (مثل Byte, Word, Total length).
6- قم بتأكيد البيانات التي أدخلتها بالضغط على OK.


_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالسبت 2 يوليو 2011 - 17:18



ضبط الخصائص العامة لوحدة المعالجة المركزية Configuring S7-300 CPU General Properties


المفهوم الأساسي Basic Concept

يتم إظهار الخصائص العامة لوحدة المعالجة المركزية S7-300 CPU في صندوق حوار الخصائص بالضغط على ماوس يمين على وحدة المعالجة المركزية ثم اختيار خصائص العنصر Object Properties.
يتم تقديم معلومات أساسية عن وحدة المعالجة والتي يمكن أن تتغير اعتمادا على العمر النسبي للوحدة ، متضمنا عناصر مثل النوع والموقع ، قائمة قصيرة بخصائص إمكانيات الوحدة ، والمعلومات الخاصة بالاتصال في الوحدات المتضمنة ذلك.


عناصر ضرورية Essential Elements

الوصف المختصر Short Description مثل المعطى في دليل المكونات يعطي الملامح الهامة لوحدة المعالجة المركزية مثل حجم الذاكرة ، زمن الدورة لكل 1000 أمر تنفيذي(إيعاز) ، سعة توصيلات الإدخال/الإخراج ، منافذ الاتصال DP/MPI ، الحسابات المتعددة و قدرات التوجيه Routing capability.
يعكس رقم الطلب Order Number تخصيص الوحدة في دليل المكونات لمقارنته بالوحدة المثبتة فعليا.
أما حقل البيانات Name الاسم فيبين الاسم الافتراضي للوحدة والتي يمكنك أن تغيره حسب الطلب.
وسوف ينعكس التغيير في اسم وحدة المعالجة في برنامج SIMATIC Manager.

أما مجموعة الخصائص Interface الواجهة ، بشكل عام تكون موجودة في الوحدات التي تتضمن واجهة اتصال ، تبين معلومات أساسية مثل عنوان نقطة الاتصال Node وإن كانت النقطة ملحقة أم لا.
ويتيح مفتاح الخصائص Properties في مجموعة الواجهة وصول سريع لخصائص الواجهة ، لكن خصائص الاتصال (مثل MPI , PROFIBUS , Ethernet) يتم ضبطها بشكل عام في أداة ضبط المكونات.
ويسمح حقل البيانات Comment التعليق تفاصيل إضافة تفاصيل أكثر عن التطبيق الذي يراد تنفيذه على وحدة المعالجة المركزية.


نصائح للتطبيق Application Tips

مجموعة الخصائص التي يتم تعريفها عن طريق المستخدم تحت اسم (( تصميم مصنع Plant Designation)) ، وتكون متاحة في بعض أنواع وحدات المعالجة CPU ، هي محددات بواسطة المستخدم والتي يمكن تقييمها في قوالب التنظيم الخاصة بالبدء في برنامج المستخدم.
أمثلة على هذا Evaluating the "Plant Designation" موجودة في أمثلة البرمجة STEP 7 Sample Programs.


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure18

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure19


خطوات سريعة : ضبط الخصائص العامة لوحدة المعالجة المركزية Quick Steps : Configuring S7-300 CPU General Properties

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page1010

1- مع فتح محطة في أداة ضبط المكونات اختر وحدة المعالجة المركزية CPU ، اضغط ماوس يمين ثم اختر Object Properties ثم اختر الشريط General.
2- الوصف المختصر Short Description للوحدة يوفر ملخص مختصر لملامح الوحدة المثبتة التي تنفرد بها والتي لا يمكن تعديلها.
3- رقم الطلب Order Number للوحدة هو الرقم المخصص لتحديد وحدة بعينها والتي يجب تثبيتها على الراك. ويحدد رقم الطلب الملامح المنفردة للوحدة والتي يتم تلخيصها تحت الوصف المختصر.
4- اضغط على حقل البيانات Name الاسم لتعديل الاسم الافتراضي المخصص للوحدة. ويعتمد الاسم الافتراضي على الاسم القصير لنوع الوحدة المختارة (مثلا CPU 318).
5- المجموعة الثابتة الواجهة Interface تبين مجموعة عنوان MPI (الافتراضي 2) ، وإذا كانت الوحدة ملحقة على شبكة أم لا ، ويتيح مفتاح الخصائص Properties الوصول لخصائص الاتصال لرؤيتها أو لتحريرها.
6- اضغط على حقل البيانات Comment لتسجيل الغرض من الوحدة أو التطبيق أو أي تعليق آخر.
7- قم بتأكيد أي تغييرات قمت بها بالضغط على مفتاح OK.



_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالخميس 7 يوليو 2011 - 12:39



ضبط خصائص بدء التشغيل لوحدة المعالجة المركزية Configuring S7-300 CPU Start-Up Properties


المفهوم الأساسي Basic Concept

يمكن أن تشغيل وحدة المعالجة المركزية S7-300 CPU بدون أي تغيير في القيم الافتراضية لخصائص البدء.
وبالرغم من هذا يوجد بعض الخصائص القابلة للضبط والتي تسمح بحساب مواصفات بدء التشغيل أو إذا كان حتى وحدة المعالجة مسموح لها بالبدء أم لا من الأصل.
هذه الخصائص يتم اختبارها عن طريق وحدة المعالجة في حالات بدء التشغيل المختلفة (مثل توصيل القدرة الكهربية ، والتحول من حالة التوقف لحالة التشغيل) ، قبل بداية دورة تنفيذ البرنامج الرئيسي OB1.


عناصر ضرورية Essential Elements

العامل Startup If Setpoint and Actual Configuration Differ بدء التشغيل في حالة وجود اختلاف بين الضبط والفعلي ، تحسب إمكانية بدء تشغيل وحدة المعالجة في حالة وجود خلاف بين الضبط والفعلي - التصرف الطبيعي للمتحكم S7-300 هو بدء التشغيل حتى في حالة وجود اختلافات بين الضبط والفعلي.
والعوامل Reset Outputs at Hot Restart إعادة حالة المخرجات للصفر في حالة إعادة التشغيل الساخن و Disable Hot Restart by Operator إلغاء تفعيل إعادة التشغيل الساخن عن طريق المشغل العاملان كلاهما غير مفعل حيث أن Hot Restart إعادة التشغيل الساخن لا ينطبق على S7-300.
العامل Startup After Power-On بدء التشغيل بعد توصيل التغذية الكهربية بشكل عام غير مفعل ويتم تثبيته إلى Warm Restart إعادة التشغيل الدافئ ، حيث أنها نوع التشغيل الممكن بشكل عام فقط في وحدات المعالجة S7-300 CPUs - في وحدات المعالجة الحديثة في نظام S7-300 CPUs مثل الوحدة CPU 318 يمكن اختيار إعادة التشغيل بعد توصيل التغذية الكهربية أن يتم تفعيل Cold Restart إعادة التشغيل البارد أو Warm Restart إعادة التشغيل الدافئ.

عامل مراقبة الوقت Monitoring Time الجزء Finished Message الرسائل المنتهية يحدد الحد الأقصى لوقت الانتظار لوحدة المعالجة في حالة توصيل التغذية الكهربية لاستقبال إشارات الجاهزية من كل الوحدات التي تم ضبطها.
العامل نقل العوامل إلى الوحدات Transfer of Parameters to Modules يحدد الحد الأقصى للوقت للوحدات متضمنا وحدات الواجهة DP للتعرف على قوائم بيانات الضبط الخاص بها (يتم بدء حساب الوقت بعد استقبال الرسائل المنتهية Finished Message من الوحدات).
في حالة عدم التعرف على أي من عوامل المراقبة الاثنين قبل انتهاء الوقت المحدد لذلك فإنه سيتم اعتبار أن هناك اختلاف بين الضبط والفعلي لعمليات ضبط الوحدات.
في هذه الحالة يتم حساب رد فعل وحدة المعالجة المركزية عن طريق العامل Startup if Preset and Actual Configuration Differ التشغيل في حالة وجود خلاف بين الضبط المسبق والتكوين الفعلي لضبط المكونات.
أخيرا فإن إعادة التشغيل الساخن Hot Restart يطبق فقط على المتحكم S7-400.


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure21


خطوات سريعة : ضبط خصائص بدء التشغيل لوحدة المعالجة المركزية Quick Steps : Configuring S7-300 CPU Start-Up Properties

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page1011

1- مع فتح أداة ضبط المكونات على المشروع المطلوب والمحطة المطلوبة ؛ اختر وحدة المعالجة المركزية ، اضغط ماوس يمين ثم اختر Object Properties ، ثم اختر الشريط Startup. العوامل التي لونها رمادي (غير مفعلة) إما أنها غير متاحة للمتحكم S7-300 أو لوحدة المعالجة المركزية المختارة.

2- قم بتفعيل مربع الاختيار Startup if Preset and Actual Configuration Differ لتسمح لوحدة المعالجة لتبدأ التشغيل حتى لو هناك خلاف بين ضبط المكونات والمكونات الفعلية. مع هذا الاختيار فإن الراك المركزي أو وحدات الإدخال/الإخراج الموزعة لا يتم اختيارها ؛ وحدات الواجهة PROFIBUS-DP يتم اختيارها ويجب أن تضاف لوحدة المعالجة المركزية التي ستبدأ. هذا العامل يتم تفعيله بشكل افتراضي في وحدات المعالجة القديمة S7-300 CPUs ولا يمكن تغييرها.

3- قم بإلغاء تفعيل مربع الاختيار Startup if Preset and Actual Configuration Differ . في حالة لو حدث اختلاف لوحدة واحدة فقط على الراك على الأقل فإن وحدة المعالجة تتحول مباشرة إلى حالة التوقف STOP. وفي حالة إضافة وحدات فوق التي تك ضبطها في الأصل فلا يتم مقارنتها. وبشكل عام فإن هذا النوع من الضبط غير ممكن في وحدات المعالجة القديمة S7-300 CPUs

4- العاملان Reset Outputs at Hot Restart و Disable Hot Restart by Operator غير مفعلان (لونهما رمادي) حيث أنهما ممكنان فقط في المتحكم S7-400

5- عندما يكون مسموحا ، قم باختيار Cold Restart أو Warm Restart كنوع إعادة التشغيل Startup After Power On. هذا الخيار ثابت على Warm Restart بالنسبة للوحدات القديمة S7-300 CPUs

6- قم بضبط العامل Finished Message بالمللي ثانية ، لتحدد وقت انتظار وحدة المعالجة المركزية لتستقبل إشارات الجاهزية من الوحدات ضمن التكوين بعد توصيل التغذية الكهربية.

7- قم بضط العامل Transfer of Parameters to Modules بالمللي ثانية ، لتحدد الوقت الأقصى لكل الوحدات متضمنة التوابع DP للتعرف على قوائم عوامل الضبط الخاصة بها.

8- العامل Hot Restart غير مفعل (رمادي اللون) حيث أنه غير مدعوم في المتحكم S7-300.

9- قم بتأكيد الضبط الذي قمت به بالاختيار OK

10- قم عن طريقة أيقونة Save and Compile من شريط الأدوات لإنشاء قوالب بيانات النظام.


_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالإثنين 11 يوليو 2011 - 15:14



ضبط دورية وحدة المعالجة S7-300 CPU وذاكرة النبضات الترددية Configuring S7-300 CPU Cycle and Clock Memory


المفهوم الأساسي Basic Concept

تتيح عوامل دورية العمل وذاكرة النبضات الترددية التأثير على وقت دورية المعالجة لوحدة المعالجة وإمكانية إنتاج وحدة المعالجة لنبضة بمعدل زمني بالنسبة لوحدة ذاكرة بحجم بايت.
تغيير البيانات الافتراضية لصندوق الحوار الخاص بهذه العوامل ليس ضروريا أو أساسيا في تشغيل المتحكم S7-300 ؛ وبالرغم من ذلك فإنها تتيح الضبط لتحسن من أداء وحدة المعالجة فيما يخص وقت المعالجة.


عناصر ضرورية Essential Elements

يحدد العامل Update Process Image Cyclically - تحديد صورة المعالجة بشكل دوري - إن كانت صورة معالجة المدخلات والمخرجات سيتم تحديثها بشكل دوري.
يتم تثبيت (تفعيل) هذا العامل للتحديث الدوري الدائم لصورة معالجة المدخلات PII وصورة معالجة المخرجات PIQ ولكن يمكن تغييره في الوحدة CPU 318
العامل Scan Cycle Monitoring Time - زمن مراقبة دورة مسح البرنامج - يحدد زمن دورة تنفيذ والتي إن تم تجاوزها تتحول وحدة المعالجة CPU إلى حالة التوقف.
العامل Minimum Scan Cycle Time - الحد الأدنى لزمن دورة مسح البرنامج - لا ينطبق على المتحكم S7-300 ويكون غير مفعل - رمادي اللون.
العامل Scan Cycle Load from Communication - تحميل زمن دورة المسح من وسيلة اتصال - يسمح بتخصيص جزء من وقت المعالجة الكلي لعمليات الاتصال.

يعكس العامل Size of the Process Image Inputs - حجم صورة معالجة المدخلات - والعامل Size of the Process Image Outputs - حجم صورة معالجة المخرجات الاستخدام الفعلي ، وهو ذو صلة وثيقة بالوحدة CPU 318 فقط.
غالبا يكون العامل OB 85 Call Up at I/O Access Error - استدعاء القالب التنظيمي OB 85 في حالة خطأ في الوصول إلى المدخلات/المخرجات - رمادي اللون أي غير مفعل وبشكل افتراضي فهو ثابت بشكل لا ينتج عن حدوث خطأ في الوصول إلى المدخلات/المخرجات استدعاء القالب التنظيمي OB 85 ولا يتم إدراج أي مدخل إلى منطقة تخزين بيانات الأعطال Diagnostic buffer ، في الإصدارات الأحدث من وحدات المعالجة تم إضافة خيارات أخرى لاستدعاء OB 85 تتضمن "Only for Incoming and Outgoing Errors" فقط في حالة حدوث خطأ في الوارد والصادر أو "On Each Individual Access" في كل حالة وصول منفصلة.
وأخيرا العامل Clock Memory يتيح تخصيص أحد مواقع الذاكرة من النوع M بحجم Byte حيث تقوم وحدة المعالجة بإنتاج ثمانية نبضات منفصلة بمعدلات زمنية.


نصائح للتطبيق Application Tips

يتم الوصول إلى النبضات الثمانية ذات المعدلات الزمنية في برنامج المستخدم عن طريق الخانات الثمانية للبايت المحددة.
من الجهة الأعلى إلى الجهة الأقل فإن تردد الخرج للنبضات يكون 0.5 و 0.625 و 1.0 و 1.25 و 2.0 و 2.5 و 5.0 و 10 هرتز.
هذه النبضات يتم استخدامها بدلا من المؤقتات في حالات الاحتياج إلى إشارات عامة.
وبشكل متطابق تتضمن الاستخدامات الدوائر النبضية Flash circuits وتزامن الإنذار وفي الأحداث التي يجب تفعيلها بشكل دوري.
النبضات الترددية لها شكل توصيل/فصل بنسبة 1:1.


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure23


خطوات سريعة : ضبط دورية وحدة المعالجة S7-300 CPU وذاكرة النبضات الترددية Quick Steps : Configuring S7-300 CPU Cycle and Clock Memory

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page1012

1- مع فتح أداة ضبط المكونات افتح المشروع المطلوب والمحطة المطلوبة ؛ واختر وحدة المعالجة ؛ اضغط ماوس يمين ثم اختر Object Properties ثم اختر الشريط Cycle/Clock Memory . العوامل التي لها اللون الرمادي إما أنها غير متاحة في المتحكم S7-300 أو في وحدة المعالجة المفتوحة.

2- قم بتفيعل الاختيار Update OB1 Process Image Cyclically لتحديث جداول تعديل المعالجة للمدخلات/المخرجات PII/PIQ. هذا الضبط الافتراضي بشكل عام يتم تثبيته في غالبية وحدات المعالجة للمتحكم S7-300 ولا يمكن تغييرها. قم بإلغاء تفعيل الاختيار لإلغاء تحديث البيانات بشكل طبيعي؛ وفي هذه الحالة يجب تحديث جداول معالجة المدخلات/المخرجات عن طريق استدعاء دوال وظيفية.

3- في النطاق Scan Cycle Monitoring Time قم بتحديد الوقت بالمللي ثانية والذي يجب أن لا تتجاوزه دورة وحدة المعالجة. في حالة تجاوز زمن دورة وحدة المعالجة لهذا البيان الحارس تتحول وحدة المعالجة إلى حالة التوقف. إلا إذا تم تحميل القالب التنظيمي OB 80 إلى وحدة المعالجة.

4- في النطاق Minimum Scan Cycle Time قم بتحديد الوقت بالمللي ثانية الوقت الأدنى والذي يجب أن تستغرقه وحدة المعالجة في معالجة البرنامج. وفي حالة كون وقت دورة المعالجة أقل من هذا الوقت فإن وحدة المعالجة تنتظر حتى يكتمل الوقت المحدد أو في حالة استدعاء أو تحميل القالب التنظيمي OB 90 داخل وحدة المعالجة فإن هذا الوقت المتبقي يتم استخدامه بواسطة وحدة المعالجة في عمليات معالجة خلفية (غير مباشرة).

5- في النطاق Scan Cycle Load from Communications قم بإدخال قيمة من 10 وحتى 50 كنسبة من وقت المعالجة الكلي لتخصيصها لعمليات الاتصال.

6- اضغط على النطاق Size of the Process Image Inputs لإدخال نهاية لعنوان المدخلات في جدول PII والذي يعكس عدد الوحدات التي تم تثبيتها فعليا. وبالتالي يتم خفض وقت المعالجة. هذا العامل مختص فقط ببعض الأنواع من المعالجات S7-300 CPUs

7- اضغط على النطاق Size of the Process Image Outputs لإدخال نهاية لعنوان المخرجات في جدول PIQ والذي يعكس عدد الوحدات التي تم تثبيتها فعليا. وبالتالي يتم خفض وقت المعالجة. هذا العامل مختص فقط ببعض الأنواع من المعالجات S7-300 CPUs

8- عندما يكون مسموحا بتغيير العامل OB 85 Call at I/O Access Error - استدعاء OB85 حال حدوث خطأ وصول إلى مدخلات/مخرجات - اختر الخيار "No Call of OB85" إن لم يكن من المفترض استدعاء OB85 في حالة تعذر الوصول إلى مدخلات/مخرجات خلال عملية تحديث جداول PII/PIQ ، وقم باختيار الخيار "Only for Incoming and Outgoing Errors" لتقلل التأثير على دورة وحدة المعالجة. الخيار "On each individual access" يمكن أن ينتج عنه زيادة في وقت دورة المعالجة لوحدة المعالجة.

9- لاستخدام النبضات الترددية قم بتفعيل العامل Clock Memory ثم قم بإدخال رقم البايت مثلا MB97 وذلك لإنتاج ثمانية نبضات ترددية من وحدة المعالجة.

10- قم بتأكيد ما تم ضبطه عن طريق مفتاح OK

11- من شريط الأدوات قم باختيار الأيقونة Save and Compile لإنشاء قوالب بيانات النظام شاملا ما تم ضبطه.


_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالثلاثاء 12 يوليو 2011 - 12:39



ضبط ذاكرة وحدة المعالجة S7-300 CPU المتذكرة Configuring S7-300 CPU Retentive Memory


المفهوم الأساسي Basic Concept

تتيح عملية ضبط عوامل الذاكرة المتذكرة لوحدة المعالجة تعريف مساحات من الذاكرة كذاكرة متذكرة. والذاكرة المتذكرة تحتفظ بحالتها عند توقف المتحكم وإعادة تشغيله حتى في حالة فصل التغذية الكهربية. وتعديل العوامل الافتراضية لصندوق الحوار الخاص بذلك ليس أساسيا لتشغيل وحدات المعالجة S7-300 CPUs إن لم ترغب أنت في الاحتفاظ بحالة بعض المتغيرات سواء كانت ذاكرة أو مؤقتات أو عدادات أو مساحات بيانات لتحتفظ بحالتها حال فصل التغذية الكهربية.


عناصر ضرورية Essential Elements

في نظام S7-300 يمكن تعريف أجزاء من الذواكر ذات الأنواع M و المؤقتات T والعدادات C كمساحات ذاكرة متذكرة.
العوامل الثلاثة الأولى تتطلب إدخال عدد Bytes وعدد المؤقتات وعدد العدادات والتي سيتم حجزها بداية من الذاكرة رقم-0 والمؤقت رقم-0 والعداد رقم-0 على التوالي.
إدخال الرقم 4 مثلا في عامل الذاكرة M يعني حجز البايت رقم 0،1،2،3 كذاكرة متذكرة.
وبالإضافة إلى هذه المساحات من الذاكرة يتيح نظام S7-300 مساحات قوالب البيانات لتحجز كمساحات ذاكرة متذكرة.
والمساحات المحددة سوف تحتفظ ببياناتها حتى في حالة فقد التغذية الكهربية أو تلف البطارية.
وفي النهاية ، يعتمد حجم الذاكرة والذي يمكن حجزه ليعمل كذاكرة متذكرة على نوع وحدة المعالجة CPU


نصائح للتطبيق Application Tips

تذكر أنه في الظروف العادية بما فيها فصل التغذية الكهربية فإن محتويات قوالب البيانات يتم حفظها دائما عن طريق البطارية. والميزة التي لا تتطلب صيانة في منظومة S7-300 والتي يتم وصفها هنا هي الحماية ضد فقد البيانات ليس فقط الناتج عن فقد التغذية الكهربية بل أيضا الناتج عن فقد أو تلف البطارية.


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure26


خطوات سريعة : ضبط ذاكرة وحدة المعالجة S7-300 CPU المتذكرة Configuring S7-300 CPU Retentive Memory


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page1013

1- مع فتح أداة ضبط المكونات على المشروع المطلوب والمحطة المطلوبة ، اختر وحدة المعالجة CPU واضغط ماوس يمين ثم اختر Object Properties ، ثم اختر الشريط Retentive Memory لتعريف مساحات الذاكرة المتذكرة المطلوبة.

2- اضغط على نطاق Memory Bytes وأدخل عدد Bytes والتي سيتم تعريفها كذاكرة متذكرة. وسوف تشمل مساحة الذاكرة البايت MB 0 وحتى البايت MB n-1 حيث n هو الرقم الذي تم إدخاله.

3- اضغط على نطاق S7 Timers وأدخل عدد المؤقتات والتي سيتم تعريفها كمؤقتات متذكرة. وسوف تشمل مساحة الذاكرة البايت T 0 وحتى البايت T n-1 حيث n هو الرقم الذي تم إدخاله.

4- اضغط على نطاق S7 Counters وأدخل عدد العدادات والتي سيتم تعريفها كعدادات متذكرة. وسوف تشمل مساحة الذاكرة البايت C 0 وحتى البايت C n-1 حيث n هو الرقم الذي تم إدخاله.

5- لتعريف مساحات قوالب بيانات متذكرة كما يطلب ، ابدأ بالمساحة رقم-1 وأدخل رقم قالب البيانات DB No. ثم أدخل عنوان البداية Byte Address ثم أدخل عدد وحدات التخزين Number of Bytes ويساعد استخدام رقم زوجي لكل من عنوان البداية وعدد وحدات التخزين في تفادي تداخل مناطق البيانات.

6- قم بتعريف ما يتطلبه الأمر من قوالب بيانات ثم قم بتأكيد ضبط العوامل عن طريق الضغط على OK

7- من شريط الأدوات قم باختيار الأيقونة Save and Compile لإنشاء قوالب بيانات النظام شاملا ما تم ضبطه.


_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالأربعاء 13 يوليو 2011 - 15:24



ضبط ذاكرة وحدة معالجة المتحكم S7-300 CPU المحلية Configuring S7-300 CPU Local Memory


المفهوم الأساسي Basic Concept

الذاكرة المحلية هي مساحة من ذاكرة المتحكم S7-300 تستخدم عند استخدام متغيرات من النوع TEMP - مؤقتة - والتي يتم توصيفها في منطقة التوصيف للبيانات في البلوك وتستخدم عند تنفيذ البرنامج.
هذه الذاكرة - أيضا الحزمة المحلية Local Stack Or L-Stack - متاحة فقط للبلوك الحالي قيد التنفيذ.
وعند الانتهاء من تنفيذ البلوك الحالي تصبح هذه الذاكرة المحلية متاحة للبلوك التالي في التنفيذ والذي يستبدل البيانات القديمة عليها ببياناته.
كل وحدة معالجة لها حجم محدد من الذاكرة المحلية والتي لا يمكن تغييرها في معظم أنواع المتحكم S7-300 ولكن يمكن إعادة تخصيصها في المتحكم CPU 318 وفي بعض وحدات المعالجة الحديثة.


عناصر ضرورية Essential Elements

كل وحدة معالجة لها حجم محدد وثابت من الذاكرة المحلية والتي يتم تقسيمها بالتساوي حسب أقسام الأولويات (1-29).
وكما سيتم الشرح بالتفصيل لاحقا فإن بلوكات التعليمات (مثل FB,FC,SFB,SFC) يتم استدعاؤها بشكل مباشر أو غير مباشر داخل البلوك التنظيمي OB1 للمعالجة.
ومن جهة أخرى فإن البلوكات التنظيمية الأخرى يتم استدعاؤها عن طريق نظام التشغيل بالاعتماد على أقسام أولوية محددة مسبقا.
وحيث أنه يتم تسكين الذاكرة المحلية داخل قالب/بلوك تنظيمي OB بأي حال من الأحوال فبالتالي تأخذ الذاكرة المحلية أولوية البلوك التي يتم استدعاؤها داخله.

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


نصائح للتطبيق Application Tips

عند تخصيص الذاكرة المحلية يجب أن يوضع في الاعتبار كل المتغيرات المؤقتة داخل OB وكل البلوكات المستدعاة من داخل OB
في حالة الاستدعاءات المتداخلة Nested calls أي استدعاء بلوك داخل بلوك ثم بلوك آخر داخل الثاني ثم بلوك آخر داخل الثالث وهكذا ومع استخدام الذاكرة المحلية ربما يحدث خطأ Overflow أي زيادة في حجم البيانات عن حجم الذاكرة.
ويجب اختبار متطلبات كل برنامج من حزمة الذاكرة المحلية L-Stack
ويجب أيضا أن يوضع في الاعتبار احتياجات البلوكات المتزامنة OBs من الذاكرة المحلية.
كل البلوكات التنظيمية تحتاج على الأقل 20 بايت من الذاكرة المحلية لتخزين معلومات البداية المدخلة عن طريق وحدة المعالجة والتي حجمها 20 بايت.


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure28

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure29


خطوات سريعة : ضبط ذاكرة وحدة معالجة المتحكم S7-300 CPU المحلية Quick Steps : Configuring S7-300 CPU Local Memory


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page1014

1- مع فتح أداة ضبط المكونات على المشروع المطلوب والمحطة المطلوبة ، اختر وحدة المعالجة CPU واضغط ماوس يمين ثم اختر Object Properties ، ثم اختر الشريط Memory لعمل التغييرات المطلوبة على مساحات الذاكرة المحلية.

2- اضغط على نطاق Priority وأدخل عدد وحدات الذاكرة Bytes لكل قسم أولوية. يجب إدخال 20 بايت كحد أدنى للوفاء بمتطلبات كل بلوك تنظيمي OB لتخزين معلومات البداية عن طريق وحدة المعالجة المركزية. القيمة يجب أن تقبل القسمة على 2

3- قم بتغيير بيانات الأولويات كما هو مطلوب ثم قم بتأكيد ما تم ضبطه بالضغط على OK

4- من شريط الأدوات قم باختيار الأيقونة Save and Compile لإنشاء قوالب بيانات النظام شاملا ما تم ضبطه.


_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالخميس 14 يوليو 2011 - 13:17



ضبط تشخيص الأعطال لوحدة المعالجة S7-300 CPU وخصائص الساعة Configuring S7-300 CPU Diagnostics and Clock Properties


المفهوم الأساسي Basic Concept

كل وحدة معالجة S7-300 CPU مجهزة بساعة تعبر عن الوقت الحقيقي والتي تستخدم قياس الوقت الحقيقي ولتشغيل عمليات القطع Interrupts المرتبطة بالوقت الحقيقي.
وكل وحدة تشتمل على حاوية لتشخيص الأعطال - عبارة عن جزء من ذاكرة S7 والتي فيها يتم تسجيل أحداث الأعطال بترتيب حدوثها.
وضبط بيانات تشخيص الأعطال وخصائص الساعة الافتراضية ليس أساسيا وبالرغم من ذلك فالعوامل القابلة للضبط تمنحك الإمكانية للتأثير في هذه البيانات.


عناصر ضرورية Essential Elements

هناك ثلاث عوامل تؤثر على حاوية تشخيص الأعطال Diagnostic Buffer
تفعيل العامل Extended Functional Scope تسبب قيام وحدة المعالجة بتسجيل الأعطال الأخرى غير القياسية في حاوية تشخيص الأعطال.
مثلا ، كل بداية لبلوك تنظيمي تعتبر كحدث في تشخيص الأعطال.
والزيادة في أحداث تشخيص الأعطال سوف تتسبب في فيض Overflow حاوية تشخيص الأعطال بشكل أسرع وتتسبب في استبدال أحداث قد تكون أهم.
في بعض وحدات المعالجة فإن العامل Number of Messages In Buffer يتيح ضبط حجم حاوية تشخيص الأعطال.
والحاوية في العادة تحتفظ بعدد 100 رسالة.
والعامل Report Cause of STOP ، إن تم تفعيله ، يتسبب في أن تقوم وحدة المعالجة بتسجيل سبب توقف وحدة المعالجة في حاوية تشخيص الأعطال ويتم إرسال تقرير إلى وحدة PG/PC مصممة لذلك أو لوحدة تشغيل.

والساعة يمكن أن يتم ضبط تزامنها بشكل دوري بالاعتماد على فترة تزامن وعامل ضبط يتم تعريفهما بواسطة المستخدم Synchronization mode time interval and Correction factor
وإن كانت وحدة المعالجة CPU واحدة من وحدات متعددة كل منها له ساعته الخاصة في راك محلي أو في شبكة فإن أسلوب التزامن Synchronization mode يسمح للوحدة لتصمم كقائد وتكون مسئولة عن ضبط الساعات الأخرى أو كتابع ويتم ضبط ساعتها عن طريق ساعة قائد آخر.
وعلاوة على ذلك فإن اختياراتك ستحسب إن كانت الساعة سيتم ضبط تزامنها عبر مسار نقل البيانات داخليا أو عبر MPI خارجيا.
وفي حالة كون الساعة متزامنة خارجيا أو لا أو كانت تعمل كقائد أو كتابع فهذا يعتمد على نوع وحدة المعالجة.


نصائح للتطبيق Application Tips


المجال الممتد لا يمكن تفعيله في STEP7 بعد الإصدار V3.1
إن كان عامل قد تم ضبطه سابقا ليكون فعالا في مشروع ويتم تحويله من الإصدار V2.x إلى الإصدار V3.1 أو أعلى فإن الضبط يمكن تحميله إلى وحدة المعالجة أو يتم إلغاء تفعيله.


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure31


خطوات سريعة : ضبط تشخيص الأعطال لوحدة المعالجة S7-300 CPU وخصائص الساعة Quick Steps : Configuring S7-300 CPU Diagnostics and Clock Properties


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page1110

1- مع فتح أداة ضبط المكونات على المشروع المطلوب والمحطة المطلوبة ، اختر وحدة المعالجة CPU واضغط ماوس يمين ثم اختر Object Properties ، ثم اختر الشريط Diagnostics/Clock لعمل التغييرات المطلوبة.

2- قم بتفعيل الخيار Report Cause of STOP لتقوم وحدة المعالجة بتسجيل أسباب التوقف في حاوية تشخيص الأعطال ولإرسال تقرير لحاسب أو جهاز برمجة مصمم لذلك أو لوحدة تشغيل. أو قم بإلغاء تفعيل الخيار لتقليل عدد الأحداث المسجلة في حاوية تشخيص الأعطال.

3- في نطاق PLC تحت Synchronization Mode اختر الوحدة كقائد Master إن كانت الساعة ستقوم بضبط ساعات أخرى ، أو اختر الوحدة كتابع Slave إن كانت الساعة سيتم ضبطها عن طريق ساعة أخرى محلية ، أو اختر None إن كانت الساعة لن يتم تزامنها مع غيرها.

4- في مطاق PLC تحت Time Interval اختر فترة التزامن ، إن كانت الساعة ستقوم بضبط تزامن ساعات أخرى. في معظم وحدات المعالجة S7-300 CPUs فإن أسلوب التزامن يمكن فقط ضبطه ليكون قائد.

5- في نطاق MPI تحت Synchronization Mode اختر الوحدة كقائد Master إن كانت الساعة ستقوم بضبط ساعات أخرى ، أو اختر الوحدة كتابع Slave إن كانت الساعة سيتم ضبطها عن طريق ساعة أخرى محلية ، أو اختر None إن كانت الساعة لن يتم تزامنها مع غيرها.في معظم وحدات المعالجة S7-300 CPUs فإن أسلوب التزامن الخارجي يمكن فقط ضبطه ليكون تابع.

6- في نطاق MPI تحت Time Interval اختر فترة التزامن ، إن كانت الساعة سيتم ضبطها لتتزامن مع ساعات أخرى.

7- قم بتأكيد اختيار العوامل التي تم ضبطها عن طريق مفتاح OK



_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالخميس 14 يوليو 2011 - 14:01



ضبط حماية الوصول لوحدة المعالجة Configuring S7-300 CPU Access Protection


المفهوم الأساسي Basic Concept

تدعم بعض وحدات المعالجة S7-300 CPUs القدرة على استخدام حماية باستخدام كلمة سر لتحد من الوصول لبرنامج التحكم داخل وحدة المعالجة والعمليات الأخرى.
هذه الحماية بالإضافة إلى الحماية التي تمنحها مفاتيح وحدة المعالجة CPU Key Switch
مع تفعيل الحماية باستخدام كلمة السر فإن برنامج التحكم وبياناته تخضع للحماية من التغييرات الغير مصرح بها (مثلا الحماية ضد الكتابة).
وحتى يمكن منع القراءة من البرنامج والتي تعتبر حقوق ملكية (مثلا الحماية ضد القراءة).
بل إن عمليات رفع البرنامج وتحميله يمكن منعها لمن لا يملك كلمة السر.


عناصر ضرورية Essential Elements

يشتمل ضبط حماية الوصول في وحدة المعالجة CPU ضبط مستوى الحماية إن كان مطلوبا وتعريف كلمة السر.
وبمجرد ضبط الحماية فإن مستوى الحماية وكلمة السر يتم تحميلها مع بيانات الضبط إلى وحدة المعالجة.
إمكانيات الوصول للقراءة والكتابة متاحة بالكامل لحاملي كلمة السر بغض النظر لوضع مفاتيح الوحدة Key Switch
من جهة أخرى فثلاث مستويات من الحماية لغير حاملي كلمة السر.
المستوى الأول Level 1 وهو الضبط الافتراضي والذي عليه وضع التشغيل القياسي للمفاتيح.
المستوى الثاني Level 2 ويمنح الحماية ضد الكتابة ، وهنا تكون القراءة متاحة ولكن الكتابة بدون كلمة سر غير متاحة.
المستوى الثالث Level 3 ويمنح الحماية ضد القراءة والكتابة والذي يعني عدم إمكانية القراءة أو الكتابة لغير حاملي كلمة السر بغض النظر عن وضع المفتاح.


نصائح للتطبيق Application Tips

في سلسلة الوحدات S7-31xC فإن مفتاح الخاص بأسلوب التشغيل Operating mode ليس مفتاح على الوحدة. في هذه الحالة فإن المفتاح له حالتان فقط ؛ التشغيل RUN والإيقاف STOP
وكلا من هذه الأوضاع ليس عليها أي تحديدات.
وبالتالي فإن وضع الحماية على المستوى الأول غير ممكن.


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure32


خطوات سريعة : ضبط حماية الوصول لوحدة المعالجة Quick Steps : Configuring S7-300 CPU Access Protection


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page1111

1- مع فتح أداة ضبط المكونات على المشروع المطلوب والمحطة المطلوبة ، اختر وحدة المعالجة CPU واضغط ماوس يمين ثم اختر Object Properties ، ثم اختر الشريط Protection .

2- افتراضيا ، فإن المستوى الأول أو الحماية عن طريق المفتاح يكون مفعلا ؛ في هذا المستوى فإن الحماية باستخدام كلمة سر يكون غير مفعل. ولا يوجد تحديدات على عمليات القراءة والكتابة في حالتي RUN-P أو STOP ؛ ولا توجد سماحية بالكتابة في الوضع RUN . ويجب تحريك المفتاح إلى الوضع RUN-P أو STOP قبل تحميل البيانات إلى الوحدة أو كتابة البيانات (مثل Modify Variables) أن تكون مسموح بها.

3- قم بتفعيل الخيار Removable with Password لتتيح القراءة والكتابة لحاملي كلمة السر ، بغض النظر عن وضع المفتاح. ويجب هنا إدخال كلمة سر في النطاق Password وكذلك في نطاق التأكيد Enter Again field كتأكيد.

4- قم باختيار المستوى الثاني من الحماية بتفعيل Write Protection أولا ؛ ثم قم بإدخال وتأكيد كلمة السر في المكان المحدد لها. وفي هذا الأسلوب يمكن مراقبة البرنامج والبيانات ولكن عمليات الكتابة مثل Download أو Modify Variables يسمح بها فقط لحاملي كلمة السر.

5- قم باختيار المستوى الثالث من الحماية بتفعيل Write-Read Protection أولا : ثم قم بإدخال وتأكيد كلمة السر في المكان المحدد لها. وفي هذا الأسلوب فإن عمليات القراءة والكتابة يسمح بها فقط لحاملي كلمة السر.

6- قم بتفعيل Process Mode أسلوب المعالجة وذلك للحد من مهام جهاز البرمجة PG/PC مثل المراقبة وتعديل البيانات Program Status أو Monitor/Modify Variables ؛ والغرض من ذلك أن لا يحدث تجاوز لزمن دورة التنفيذ التي تم ضبطها. وفي هذا الاسلوب فإن اختبار الوحدة من نقاط الفصل وكذلك تشغيل البرنامج بنظام حساب خطوة منفردة Single-step execution غير ممكنة.

7- قم بتفعيل أسلوب الاختبار Test Mode للتشغيل إن لم يكن هناك أي حدود للوقت عن طريق جهاز البرمجة PG/PC . لاحظ أن هذه العمليات قد ينتج عنها زيادة في زمن دورة تنفيذ البرنامج.

8- قم بتأكيد اختيار العوامل التي تم ضبطها عن طريق مفتاح OK

9- من شريط الأدوات قم باختيار الأيقونة Save and Compile لإنشاء قوالب بيانات النظام شاملا ما تم ضبطه.


_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالجمعة 15 يوليو 2011 - 16:08



ضبط خصائص المقاطعة لوحدة المعالجة المركزية Configuring S7-300 CPU Interrupt Properties


المفهوم الأساسي Basic Concept

يعرض شريط المقاطعة لوحدة المعالجة للمتحكم S7-300 CPU أربعة أنواع من المقاطعة.
مقاطعة المكونات Hardware Interrupts تتضمن تلك التي يتم توليدها بواسطة الآلة أو مدخلات العملية باستخدام وحدة إدخال للمقاطعة أو تلك المولدة عن طريق وحدات (مثل معالجات الاتصال CP ووحدات الاقتران FM ووحدات الإشارة التناظرية Analog SM) والتي تمتلك الإمكانية لبدء مقاطعة Interrupt (مثل تجاوز الحد الأعلى Over limit أو الوصول لنقطة الضبط Setpoint reached).
مقاطعة تأخير الوقت Time-delay Interrupts وتستخدم عندما يجب مقاطعة عمل OB1 الدورة الرئيسية للبرنامج بعد أن ينتهي وقت محدد مؤخر منشأ في برنامج المستخدم.
مقاطعة الأخطاء الغير متزامنة Asynchronous Error Interrupts يتم توليدها عن طريق الأخطاء المرتبطة بالنظام (مثل عطل البطارية - فصل التغذية الكهربية - قطع سلك في توصيل مدخل تناظري).
مقاطعة النوع DPV1 Interrupts والخاصة بعمليات الاتصال يتم توليدها عن طريق جهاز تابع ، لتأكيد أن وحدة المعالجة على المسار القائد DP-Master تعالج الحدث الموجود في التابع.


عناصر ضرورية Essential Elements

لكل مقاطعة في نظام S7 يوجد بلوك تنظيمي مصاحب OB يتم استدعاؤه بواسطة نظام التشغيل للمعالجة وقتما تحدث المقاطعة.
أما عن الموجود في قائمة البلوكات التنظيمية فهذا يعتمد على نوع وحدة المعالجة CPU
البلوكات التنظيمية OBs الغير مدعومة في وحدة المعالجة CPU تكون غير مفعلة (رمادية اللون).
في معظم المعالجات S7-300 CPUs على سبيل المثال OB40 هو البلوك الوحيد الخاص بمقاطعة المكونات ؛ OB20 هو البلوك الوحيد الخاص بمقاطعة تأخير الوقت.
وحدة المعالجة CPU 318 وبعض المعالجات الجديدة تدعم مقاطعات إضافية.
ورقم الأولوية في نظام S7-300 بشكل عام ثابت ولكن عندما يكون التغيير متاحا فإن البدائل المتاحة فقط يمكن استخدامها.
بدائل الأولوية لمقاطعة المكونات ومقاطعة تأخير الوقت تتضمن من 2-إلى-24 ؛ والمقاطعة غير المتزامنة تسمح بالبدائل من 24-إلى-26 و مقاطعة DPV1 تسمح بالبدائل 2،3،4،9،12،16،17.
ورقم الأولوية 0 بالضرورة يقوم بإلغاء تفعيل بلوك المقاطعة OB
ولعدم فقد أي من المقاطعات يجب أن لا يعطى رقم الأولوية مرتين.


نصائح للتطبيق Application Tips

عندما تحدث مقاطعة ، فإن التنفيذ الدوري للبرنامج OB1 يتم مقاطعته.
الاستجابة للمقاطعة تتطلب كتابة كود باستخدام STEP7 للبلوك OB وتحميله في وحدة المعالجة.
ويصبح البلوك OB جاهز للتصرف بشكل روتيني عندما يتم تفعيل المقاطعة.
ويجب أن يكون كود البرنامج داخل البلوك OB قصيرا قدر الإمكان (مثلا تفعيل تحذير - إرسال رسالة - تعطيل ماكينة).
تذكر أنه يتم تفعيل مقاطعة تأخير الوقت من البرنامج.
وسوف تحتاج لاستدعاء القالب النظامي SFC32. SRT_DINT لبدء مقاطعة تأخير وقت.


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure33


خطوات سريعة : ضبط خصائص المقاطعة لوحدة المعالجة المركزية Quick Steps : Configuring S7-300 CPU Interrupt Properties

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page1112

1- مع فتح أداة ضبط المكونات على المشروع المطلوب والمحطة المطلوبة ، اختر وحدة المعالجة CPU واضغط ماوس يمين ثم اختر Object Properties ، ثم اختر الشريط Interrupts لعمل التغييرات المطلوبة على الأولويات (اختياري).

2- OB40 هو بلوك مقاطعة المكونات الوحيد في معظم وحدات المعالجة S7-300 CPUs وله أولوية ثابتة (أولوية 16). وفي حالة دعم وحدة المعالجة لتغيير رقم الأولوية الافتراضي فيمكن أن تدخل قيمة جديدة من 0 أو 2 - إلى - 24. القيمة 0 ربما تعطل البلوك OB

3- OB20 هو بلوك مقاطعة تأخير الوقت الوحيد في معظم وحدات المعالجة S7-300 CPUs وله أولوية ثابتة (أولوية 3). وفي حالة دعم وحدة المعالجة لتغيير رقم الأولوية الافتراضي (مثلا CPU 318) فيمكن أن تدخل قيمة جديدة من 0 أو 2 - إلى - 24. القيمة 0 ربما تعطل البلوك OB

4- OB81 هو بلوك المقاطعة الغير تزامني الوحيد في معظم وحدات المعالجة S7-300 CPUs وله أولوية ثابتة (أولوية 25). وفي حالة دعم وحدة المعالجة لتغيير رقم الأولوية الافتراضي (مثلا CPU 318) فيمكن أن تدخل قيمة جديدة من 0 أو 2 - إلى - 4 ، 9 ، 12 ، 16 ، 17 أو 24 - 26. استخدام القيمة الافتراضية في المجال 24 - 26 تؤكد أن بلوكات مقاطعة الأخطاء غير المتزامنة لن يتم مقاطعتها بأحداث مقاطعة أخرى.

5- أينما يكون رقم الأولوية للمقاطعة من النوع DPV1 قابلا للتغيير (مثلا CPU 318) ، يمكن إدخال قيمة جديدة من القيم 0 ، 2 - 4 ، 9 ، 12 ، 16 ، 17 أو 24. القيمة 0 تعطل البلوك OB


_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالسبت 16 يوليو 2011 - 14:28



ضبط مقاطعات وقت من يوم لوحدة المعالجة Configuring S7-300 CPU Time-of-Day Interrupts


المفهوم الأساسي Basic Concept

ضبط مقاطعة وقت من يوم (TOD) تطلب فقط لتنفيذ جزء من برنامج STEP7 في وقت معين من يوم معين.
عندما يتم تشغيل المقاطعة فإن الدورة الرئيسية لتنفيذ البرنامج OB1 يتم مقاطعتها في الوقت المحدد ويتم استدعاء البلوك التنظيمي المصاحب للقطع لتنفيذ الكود البرامجي داخله.
مقاطعة وقت من يوم يمكن ضبطها بحيث عند الوصول إلى الوقت والتاريخ المحدد فإن البلوك التنظيمي OB المصاحب يتم تنفيذه مرة واحدة ، ومرة واحدة فقط أو كل دقيقة أو كل ساعة أو كل يوم أو كل أسبوع أو شهر أو سنة.


عناصر ضرورية Essential Elements

شريط الخصائص لمقاطعات وقت من يوم تعرض قائمة بالبلوكات التنظيمية OB10 وحتى OB17
وهذه ثمانية بلوكات تنظيمية تدعمها منظومة S7 وعلى الرغم من هذا فإن OB10 هو الوحيد المتوفر في غالبية وحدات المعالجة S7-300 CPUs
الوحدة CPU 318 وبعض الوحدات الجديدة تدعم مقاطعات إضافية.
ووحدة المعالجة لا تدعم المقاطعات ذات اللون الرمادي (الغير مفعلة).
يتطلب ضبط مقاطعة وقت من يوم Time-of-Day Interrupt تفعيل البلوك OB واختيار فترة دورة التنفيذ ، وضبط تاريخ ووقت بداية التنفيذ.
أولوية التنفيذ في الغالب ثابتة في وحدات S7-300 CPUs ولكن في وحدات المعالجة التي تدعم ضبط الأولويات فإن البدائل الممكنة للأولويات من 3 وحتى 24 يجب استخدامها.


نصائح للتطبيق Application Tips

تتضمن برمجة مقاطعة وقت من يوم ، ضبط عوامل البداية وتفعيل البلوك OB ، وكتابة كود البرنامج داخل OB وتحميل OB إلى وحدة المعالجة
وعندئذ يعمل البلوك OB كنظام عمل روتيني يتم استدعاؤه عندما يتم تشغيل المقاطعة.
ويمكن ضبط عوامل البلوك الخاص بمقاطعة وقت من يوم إما من أداة ضبط المكونات أو من داخل برنامج STEP7 باستخدام القوالب النظامية SFC
يمكن أن تتضمن مقاطعات وقت من يوم توليد رسائل تشغيل أو تقارير إنتاج أو أخذ قراءات مجدولة للعمليات.


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure35

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure36


خطوات سريعة : ضبط مقاطعات وقت من يوم لوحدة المعالجة Quick Steps : Configuring S7-300 CPU Time-of-Day Interrupts

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page1113

1- مع فتح أداة ضبط المكونات على المشروع المطلوب والمحطة المطلوبة ، اختر وحدة المعالجة CPU واضغط ماوس يمين ثم اختر Object Properties ، ثم اختر الشريط Time-of-Day Interrupts

2- اختر البلوك OB الخاص بمقاطعة وقت من يوم والذي ترغب في تغيير بياناته ، لتغيير الأولوية Priority اضغط على النطاق الخاص بها وأدخل بديل صحيح مسموح به من 3 إلى 24

3- اضغط على Activate لتفعيل البلوك OB ويمكن أيضا تفعيل البلوك OB من داخل برنامج STEP7 باستخدام الدالة القياسية SFC 30 واسمها الرمزي ACT_TINT

4- اضغط على السهم المتجه لأسفل في النطاق Execution واختر دورية تنفيذ البلوك هل مرة واحدة أو كل دقيقة أو ساعة أو يوم أو أسبوع أو شهر أو كل نهاية شهر أو سنة. يمكن أيضا ضبط مقاطعة وقت من يوم من داخل برنامج STEP7 باستخدام الدالة القياسية SFC 28 ورمزها SET_TINT

5- وبعد ذلك قم بالضغط على نطاق تاريخ البدء Start Date وأدخل تاريخ بدء تنفيذ مقاطعة وقت من يوم. إن لم تقم بإدخال تاريخ البدء من صندوق الخصائص هذا يمكنك أن تضبط ذلك من خلال برنامج STEP7 باستخدام الدالة القياسية SFC 28 ورمزها SET_TINT

6- اضغط على نطاق وقت تفعيل المقاطعة Time of Day وقم بإدخال وقت بدء تنفيذ المقاطعة. ويمكن إدخال وقت البدء من صندوق الخصائص هذا يمكنك أن تضبط ذلك من خلال برنامج STEP7 باستخدام الدالة القياسية SFC 28 ورمزها SET_TINT

7- قم بتأكيد بيانات الضبط عن طريق مفتاح OK و من شريط الأدوات قم باختيار الأيقونة Save and Compile لإنشاء قوالب بيانات النظام شاملا ما تم ضبطه.


_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالسبت 16 يوليو 2011 - 15:27



ضبط المقاطعات الدورية لوحدة المعالجة Configuring S7-300 CPU Cyclic Interrupts


المفهوم الأساسي Basic Concept

المقاطعة الدورية أو كلب الحراسة Watchdog يتم توليده على فترات دورية ثابتة ويقوم بتفعيل تنفيذ بلوك OB معين. وتستخد المقاطعات الدورية لقطع سير المعالجة الطبيعية على فترات محددة (مثلا 100 مللي ثانية - 500 مللي ثانية أو 5 ثواني) وذلك لتنفيذ كود برنامج والذي يجب أن يتم معالجته على فترات منتظمة. واستخدام عملية للمقاطعات الدورية تتضمن عمليات الاتصالات وحلقات التحكم ومنظومات التحكم في الحرارة وعمل عينات من مدخلات تناظرية.


عناصر ضرورية Essential Elements

يعرض شريط الخصائص للمقاطعات الدورية قائمة بالبلوكات التنظيمية OB30 وحتى OB38
وهذه هي البلوكات التنظيمية التسعة التي تخص المقاطعات الدورية والتي يدعمها نظام S7
كل بلوك منها يخصص له قسم أولوية Priority Class من 7 إلى 15 وبالمثل زمن دوري افتراضي للتنفيذ والذي يتم التنفيذ كل فترة محددة به.
اعتمادا على نوع وحدة المعالجة يتم تحديد البلوكات المتاحة للمقاطعة الدورية.
في معظم أنواع وحدات المعالجة S7-300 CPUs فقط OB35 هو المتاح.
الوحدة CPU 318 وربما بعض الوحدات الجديدة سوف تدعم مقاطعات دورية إضافية.
ووحدة المعالجة لا تدعم المقاطعات الدورية OBs ذات اللون الرمادي (الغير مفعلة).

تغيير البيانات عن الوضع الافتراضي ليس ضروريا ما لم يكن مطلوبا.
أولوية التنفيذ في الغالب ثابتة في وحدات S7-300 CPUs ولكن في وحدات المعالجة التي تدعم ضبط الأولويات فإن البدائل الممكنة للأولويات من 3 وحتى 24 يجب استخدامها.
ومن المهم أيضا الإشارة إلى عدم تكرار قسم الأولوية لعدم فقد تنفيذ المقاطعة.
ومن الممكن أيضا تعديل فترة دورية التنفيذ وقيمة موازنة مرحلية.
في حالة استخدام مقاطعات دورية متعددة فإن قيمة الموازنة المرحلية Phase Offset Value سوف تؤكد توزيع المقاطعات على دورة تنفيذ البرنامج لوحدة المعالجة بحيث لا يتم تفعيلها بشكل متزامن.


نصائح للتطبيق Application Tips

يتضمن بدء مقاطعة دورية ببساطة حساب أي بلوك OB سيتم استخدامه ، تعديل البيانات الافتراضية إن كان مطلوبا ، وتحميل البلوك بما فيه من كود برامجي إلى وحدة المعالجة كجزء من البرنامج.
وسوف يتم معالجة البلوك حسب الفترات المحددة والتي يتم حسابها من بداية تحويل وضع التشغيل من التوقف STOP إلى التشغيل RUN
وفي النهاية فإن وبشكل ضروري فإن كود البرنامج داخل بلوك المقاطعة الدورية يتم تنفيذه في وقت أقل من زمن دورية المقاطعة.


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure37

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure38


خطوات سريعة : ضبط المقاطعات الدورية لوحدة المعالجة Quick Steps : Configuring S7-300 CPU Cyclic Interrupts

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page1114

1- مع فتح أداة ضبط المكونات على المشروع المطلوب والمحطة المطلوبة ، اختر وحدة المعالجة CPU واضغط ماوس يمين ثم اختر Object Properties ، ثم اختر الشريط Cyclic Interrupts . العوامل الرمادية غير متاحة في وحدة المعالجة المستخدمة.

2- قم باختيار البلوك التنظيمي الدوري OB والذي تريد تغيير بياناته ، وقم بإدخال قسم أولوية جديد إن كنت ترغب في تغيير قسم الأولوية ، اضغط على النطاق وأدخل الرقم من 3 إلى 24. ويجب تفادي تكرار قسم الأولوية لمنع فقد المقاطعة.

3- قم بإدخال قيمة في النطاق Execution إن كنت ترغب في تغيير دورية معالجة البلوك OB اضغط على النطاق وأدخل قيمة تتراوح بين 10 مللي ثانية و 6 ثواني (مثلا 10 إلى 60000).

4- في حالة استخدام بلوكات مقاطعات دورية متعددة OBs قم بإدخال قيمة موازنة مرحلية Phase Offset Value بالمللي ثانية لكل واحد منها. وسوف يضمن معامل الموازنة المرحلية توزيع تنفيذ المقاطعات بشكل غير متزامن على دورة تنفيذ البرنامج. والنطاق الصحيح لذلك هو (0- 60000). والقيمة الافتراضية للموازنة المرحلية هي الصفر والتي تعبر عن عدم وجود موازنة.

5- قم بتأكيد بيانات الضبط عن طريق مفتاح OK و من شريط الأدوات قم باختيار الأيقونة Save and Compile لإنشاء قوالب بيانات النظام شاملا ما تم ضبطه.


_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالأحد 17 يوليو 2011 - 13:23



ضبط خصائص وحدات الإدخال الرقمي Configuring S7-300 Digital Input Module Properties


المفهوم الأساسي Basic Concept

الخصائص العامة لوحدات الإدخال الرقمية القياسية في نظام S7-300 يتم رؤيتها في أداة ضبط المكونات.
وعندما يتم إدراج وحدة الإدخال الرقمي في مكونات النظام فإنه يمكن البدء بالعمل دون أي تعديلات على الخصائص الافتراضية ما لم تكن الوحدة من النوع الخاص بالمقاطعة Interrupt input type (انظر أيضا ضبط خصائص إدخال المقاطعة Configuring S7-300 Interrupt Input Properties).
معلومات أساسية عن الوحدة تتوفر في الشريط General
العناوين المخصصة للوحدة يتم توفيرها في الشريط Addresses (انظر أيضا ضبط عناوين وحدات الإدخال/الإخراج الرقمية Configuring S7-300 Digital I/O Module Addresses).
بينما بشكل عام ، العناوين تكون ثابتة في نظام S7-300 فإن بعض وحدات المعالجة تدعم تغيير العناوين (مثل CPU 316-2 DP).


عناصر ضرورية Essential Elements

الوصف المختصر Short Description تماما كما في دليل المكونات يعطي ملامح هامة عن وحدة الإدخال الرقمي مثل عدد دوائر الإدخال ، جهد التغذية ، وعدد دوائر الإدخال لكل مجموعة (مثلا لكل طرف عام Per Common).
على سبيل المثال وحدة إدخال 120/230 فولت متردد AC يمكن أن يكون بها 16 دائرة إدخال على أربعة مجموعات كل مجموعة 4 دوائر إدخال.
رقم الأمر Order Number يعكس مواصفات الوحدة المفتوحة حال العمل ، والمخصصة لمكان محدد في ضبط المكونات - ويجب أن تتوافق تماما مع الوحدة المثبتة فعليا.
نطاق البيانات الاسم Name يبين الاسم الافتراضي للوحدة. وبالرغم من إمكانية تغييره إلا أن هذا لا يوصى به.
نطاق البيانات التعليق Comment يبين تفاصيل أكثر عن الوحدة أو التطبيق والتي يتم توثيقها.


نصائح للتطبيق Application Tips

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


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure40

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure41


خطوات سريعة : ضبط خصائص وحدات الإدخال الرقمي Quick Steps : Configuring S7-300 Digital Input Module Properties

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page1210
1- مع فتح المحطة داخل ضبط المكونات ، قم باختيار راك لإظهار الوحدات المثبتة عليه ، اضغط بشكل مزدوج على وحدة الإدخال الرقمية والتي تريد تحرير خصائصها. ليست كل الخصائص يمكن تحريرها (مثلا رقم الأمر Order Number والوصف المختصر Short Description).

2- من الشريط General أي الخصائص العامة ، الوصف المختصر Short Description عن الوحدة يعطي ملخص مختصر عن ملامح الوحدة (مثل عدد دوائر الإدخال ، جهد التغذية ، وعدد دوائر الإدخال لكل مجموعة). ورقم الأمر Order Number هو رقم الجزء للوحدة المفتوحة في ضبط المكونات والتي يجب أن تعكس فعليا الوحدة المثبتة على الراك.

3- اضغط على نطاق الاسم Name لإدخال اسم للوحدة ؛ الاسم الافتراضي يعتمد على عدد دوائر الإدخال ومصدر الجهد مسبوقة بالرمز DI للمدخلات الرقمية.

4- استخدم نطاق البيانات التعليق Comment لإدخال وصف للوحدة أو للتطبيق.

5- اختر شريط العناوين Addresses لإظهار أو تعديل عنوان البداية Start Byte Address للوحدة. معظم وحدات المعالجة S7-300 CPUs لا تدعم تغيير عناوين البداية وبالتالي ستجد مربع الاختيار System Selection check box مفعل وباللون الرمادي أي لا يمكن تغييره. (انظر أيضا ضبط عناوين وحدات الإدخال/الإخراج الرقمية Configuring S7-300 Digital I/O Module Addresses).

6- قم بتأكيد بيانات الضبط عن طريق مفتاح OK و من شريط الأدوات قم باختيار الأيقونة Save and Compile لإنشاء قوالب بيانات النظام شاملا ما تم ضبطه.


_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالأربعاء 20 يوليو 2011 - 15:47



ضبط خصائص الإدخال S7-300 ذات خاصية المقاطعة Configuring S7-300 Interrupt Input Properties


المفهوم الأساسي Basic Concept

الخصائص العامة وخصائص العنوان لوحدات الإدخال ذات خاصية المقاطعة هي نفسها الخاصة بوحدات الإدخال القياسية ورغم ذلك فهناك قسم ثالث للخصائص والخاص بضبط خصائص المقاطعة للوحدة.
افتراضيا فإن خاصية المقاطعة الخاصة بالمكونات Hardware Interrupts تكون غير مفعلة ولذلك فمن الضروري عند الرغبة في استخدام هذه الخاصية تفعيلها من صندوق الخصائص.


عناصر ضرورية Essential Elements

تفعيل عامل المقاطعة الخاص بالمكونات ينشط استخدام كل مدخلات المقاطعة.
يمكن تخصيص تأخير الدخل Input Delay للوحدة بشكل كلي بالاعتماد على نوع الإشارات المتصلة بالوحدة.
ويجب أن يتوافق تأخير الدخل Input delay مع مواصفات التأخير لجهاز الإدخال وذلك لتفادي حدوث خطأ في قراءة الإشارة.
وفي النهاية فإنه بالتقسيم لمجموعات كل مجموعة من عنصرين ، فإنه يمكن ضبط المقاطعة ليتم تفعيلها مع الحافة الصاعدة Rising edge أو الحافة الهابطة Falling edge للإشارة ، أو في الحافتين الصاعدة والهابطة.
وفي حالة عدم تفعيل أي من العاملين فإن قنوات الإدخال المصاحبة لن تقوم بتفعيل مقاطعة.

تفعيل العامل Diagnostic Interrupt يمكن الوحدة من توليد مقاطعة في حالة حدوث عطل.
وظيفة تشخيص الأعطال تختلف باختلاف الوحدة ، ولكن في وحدة إدخال ذات خصائص المقاطعة تراقب جهد التغذية للحساسات الموصلة.
يتم تقسيم قنوات الإدخال إلى مجموعات لكل منها 8 مدخلات (مثلا المدخلات 0-7 ، المدخلات 8-16).
بتفعيل صندوق الاختيار الخاص بالمجموعة ، يمكن مراقبة كل مجموعة من أجل غياب تغذية الحساس No sensor supply
في حالة تفعيل المراقبة وحدث فشل في التغذية ، فإن حدث عطل للمجموعة يتم إدراجه في منطقة تخزين البيانات الخاصة تشخيص بالأعطال للوحدة.
ويمكن قراءة البيانات من الوحدة في برنامج STEP7 باستخدام دالة (قالب) النظام المسماة "Read System Status List" وهي SFC 51 واسمها الرمزي RDSYSST أو حساب البلوك التنظيمي OB82


نصائح للتطبيق Application Tips

يتم الاستجابة لمقاطعات المكونات في برنامج المستخدم باستخدام البلوك التنظيمي OB40 في معظم المعالجات S7-300 CPUs
وفي الوحدة CPU 318 متاح كل من OB40 , OB41
يتم تخصيص البلوك التنظيمي OB للوحدة تحت شريط الأدوات Addresss
ويجب برمجة البلوك التنظيمي OB وتحميله إلى وحدة المعالجة CPU
عندما يتم تنشيط مقاطعة المكونات ، يقوم نظام التشغيل بمقاطعة عمل البرنامج الرئيسي OB1 واستدعاء البلوك التظيمي OB المحدد لعمل المقاطعة.


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure43

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure44


خطوات سريعة : ضبط خصائص الإدخال S7-300 ذات خاصية المقاطعة Quick Steps : Configuring S7-300 Interrupt Input Properties

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page1211

1- مع فتح المحطة المطلوبة في أداة ضبط المكونات ، اختر الراك حيث الوحدة مثبتة ، قم بالضغط المزدوج على وحدة الإدخال ذات خاصية المقاطعة لفتح صندوق الخصائص ثم اختر الشريط Inputs

2- قم بتفعيل صندوق الاختيار Diagnostic Interrupt لتمكين الوحدة من مراقبة فقدان مصدر التغذية للحساسات الموصلة على المدخلات (No Sensor Supply).

3- قم بتفعيل صندوق الاختيار Hardware Interrupt لإمكان استخدام 16 دخل مقاطعة. حيث عندما يتم تنشيط أي من المدخلات فإن البرنامج الرئيسي OB1 يتم مقاطعته ويتم استدعاء البلوك التنظيمي OB المحدد (OB40-OB41) للتنفيذ. يتم تحديد OB المصاحب للوحدة تحت الشريط Addresses في صندوق الخصائص.

4- قم بالضغط على نطاق البيانات Input Delay واختر وقت تأخير الإشارة المطابق (بالمللي ثانية) للإشارات الموصلة على الدخل. هذا العامل سيؤثر على كل المدخلات.

5- في حالة تفعيل تشخيص الأعطال ، فإنه عند تفعيل صندوق الاختيار No sensor supply تتسبب في مراقبة الوحدة لغياب مصدر التغذية في مجموعة قنوات الإدخال رقم-1 (المدخلات 0-7) أو مجموعة القنوات رقم-2 (المدخلات 8-16). يمكن استخدام برنامج مناسب داخل OB82 لحساب أي خطأ حدث وعلى أي مدخل حدث الخطأ.

6- قم بتفعيل صندوق الاختيار Rising Edge الحافة الصاعدة إن كان من المفترض تفعيل الاختبار للمدخلات حال الانتقال من الحالة "0" إلى الحالة "1" أو بتفعيل صندوق الاختيار Falling Edge الحافة الهابطة إن كان من المفترض تفعيل الاختبار للمدخلات حال الانتقال من الحالة "1" إلى الحالة "0". كل صندوق اختيار يؤثر على عدد 2 مدخل (مثلا 1،2).

7- قم بتأكيد بيانات الضبط عن طريق مفتاح OK و من شريط الأدوات قم باختيار الأيقونة Save and Compile لإنشاء قوالب بيانات النظام شاملا ما تم ضبطه.



_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالخميس 21 يوليو 2011 - 14:50



ضبط خصائص وحدات الإخراج الرقمية Configuring S7-300 Digital Output Module Properties


المفهوم الأساسي Basic Concept

يتم عرض وتحرير خصائص وحدات الإخراج الرقمية القياسية من خلال نافذة ضبط المكونات.
كذلك عندما يتم إدراج هذه الوحدات فيمكن البدئ بها بدون أي تغييرات على الخصائص الافتراضية ما تكن تريد ضبط عناوين الوحدة أو أو أن الوحدة لها عوامل يراد تغييرها تخص الإشارة.
مثل وحدات الإدخال الرقمية ، يتم عرض معلومات أساسية عن الوحدة في الشريط العام General ، والعناوين المخصصة للوحدة يتم عرضها في الشريط Addresses (انظر أيضا ضبط عناوين وحدات الإدخال/الإخراج الرقمي في نظام S7-300) ، وفي بعض وحدات الإخراج يوجد شريط ثالث باسم Output والذي يحتوي على عوامل تتيح التأثير على تصرف المخرجات.


عناصر ضرورية Essential Elements

الوصف المختصر Short Description يعطي ملامح هامة عن وحدة الإخراج الرقمي مثل عدد دوائر الإخراج ، ومصدر التغذية ، وعدد دوائر الإخراج لكل مجموعة (لكل طرف توصيل عام Common).
مثلا وحدة الإخراج 24VDC/0.5A يمكن أن يكون بها 8 دوائر إخراج في مجموعة واحدة.
رقم الأمر Order Number يعكس تماما الوحدة المثبتة فعليا على الراك.
نطاق البيانات الخاص بالاسم Name يبين الاسم الافتراضي للوحدة.
وبالرغم من إمكانية تغيير الاسم ، فإن هذا غير مستحب.
نطاق البيانات Comment والخاص بالتعليقات يتيح كتابة تفاصيل أكثر عن الوحدة أو التطبيق والتي يمكن توثيقها.


نصائح للتطبيق Application Tips

ويمكن أن يحتوي ضبط وحدة الإخراج الشريط Output إذا كان لوحدة الإخراج ملامح مقاطعة تشخيص الأعطال Diagnostic Interrupt والتي تراقب وترسل تقارير عن حدث تشخيص عطل تم تفعيله في ضبط الوحدة.
ويمكن أن تتضمن ملامح تشخيص الأعطال مراقبة قطع الأسلاك ، عدم وجود جهد تحميل ، حدوث قصر دائرة Short circuit مع الأرضي ، أو قصر دائرة على مصدر الجهد.
أيضا فإن لوحدات الإخراج القدرة على ضبط قيمة بديلة Substitute Value والتي تحدد حالة دائرة الإخراج عندما تتوقف وحدة المعالجة أو تتحول إلى حالة التوقف STOP


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure47

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure46


خطوات سريعة : ضبط خصائص وحدات الإخراج الرقمية Quick Steps : Configuring S7-300 Digital Output Module Properties

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page1212
1- مع فتح المحطة داخل ضبط المكونات ، قم باختيار راك لإظهار الوحدات المثبتة عليه ، اضغط بشكل مزدوج على وحدة الإخراج الرقمية والتي تريد تحرير خصائصها. ليست كل الخصائص يمكن تحريرها (مثلا رقم الأمر Order Number والوصف المختصر Short Description).

2- من الشريط General أي الخصائص العامة ، الوصف المختصر Short Description عن الوحدة يعطي ملخص مختصر عن ملامح الوحدة (مثل عدد دوائر الإخراج ، جهد التغذية ، وعدد دوائر الإدخال لكل مجموعة). ورقم الأمر Order Number هو رقم الجزء للوحدة المفتوحة في ضبط المكونات والتي يجب أن تعكس فعليا الوحدة المثبتة على الراك.

3- اضغط على نطاق الاسم Name لإدخال اسم للوحدة ؛ الاسم الافتراضي يعتمد على عدد دوائر الإدخال ومصدر الجهد وتيار الإخراج مسبوقة بالرمز DO للمخرجات الرقمية.

4- استخدم نطاق البيانات التعليق Comment لإدخال وصف للوحدة أو للتطبيق.

5- اختر شريط Output لضبط عوامل التشغيل لمخرجات الوحدة.

6- في نطاق البيانات Reaction to CPU STOP أي رد الفعل حال تحول وحدة المعالجة للتوقف ، اختر Keep Last Valid State (Logic-0 or Logic-1) اي الاحتفاظ بآخر حالة صحيحة سواء صفر أو 1 ، أو اختر Substitute a Value أي التعويض بقيمة.
في حالة اختيار التعويض بقيمة فيجب لكل دائرة إخراج يراد أن تكون "1" أن يتم تفعيل صندوق الاختيار الخاص بها ، والوحدات الغير مفعلة سوف تكون بالحالة "0".

7- قم بتفعيل صندوق الاختيار Diagnostic Interrupt لتمكين الوحدة من تنشيط حدث تشخيص العطل حال حدوث أي حدث من أحداث الأعطال.

8- لتفعيل مراقبة تشخيص الأعطال (مثل قطع سلك التوصيل Wire Break ، عدم وجود جهد تحميل No Load Voltage ، قصر دائرة مع الأرضي Short Circuit to Ground ، قصر دائرة على المصدر Short Circuit to Supply أو تلف فيوز Blown Fuse) لأي مخرج قم بتفعيل صندوق الاختيار تحت كل دائرة إخراج تريد مراقبتها.



_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان


عدل سابقا من قبل PLCMan في الجمعة 22 يوليو 2011 - 13:28 عدل 1 مرات
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالجمعة 22 يوليو 2011 - 13:27



ضبط عناوين المدخلات/المخرجات الرقمية Configuring S7-300 Digital I/O Addresses


المفهوم الأساسي Basic Concept

بمجرد إدراج الوحدة الرقمية في مكونات النظام S7-300 فإن العناوين يتم تخصيصها للوحدة بشكل آلي اعتمادا على مكان تثبيتها على الراك.
كل فتحة على الراك كما هو موضح في الشكل أسفل تحتجز أربعة بايت بداية من البايت 0 في الفتحة رقم 0.
بحجز أربعة بايت تتيح كل فتحة تركيب وحدة ذات 32 دخل أو خرج رقمي.


عناصر ضرورية Essential Elements

الشكل أسفل يبين منظومة S7-300 بالحد الأقصى للامتداد.
كل فتحة Slot كما هو مبين تحجز 4 بايت تبدأ من البايت 0 في الفتحة 0.
الفتحة رقم-4 تحجز البايت 0 إلى 3 ؛ والفتحة رقم 5 تحجز البايت 4 إلى 7 وهكذا.
إذا تم تثبيت وحدة إدخال في فتحة ما فإن البايتات المحجوزة تعبر عن المدخلات في جدول معالجة المدخلات PII ؛ وإذا تم تثبيت وحدة إخراج في فتحة ما فإن البايتات المحجوزة تعبر عن المخرجات في جدول معالجة المخرجات PIQ
في نظام S7-300 يكون العنوان المخصص لبداية البايتات لكل وحدة ثابتا بشكل عام ولا يمكن تغييره (انظر جدول الضبط في الشكل 3-53).
وحدات المعالجة CPUs التي تدعم تخصيص العناوين بحرية (مثل CPU 315 V1.1 فما فوق) تسمح أيضا لوحدات الإدخال والإخراج باستخدام نفس عناوين بدء البايتات.


نصائح للتطبيق Application Tips

يتم الوصول للمدخلات الرقمية من جدول معالجة المدخلات PII باستخدام رمز الذاكرة "I" سابقا للعنوان ، ويتم الوصول للمخرجات الرقمية من جدول معالجة المخرجات PIQ باستخدام رمز الذاكرة "Q" سابقا للعنوان.
يشار إلى الكل من المدخلات والمخرجات بالشكل "Byte.Bit" فوحدة الإخراج 32 نقطة مثبتة في الفتحة رقم-4 سوف تستخدم العناوين Q0.0 وحتى Q3.7 حيث يعبر العنوان Q0.0 عن أول دائرة إخراج، بينما وحدة إدخال في نفس المكان ستستخدم العناوين I0.0 وحتى I3.7 حيث يعبر العنوان I0.0 عن أول دائرة إدخال.
ويمكن أيضا التعامل مع المدخلات والمخرجات في شكل بايت Byte وورد Word وورد مضاعفة أيضا Double word


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure48


خطوات سريعة : ضبط عناوين المدخلات/المخرجات الرقمية Quick Steps : Configuring S7-300 Digital I/O Addresses

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page1213
1- من برنامج SIMATIC Manager افتح المشروع المطلوب واختر المحطة والتي يراد عنونتها.

2- مع اختيار المحطة ، في الجزء الأيمن من نافذة المحطة اضغط مزدوجا على عنصر Hardware لفتح المحطة في أداة ضبط المكونات.

3- اختر الراك والذي تريد رؤية وحدات الإدخال/الإخراج له أو إدراج وحدات إدخال/إخراج عليه.

4- انظر عنوان بايت البداية لكل وحدة إدخال في العمود I-Address أو لكل وحدة لإخراج في العمود Q-Address

5- لتعديل عنوان البداية لوحدة ما ، اختر الوحدة واضغط بالماوس يمين ثم اختر Object Properties أي خصائص العنصر ثم اختر شريط العنوان Address tab

6- إذا كان ممكنا تعديل عناوين الوحدات الملحقة بوحدة المعالجة CPU فإن صندوق الاختيار System selection سوف يكون مختارا كضبط افتراضي ويمكن إزالة الاختيار ؛ أو لن يكون الصندوق الاختياري متاحا وسوف يكون رمادي اللون ولن تتمكن من تغييره. ولتغيير عنوان بايت البداية للوحدة أولا قم بإلغاء اختيار صندوق الاختيار System Selection لإلغاء الاختيار الافتراضي عن طريق النظام.

7- أدخل عنوان بايت البداية جديد ثم أكد البيانات بالضغط على OK. في نظام S7-300 يجب أن يكون عنوان بايت البداية بعد الرقم-0 من مضاعفات الرقم 4 (مثلا 4،8،12،16 وهكذا). في وحدات المعالجة والتي يمكنك فيها تخصيص العناوين بحرية مثل (CPU 315 V1.1 فما فوق) فإن وحدات الإدخال والإخراج يمكن أن تستخدم نفس عنوان بايت البداية.

8- نطاق البيانات صورة المعالجة Process Image يبين صورة المعالجة المسئولة عن تحديث حالة وحدات الإخراج. افتراضيا يتم تحديث حالة المخرجات عن طريق وحدة المعالجة المركزية CPU

9- قم بتأكيد بيانات الضبط عن طريق مفتاح OK و من شريط الأدوات قم باختيار الأيقونة Save and Compile لإنشاء قوالب بيانات النظام شاملا ما تم ضبطه.


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure49

_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالإثنين 25 يوليو 2011 - 15:31



ضبط خصائص وحدات إدخال الإشارة التناظرية Configuring S7-300 Analog Input Signal Parameters


المفهوم الأساسي Basic Concept

بالإضافة إلى أشرطة الخصائص العامة General والعناوين Addresses المستخدمة لضبط وحدات الإدخال التناظري ، فإن معظم وحدات الإدخال التناظري تحتوي أيضا على شريط أو اثنين آخرين لمزيد من الخصائص.
الشريط Input-Part 1 أوالشريط Input-Part 2 تسمح بمعاينة أو ضبط تشخيص الأعطال أو عمل المقاطعة المرتبطة بالمكونات للوحدة وبالمثل أيضا ضبط خصائص قنوات الإدخال والتي تؤثر على نوع إشارة الإدخال والتي تستخدم لكل دائرة إدخال.


عناصر ضرورية Essential Elements

تتضمن عملية ضبط خصائص وحدة الإدخال التناظري نوعين من الاهتمام.
في الجزء الخاص بالتفعيل Enable Section يمكنك تفعيل مقاطعة المكونات Hardware Interrupt أو ملامح تشخيص الأعطال ؛ وفي قسم الإدخال Input Section يتم تحديد مواصفات إشارة الدخل لكل قناة إدخال.
في معظم وحدات الإدخال التناظري يتم تفعيل مقاطعة المكونات Hardware Interrupt بمجرد تجاوز حدود الإشارة التي تم تعريفها بواسطة المستخدم وعندما يتم قراءة كل القنوات وتحويليها ( بمعنى كلما وجود القياسات على كل قنوات الإدخال ).
بالاعتماد على الوحدة نفسها ، يمكن تفعيل تشخيص الأعطال لكل قناة إدخال بشكل منفصل أو مجموعات ومتضمنا قطع اسلاك التوصيل ، خطأ في ضبط بعامل من العوامل Configuration parameter assignment error أو خطأ بوضع عام Common mode error
عندما تحدث مقاطعة لعطل في الوحدة سواء في قناة إدخال أو في مجموعة قنوات إدخال ، يتم إرسال حدث بالعطل إلى وحدة المعالجة CPU (إدخال إلى محتوي الأحداث).
ويمكن قراءة معلومات تشخيص العطل المرتبطة بالوحدة وبالمثل الخاصة بقناة إدخال معينة باستخدام دوال وظيفية نظامية SFCs


نصائح للتطبيق Application Tips

في الوحدات التي تستخدم كارت يتم تركيبه على الوحدة لتحديد نطاق الإدخال لتتيح نطاقات عمل متعددة لإشارة الإدخال ، تأكد من وضع الكارت المناسب في المكان المناسب للإشارة على قنوات الإدخال.
تأكد أيضا من وضع مفتاح الكود خلف الوحدة على الوضع الصحيح مثلا الحروف A,B,C ليوافق الضبط تحت كل قناة في نطاق البيانات المشار إليه بالاسم Position of Measuring Range Selection Mode


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure50


خطوات سريعة : ضبط خصائص وحدات إدخال الإشارة التناظرية Quick Steps : Configuring S7-300 Analog Input Signal Parameters

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page1310
1- مع فتح المحطة المطلوبة في أداة ضبط المكونات ، اختر الراك المثبت عليه الوحدة ؛ اضغط على وحدة الإدخال التناظري لفتح صندوق الحوار الخاص بالخصائص ، ثم اختر شريط Inputs لمعاينة أو تحرير خصائص إدخال الإشارة .

2- قم بتفعيل صندوق الاختيار Diagnostic Interrupt لاستخدام قدرة الوحدة على توليد مقاطعة لحدث ما على الوحدة.

3- قم بتفعيل صندوق الاختيار Hardware Interrupt when Limit Exceeded لتمكين المدخلات من توليد مقاطعة عندما تتجاوز الإشارة الحدود المعرفة (سواء أكثر من الحد الأقصى أو أقل من الحد الأدنى ).

4- قم بتفعيل صندوق الاختيار Hardware Interrupt at End of Scan Cycle (إن كانت متاحة) لتسمح للوحدة بإخطار وحدة المعالجة CPU بمقاطعة عندما يتم تحديث القراءات على قنوات الإدخال كلها.

5- في حالة تفعيل Diagnostic Interrupt فعندئذ يمكنك تفعيل Group Diagnostic لكل قناة أو لكل مجموعة قنوات إدخال ويمكن ايضا تفعيل Wire Break بنفس الطريقة. وعند حدوث حدث مقاطعة يتم تفعيل المقاطعة ويتم إرسال معلومات عن تشخيص العطل بالاعتماد على الوحدة ويتم تخزين ذلك في منطقة بيانات الوحدة.

6- اضغط على نطاق البيانات Measurement Type أسفل كل قناة إدخال أو مجموعة قنوات إدخال ومن القائمة اختر نوع القياس (مثلا فولت E أو تيار أو ثرموكبل أو RTD) اختر واحدا للقناة المحددة. وفي حالة عدم توصيل قناة إدخال أو مجموعة قنوات إدخال اختر Deactivated

7- اضغط على نطاق البيانات Measurement Range مباشرة تحت كل قناة إدخال أو مجموعة قنوات إدخال ومن القائمة اختر نطاق الإشارة حسب الإشارة المستخدمة.

8- في حالة تفعيل مقاطعة المكونات لتجاوز الإشارة الحدود ، فلكل قناة إدخال تدعم هذه الخصيصة (فقط قنوات إدخال معينة يمكنها مراقبة حدود الإشارة) اضغط على نطاق البيانات المناسب وأدخل الحد الأقصى Upper Limit والحد الأدنى Lower Limit. وسوف تقوم الوحدة بتفعيل مقاطعة للمكونات في حالة تجاوز الإشارة الحد الأقصى أو الحد الأدنى الذي تم ضبطه.

9- قم بتأكيد بيانات الضبط عن طريق مفتاح OK و من شريط الأدوات قم باختيار الأيقونة Save and Compile لإنشاء قوالب بيانات النظام شاملا ما تم ضبطه.


_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالثلاثاء 26 يوليو 2011 - 15:08



ضبط خصائص وحدات إخراج الإشارة التناظرية Configuring S7-300 Analog Output Signal Parameters



المفهوم الأساسي Basic Concept

الخصائص العامة لوحدات الإخراج التناظرية في منظومة S7-300 يتم معاينتها أو تحريرها في أداة ضبط المكونات.
يتم تقديم معلومات أساسية عن الوحدة مثل رقم الجزء Part number ووصف مختصر في شريط General الخاص بالخصائص العامة.
ويتم تقديم العناوين المخصصة للوحدة في شريط Addresses (انظر أيضا ضبط عناوين وحدات الإدخال/الإخراج التناظرية في منظومة S7-300).
بينما وبشكل عام تكون العناوين ثابتة في منظومة S7-300 فإن بعض وحدات المعالجة تدعم عمليات تغيير العناوين.
وأخيرا فيوجد شريط خصائص Outputs لمعاينة وضبط بيانات التشغيل للوحدة وكل وحدة بشكل منفصل.


عناصر ضرورية Essential Elements

الوصف المختصر Short Description هو نفسه كما في دليل المكونات يعطي بيانات قصيرة عن إمكانيات الوحدة مثل نطاق الإشارة الخارجة ، دقة التغير في الإشارة Bit resolution وعدد قنوات الإخراج.
رقم الأمر Order Number والذي يعكس تماما الوحدة التي تم تثبيتها فعليا على الراك.
نطاق البيانات الاسم Name يبين الاسم الافتراضي للوحدة.
أي تغييرات في اسم الوحدة سوف تنعكس على جدول ضبط المكونات.
نطاق البيانات التعليق Comment تتيح إضافة تفاصيل أكثر عن الوحدة.
وسوف تكون قادرا على معاينة وضبط بيانات مثل نوع الإشارة ونطاق الإشارة لكل قناة إخراج عبر شريط Outputs. الخيارات لنوع الإخراج Type of Output هي إما الفولت أو التيار.


نصائح للتطبيق Application Tips

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


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure52


خطوات سريعة : ضبط خصائص وحدات إخراج الإشارة التناظرية Quick Steps : Configuring S7-300 Analog Output Signal Parameters

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page1311

1- مع فتح المحطة المطلوبة في أداة ضبط المكونات ، اختر الراك المركزي أو الامتدادي أو تابع DP لإظهار وحدات الإدخال/الإخراج المثبتة ؛ اختر وحدة الإخراج التناظري واضغط عليها لفتح صندوق الخصائص.

2- في شريط الخصائص العامة General يعطي الوصف المختصر Short Description ملخص موجز لإمكانيات الوحدة (مثل عدد المخرجات ، ودقة القراءة). رقم الأمر Order Number هو رقم الوحدة المفتوحة في ضبط المكونات والتي يجب أن تعكس فعليا الوحدة المثبتة على الراك.

3- الاسم الافتراضي Name والذي يمكن تغييره ، يعتمد على عدد قنوات الإخراج التناظرية ودقة القراءة Bit resolution مسبوقا بالرمز AO للمخرجات التناظرية.

4- استخدم نطاق البيانات Comment لإعطاء وصف للوحدة أو للتطبيق.

5- اختر شريط Addresses الخاص بضبط العناوين لمعاينة أو تعديل عنوان بايت البداية للوحدة. وحيث أن معظم وحدات S7-300 لا تدعم تغيير عنوان بايت البداية فإن صندوق الاختيار System Selection سوف يكون مفعلا وباللون الرمادي أي لا يمكن تغييره. وإلا لو كانت الوحدات قابله للتغيير يمكن إلغاء تفعيل صندوق الاختيار (انظر ضبط عناوين وحدات الإدخال/الإخراج التناظرية في منظومة S7-300).

6- اختر شريط Outputs الخاص بخصائص الإخراج لمعاينة أو تعديل خصائص التشغيل للوحدة ولكل قناة إخراج تناظري.

7- قم بتفعيل صندوق الاختيار Diagnostic Interrupt لاستخدام قدرة الوحدة على توليد مقاطعة خاصة بالمكونات في حالة وجود حدث تشخيص أعطال يستدعي ذلك.

8- في حالة تفعيل صندوق الاختيار Diagnostic Interrupt يمكن أيضا تفعيل صندوق الاختيار Group Diagnostics لكل قناة إدخال تناظري تريد مراقبتها (مثل قطع أسلاك لمخرجات التيار ، وقصر الدائرة لمخرجات الجهد الكهربي). في حالة حدوث حدث يستدعي مقاطعة يتم تفعيل مقاطعة تشخيص الأعطال ويتم تخزين بيانات مرتبطة بأعطال الوحدة في منطقة التخزين الخاصة بالوحدة.

9- اضغط على نطاق البيانات الخاص بنوع القياس Measurement Type مباشرة تحت كل قناة إخراج ومن القائمة للقياسات المتاحة (مثل الجهد الكهربي أو التيار) اختر واحدا مناسبا لقناة الإخراج. وفي حالة عدم توصيل قناة الإخراج اختر Deactivated أي غير مفعلة.

10- اضغط على نطاق البيانات الخاص بنطاق القياس Measurement Range مباشرة تحت كل قناة إخراج ومن القائمة المتاحة أختر نطاق القياس المناسب لقناة الإخراج.

11- في نطاق البيانات الخاص برد فعل الوحدة لتوقف وحدة المعالجة Reaction to CPU STOP واختر Keep Last Value KLV احتفظ بالقيمة الأخيرة أو اختر Zero Current/Voltage 0CV. في حالة اختيار 0CV فإنه لكل قناة إخراج تيار أو فولت يتم إخراج القيمة صفر حال تحول وحدة المعالجة للتوقف.

12- قم بتأكيد بيانات الضبط عن طريق مفتاح OK و من شريط الأدوات قم باختيار الأيقونة Save and Compile لإنشاء قوالب بيانات النظام شاملا ما تم ضبطه.


_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالأربعاء 27 يوليو 2011 - 15:20



ضبط عناوين وحدات الإدخال/الإخراج التناظرية Configuring S7-300 Analog I/O Addresses


المفهوم الأساسي Basic Concept

يتم تجهيز عناوين وحدات الإدخال/الإخراج التناظري الافتراضية مثل وحدات الإدخال/الإخراج الرمقية بشكل مسبق حسب مكان وضع الوحدة على الراك.
كل فتحة أو موضع على الراك كما في الشكل أسفل تحجز 16 بايت من الذاكرة المحيطية Peripheral من النوع (P) تبدأ بالبايت رقم 256 في الموضع رقم-0 على الراك حيث أن كل دخل تناظري أو خرج تناظري يستخدم عدد 2 بايت لمعالجة الرقم المناظر للإشارة ، وكل موضع على الراك يمكن أن يتم إشغاله بوحدة ذات قناتين أو 4 أو 8 قنوات إدخال أو إخراج تناظري.


عناصر ضرورية Essential Elements

الشكل أسفل يبين وحدة S7-300 مع أقصى امتداد للوحدات. كل موضع على الراك يحجز 16 بايت من الذاكرة المحيطية للوحدة تبدأ من العنوان 256 للموضع رقم-0. الموضع رقم-4 يحجز البايتات 256 وحتى 271 ، الموضع رقم-5 يحجز البايتات 272 وحتى 287 ، وهكذا.
في حالة إدراج وحدة إدخال تناظري فإن كل عنوان يسبق بالرمز PIW لكل وورد إدخال طرفية أو محيطية ، وفي حالة إدراج وحدة إخراج تناظري فإن كل عنوان يسبق بالرمز PQW لكل وورد إخراج طرفية أو محيطية.
أول دخل طرفي تناظري هو PIW256 (البايتات 256،257) والثاني هو PIW258 (البايتات 258,259).
أول خرج طرفي تناظري هو PQW256 (البايتات 256،257) والثاني هو PQW258 (البايتات 258,259).
عناوين بايت البداية الافتراضية المخصصة في نظام S7-300 لا يمكن تغييرها ، عدا الوحدة CPU 315 الإصدار 1.1 وما فوقها.


نصائح للتطبيق Application Tips

بشكل مخالف للمدخلات/المخرجات الرقمية والتي يتم تحديثها بشكل دوري ووضعها في جداول المعالجة PII/PIQ ، فإن المدخلات/المخرجات التناظرية ينبغي معالجتها في البرنامج.
وهذا حقيقي حيث أنه مع الذاكرة المحيطية أو الطرفية فإن الوحدات يتم الوصول إليها مباشرة عبر مسار البيانات I/O Bus
في البرمجة باستخدام LAD/FBD المخطط السلمي/الرسم التخطيطي الوظيفي يتم قراءة دخل تناظري بتخصيص عنوان المدخل التناظري كمصدر Source للتعليمة/الإيعاز Move.
وفي البرمجة باستخدام STL قوائم التعليمات فإن عملية التحميل Load تقوم بقراءة الدخل التناظري بتحديد العنوان بعد الأمر Load مثل L PIW258
ويتم إرسال قيمة ما إلى الخرج التناظري باستخدام الأمر/الإيعاز Transfer بتحديد العنوان بعد الأمر Transfer مثل T PQW260


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure53


خطوات سريعة : ضبط عناوين وحدات الإدخال/الإخراج التناظرية Quick Steps : Configuring S7-300 Analog I/O Addresses

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page1312
1- مع فتح برنامج SIMATIC Manager افتح المشروع المطلوب واختر محطة S7-300 والمطلوب عنونتها.

2- مع اختيار المحطة ، في الجزء الأيمن من نافذة المحطة اضغط على عنصر ضبط المكونات Hardware لفتح المحطة في أداة ضبط المكونات.

3- اختر الراك الذي تريد إظهار وحداته أو تريد إدراج وحدات جديدة عليه.

4- قم بمعاينة عنوان بايت البداية لكل وحدة إدخال في العمود I-Address ولكل وحدة إخراج في العمود Q-Address

5- لتغيير عنوان بايت البداية للوحدة ، اختر الوحدة ، واضغط ماوس يمين ثم اختر خصائص الوحدة Object Properties ثم اختر الشريط Addresses الخاص بالعناوين.

6- إن كانت عناوين الوحدة قابلة للتغيير ، فإن صندوق الاختيار System Selection سوف يكون ظاهرا ومفعلا ويمكن تغييره ، وإلا فلو كان غير ممكن التغيير سوف تجده مفعلا وغير ممكن التغيير ولونه رمادي. ولتغيير عنوان بايت البداية أولا قم بإلغاء تفعيل صندوق الاختيار System Selection وذلك لإلغاء حساب النظام للعنوان المفترض.

7- أدخل عنوان بايت البداية وقم بالتأكيد بالضغط على OK . في نظام S7-300 يجب أن يكون عنوان البداية بعد 256 من معاملات الرقم 16. وفي الوحدات التي تدعم العنونة الحرة للوحدات (مثل CPU 315 أو أكثر ) يمكن أن تستخدم الوحدات نفس عناوين بايت البداية الافتراضية مثل PIW256 , PQW256

8- نطاق البيانات Process Image أي صورة المعالجة ليس لها أي معنى مع الوحدات التناظرية ويتم إهمالها.

9- قم بتأكيد بيانات الضبط عن طريق مفتاح OK و من شريط الأدوات قم باختيار الأيقونة Save and Compile لإنشاء قوالب بيانات النظام شاملا ما تم ضبطه.


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure54

_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالأربعاء 27 يوليو 2011 - 15:22


هكذا انتهى الجزء الخاص بضبط المكونات Hardware Configuration للمنظومة S7-300 في الكتاب ( الصفحات من 55 وحتى 135 عدد 81 صفحة ) وسوف نبدأ إن شاء الله في الجزء الخاص بالمنظومة S7-400 بداية من المرة القادمة إن شاء الله ( الصفحات من 136 وحتى 183 عدد 48 صفحة ).

مع خالص التمنيات بالتوفيق


_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالجمعة 29 يوليو 2011 - 13:57



ضبط الراك المركزي للمتحكم Configuring an S7-400 Central Rack


المفهوم الأساسي Basic Concept

الراك المركزي هو الراك الرئيسي في محطة S7-400
هذا الراك أحيانا يسمى الراك المركزي ، دائما سيحتوي على وحدة المعالجة المركزية ومصدر التغذية وربما بعض المكونات من الوحدات الأخرى.
ويمكن البدء بهذا الراك للاتصال بوحدة المعالجة المركزية والبدء بالبرنامج الأولي وضبط بيئة العمل.


عناصر ضرورية Essential Elements

إن لم تكن وحدة المعالجة قد تم اختيارها ، فسوف تحتاج لاختيار واحدة لتلبي احتياجات التطبيق.
اختيارات الراك الرئيسي سوف تتضمن اختيار راك مركزي من النوع CR أو راك عام UR وكلاهما يدعم تثبيت وحدات الإشارة SM ومعالجات الاتصال CP ووحدات الواجهة FM
خيارات الراك سوف تتضمن عدد المواضع/الفتحات واعتماد على الجزء المعين الداعم لمصدر الجهد التكراري Redundant
اختيار مصدر الجهد يستند إلى متطلبات القدرة الكهربية للوحدات المثبتة على الراك.


نصائح للتطبيق Application Tips

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


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure55


خطوات سريعة : ضبط الراك المركزي للمتحكم Quick Steps : Configuring an S7-400 Central Rack

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page1313
1- من برنامج SIMATIC Manager افتح المشروع المطلوب ، ومن المشروع اختر المحطة S7-400 والتي سيتم إنشاء الراك المركزي لها.

2- من الجزء الأيمن اضغط مزدوجا على العنصر Hardware لفتح المحطة في أداة ضبط المكونات.

3- افتح نافذة دليل المكونات من قائمة View إن لم تكن مفتوحة بالفعل.

4- افتح عنصر دليل المكونات SIMATIC 400 لمعاينة دلائل مكونات النظام S7-400

5- افتح دليل Rack-400 لعرض قائمة بالراكات في نظام S7-400

6- اختر واسحب الراك المناسب ، إما CR راك مركزي أو UR راك عام ، للجزء الأعلى في نافذة ضبط المكونات. وسوف يرمز للراك 0[CR] أو 0[UR]

7- افتح الدليل PS-400 واختر مصدر الجهد المطلوب واسحبه للموضع رقم-1 في الراك المركزي.

8- افتح الدليل CPU-400 ثم الدليل الفرعي المناسب لاختيار وحدة المعالجة المركزية CPU واسحب وحدة المعالجة المطلوبة للموضع رقم-3 على الراك المركزي.

9- من قائمة Station اختر Consistency Check لاختبار الضبط لوجود أخطاء.

10- من شريط الأدوات اختر Station ثم Save لتخزين الضبط ، أو إن كان قد تم اختر Save and Compile لإنشاء بيانات النظام والتي سيتم تحميلها إلى وحدة المعالجة.


_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالأحد 4 سبتمبر 2011 - 14:33



ضبط راك مركزي متعدد الحسابات (المعالجات) Configuring an S7-400 Multi-Computing Central Rack


المفهوم الأساسي Basic Concept

النظام متعدد الحسابات في S7-400 يمكن أن يشتمل حتى على 4 وحدات معالجة كحد أقصى ، تعمل بشكل مستقل ومتزامن.
التشغيل المتزامن يعني التحول في وضع التشغيل للمعالجات المشاركة معا مثل التشغيل والإيقاف.
ويمكن أن تتبادل وحدات المعالجة CPUs البيانات عبر مسار البيانات الخلفي MPI وهو المسار C-Bus

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


عناصر ضرورية Essential Elements

يتطلب العمل بنظام الحسابات المتعددة استخدام وحدات معالجة وراك تدعم هذا النوع من العمل.
هذا الترتيب يتم تضمينه عندما يتم وضع وحدتين أو أكثر على راك يدعم العملية.
يمكن تركيب حتى 4 وحدات على الراك المركزي مثلا UR1
وسوف يعتمد اختيارك المحدد للراك المركزي على عدد الفتحات (الأماكن) المطلوبة واستخدام مصادر جهد تبادلية Redundant من عدمه.


نصائح للتطبيق Application Tips

كل الوحدات المرافقة للمحطة متضمنة وحدات الإدخال والإخراج الإضافية يجب أن يتم تخصيصها لوحدة معالجة معينة في النظام متعدد الحسابات(المعالجات).
يتم تخصيص المرفقة لوحدة المعالجة المركزية (مثلا CPU1 ,CPU2 ,CPU3 ,CPU4) تحت خصائص الوحدة.



الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure57


خطوات سريعة : ضبط راك مركزي متعدد الحسابات (المعالجات) Quick Steps : Configuring an S7-400 Multi-Computing Central Rack

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page1315

1- مع فتح برنامج SIMATIC Manager افتح المشروع المطلوب ومن شجرة المشروع اختر محطة S7-400 والتي سيتم إضافة نظام متعدد الحسابات (المعالجات) لها أو قم أولا بإضافة محطة جديدة S7-400 إن لم تكن موجودة بالفعل.

2- مع المحطة المختارة ومن الجزء الأيمن للشاشة اضغط على عنصر Hardware لفتح أداة ضبط المكونات.

3- افتح نافذة دليل المكونات من قائمة View إن لم تكن مفتوحة بالفعل.

4- افتح دليل SIMATIC 400 لعرض دلائل مكونات نظام S7-400

5- افتح الدليل Rack-400 لعرض راكات S7-400

6- اختر الراك المناسب العام من الدليل UR والذي يدعم النظام متعدد الحسابات والذي يحقق متطلبات عدد الفتحات Slots المطلوبة ومتطلبات تشغيل مصادر الجهد وقم بسحبه إلى الجزء الأعلى من المحطة وسوف يتم إعطاؤه الرمز 0[UR]

7- افتح الدليل PS-400 واختر مصدر الجهد واسحبه للفتحة رقم-1 على الراك المركزي.

8- افتح الدليل CPU-400 واختر الدليل الفرعي المناسب لوحدة المعالجة المطلوبة واختر وحدة المعالجة الداعمة لتعدد الحسابات. اسحب وحدة المعالجة المختارة للفتحة رقم-3 على الراك. قم بإضافة حتى 4 وحدات معالجة مركزية حسب المطلوب.

9- قم بضبط بيانات وخصائص كل وحدة معالجة مركزية.

10- من قائمة Station اختر Consistency Check لاختبار الضبط لوجود أخطاء.

11- من شريط الأدوات اختر Station ثم Save لتخزين الضبط ، أو إن كان قد تم اختر Save and Compile لإنشاء بيانات النظام والتي سيتم تحميلها إلى وحدة المعالجة.

12- قم بتحميل المحطة بالكامل وبالضبط الكامل لكل وحدات المعالجة المركزية.


_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
PLCMan
Admin
PLCMan

عدد الرسائل : 12345
العمر : 50
العمل/الترفيه : Maintenance manager
تاريخ التسجيل : 02/03/2008

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Empty
مُساهمةموضوع: رد: الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones   الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Emptyالإثنين 5 سبتمبر 2011 - 16:04



ضبط وحدة S7-400 كقائد بروفي باص Configuring the S7-400 as a DP Master


المفهوم الأساسي Basic Concept

تدعم منظومة S7-400 وحدات الإدخال/الإخراج الموزعة باستخدام مكونات شبكة البروفي باص DP والتي تعمل بشكل مثيل لوحدات الإدخال والإخراج عن بعد.
يمكن أن يشمل ضبط طريقة الاتصال DP محطة قائدة أو أكثر DP-Master كل منها تقوم بإدارة وحدات الإدخال والإخراج المخصصة لها كتوابع في شبكة البروفي باص.
واعتمادا على متطلبات التطبيق مثل قائد شبكة البروفي باص ، يمكنك اختيار وحدة معالجة CPU S7-400 لها قدرات إدارة اتصال بروفي باص DP أو استخدام معالج اتصال CP له قدرات إدارة اتصال بروفي باص DP


عناصر ضرورية Essential Elements

يمكن ضبط قائد شبكة البروفي باص DP-Master باستخدام وحدة معالجة S7-400 CPU مزودة بواجهة اتصال بروفي باص DP ضمنيا (مثل الوحدات CPU 414-2DP و CPU 416-2DP) أو باستخدام معالج اتصال بروفي باص (مثل CP 443-5 Ext) مقترنا بوحدة المعالجة والتي تدعم تلك الإمكانية.
على أي حال ، فإن قائد الاتصال بروفي باص DP يمكنه التحكم في وحدة تابعة أو أكثر مخصصة له DP-Slave

عند ضبط قائد شبكة البروفي باص DP-Master يجب أن يتم إلحاق واجهة الاتصال بروفي باص لقائد الاتصال DP-Master وتخصيص عنوان وحيد له (مثلا 3-125).
في حالة عدم التفعيل مسبقا ، فيجب تفعيل خصائص الشبكة الفرعية (مثل معدل نقل البيانات وهيئة الاتصال).
انظر مهمة الضبط بالفصل السابع : إضافة وضبط شبكة فرعية بروفي باص Adding and Configuring a Profibus Subnet in Chapter7


نصائح للتطبيق Application Tips

عادة تحتوي الشبكة الفرعية بروفي باص DP على قائد وحيد DP-Master
وهذا ما يسمى ضبط القائد المنفرد Mono-Master Configuration
ويمكن أن يوجد وحدات عديدة ذات قائد منفرد داخل المشروع وذلك بإنشاء شبكات فرعية متعددة بروفي باص DP وإلحاق قائد لكل شبكة.
والأنظمة متعددة القائد Multi-Master والتي تتضمن قائدين أو أكثر على شبكة فرعية واحدة - رغم أنها ليست معتادة - فهي ممكنة أيضا.
ويمكن عمل هذا ببساطة بإلحاق أكثر من قائد على الشبكة الفرعية.


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure58

الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Figure59


خطوات سريعة : ضبط وحدة S7-400 كقائد بروفي باص Quick Steps : Configuring the S7-400 as a DP Master


الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 Page1410

1- من برنامج SIMATIC Manager افتح المشروع المطلوب ، ومحطة S7-400 والتي ستخدم كقائد بروفي باص DP . وفي حالة عدم تثبيت المحطة فيجب إنشاؤها.

2- مع فتح محطة S7-400 في نافذة ضبط المكونات اختر الراك المركزي وأدخل الراك المطلوب ومصدر الجهد إن لم يكن موجودا بالفعل.

3- إن كانت وحدة المعالجة CPU ستعمل كقائد بروفي باص DP فيجب اختيار وحدة المعالجة الصحيحة التي بها الإمكانية (مثل CPU 412-2DP أو CPU 416-2DP) مع فتح كتالوج المكونات الدليل CPU-400 اختر وحدة المعالجة المطلوبة واسحبها للفتحة رقم-2 على الراك المركزي.

4- عندما يتم عرض صندوق الحوار الخاص بالبروفي باص ، اختر الشبكة الفرعية والتي سيتم ألحاق قائد شبكة البروفي باص DP بها. قم بضبط أو اقبل العنوان الافتراضي لشبكة البروفي باص (مثلا 3-125)، ثم اضغط على الخصائص Properties لضبط معدل نقل البيانات Transmission Rate والخصائص الأخرى في حالة عدم ضبطها.

5- بعد تخزين صندوق الحوار الخاص بالخصائص ، يجب أن يظهر نظام اتصال بروفي باص قائد DP-Master System ممتد من القائد في شكل خط مشروط أبيض/أسود ، عندها اضغط على الصف 2X2 في عنصر الاتصال بروفي باص واختر Add Master System

6- يمكنك تخزين عملك ، ولكن على الأقل يجب إلحاق تابع واحد على الأقل لإتمام عملية الترجمة لاكتشاف الأخطاء. انظر إلى المهام الأولى تحت عنوان ضبط وإلحاق وحدات تابعة مضغوطة ذكية Configuring and Attaching Modular Compact and Intelligent DP Slaves


في حالة استخدام معالج اتصال CP كقائد بروفي باص DP فيجب عمل الاختيار المناسب لمعالج الاتصال من الدليل CP-400 تحت دليل Profibus
اعثر على معالج الاتصال CP 433-5 Extended واسحبه للفتحة رقم-3 أو أعلى من الراك المركزي .
وسوف يظهر صندوق الحوار الخاص بضبط الاتصال بروفي باص DP ويمكن عمل الخطوات السابقة 4،5،6



_________________
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 61862110 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 32210 الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones - صفحة 2 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.yoo7.com
 
الفصل الثالث من كتاب : Step-7 in 7 Steps للكاتب C.T.Jones
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 3انتقل الى الصفحة : 1, 2, 3  الصفحة التالية

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