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

Automatic control , PLC , Electronics , HMI , Machine technology development , Arabic & Islamic topics , Management studies and more
 
الرئيسيةالبوابة*مكتبة الصوراليوميةس .و .جبحـثالتسجيلالأعضاءالمجموعاتدخول

شاطر | 
 

 دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400

اذهب الى الأسفل 
انتقل الى الصفحة : الصفحة السابقة  1, 2, 3 ... 9 ... 16  الصفحة التالية
كاتب الموضوعرسالة
ahmedhasan
فريق أول
فريق أول
avatar

عدد الرسائل : 6158
العمر : 42
تاريخ التسجيل : 30/05/2008

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   الخميس 1 يناير 2009 - 2:30



جميـــــــــــــل ولكن هل توقــفــنـــــــــــــا عنـــد هــــذا الحــــد ؟

برجـــــــــــــــاء المواصـــــــــــلــــــــــة حتـــــى لا تفتر عزيــــــمتنا !!!
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
PLCMan
Admin
avatar

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

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   الخميس 1 يناير 2009 - 12:48



السلام عليكم ورحمة الله وبركاته

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

نسألكم الدعاء بصلاح الأحوال لي ولعامة المسلمين

_________________


أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.forumn.org
PLCMan
Admin
avatar

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

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   الثلاثاء 13 يناير 2009 - 15:21

الأخوة الأعزاء

عذرا على هذا الغياب غير المخطط وإن شاء الله نكمل معا وندعو الله أن ييسر لنا الأمور ( وأن ينصر إخواننا في غزة وأن يهلك عدونا وعدوهم الغادر الصهيوني )

كذلك لعلها كانت فرصة للتعرف على Simatic manager ولو كان هناك أي اسفسار بشأنه برجاء عدم التحرج من ذلك حتى تتم الفائدة من عقد الدورة

من المهم جدا قبل الخوض في عمليات البرمجة أن نتعرف على بعض الأمور العامة عن البرمجة

أي أمر من أوامر البرمجة يتكون من جزئين رئيسيين :

الأول هو العملية أو أمر العملية أو ما يطلق عليه ( Operator ) مثل AND , OR , +I , *R وهكذا

الثاني هو البيانات التي تتم عليها العملية سواء كانت بيانات مباشرة أو عنوان لأماكن تخزين بيانات ويطلق عليه Operand

ولنعلم أنه أيضا يوجد أنواع عديدة من البيانات التي تتم عليها العمليات وهذا مهم جدا لكل أنواع البرمجة وهو يعتمد بالدرجة الأولى على حجم البيانات كالآتي :

- أقل حجم هو خانة واحدة bit وهذا النوع يتم عليه العمليات المنطقية Binary operations
- الحجم الأكبر من bit هو byte أو ما يوازي 8 خانات وهذا النوع يمكن أن تتم عليه عمليات منطقية أو عمليات حسابية
- الحجم التالي هو word أو 16 خانة أو 2-byte وكذلك يمكن أن تتم عليه العمليات المنطقية أو الحسابات أو عمليات التحويل أو العدادات أو التايمرات طبقا لنوع البيانات بهذا الحجم والتي يمكن أن تكون صحيحة integer أو BCD
- الحجم الأكبر من البيانات هو 32 خانة أو double word ويستخدم في العمليات الحسابية ذات الدقة الأعلى سواء الحقيقية أو الصحيحة ذات الدقة المضاعفة


أولا أنواع المتغيرات :

النوع الأول : الثنائي Binary type

وهو يأخذ القيمة 0 أو 1 فقط أو كهربيا ON - OFF فقط وعند التعامل مع هذا النوع يتم كتابة ذلك على النحو الآتي :

تمثيل رقم مكون من 16 خانة :

b#1001 0110 0011 0001


b هنا معناها أن الرقم ثنائي وعلامة # هي الفاصل بين الرقم والتميز أما مجموعة الأرقام فهي قيمة الرقم

النوع الثاني : الأرقام الصحيحة Integer numbers

وهي أرقام عشرية صحيحة وهي إما دقة 16 رقم أو 32 رقم ثنائي
الأرقام ذات الدقة 16 خانة تكتب كما تكتب في النظام العشري العادي دون علامة عشرية مثلا 120
وهي تتراوح مابين 32768- إلى 32767+ في حالة الأرقام ذات الإشارة signed integers
وتتراوح بين 0 و65535+ في حالة الأرقام الموجبة الصحيحة unsigned integers
أما الأرقام ذات الدقة 32 خانة الصحيحة double integers فعند كتابتها نكتبها بالشكل الآتي :

L#150


النوع الثالث : وهو الأرقام العشرية Real ( floating point ) numbers

وتكتب على الصيغة الآتية :

x.ye+/-z


حيث x الجزء الصحيح من الرقم العشري لخانة واحدة
y الجزء الكسري في الرقم العشري
e تعني أس الرقم 10
+/- وهي إشارة الأس
z تمثل الأس

بمعني 23000 مثلا تكتب كالآتي : 2.3e+4
0.0354 تكتب : 3.54e-2

وإذا كان الرقم ككل موجب لا تكتب أمامه إشارة وإذا كان سالبا تكتب أمامه إشارة -

النوع الرابع وهو : نوع متغير زمني للتايمر Timer type

