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

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


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

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



ضبط ذاكرة حفظ الحالة للمتحكم Configuring S7-400 Retentive Memory


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

تتيح عوامل بيانات ذاكرة حفظ الحالة تعريف مساحة من الذاكرة كذاكرة حفظ حالة. وتكون الذاكرة لحفظ الحالة إذا حفظت حالتها عند تحول وحدة المعالجة من التشغيل RUN إلى حالة التوقف STOP وحتى في حالة فقد التغذية الكهربية. وتغيير هذه العوامل ليس ضروريا لتشغيل معالجات S7-400 إن لم ترغب في تغيير بيانات ذاكرة أو مؤقتات أو عجادات معينة لتحتفظ بحالتها في حالة فقد التغذية الكهربية.


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

في المتحكم S7-400 فإنه يمكن تعريف أجزاء من الذاكرة من النوع M والمؤقتات T والعدادات C كذاكرة حفظ حالة. وتتطلب البياناتلا الثلاثة الأولى إدخال عدد وحدات الذاكرة وعدد المؤقتات والعدادات لتبدأ في العمل بدءا من M0 و T0 و C0. إدخال الرقم 4 في مجال بيانات الذاكرة يعني البايت M0,M1,M2,M3 كذواكر حفظ حالة.
ورغم أنه في S7-300 يمكن تعريف بلوك بيانات DB ليكون من النوع الحافظ للحالة إلا أن هذا غير ممكن في وحدات S7-400 وبالتالي فإن هذا الجزء سيكون غير مفعل وباللون الرمادي في شاشة ضبط البيانات. وفي النهاية فحجم ذاكرة حفظ الحالة يرتبط بنوع وحدة المعالجة المستخدمة.


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

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


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


خطوات سريعة : ضبط ذاكرة حفظ الحالة للمتحكم Quick Steps : Configuring S7-400 Retentive Memory


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

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

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

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

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

5- قم بتأكيد ضبط البيانات بالضغط على OK

6- من القائمة اختر Save and Compile لإنشاء عنصر بيانات النظام قبل التحميل على وحدة المعالجة المركزية CPU


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

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://hassanheha.yoo7.com
PLCMan
Admin
PLCMan


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

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



ضبط ذاكرة المتحكم S7-400 المحلية Configuring S7-400 Local Memory


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

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


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

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

في المتحكم S7-400 الذاكرة المحلية لوحدة المعالجة المفتوحة يمكن إعادة تسكينها. حيث يمكن تغيير ذاكرة مخصصة لأولوية معينة حيث نحتاج إليها. وهذا يتم استخدامه حيثما لا نحتاج لأولوية معينة نكون على يقين بأنها غير مستخدمة.
وهذا مفيد أيضا حيث أن الأولويات المختلفة لاتستخدم نفس الحجم من الذاكرة.
الأولويات العالية مثل (25-28) على سبيل المثال لا تحتاج متطلبات ذاكرة كبيرة أو أكثر من مستويين للاستدعاء.


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

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


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

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


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


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

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

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

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

4- من القائمة اختر Save and Compile لإنشاء عنصر بيانات النظام قبل التحميل على وحدة المعالجة المركزية CPU


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

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

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