Sunday, 27 April 2014

المؤشر في Step7 أو العنونة بالتأشير pointer addressing

يسرني أن أقدم لكم شرحا عن العنونة بالتأشير التي يتيحها لنها برنامج Step7 وتعتبر من الطرق التي تسهل لنا إستخدام الذاكرة عبر عنوانها.
بعيدا عن الترجمة الحرفية سأحاول الشرح بشكل عملي وتقريب الفكرة للقارئ الكريم. بإختصار المؤشر pointer يحتوي على العنوان بدلا من القيمة.
يكون شكل المؤشر في Step7 على الشكل التالي:
P#memory_area.byte.bit
نعطي مثال للتوضيح:
L  P#8.7     تحميل قيمة المؤشر للمراكم
T  MD2                                     
A  I[MD2]   أي I8.7                    
=Q[MD2]    أي Q8.7                   

مثال آخر:


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


Comments
0 Comments

No comments:

Post a Comment