ويكتب كالآتي :

s5t#100ms


هذا الرقم معناه زمن تايمر قيمته 100 مللي ثانية

النوع الخامس : متغير يدل عل التاريخ date

ويكتب كالآتي :

d#2008-04-08 كتاريخ 8 أبريل 2008


متغير وقت حقيقي time of day

ويكتب كالآتي :

tod#hh🇲🇲ss.ms مثلا tod#23:30:24.500


متغير وقت مطلق time

ويكتب كالآتي :

t#Od_0h_0m_0s_0ms مثلا t#Od_10h_50m_28s_880ms


متغير وقت وتاريخ ويكتب كالآتي :

DT#2008-04-08-20:25:30.850


وهناك متغيرات حرفية String وتكتب بين علامات تنصيص 'xyz'

كذلك هناك للعدادات وتكتب على الشكل c#897

والمطلوب في هذا المكان هو التأكد من نوع البيانات المطلوب إجراء العمليات عليها في البرنامج وبالتالي استخدام العمليات المناسبة لذلك حتى لا يحدث خطأ في البرنامج


_________________


أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.forumn.org
ismcoord
جندي
جندي


عدد الرسائل : 1
العمر : 47
تاريخ التسجيل : 14/01/2009

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   الأربعاء 14 يناير 2009 - 20:12

thank you very much and sorry no arabic kboord
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
PLCMan
Admin
avatar

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

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   الأربعاء 14 يناير 2009 - 22:52



مرحبا بك أخي العزيز معنا في المنتدى ويسعدنا وجودك

وإن وجدت في هذا المكان خيرا وأردت أن تشارك في هذا الباب فالدل على الخير كفاعله

وجزاكم الله خيرا

_________________


أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.forumn.org
islami
جندي
جندي


عدد الرسائل : 1
تاريخ التسجيل : 28/01/2009

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   الأربعاء 28 يناير 2009 - 8:02

جزاك الله خيرا وبارك الله فيك وفي علمك

سبحان الله وبحمده سبحان الله العظيم
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
PLCMan
Admin
avatar

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

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   السبت 31 يناير 2009 - 6:43

السلام عليكم إخواني الأعزاء

اليوم دعونا نتعرف على أنواع Blocks التي يتعامل معها برنامج Simatic manager

أولا فإن برنامج PLC في نظام Simatic step-7 300 كما هو الحال في معظم أنواع PLC يتم كتابته في شكل Blocks حيث يحتوي كل Block على مجموعة من البيانات أو الأوامر

وهناك نوعان من Blocks عند التقسيم من حيث المحتوى :

الأول يسمى Logic blocks أو الدوال المنطقية وهي التي تحتوي على الأوامر والبيانات على حد سواء

والثاني ويسمى Data blocks وهي المخصصة فقط للبيانات

أما من حيث الاستخدام فهناك الأنواع الآتية :

الدوال التنظيمية Organization Blocks-OB's :

وهذه الدوال أو القوالب هي التي تصيغ العلاقة بين نظام التشغيل والبرنامج بحيث يستطيع نظام التشغيل فهم البرنامج ولا يتم تنفيذ أي شئ في البرنامج ما لم يكن متضمنا سواء بشكل مباشر أو بشكل غير مباشر داخل OB's

وأول هذه المجموعة هو OB1 وهو أقلها أولوية عند التنفيذ حيث أن درجة الأولوية له هي 1 وإذا تم استدعاء أي OB آخر في البرنامج يكون له أولوية أعلى من OB1 ما عدا OB90

ويتم تنفيذ الأوامر المحتواة في OB1 بشكل دوري بعد انتهاء دورة Start-up لوحدة CPU حيث يتم تنفيذ OB1 وبمجرد الانتهاء من تنفيذ محتوياته يتم العودة إلى أوله مرة أخرى للتنفيذ مرة أخرى وهكذا

وعلى هذا فإن هناك حالتين يتم فيهما البدء في تنفيذ محتويات OB1 وهما :

- بعد انتهاء Start-up لوحدة CPU
- بعد انتهاء دورة تنفيذ OB1

ويمكن أن يحتوي أي من أوامر البرمجة العادية أو أي استدعاء لأي من الدوال المختلفة المستخدمة داخل البرنامج كذلك بمكن أن يتم كتابته باستخدام STL/LAD/FBD

الدوال الوظيفية Function Blocks FB's :

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

وهذا النوع من الدوال FB يستخدم جزء مرتبط به من ذاكرة البرنامج يسمى Instance data block حيث يتم فيه تخزين البيانات المصاحبة

كذلك يمكن كتابة أي أمر من الأوامر داخله أو استدعاء الدوال الأخرى سواء من النوع FB / FC / SFB / SFC

ويختلف العدد الممكن استخدامه منها وحجم الذاكرة الممكن استخدامها ( أي طول البرنامج داخلها ) بحسب نوع CPU

الدوال الوظيفية Functions FC's :

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

وهذا النوع من الدوال FC لا يستخدم Instance data block

كذلك يمكن كتابة أي أمر من الأوامر داخله أو استدعاء الدوال الأخرى سواء من النوع FB / FC / SFB / SFC

ويختلف العدد الممكن استخدامه منها وحجم الذاكرة الممكن استخدامها ( أي طول البرنامج داخلها ) بحسب نوع CPU


