Professional Documents
Culture Documents
في ھذا الفصل سنتعرض الى طريقة عمل اتصاالت Communicationsبين االنفرتر و
اجھزة اخرى مثل ال ،PLCو بشكل اساسي سنتعرض الى نقطتين اساسيتين:
من الممكن التحكم باالنفرتر بشكل كامل من خالل المنفذ التسلسي ،حيث يمكن التحكم بالتشغيل
و االطفاء ،متطلبات التردد ،االعدادات ،الى اخره.
من الممكن شبك حوالي ٣٠انفرتر من خالل المنفذ التسلسلي ،حيث يمكن التحكم بھا من خالل
جھاز رئيسي مثل الحاسوب او ال .PLC
يعتبر بروتوكول ال USSھو النظام المستخدم و الموحد لجميع منتجات سيمنز من االنفرترات،
حيث يتم اعطاء كل انفرتر من خالل الوصلة عنوان فرعي Slave Addressلينم التعرف
عليه من خالل الجھاز الرئيسي .Master
يتبع ھذا البروتوكول نظام الرئيسي-الفرعي ،Master-Slaveو من خالل ھذا النظام يستطيع
االنفرتر الفرعي Slaveفقط ارسال رسالة بالرد على الرسالة الموجھة من الجھاز الرئيسي
.Masterكما انه من الممكن عمل بث عام braodcastبحيث يوجه الجھاز الرئيسي رسالة
عامة الى جميع االنفرترات بشكل متواقت.
اذا كان الجھاز الرئيسي لديه توصيلة باربع اسالك ،قم بشبك الموجب المستلم و الموجب
المرسل معا ،و كذلك اشبك السالب المستلم و السالب المرسل معا ،من اجل تقليل الضجة
Noiseيفضل شبك خطوط الموجب و السالب على 10Vو 0Vبشكل متتالي على االنفرتر
االخير في السلسة.
يمكن فعل ذلك من خالل شبك مقاومة 1K Ohmبين 10Vو النقطة ،Aو شبك مقاومة 1K
Ohmبين 0Vو النقطة ،Bباالضافة الى شبك مقاومة 120 ohmبين االطراف .A,B
يمكن لمنفذ 6SE21التخاطب على سرعة تصل الى 9600 Baudو التخاطب مع ال
MICROMASTERبسرعة تصل الى .12.2 Kbaud
كل الرسائل بين الرئيسي و الفرعي تتكون من ،14 bytesلكل بايت صيغة موحدة يطلق عليھا
،UARTھذه الصيغة يتشكل فيھا البايت من:
الوضوع بكل بساطة انه يتم نقل البيانات من خالل المنفذ التسلسلي ،و كما يوحي االسم فان
البيانات يتم نفلھا بشكل متتالي ،حتى يتم االتصال بين جھازين ال بد من وجود صيغة موحدة
للبيانات التي يتم نقلھا ،فالبيانات يتم نقلھا على شكل النظام الثنائي .0,1ھذه الصيغة ھي ال
.UARTحيث يتم نقل البيانات من خالل حزم ،تتكون الحزمة من بت البدء لتعرف االجھزة
المرتبطة معا بنظام االتصال ان الحزمة قد بدات ،و من ثم يتم نقل ٨بتات ھي البيانات المراد
نقلھا ،و اما البت الزوجي Even Bitفيستخدم للتاكد من ان البيانات يتم نقلھا بشكل صحيح و لم
يحدث ضياع للبيانات ،و في النھاية ياتي بت االنھاء ليقرر بان الحزمة قد انتھت.
كل البيانات على شكل Bytesيجب نقلھا من الرئيسي الى الفرعي بزمن مقداره 1.5مرة
)اقصر زمن للرسالة(.اذا لم يتم نقل البيانات ضمن ھذا الزمن فسيتم تجاھل الرسالة من قبل
الفرعي.
على سبيل المثال ،لنفرض ان لدينا معدل نقل للبيانات قيمته ،9600 Baudفان:
بعد استالم الرسالة فان الفرعي سيقوم برسال الرد بعد ،20 msecاذا لم يستلم الرئيسي الرد
خالل ھذا الوقت فانه سيعيد ارسال الرسالة مرة اخرى.
يوضح الشكل السابق الوظائف التي يمكن التحكم بھا من خالل .STWو ھي صادرة من ال
PLCالى االنفرتر.
ZSW
يوضح الشكل السابق الوظائف التي يمكن التحكم بھا من خالل .ZSWو ھي صادرة من
االنفرتر الى ال .PLC
اذا ما سبق ھو شرح لبروتوكول ،USSو الھدف ھو ازالة اللبس في كيفية عمله ،انما ال يتطلب
من المصمم لالنفرتر معرفة ھذه االمور بالضرورة ،و انما ما يھمنا ھو كيفية التوصيل و
اعطاء Addressلكل انفرتر ،و ضبط االعدادات الخاصة بذلك.
ثانيا :االتصال مع االنفرتر من خالل ال :PROFIBUS
من اجل التخاطب مع االنفرتر من خالل ال PROFIBUSال بد من كرت خاص كما تعرضنا
سابقا ،ھذا الكرت يتم تركيبه على المنفذ ،RS 485يتم التحكم و مراقبة االنفرتر بطريقة مشابھة
لبرتوكول ال ،USSاال انه معقد بشكل اكثر) بل ان بروتوكول ال USSھو عبارة عن نسخة
مبسطة من ال .(PROFIBUS
يعتبر ال PROFIBUSاحد انظمة االتصاالت العالمية المفتوحة و المستخدمة بشكل واسع في
انظمة السكادا و العمليات االنتاجية PROFIBUS DP ،ھو عبارة عن نظام PROFIBUS
مخصص للعمل على مستوى الحقل Fieldللوصول الى استخدام سرعات عالية بتكلفة قليلة.
يعتبر ھذا النظام بديال عن انظمة االتصال التقليدية مثل ،24 Vو ،4-20 mAالمستخدمة في
العمليات االنتاجية الصناعية.
و ھي محطات االتمتة المركزية مثل Sima9c S7و التي تتبادل المعلومات مع االنظمة
الفرعية من خالل رسائل دورية.
ھي عبارة عن انظمة البرمجة او التحكم و المراقبة و التي تعمل على تشغيل المصنع مثل
السيرفرات الرئيسية.
يعمل نظام ال PROFIBUSحسب الية الترميز العابر ،Token Ringفعلى سبيل المثال
فان المحطات الرئيسية الفعالة ) (Mastersتستلم صالحية البث على شكل حلقة منطقية
لمدة معينة من الزمن ،من خالل ھذه المدة يتمكن الرئيسي من التخاطب مع غيره من
االجھزة الرئيسية او مع الفرعية من خالل ما يسمى بعالقة الرئيسي -الفرعي Master-
.Slaveو التي يمثلھا بشكل اساسي .PROFIBUS DP
يتم تعريف ھيكل البيانات الخاصة بالمستخدم عبر القناة دوريا من خالل ال PROFIdrive
،V 2.0و يشار اليه بوحدة البيانات الخاصة بالعمليات Parameter Process data
) ،Object (PPOيمكن من خالل ھذه العملية للرئيسي ان يتعرف على الھيكل الذي يمكن
من خالله الوصول الى البيانات داخل االنفرتر.
اذا يتم التخاطب مع االنفرتر من خالل ال PPOعبر نظام ال PROFIBUS DPمن خالل
عنوان محدد يتم تعريفه على الرئيسي ،يتم تحديد نوع البيانات المستخدمة باالعتماد على
وظيفة االنفرتر داخل منظومة التحكم االلي ،حيث يتم اعطاء االولوية الى البيانات الخاصة
بالعملية ،حيث يتم من خاللھا التحكم باالنفرتر مثل اعطاء اوامر التشغيل /االطفاء ،نقاط
التعيين.
اما منطقة البيانات فتمكن المستخدم من الوصول الى كل البيانات المستخدمة داخل االنفرتر
من خالل ال ،BUSو بذلك فان الشكل التالي يعبر عن الھيكل الرئيسي للبيانات المتناقلة
دوريا بين االنفرتر و الرئيسي:
P0918:
عنوان ال ،PROFIBUSيمكن تغيير قيمة ھذا االعداد فقط في حالة ان القيمة المعرفة على
المبدالت DIP Switchesعلى كرت االتصاالت معرفة على .0علما بان ال Defaultھو ،3
في ھذه الحالة يمكنك تعريف العنوان الذي يتمكن ال PLCمن خالله ارسال البيانات الى
االنفرتر عبر شبكة ال PROFIBUSمن .0-125اي يمكنك ربط ١٢٦فرعي .Slave
عند ادخال قيمة ال PROFIBUS Addressمن خالل المبدالت Switchesال يمكن تعديل
االعداد ،P0918في ھذه الحالة يعرض االعداد قيمة ال PROFIBUS Addressالمعينة من
خالل المبدالت.
يمكنك عمل Resetللعناوين من خالل تفعيل االعدادات الخاصة باعادة ضبط المصنع.
P0700:
P01000:
اختيار مصدر نقطة التعيين Setpointالخاصة بالتردد ليكون ال PROFIBUSو ذلك من
خالل القيمة .6
ال بد عند شبك كيبل ال PROFIBUSمن وجود مقاومة شبكة ،Resister Networkو منھي
الناقل .Bus Terminatorبھدف منع االشارة من الرجوع الن ال BUSفي الشبكات تمر فيه
االشارات باتجاه واحد فقط منعا للتشويش على اشارات اخرى.