Professional Documents
Culture Documents
أما في النمط Sinkفالتيار يدخل إلى القطب أي أنه يجب أن يتصل بالجهد الموجب كما في الشكل التالي:
-2المخارج:
يوجد نوعان من المخارج ريليات وترانزستورات .يبين الشكل التالي كيفية وصل الريليات.
إن مخرج الريليه عبارة عن تماس .لذلك يمكن تطبيق تيار مستمر أو متناوب وبأي جهد .
أما الترانزستور فيستخدم فقط للتيار المستمر كما في الشكل التالي:
-2نظرة عامة على المتحكم : DVP28SV
يوضح الجدول أن لكل عداد سريع مداخل نبضات ومداخل بدء عد ومداخل تصفير
ولكن هذه المداخل خيارية يتم ضبط هذه األحداث داخليا ً ضمن البرنامج .
ويمكن أن تكون نبضات البدء والتصفير داخلية عن طريق مسجالت خاصة .
أن الشكل التالي يوضح المسجالت الخاصة عن تفعيل أو ألغاء تفعيل هذه األمور كما
يوضح الشكل أمكانية تفعيل نمط المقارنة للعدادات السريعة :
يوضح الجدول التالي أنماط عمل العدادات السريعة :
يوضح الجدول التالي أهم المسجالت والحجرات الذاكرية المسؤولة عن ضبط عمل
العدادات السريعة وأماكن تخزين القيم األنية لها :
-3التوسعة التشابهية : DVP06XA-H
عند الكتابة إلى مسجالت التوسعة يجب استخدام التعليمة TOولها أربع معامالت :
المعامل األول :رقم التوسعة .
المعامل الثاني :رقم المسجل الذي يتم الكتابة إليه.
المعامل الثالث :القيمة التي يتم كتابتها ضمن المسجل.
المعامل الرابع :طول الكلمة المكتوبة .
مثال :
أما عند القراءة من مسجالت التوسعة يتم استخدام التعليمة FROMولها نفس
المعامالت.
مثال :
-4نظرة عامة على المتحكم : XBC-DR64H
-1سرعة معالجة عالية تصل إلى .83ns/stepوحدة معالجة مركزية تدعم العمليات
الرياضية على الفاصلة العشرية.
-2عدد توسعات يصل إلى 11توسعات 324 .نقطة دخل /خرج .مناسب للتطبيقات
المتوسطة والصغيرة نسبيا.
-3عدد قنوات اتصال يصل إلى 2( 4مدمجة باإلضافة إلى توسعتين).
-4حلقة تحكم PIDمدمجة ،تحكم بالموقع.
-2نظام تحكم بالموضع مدمج (المعالجات بالمخارج الترانزستورية) ,و يمكن إضافة
توسعات موضع.
14-1نقطة دخل /خرج رقمية ( 32دخل و 32خرج).
-7أربع عدادات سريعة مبنية ضمن الشريحة .
-2منفذ USBلتحميل البرنامج .
data types -1أصناف البيانات :
: bit -1
يتيح لنا البناء البرمجي المرن ضمن المتحكم أمكانية التعامل مع أصغر واحدات
التخزين والتي هي البت .
-1التعامل مع األدوات ذات خانة حيدة:
حيث يمكن لنا القراءة أو الكتابة ضمن خانة وحيدة ضمن أحدى األدوات التالية :
P,M,L,K,F,T,S .
تعبر األرقام األربعة األولى عن رقم الكلمة في الذاكرة والخانة الخامسة عن رقم
الخانة ضمن الكلمة .يجب األشارة إلى أنه من أجل الداللة على الخانة يجب استخدام
الترميز الست عشري .
-2التعامل مع األدوات بطول كلمة والتأثير على بت ضمنها :
كما هو موضح بلشكل فأن تفعيل الخانة M00000مرهون بتغير الخانة العاشرة
ضمن مسجل المعطيات . D00000
هنا يتم األشارة إلى الخانة المراد التعامل معها بذكر اسم المسجل ورقمه ومن ثم
نقطة متبوعة برقم الخانة .
في حال استخدام تعليمات الرياضية أو المنطقية أو غيرها من التعليمات على خانة
وحيدة يتم أضافة االحقة Bللداللة على ذلك .
: nibble / byte -2
كما نعلم أن المسجالت ضمن المتحكم بطول 11خانة فأذا أردنا التعامل مع معطيات
بطول 2بت أو اربع بتات فيتم وضع االحقة ( 4للتعامل مع ال ) nibbleأو (2
للتعامل مع ال ) byteكما في الشكل :
في نمط العد هذا يتم العد بين قيمتين محددتين من قبل المبرمج كما في الشكل :
كما هو موضح بلشكل يتم العد بين القيمة العظمى والقيمة الدنيا وفي حال أردنا حقن قيمة جديدة
ضمن مسجل القيمة األنة يجب تفعيل علم ال Preset valueحيث عندها يتم حقن القيمة
الموجودة ضمن مسجل ال Preset valueإلى مسجل القيمة األنية للعداد السريع .
-2أنماط نبضات العدادات السريعة :
يوضح الجدول التالي أهم المسجالت واألعالم الواجب ضبطها لعمل التوسعة :
عند الكتابة أو القراءة من مسجالت التوسعة يتم أستخدام التعليمة MOVويتم تحديد
القيمة المكتوبة إلى مسجالت التوسعة أو البارامتر الذي سيتم التتخزين ضمنه القيمة
المقروءة من مسجالت التوسعة .
أما مسجالت التوسعة فيتم التعامل معها كما بلشكل :
حيث يتم ذكر نوع المسجل Uومن ثم رقم التوسعة
ومن ثم رقم المسجل المراد الكتابة عليه أو القراءة
منه .
في حال كان الكتابة أو القراءة من خانة وحيدة يتم
ذكر رقم الخانة المراد التعامل معها .
-1نظرة عامة على المتحكم : S7-1200
كما هو موضح بلشكل فإن المتحكم المستخدم S7-1200ذو وحدة معاجة مركزية
1212Cمن النوع . AC/DC/RLY
حيث المعامل األول يشير إلى نوع التغذية .
المعامل الثاني يشير إلى تغذية المداخل .
المعامل الثالث يشير إلى نوع المخارج (ريليه).
إن المميزات الرئيسية لهذا المتحكم :
2-1مادخل رقمية و 1مخارج رقمية .
-2مدخلين تشابهيين مبنيين ضمن المتحكم.
4-3عدادات سريعة مبنية ضمن المتحكم وعدادين أخرين بأضافة توسعة .
-4سعة ذاكرة 50KBمع أمكانية وصل كرت ذاكرة خارجي . 1MB
-1أصناف المعطيات :
-2العدادت السريعة :
يحوي المتحكم على أربع عدادات سريعة مبنية ضمن المتحكم ذات مسجالت بطول
32خانة مؤشرة أي لها القدرة على العد ضمن المجال ( -2147423142وحتى
)2147423147كما يحوي على عدادين نحصل عليهما بأضافة توسعة.
يتم تحديد نمط العد صاعد أو هابط عن طريق حجرات ذاكرية خاصة لكل عداد أو
يمكن ضبط هذا األمر عن طريق مداخل محددة للمتحكم .
كل عداد سريع يمكن أن يعمل بأحد أنماط العمل التالية :
إن ضبط عمل هذه العدادات والمسجالت المسؤلة عنها تم جمعها ضمن بلوك واحد
لسهولة التعامل معها وجعل العمل أكثر مرونة في حال أستخدام المقاطعات .
حيث يوضح الشكل التالي تعليمة ال : HSC
إن العناوين خيارية يمكن تعديلها ضمن البرنامج عن طريق ضبط العداد السريع
على عنوان أخر .
يتم ضبط نمط عمل العداد السريع ونمط النبضات ضمن بيئة البرنامج TIA
PORTALدون الحاجة للولوج إلى المسجالت كما في الشكل التالي :
لضبط نمط العد ونمط نبضات الدخل :
كما يطلب تحديد عنوان مسجل الخرج الذي سيتم تخزين القيمة الرقمية فيه :
بضبط هذه البارمترات تكون التوسعة جاهزة للعمل ويبقى ادخال القيمة الرقمية
ضمن مسجل الخرج ألخراج الجهد أو التيار التشابهي المقابل لهذه القيمة .
-2مشفرات الموضع :
تعتبر مشفرات الموضع من العناصر الرئسية ضمن أنظمة القيادة ذات التغذية
العكسية والتي تحتاج الدقة في أدائها.
يوجد نوعان رئيسيان لمشفرات الموضع :
-1المشفرات البصرية :
والتي تكون عبارة عن قرص من الزجاج أو المعدن المثقب (في المشفرات الخطية)
حيث يخترق الضوء الصادر من المنبع الضوئي القرص من خالل الثقوب إلى
الحساسات الضوئية (واحد أو أكثر) والتي تعطي خرج المشفر .المشفر المتزايد يملك
مسار أو أكثر بينما يملك المشفر المطلق مسارات بعدد بتات الخرج.
-2المشفرات المغناطيسية :
والتي تحوي حساسات ذات الممانعة المتغيرة تتحسس التغيرات في الحقل
المغناطيسي الناتجة عن وجود حركة أداة فيرومغناطيسية أمام الحساس ،والنوع
األبسط والذي يدعى بالالقط المغناطيسي يتألف من ملف ملفوف حول نواة أو
(مغناطيس دائم) .هذا يؤدي إلى توليد نبضة عندما يمر سن من المسنن من أمامه
وهي ذات وثوقية عالية وغير مكلفة.
يوجد نوعان رئيسيان للمشفرات البصرية :
-1المشفر التزايدي :يكشف التغيرات فى اإلزاحة الدورانية أو الخطية بالنسبة
إلى نقطة مرجعية ،يعتمد هذا النوع على عملية تدوير قرص مثقب بثقوب
مشفرة الترتيب من خالل مسار ضوئي ينتج عن المنبع الضوئي ويستقبل من
قبل مستقبل ضوئي ،تتم عملية قراءة للثقوب المشفرة لينتج عنها سلسلة من
النبضات المربعة من خالل دورانه تدخل إلى دارة عداد لمعرفة الموضع
الحالي .وعدد هذه النبضات المربعة خالل الدورة الواحدة.
-2المشفر المطلق :يعطى الوضع الزاوى أو الخطي الفعلي بصيغة شيفرة ثنائية
أو بصيغة شيفرة غراي ،عبر توليد كلمات رقمية تمثل الموضع الفعلي ،تحدد
دقتها بعدد البتات في الكلمة.
يختلف المشفر المطلق عن المشفر المتزايد في أنه يمتلك نماذج أو أشكال من
الفتحات المختلفة وكل نموذج أو شكل يعرف أو يختص بوضع زاوي محدد .حيث أن
القرص يكون مقسم إلى عدة حلقات وكل حلقة تكون مفرغة بطريقة مختلفة عن
الحلقة األخرى لكن بطريقة مدروسة وبالتالي فإن كل حلقة عبارة عن 1 bitمن
كلمة الخرج بحيث تشكل مجموعة البتات كلمة الخرج النهائية.
الشكل ( )2المشفر التزايدي الشكل ( )1المشفر المطلق
إن المشفرات التزايدية لها أنواع عديدة ومتنوعة حيث يتم تصنيفها تبعا ً لعدد نبضات
الخرج ومن أشهر األنواع :
111نبضة كل دورة .
1111نبضة كل دورة .
1124نبضة كل دورة .
2111نبضة كل دورة .
2142نبضة كل دورة .
1211111نبضة كل دورة .
يكون مطال نبضات الخرج تبعا ً لتغذية مشفر الموضع والتي غالبا ً ماتكون 24أو 2
فولط مستمر .
ويكون عدد المخارج إما خرج وحيد طور . A
أو خرجين طور Aوطور . B
أو ثالث مخارج طور Aوطور Bوطور . Z
وبعض األنواع الخاصة تحوي ست مخارج طور Aوطور Bوطور Zوطور̅𝐴
وطور ̅𝐵 وطور ̅𝐶 .
يكون الطور Aمزاح 01درجة عن الطور Bأما الطور Zفيعطي نبضة كل دورة.
في دراستنا تم استخدام المشفر التزايدي والذي يحوي خرج وحيد ويعطي 1111
نبضة في كل دورة (نموذج مخبري ) ذو تغذية . 24VDC
-0وصف العملية األنتاجية :
Vessel
Encoder1
scissors
M
~3 ph
VFD Encoder2
PLC
analog output High speed counter input
البداية
yes
تفعيل hsc
وتفعيل المؤقت
مالحظة :
تم األخذ باألعتبارات التالية :
-1كل 1متر يكافئ 2111نبضة من مشفر الموضع .
-2زمن أخذ العينات 11ميلي ثانية .
-1الكود البرمجي ضمن المتحكم : DVP28SV
األعالم والمسجالت المستخدمة :
M1002 ينتقل إلى الوضعية onخالل دورة
المسح األولى فقط .
M1000 ينتقل للوضعية onعند االنتقال
للوضع Runويبقى دائما ً . on
M1241 تحديد اتجاه العد لل HSC0
:1صاعد :1هابط
M1273 تفعيل HSC0
:1ألغاء تفعيل :1تفعيل
M1272 تصفير HSC0
:1تصفير X:1
D1225 تحديد نمط العد للمجموعة األولى
لل)C241,C246,C251( HSC
:1نمط العد العادي .
:2نمط العد المضاعف .
:3نمط العد المضاعف ثالث مرات.
:4نمط العد المضاعف أربع مرات .
هذه التعليمة لضبط عمل التوسعة التشابهية حيث تقوم بنقل القيمة 1للتوسعة رقم 1
للمسجل رقم 1بطول كلمة واحدة .
معامالت التعليمة :
: To -1نقل .
:K1 -2رقم التوسعة .
:K1 -3رقم المسجل ضمن التوسعة .
:H0 -4القيمة المرسلة .
:K1 -2طول الكلمة المرسلة .
-2الكود البرمجي ضمن المتحكم : XBC-DR64H
األعالم والمسجالت المستخدمة :
K0300 نمط العد لل hsc0
linear:1
ring :1
K0301 نمط نبضات دخل : hsc0
0:1 phase 1 input 1 multiplication
1:1 phase 2 input 1 multiplication
2:cw /ccw
3:2 phase 4 multiplication
K0308 القيمة العظمى للنمط ring
K0310 القيمة الدنيا للنمط ring
K0304 قيمة ال preset
K0262 القيمة االنية لل hsc0
K2600 خانة تفعيل hsc0
K2601 خانة تفعيل preset value
U01.01.2 خانة تفعيل الخرج التشابهي للقناة 1
U01.07 مسجل قيمة خرج القناة التشابهية رقم 1
مالحظة :
معظم الضبوطات ضمن البرنامج يمكن ضبطها تلقائيا ً من ضمن البرنامج
XG5000دون الحاجة إلى الولوج للمسجالت مثل ضبط نمط العمل أو ضبط نمط
نبضات ال hscإنما تم ضبطها يدويا ً للتوضيح .
بعض األعالم الخاصة ضمن المتحكم :
-3الكود البرمجي ضمن المتحكم : S7-1200
إن الجدول التالي يوضح األسماء البرمجية وربطها بلحجرات الذاكرية للمتحكم :
تم ربط البايت األول من ذاكرة المعطيات M1ليخزن فيه الماركارات الخاصة كما
في الشكل :