دوال النظام الوظيفية System Function Block's SFB :

هذه الدوال هي من محتويات النظام وهي عبارة عن Function Block أي يصاحبها Instance data block ولكن هذه الدوال لا يمكن التغيير فيها وإنما يتم استدعاؤها للاستخدام في الوظائف المحددة لها في أي مكان وفي أي وقت من البرنامج


دوال النظام الوظيفية System Functions SFC :

هذه الدوال هي من محتويات النظام وهي عبارة عن Function ولا يصاحبها Instance data block ولكن هذه الدوال لا يمكن التغيير فيها وإنما يتم استدعاؤها للاستخدام في الوظائف المحددة لها في أي مكان وفي أي وقت من البرنامج


دوال البيانات Data Blocks DB's :

وهذه تحتوي على البيانات فقط وهي من نوع البيانات أي لا يكتب داخلها أي أمر وهي في صورة قاعدة بيانات تحتوي على سجلات وحقول بيانات

حيث حقول البيانات هي

Address / Symbolic name / Symbol / Initial value / Actual value / Comment

ويمكن كتابة أي نوع من الأنواع السابق شرحها من البيانات داخل Data block عند إنشائه

كذلك فإنه هناك نوعان من دوال البيانات DB's الأول وهو المصاحب للدوال الوظيفية Instance data blocks وهذا النوع يتم صياغته وإنشائه عن طريق النظام ولا يتم عمل أي تعديل عليه فقط يتم تمرير البيانات عن طريق الدالة الوظيفية منه وإليه

أما النوع الثاني وهو الغير مرتبط بالدوال الوظيفية ويمكن استدعاء بياناته والكتابة فيه في أي مكان من البرنامج كذلك يتم إنشاؤه وصياغته عن طريق المبرمج


النوع الأخير وهو أنواع البيانات الموصفة عن طريق المبرمج User Data Type UDT :

وهو عبارة عن خليط من البيانات يتم توصيفه عن طريق المبرمج وله مطلق الحرية في طريقة استخدامه للبيانات داخله

_________________


أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.forumn.org
PLCMan
Admin
avatar

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

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   السبت 31 يناير 2009 - 11:13

السلام عليكم إخواني الأعزاء

كذلك من الأشياء المهمة جدا دراستها قبل الخوض في أوامر وتعليمات اللغة هي كيفية العنونة أو Addressing

حيث أن معظم العمليات تتم على متغيرات وهذه المتغيرات يكون لها عنوان حتى يتم التمييز بينها وسوف نتعرض الآن لهذا الأمر وهو Addressing

أولا المدخلات الرقمية Digital inputs :

وهي التي يتم قراءتها من Digital input modules وكما سبق وذكرنا عند عمل hardware configuration التنبه إلى خانة address وسوف نجد أنها تحتوى على رقم Byte or bytes المستخدمة فإذا كان الموديول 8 نقط فقط سوف نجد byte واحدة مثلا 4 وإذا كان 16 طرف سوف نجد عدد 2 bytes مثلا 4،5 وإذا كان 32 طرف سوف نجد 4 bytes مثل 4...7

ونلاحظ أن الصيغة العامة لعمل عنوان Address للمدخل الرقمي هي كما يلي :

I x.y


حيث أن الرمز I يشير إلى أنه مدخل رقمي والرمز x يشير إلى رقم byte والرمز y يشير إلى ترتيب خانة المدخل الرقمي وتكون من 0 وحتى 7

أمثلة :

I 10.0 , I 2.6 , I 5.3 , I 6.7


ما سبق يمثل كيفية Addressing في صورة خانة واحدة bit كذلك يمكن التعبير عنها في صورة Byte أي عدد 8 خانات وفي هذه الحالة تأخذ الصورة :

IB x حيث يشير I إلى أنه مدخل رقمي ويشير الرمز B إلى أنه 8 خانات ويشير الرمز x إلى رقم Byte حسب ترتيب الموديول

مثال ذلك : IB 3 , IB 5 , IB 12


كذلك يمكن التعبير عنها في صورة Word أي عدد 16 خانات وفي هذه الحالة تأخذ الصورة :

IW x حيث يشير I إلى أنه مدخل رقمي ويشير الرمز W إلى أنه 16 خانات ويشير الرمز x إلى رقم أول Byte حسب ترتيب الموديول

مثال ذلك : IW 0 , IW 4 , IW 12


كذلك يمكن التعبير عنها في صورة Double Word أي عدد 32 خانات وفي هذه الحالة تأخذ الصورة :

ID x حيث يشير I إلى أنه مدخل رقمي ويشير الرمز D إلى أنه 32 خانات ويشير الرمز x إلى رقم أول Byte حسب ترتيب الموديول


مثال ذلك : ID 0 , ID 4 , ID 12



المخرجات الرقمية Digital Outputs :

وهي ما يتم إخراجها على Digital output module وينطبق عليها نفس ما ينطبق على Digital inputs غير أن الصيغة العامة لها تختلف كالآتي :

Q x.y


حيث أن الرمز Q يشير إلى أنه مخرج رقمي والرمز x يشير إلى رقم byte والرمز y يشير إلى ترتيب خانة المخرج الرقمي وتكون من 0 وحتى 7

أمثلة :

