Wednesday, 9 April 2014

طريقة ربط متحكمين سيمنس s7-300 عبر شبكة MPI وتبادل المعلومات بينهم How to connect two CPU Siemens by MPI network

تتيح لنا سيمنس Siemens ربط متحكمين مع بعضهما بعدة طرق، وإحدى هذه الطرق هي الربط عبر شبكة MPI حيث تعتبر هذه الطريقة من أسهل الطرق ولا تحتاج إلى كتابة أي سطر برمجي، بل تحتاج لإضافة بعض الإعدادات من الهاردوير Hardwareconfiguration


أولا: نقوم بإنشاء مشروح جديد ونضيف محطة S7-300 كما في الصورة التالية:



 Add new station to S7-300
نضيف محطة ثانية (S7-300 (2 كما في الشكل


Add new station to S7-300 program

ومن ثم نفتح الهاردوير Hardware configuration للمحطة الأولى ونضيف سكة Rail كما في الصورة:

Hardware configuration

نضيف التغذية power supply كما في الصورة:


Hardware configuration

نضيف المتحكم CPU 300 S7 كما في الصورة:
Hardware configuration

ومن ثم نقوم بعمل إعدادات ال MPI ويجب مراعاة أن تكون سرعة الإتصال في المتحكم الأول هي نفسها في المتحكم الثاني مع إختلاف رقم المحطة كما في الصورة التالية: 


MPI configuration

حفظ ومعالجة Save and compile، ونفس الشي نقوم مع المتحكم الثاني


Save and compile

ومن الهاردوير للمتحكم الأول نضغط على زر إعدادات الإتصال configure Network  كما في الصورة


configure Network

ومن option نختار Define Global Data (هذا الخيار لا يكون مفعل في حال كونك لم تضغط على شبكة MPI ذات اللون الأحمر):


Define Global Data

ومن ثم من خلال الضغط مرتين على العمود الأول نحدد المتحكم الأول (CPU300(1 ومن ثم من خلال الضغط مرتين على العمود الثاني نحدد المتحكم الثاني  (CPU300(2 كما في الصورة: 


Define Global Data


وفي الأسطر نكتب الذواكر المتبادلة بين المتحكم الأول والثاني وبالضغط على الذاكرة بالزر الأيمن للماوس نحدد فيما إذا كانت مرسلة أو مدخلة: 


Define Global Data

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

Comments
0 Comments

No comments:

Post a Comment