Q 2.0 , Q 12.6 , Q 1.7 , Q 4.5


وهي كذلك يمكن التعبير عنها في صورة Byte , Word , Double word مثل Digital inputs تماما

أمثلة :

QB 10 , QB 3 , QW 2 , QW 12 , QD 20 , QD 124


الذاكرة الوسيطة Bit memory :

وهي أماكن في الذاكرة الداخلية لوحدة CPU يمكن استخدامها كذاكرة وسيطة Buffer للعمليات المختلفة ويمكن صياغتها بكل الأشكال وكذلك يتم عنونتها بكل الصور السابقة سواء Bit , Byte , Word , Double word

وبدلا من الرمز I , Q فإنها تأخذ الرمز M

M x.y


حيث أن الرمز M يشير إلى أنه موقع ذاكرة وسيط والرمز x يشير إلى رقم byte والرمز y يشير إلى ترتيب خانة الذاكرة الوسيطة وتكون من 0 وحتى 7

أمثلة :

M 0.1 , M10.4 , M100.7 , M 220.6


كذلك يمكن التعبير عنها في صورة Byte , Word , Double word بنفس الطريقة السابقة كالأمثلة الآتية

MB10 , MB100 , MW102 , MW16 , MD20 , MD28


ذاكرة البيانات Data :

وهي التي يتم تخزينها في Data Blocks وأيضا تكون لها نفس الصياغة سواء Bit , Byte , Word , Double word بحسب الصيغ الآتية :

في حالة Bit يتم استخدام الصيغة :

DBzDBXx.y


حيث يشير الرمز DB إلى أنه Data Block ويشير الرمز z إلى رقم Data Block ويشير الرمز x إلى رقم Byte ويشير الرمز y إلى رقم الخانة Bit ويشير الرمز DBX إلى أنها خانة Bit

أما في حالة Byte فيتم استخدام نفس الجزء الأول ولكن الجزء DBXx.y يصبح DBBx فقط حيث تشير DBB إلى أنه في صورة Byte وتشير x إلى رقم Byte

وفي حالة Word تكون DBWx حيث تشير DBW إلى أنه word وتشير x إلى رقم Word

وفي حالة Double Word تكون DBDx حيث تشير DBD إلى أنه Double word وتشير x إلى رقم أول Word

أمثلة :

DB10.DBX1.0 , DB2.DBX3.1 , DB20.DBB10 , DB15.DBB120 , DB25.DBW2 , DB30.DBW200 , DB0.DBD2 , DB70.DBD72


Timer and Counter Addressing

يتم عنونة المؤقتات والعدادات بكل بساطة للاستخدام في العمليات المنطقية برقم صحيح من 1 وحتى أقصى رقم يمكن استخدامه داخل CPU مسبوقا بحرف T في حالة المؤقتات ومسبوقا بحرف C في حالة العدادات مثل :

C1 , T1 , C5 , T20


عنونة المدخلات الطرفية التناظرية Peripheral inputs :

وهي ما يطلق عليه Analoge inputs or counter modules وتأخذ عددا من الخانات حسب دقة المدخلات سواء كانت Byte , Word , Double word حيث تأخذ الصور الآتية :

PIBx , PIWx , PIDx


حيث يشير الرمز PIB أنه مدخل طرفي في صورة Byte والرمز PIW إلى أنه مدخل طرفي في صورة Word والرمز PID إلى أنه مدخل طرفي في صورة Double word وفي كل الحالات الرمز x يعبر عن رقم المدخل الطرفي


عنونة المخرجات الطرفية التناظرية Peripheral outputs :

وهي ما يطلق عليه Analoge outputs or counter modules وتأخذ عددا من الخانات حسب دقة المخرجات سواء كانت Byte , Word , Double word حيث تأخذ الصور الآتية :

PQBx , PQWx , PQDx


حيث يشير الرمز PQB أنه مخرج طرفي في صورة Byte والرمز PQW إلى أنه مخرج طرفي في صورة Word والرمز PQD إلى أنه مخرج طرفي في صورة Double word وفي كل الحالات الرمز x يعبر عن رقم المخرج الطرفي

_________________


أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.forumn.org
PLCMan
Admin
avatar

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

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   الإثنين 2 فبراير 2009 - 12:27


والآن بعد أن استعرضنا معا أنواع البيانات وعمل Addressing وأنواع البلوكات التي نتعامل معها ونكتب البرنامج داخلها آن لنا الأوان لنبدأ بكتابة البرنامج وأول ما نبدأ به هو التعرف على عناصر البرمجة أو ما يسمى تعليمات البرمجة Instructions

وأول نوع من أنواع التعليمات التي سنتعرض لها هو العمليات المنطقية Bit Logic Operations :

كما هو واضح من الإسم فإن هذا النوع من العمليات يتم على متغيرات من النوع BOOL أي ثنائية منطقية وهي كلها تخضع لحسابات الجبرالثنائي BOOLEAN ALGEBRA وهناك عمليات أساسية يمكن منها تركيب جميع العمليات الأخرى

وعند البرمجة بطريقة Ladder diagram - LAD فإن هناك عناصر لهذه التعليمات نستعرضها معا :

Normally Open Contact ( NO ) ---| |--- مثل الشكل التالي :



وهذه تعبر عن نقطة مفتوحة مثل الموجودة في أي ريلاي أو كونتاكتور تمر من خلالها إشارة التحكم مثل مرور الكهرباء تماما في النقطة المفتوحة في الريلاي والكونتاكتور وهذا ينطبق على كل من الأنواع الآتية :

I , Q , M , L , D , C , T


أي أن Address المكتوب فوق Contact في البرنامج يمكن أن يكون Digital input , Digital output , Bit memory , Temporary local memory , Data block bit , Counter and Timer

وعند توصيلها توالي مع بعضها فهذا يمثل عملية AND وعند توصيلها توازي مع بعضها فهذا يمثل عملية OR



ولملاحظة تأثير NO Contact فإنها ترتبط بنتيجة RLO-Result of previous Logic Operation حيث يتم الربط معها حسب نوع التوصيل توالي أو توازي ثم تغيير حالة RLO طبقا للوضع الذي عليه البيانات

مثال على شكل التمثيل مع التوصيل توالي وتوازي :



النوع الثاني هو النقطة المغلقة Normall closed contact NC ---| / |--- مثل الشكل التالي :



وهذه تعبر عن نقطة مغلقة تفتح عند تحول حالة Address إلى القيمة " 1 " وأيضا يمكن أن يتم توصيلها توالي أو توازي واستخدام العمليات المنطقية AND , OR بنفس الطريقة

وهذا ينطبق على كل من الأنواع الآتية :

I , Q , M , L , D , C , T


ويتم ربط القيمة المخزنة في RLO مع قيمة Bit address وتخزين النتيجة في خانة RLO



وفي المثال التالي شكل التوصيل توالي وتوازي :



النوع الثالث من العناصر هو النفي ---| NOT |--- :



وهذا النوع يقوم بقلب النتيجة الموجودة في RLO فإن كانت نتيجة آخر عملية هي " 1 " يقوم بتحويلها إلى " 0 " وإن كانت نتيجة آخر عملية هي " 0 " يتم تحويلها إلى " 1 "

وهذا ينطبق على كل من الأنواع الآتية :

I , Q , M , L , D , C , T



وفي الشكل التالي مثال لاستعمال الأمر ---| NOT |---



النوع الرابع وهو ملف الخرج Coil output ---( )--- :

وهو يمثل ملف التشغيل لأي ريلاي أو كونتاكتور تماما

وهذا ينطبق على كل من الأنواع الآتية فقط :

I , Q , M , L , D



وكما قلنا فإن ما يقوم به هذا الأمر هو نقل قيمة RLO على Address المشار إليه فوق Coil



وهذا مثال لاستعمال Coil :


_________________


أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.forumn.org
محمد عبدالقوي
جندي
جندي


عدد الرسائل : 8
تاريخ التسجيل : 13/02/2009

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   السبت 14 فبراير 2009 - 13:30

السلام عليكم
السيد PLC MAN أظن أن الشرح كافي و واضح و لكن أهم مشكلة أشكو منها هو عدم ظهور الصور التوضيحية في هذا الكورس و الكورس السابق في PLC أيضا لو سمحت حاول تحل هذه المشكلة لتوضيح المعلومة كاملتاً.

محمد عبدالقوي
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
metwally.mustafa
فريق أول
فريق أول
avatar

عدد الرسائل : 4224
العمر : 32
الموقع : Egypt
العمل/الترفيه : automation engineer
تاريخ التسجيل : 12/01/2009

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   الخميس 19 فبراير 2009 - 11:53

شكرا لك اى الكريم
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
PLCMan
Admin
avatar

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

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   السبت 21 فبراير 2009 - 11:39

نكمل معا إخواني الأعزاء مع بقية الأنواع :

النوع الخامس : ملف الخرج المتوسط Middle output -----( # )------



وتستخدم لتخزين محتويات RLO داخل العنوان المخصص والذي يمكن أن يكون I , M , D , Q , L وهي تستعمل بالتوالي مع شروط أخرى بعدها لكتوين RLO جديدة ولا يمكن أن يبدأ بها السطر ولا ينتهي بها وإنما يجب أن يكون قبلها شرط آخر وبعدها أي شئ آخر حتى لو كان Output coil ( )------

وفيما يلي تأثير Middle output على خانات Status word



وهذا مثال على استخدام Middle output



النوع السادس هو : Reset Coil



وهنا يمكن أن يكون Address الذي تتم عليه العملية I , Q , M , D , L , C , T وهنا عندما تكون نتيجة RLO السابقة 1 فإنه يتم التنفيذ أي يتم تحويل حالة Address إلى 0 - أما إذا كانت حالة RLO صفرا فإن الأمر لا ينفذ وكما أشرنا بمكن تنفيذه على المدخلات والمخرجات والذاكرة وخانات بلوك البيانات والذاكرة المحلية وكذلك العدادات والمؤقتات حيث أنه في العدادات والمؤقتات بجانب إعادة الحالة المنطقية للصفر فإنه يعيد أيضا قيمة العداد وقيمة الوقت إلى الصفر

تأثير الأمر على Status word



وهذا مثال على استخدام الأمر Reset



النوع السابع : الأمر Set



وهذا الأمر في حالة تحقق RLO فإنه يقوم بتحويل حالة Address المصحوب إلى 1 وتظل هكذا ما لم يتم عمل Reset لها أو تحويل قيمتها إلى 0 عن طريق أمر آخر ويمكن أن يكون Address أي من المدخلات أو المخرجات أو خانات الذاكرة أو خانات بلوك البيانات أو الذاكرة المحلية وهي بالترتيب I , Q , M , D , L

وهذا هو تأثير الأمر Set على Status word



وهذا مثال على استعمال Set



النوع الثامن : الأمر Set قبل Reset



وهذا الأمر له مدخلان الأول S والثاني R وله مخرج واحد Q وفي حالة وجود الإشارة 1 على المدخل S ووجود الحالة 0 على المدخل R فإن حالة المخرج Q تكون 1 وتظل هكذا إلى يتم تحويلها بأمر آخر

وفي حالة وجود الحالة 1 على المدخل R ووجود الحالة 0 على المدخل S تصبح حالة Q صفر

وفي حالة وجود الحالة 0 على كل من S , R فإن حالة Q تصير صفرا

وفي حالة وجود الحالة 1 على كل منهما فإن آخر حالة للمخرج Q بعد التنفيذ تكون صفرا وتظل هكذا إلى أن يتم تنفيذ دورة كاملة للبرنامج وحتى العودة إلى نفس النقطة فتتحول إلى 1 ثم إلى صفر مرة أخرى وبالتالي كأن القيمة طوال البرنامج صفرا

تأثير الأمر SR على Status word



وهذا مثال على استعمال الأمر SR



النوع التاسع : الأمر Reset قبل Set



وهذا الأمر كالأمر السابق له نفس المدخلان R , S وله مخرج واحد Q وهو مثل الأمر السابق في كل شئ عدا الحالة التي يكون فيها المدخلان 1

ففي هذه الحالة يكون آخر ما يتم تنفيذه في الأمر هو عمل Set وبالتالي تظل قيم Q -- 1 طوال تنفيذ دورة البرنامج وحتى العودة إلى نفس الموضع مرة أخرى حيث يتم عمل Reset لوقت قليل جدا ثم Set مرة أخرى وهذا يعني أنه تقريبا تظل قيمة Q =1 طوال تنفيذ البرنامج

تأثير الأمر RS على حالة Status word



وهذا مثال على استعمال الأمر RS


_________________


أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.forumn.org
hany_omar
ملازم أول
ملازم أول


عدد الرسائل : 97
تاريخ التسجيل : 28/02/2009

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   السبت 28 فبراير 2009 - 4:14

السلام عليكم ورحمة الله مشكور على المجهود الرائع بس نريد مشاريع و امثلة عملية
م : هانى عمر
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
PLCMan
Admin
avatar

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

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   السبت 28 فبراير 2009 - 5:13

الأخ العزيز م/ هاني عمر

مرحبا بك وجزاكم الله خيرا

إننا في هذا الموضوع نعرض أدوات البرمجة وكيفية استخدامها ومن حين لآخر وحسب حجم ما أخذناه من عمليات نعرض مسألة بسيطة للتدريب عليها بالإمكانيات التي تعلمناها

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

وعالم الصناعة غني جدا بالتطبيقات العملية ولاشك أننا لدينا العديد من الزوار الذين يعملون في مجال الصناعة والذين يمكن أن يمدوننا بتفاصيل العمليات كطريقة عمل ويمكن أن نتعاون معا لتنفيذ ذلك بشكل تدريبي اجتهادي في منتدى التطبيقات العملية

كذلك فقد أنشأنا قسما لشرح العمليات الصناعية وكيف تتم حتى لا يكون غريبا على أي واحد منا أن يرى صناعة معينة فيكون لديه فكرة ولو بسيطة عن كيفية تنفيذ العملية

وهذا هو المنهج الذي اتبعناه حتى الآن وسوف يسعدنا جدا أن نتلقى أي اقتراح من شأنه تطوير فكرنا إلى الأفضل

وجزاكم الله خير الجزاء

_________________


أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.forumn.org
khmo
عريف
عريف


عدد الرسائل : 18
تاريخ التسجيل : 03/03/2009

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   الإثنين 9 مارس 2009 - 5:28

جازاك الله خيرا وجعله في ميزان حسناتك وكل الشكر على هذة العلومات القيمة
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
khmo
عريف
عريف


عدد الرسائل : 18
تاريخ التسجيل : 03/03/2009

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   الإثنين 9 مارس 2009 - 5:37

اخي العزيز حــــــــــســــــــــن لا تتخيل كم ساعدتنا في هذا الموضوع جـــــازاك الله خــيــرا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
PLCMan
Admin
avatar

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

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   الأربعاء 11 مارس 2009 - 7:45

الأخوة الأعزاء
جزاكم الله خيرا على هذه المشاعر الطيبة وكم أشعر بالسعادة عندما تصل الفائدة لإخواننا ويسعدنا جدا أن يشاركنا في هذا العمل إخواننا ذوي الخبرة في المجالات المختلفة سواء بالشرح أو بالإمداد بالبرامج

فربما يفوتني الكثير (( وهو بالتأكيد حاصل )) فلا يوجد شخص ملم بكل شئ لهذا يسعدني جدا أن يتعاون معنا الزملاء ذوو الخبرة لنقدم العون معا لإخواننا الراغبين في التعلم

مرة أخرى جزاكم الله خيرا ونسألكم الدعاء بالتوفيق وحسن الخاتمة والإخلاص في القول والعمل

_________________


أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.forumn.org
PLCMan
Admin
avatar

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

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   الأحد 15 مارس 2009 - 15:54

الأخوة الأعزاء عذرا على هذا التأخير ولنكمل معا ما بدأناه إن شاء الله ونواصل Bit Logic Operations

العنصر التالي هو Positive RLO Egde Detection




وهذا الأمر يقوم باكتشاف التغيير في حالة RLO حيث أنه عند لحظة التغيير وعند الانتقال من الحالة صفر إلى الحالة 1 وهي اكتشاف الحافة الموجبة Positive edge transition فإنه يعطي Impulse ثم يعود إلى الصفر مرة أخرى حتى لو ظلت RLO على الحالة 1 حيث أن يكتشف لحظة الانتقال من الصفر إلى الواحد فقط ويقوم بتخزين حالة RLO قبل الأمر في Address الذي يتم كتابته فوق الأمر ( P )-----

وهذا هو تأثير الأمر على Status word



وهذا مثال يوضح استخدام الأمر



الأمر التالي وهو Negative Edge RLO Detection



وهذا الأمر مثله مثل الأمر السابق تماما غير أنه يكتشف الانتقال من الحالة 1 إلى الحالة صفر وعند حدوث هذا التغيير في الحالة تخرج Impulse حتى ولو ظلت القيمة صفرا أو عادت إلى 1 مرة أخرى فالعبرة هنا بالانتقال من 1 إلى صفر فقط ويقوم الأمر بتخزين قيمة RLO السابقة في Address أعلى الأمر

تأثير الأمر على Status word



وهذا مثال على تطبيق الأمر



الأمر التالي وهو Address Positive Edge Detection


الأمر السابق كما علمنا كان يقوم باكتشاف الانتقال من الحالة صفر إلى الحالة 1 بالنسبة ل RLO أما لو أردنا ان نحدد متغير معين عنوانه <Address1> كأن يكون Digital input , memory bit ,... فيستخدم هذا الأمر حيث يحتوي العنوان <Address2> على القيمة السابقة وعند الانتقال من الصفر إلى 1 يتم إخراج Impulse مثل الأمر السابق تماما



تأثير الأمر على Status word



وهذا مثال على استخدام الأمر



الأمر التالي Address Negative Edge Detection


وهذا الأمر يقوم باكتشاف الانتقال من الحالة 1 إلى الحالة صفر بمعلومية العنوان <Address1> ويحتفظ بالحالة السابقة في العنوان <Address2> ويقوم عن تحقيق الشرط بإخراج Impulse ثم العودة مرة أخرى إلى الصفر حتى لو ظلت قيمة العنوان <Address1> صفرا أو تحولت إلى 1 فالعبرة فقط بالتحول من الحالة 1 إلى الحالة صفر



تأثير الأمر على Status word



وهذا مثال على استخدام الأمر



الأمر SAVE


هذا الأمر يقوم بتخزين قيمة RLO في خانة BR في Status word ويفضل استعمالها في نهاية البلوك وقبل الخروج منه مباشرة نظرا لأن حالة BR يمكن أن تتغير بأوامر أخرى حسب الأوامر نفسها



تأثير الأمر SAVE على Status word



وهذا مثال يوضح الاستخدام



الأمر XOR


من المعلوم أنه لا يوجد أمر XOR عند استخدام LAD ولكن يتم تكوين الأمر من عدد 4 كونتاكت مثل الشكل التالي




_________________


أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.forumn.org
ابو هبة
عريف
عريف


عدد الرسائل : 13
العمر : 46
الموقع : مصر
تاريخ التسجيل : 25/03/2009

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   الجمعة 27 مارس 2009 - 3:06

اسال الله العظيم رب العرش العظيم ان يرزقك التوفيق وحسن الخاتمه والاخلاص فى القول والعمل
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
PLCMan
Admin
avatar

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

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   الجمعة 27 مارس 2009 - 6:40

السلام عليكم ورحمة الله وبركاته والصلاة والسلام على النبي محمد وعلى آله وصحبه ومن تبعهم وعمل بعملهم إلى يوم الدين

والآن إخواني نبدأ معا في استعراض وظائف المؤقتات Timer operations

يوجد في Step-7/300,400 خمسة أنواع من المؤقتات بحسب الوظيفة المطلوبة منها وسوف نذكرها كأسماء أولا ثم نبدأ بعد ذلك باستعراضها تفصيليا

1- مؤقت تأخير بدء On-Delay Timer
2- مؤقت تأخير فصل Off-Delay Timer
3- مؤقت نبضي Pulse Timer
4- مؤقت نبضي ممتد Extended Pulse Timer
5- مؤقت تأخير بدء مخزن Stored On-Delay Timer

On-Delay Timer


وهو كما واضح من اسمه مؤقت تأخير بدء وهو بكل بساطة يستخدم عندما نريد أن تتأخر النتيجة عن الشرط بوقت معين وإذا انتهى الشرط قبل انتهاء الوقت المحدد للتأخير فلا تخرج النتيجة



فكما يوضح الشكل السابق فهناك شرطان لخروج النتيجة من Timer output وهما وجود شرط التشغيل والوقت ( أي لا يبدأ إلا بعد مرور وقت التأخير )

والشكل التالي يحتوي على وظيفة مؤقت تأخير بدء كاملة



فلدينا بحسب الشكل ثلاث مدخلات وهي :

- دخل االتشغيل أو البدء S وهو الشرط الأول للتشغيل فطالما هو موجود فخرج المؤقت ( التايمر ) مرتبط بالوقت الذي تم ضبطه وهو من النوع الثنائي
- دخل الإعادة إلى الصفر R - Reset وعند وجود إشارة 1 على هذا الدخل يتم تصفير الخرج وقيمة الوقت أيضا وهو من النوع الثنائي
- دخل قيمة الوقت TV - Time Value وهو من الصيغة S5T ويمكن أن يكون ثابت أو WORD حيث يتم اعتبار قيمتها من الصيغة S5T

أما المخرجات فهي ثلاثة :

- الخرج Q وهو يمثل حالة التايمر حيث تتحول قيمتها إلى 1 عن تحقق شروط التشغيل وفي حالة عدم تحقق شروط التشغيل تتحول إلى صفر وهو من النوع الثنائي
- الخرج BI وهو يمثل القيمة الحالية للتايمر ( قيمة الوقت ) في صورة رقم صحيح Integer
- الخرج BCD وهو يمثل القيمة الحالية للتايمر ( قيمة الوقت ) في صورة BCB - Binary coded decimal

مع ملاحظة أنه يتم كتابة رقم التايمر فوقه مسبوقا بحرف T مثل : T1 , T5 , T10 , .... , T88

ويمكن تنفيذ نفس الوظيفة باستعمال الأمر ( SD )--- مع الأمر ( R )---- كالصورة التالية :



ولكن هنا يلزم أمر للتشغيل وأمر للإعادة للصفر وأمر آخر لقراءة القيمة الحالية للوقت

وسوف تجد كل المدخلات بنفس الأسماء في جميع أنواع المؤقتات الأربعة الأخرى ولكن يختلف فقط توصيف ووظيفة التايمر


Off-Delay Timer


وهذا النوع يمثل عملية تأخير فصل وبمعني بسيط لو تحققت مجموعة شروط معينة فإن التايمر يظل ON وبعد زوال الشروط بوقت معين يتم ضبطه تعود حالة التايمر إلى الصفر

الشكل الحالي يمثل مخطط الوقت لتشغيل التايمر من النوع تأخير فصل



وهذا الصورة تمثل كيفية استدعاء التايمر وتشغيله


_________________


أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.forumn.org
ابو هبة
عريف
عريف


عدد الرسائل : 13
العمر : 46
الموقع : مصر
تاريخ التسجيل : 25/03/2009

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   الإثنين 30 مارس 2009 - 5:14

معلومات قيمه جدا ارجو ان تكون فى ميزان حسناتك يو القيامه
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
metwally.mustafa
فريق أول
فريق أول
avatar

عدد الرسائل : 4224
العمر : 32
الموقع : Egypt
العمل/الترفيه : automation engineer
تاريخ التسجيل : 12/01/2009

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   الإثنين 6 أبريل 2009 - 13:28

شكرا لك اخى الكريم
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
خالد عيسى
جندي
جندي


عدد الرسائل : 6
تاريخ التسجيل : 27/03/2009

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   الإثنين 6 أبريل 2009 - 14:55

نشكر كل من ساهم في هذا المنتدى والله ولي التوفيق ولنا سؤال اننا لم نستطع تنزيل الصور في ملف الدورة التدريبية للمبرمجات نوع siemens s7 نرجو ارشادنا ولكم الشكر الجزيل
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
PLCMan
Admin
avatar

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

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   الإثنين 6 أبريل 2009 - 15:12

خالد عيسى كتب:
نشكر كل من ساهم في هذا المنتدى والله ولي التوفيق ولنا سؤال اننا لم نستطع تنزيل الصور في ملف الدورة التدريبية للمبرمجات نوع siemens s7 نرجو ارشادنا ولكم الشكر الجزيل

بالفعل أخي العزيز فالموقع الذي تم رفع الصور عليه قد أغلق وللأسف فالوقت ضيق جدا وهو الذي يقف حيال هذا الأمر وسوف أحاول جاهدا إعادة ترتيب ورفع هذه الصور مرة أخرى فللأسف الصورة لها تقريبا عام كامل ولم أستطع الحصول عليها في ملفاتي القديمة ولكن سوف أعيد تجهيزها إن شاء الله في أقرب وقت

وجزاكم الله خيرا على حرصكم

_________________


أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://hassanheha.forumn.org
الباشق 2009
جندي
جندي
avatar

عدد الرسائل : 9
العمر : 32
الموقع : سوريا - حلب
العمل/الترفيه : كهربائي تحكم
تاريخ التسجيل : 30/03/2009

مُساهمةموضوع: رد: دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400   الجمعة 10 أبريل 2009 - 8:36

نحن بانتظارك وكتر الله من أمثالك يا استاذ
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
 
دورة تدريبية في البرمجة باستخدام LAD Diagram سيمنس S7-300/400
الرجوع الى أعلى الصفحة 
صفحة 2 من اصل 16انتقل الى الصفحة : الصفحة السابقة  1, 2, 3 ... 9 ... 16  الصفحة التالية

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