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

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

شاطر | 
 

 شرح بسيط لإيعازات برنامج RSLogix500

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

عدد الرسائل : 5693
العمر : 38
الموقع : EgyPt OlDeSt schOol in the wOrlD
العمل/الترفيه : عندما تنتفض الامة ستكون البيعة على تراب فلسطين
تاريخ التسجيل : 21/11/2010

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   الثلاثاء 21 يونيو 2011 - 2:49

السلام عليكم
سنتحدث عن subroutine

وظيفتة فى البرنامج

عند بدء تشغيل للــبروسيسور بور الصبروتين بيعمل سكان على اللدر الموجود علية

عند طلب البرنامج اى كونتاك بيعرف اولا انة فى اى صبروتين

لو عملنا لدر فى البرنامج وحملتها على البروسيسور (دونلود) على البروسيسور من غير ما نعمل للدر دى صبروتين البرنامج مش هيقرأ اللدر لان الصبروتين بيعمل تفعيل للدر

اول صبروتين بيعترف بها البرنامج u3

واذا تم عمل الصبروتين 0 او1 او2 البرنامج بيدى خطأ لان 1/2/3 دول خاصين بسيستم البرنامج
وكما ترون بالصورة الصبروتين مكتوب عليها u3 وهذا معناة ان الصبروتين دى خاصة بلدر3

كما بالصورة





الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://WwW.islamway.Com
hamadaaskar
مقدم
مقدم
avatar

عدد الرسائل : 436
العمر : 39
تاريخ التسجيل : 30/09/2010

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   الأحد 17 يوليو 2011 - 17:42

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


عدد الرسائل : 3
العمر : 39
تاريخ التسجيل : 22/07/2011

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   الجمعة 22 يوليو 2011 - 13:50

السلام عليكم ورحمة الله
الاخوة الاعزاء
الرابط ادناه يحتوي على ملف PDF مقدمة وشرح للأوامر الـ 13 والتي شرحها الاخ الفاضل مهندس علي والاخ الفاضل mr/slc500
وليس لي دور سوى في تجميع المعلومات وترتيبها في فايل واحد
والله من وراء القصد


الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
mr/slc500
فريق أول
فريق أول
avatar

عدد الرسائل : 5693
العمر : 38
الموقع : EgyPt OlDeSt schOol in the wOrlD
العمل/الترفيه : عندما تنتفض الامة ستكون البيعة على تراب فلسطين
تاريخ التسجيل : 21/11/2010

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   الجمعة 22 يوليو 2011 - 17:22

eng.arqam.abdulhafuth كتب:
السلام عليكم ورحمة الله
الاخوة الاعزاء
الرابط ادناه يحتوي على ملف PDF مقدمة وشرح للأوامر الـ 13 والتي شرحها الاخ الفاضل مهندس علي والاخ الفاضل mr/slc500
وليس لي دور سوى في تجميع المعلومات وترتيبها في فايل واحد
والله من وراء القصد



السلام عليكم

معنديش اى كلام شكر غير جزاك الله كل خير على المجهود الاكثر من رائع
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://WwW.islamway.Com
الفقير لله
لواء
لواء
avatar

عدد الرسائل : 1844
العمر : 38
الموقع : ارض السواد
تاريخ التسجيل : 08/04/2010

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   الجمعة 22 يوليو 2011 - 22:44










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


عدد الرسائل : 3
العمر : 39
تاريخ التسجيل : 22/07/2011

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   السبت 23 يوليو 2011 - 1:33

السلام عليكم
الاخوة الاعزاء
ان شاء الله سأقوم باضافة باقي شرح الاخ الفاضل mr/slc500
حيث انه وصل بالشرح الى الـ Subroutine
وسيكون الفايل ان شاء الله كاملا

........................................................
الرابط ادناه شامل لكل الشرح
multiupload.com A7Q07AIPP2
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
mr/slc500
فريق أول
فريق أول
avatar

عدد الرسائل : 5693
العمر : 38
الموقع : EgyPt OlDeSt schOol in the wOrlD
العمل/الترفيه : عندما تنتفض الامة ستكون البيعة على تراب فلسطين
تاريخ التسجيل : 21/11/2010

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   السبت 23 يوليو 2011 - 13:50

مجهود رائع اخى الكريم
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://WwW.islamway.Com
مهندس علي
عميد
عميد


عدد الرسائل : 947
العمر : 35
الموقع : الموصل
العمل/الترفيه : السيطرة الصناعية
تاريخ التسجيل : 21/02/2010

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   السبت 23 يوليو 2011 - 13:56

eng.arqam.abdulhafuth كتب:
السلام عليكم
الاخوة الاعزاء
ان شاء الله سأقوم باضافة باقي شرح الاخ الفاضل mr/slc500
حيث انه وصل بالشرح الى الـ Subroutine
وسيكون الفايل ان شاء الله كاملا

........................................................
الرابط ادناه شامل لكل الشرح
multiupload.com A7Q07AIPP2


بارك الله فيك .. ونفعنا بعلمك و همتك

شرفتنا بمشاركتك الطيبة

جزاكم الله خيرا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://youtube.com/user/aa2000plc
eng.arqam.abdulhafuth
جندي
جندي


عدد الرسائل : 3
العمر : 39
تاريخ التسجيل : 22/07/2011

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   السبت 23 يوليو 2011 - 14:32

الاخوة الاعزاء مهندس علي و mr/slc500
هل هناك دروس لاحقة لشرح باقي الاوامر ؟
جزاكم الله كل الخير
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
mr/slc500
فريق أول
فريق أول
avatar

عدد الرسائل : 5693
العمر : 38
الموقع : EgyPt OlDeSt schOol in the wOrlD
العمل/الترفيه : عندما تنتفض الامة ستكون البيعة على تراب فلسطين
تاريخ التسجيل : 21/11/2010

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   السبت 23 يوليو 2011 - 14:43

eng.arqam.abdulhafuth كتب:
الاخوة الاعزاء مهندس علي و mr/slc500
هل هناك دروس لاحقة لشرح باقي الاوامر ؟
جزاكم الله كل الخير



[b]ان شاء الله اخى الكريم
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://WwW.islamway.Com
mr/slc500
فريق أول
فريق أول
avatar

عدد الرسائل : 5693
العمر : 38
الموقع : EgyPt OlDeSt schOol in the wOrlD
العمل/الترفيه : عندما تنتفض الامة ستكون البيعة على تراب فلسطين
تاريخ التسجيل : 21/11/2010

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   الإثنين 25 يوليو 2011 - 15:36

السلام عليكم

الامر السادس عشر

copy نسخ

وهو عبارة عن نسخ مجموعة كونتكات ووضعها فى مكان اخر

وتعالو نتعمق فى الموضوع

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



اولا التعليمة بها 3 اولامر الامر الاول

source/ dest/lenfth

اولا سنتحدث عن الــsource

وهو ابة القيم المراد نسخها

وعندنا فى امر اسمة length ومكتوب امامة 3 ما معنة هذا الكلام معناة ان

فى 2 كونتكات بعد فيمة الsource هيتم نسخهوم الكونتكا الرئيسى الوكتوب فى الـsource

بمعنى سيتم نسخ كل من

N21:85/ N21:86/ N21:87

وسيتم وضع قيمة

N21:85 فى اول كونتك فى الــDEST وهو N22:95
كما سيتم نسخ فيمة ثانى كونتاك فى السورس ووضعة فى الكونتكا التالى للديست
N22:86 IN N22:96
ووووووووووووووووو

انا حتى هذة اللحظة اخدت عدد 2 قيمة فقط والــLINGTH مكتوب امامة 3 فيجب ان اخذ القيمة الاخيرة

N21:87 IN N22:97

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

لو فى اى شيء غير واضح رجاء النتوية عنة
[b]
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://WwW.islamway.Com
mr/slc500
فريق أول
فريق أول
avatar

عدد الرسائل : 5693
العمر : 38
الموقع : EgyPt OlDeSt schOol in the wOrlD
العمل/الترفيه : عندما تنتفض الامة ستكون البيعة على تراب فلسطين
تاريخ التسجيل : 21/11/2010

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   الإثنين 25 يوليو 2011 - 16:03

السلام عليكم

الامر السابع عشر

FILL FILE ومعرفش ترجمتة اية

انا هشرح فقط ما هى وظيفة التعليمة

هو عبارة عن اخذ قيمة السورس ووضعها فى اماكن اخرى

تابع الصورة وتعالوا نتعمق فى الموضوع



كما هو موضح بالصورة تقريبا نفس اوامر التعليمة اللى فاتت

عندنا السورس مكتوب امامة N21:27

والللنث مكتوب امامة 5

والديست مكتوب امامة ى21:90

دا معناة ان قيمة السورس هتتبعت لى كونتاك الديست والاربع الكونتكات اللى وراة

N21:27= N21:90
وووووووووووووو
N21:27=N21:91
وووووووووووووو
N21:27=N21:92
وووووووووووووو
N21:27=N21:93
وووووووووووووو
N21:27=N21:94

يعنى قيمة السورس = قيمة الديست والكونتكات اللى وراة على حسب ما هو مكتوب فى اللنث

ولو فى اى شيئ غير واضح رجاء التنوية عنة
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://WwW.islamway.Com
mr/slc500
فريق أول
فريق أول
avatar

عدد الرسائل : 5693
العمر : 38
الموقع : EgyPt OlDeSt schOol in the wOrlD
العمل/الترفيه : عندما تنتفض الامة ستكون البيعة على تراب فلسطين
تاريخ التسجيل : 21/11/2010

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   الثلاثاء 26 يوليو 2011 - 10:41

السلام عليكم

الاخوة الزملاء

تم شرح الــfill/cop صوت وصورة على الرابط التالى

http://hassanheha.forumn.org/t8900-topic
[b]
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://WwW.islamway.Com
mr/slc500
فريق أول
فريق أول
avatar

عدد الرسائل : 5693
العمر : 38
الموقع : EgyPt OlDeSt schOol in the wOrlD
العمل/الترفيه : عندما تنتفض الامة ستكون البيعة على تراب فلسطين
تاريخ التسجيل : 21/11/2010

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   الثلاثاء 26 يوليو 2011 - 11:05

السلام عليكم

سنشرح اليوم تعليمة الـــscp

وهى خاصة بتحويل قيم binery الى قيم integer

كما هو موضع بالصورة



شرح التعليمة

input وههو خاص ب ch فى كارتة انلوج واريد ان احول هذة القيمة من B TO N

input min /input max
وهو خاص بقيمة الانتخر الخاصة بالــch إما كانت بالــv/ ma
بمعنى يتم كتابة القيمة الانتجر بالمينم والماكس على حسب الفولت الخاص بالحساس
كما هو موضح بالجدول الموجود على الرابط التالى
http://hassanheha.forumn.org/t8569p5-topic
اما بخصوص scaled min / scaled max

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

اما الـout put
فدا يعتبر قيمة الانتجر للانبوت اللى انا وكبتة فى اول التعليمة

لو فى اى شيئ غير واضح رجاء الرجوع لشرح التعليمة صوت وصورة على الرابط التالى

http://hassanheha.forumn.org/t8569p5-topic

الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://WwW.islamway.Com
mr/slc500
فريق أول
فريق أول
avatar

عدد الرسائل : 5693
العمر : 38
الموقع : EgyPt OlDeSt schOol in the wOrlD
العمل/الترفيه : عندما تنتفض الامة ستكون البيعة على تراب فلسطين
تاريخ التسجيل : 21/11/2010

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   الثلاثاء 26 يوليو 2011 - 15:36

السلام عليكم

الامر العشرون

CLEAR مسح

CLR

وهو عبارة عن اذا وصلت اشارة للتعليمة بيتم مسح قيمتة ورجوعها الى الصفر

تعالوا نتعمق فى الموضوع




اذا وصلت اشارة لتعليمة CLR

بيتم تصفير الكونتاك اللى بداخلها وهو كما بالصورة

B10.5 بيكون صفر
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://WwW.islamway.Com
mr/slc500
فريق أول
فريق أول
avatar

عدد الرسائل : 5693
العمر : 38
الموقع : EgyPt OlDeSt schOol in the wOrlD
العمل/الترفيه : عندما تنتفض الامة ستكون البيعة على تراب فلسطين
تاريخ التسجيل : 21/11/2010

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   الثلاثاء 26 يوليو 2011 - 16:30

السلام عليكم

الامر الحادى والعشرون

Limit Test

LIM

وهو عبارة عن لو وهاى وتيست بيتم وضع انتجر فى التيست وبيتم كتابة ارقام فى اللو والهاى اذا كان قيمة الانتجر التى موجودة فى التيست بين الهاة واللو يكون خرجة بـــــ1

تعالو نتعمق فى الصورة



كما هو موضح بالصورة ان الــTEST وفيها N21:12 وقيمتة 50

والــLOW =1 والـــHIGH =1000

فأن التعليمة فى هذة الحالة تعطر خرج (1)

طول ما قيمة الــTSET ما بين الــLOW AND HIGH تعطى واحد واذا كانت فقل من الــLOW او اكثر من الــHIGH تعطر صفر

الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://WwW.islamway.Com
mr/slc500
فريق أول
فريق أول
avatar

عدد الرسائل : 5693
العمر : 38
الموقع : EgyPt OlDeSt schOol in the wOrlD
العمل/الترفيه : عندما تنتفض الامة ستكون البيعة على تراب فلسطين
تاريخ التسجيل : 21/11/2010

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   الأربعاء 27 يوليو 2011 - 14:51

السلام عليكم

الامر الثانى والعشرون

return اعادة تفعيل (عودة)

RTN

وهو عبارة عن اعادة تشغيل (JSR) والذى يعرف بــSUBROUTINE تلقائيا
كما هو موضح بالصورة


تعالو نتعمق فى الموضوع

فى حالة تشغيل LAD معين فى البرنامج بصورة مستمرة يجب وضع الـــRET قبل الــEND والخاصة بنهاية الـــLAD حتى تتمكن من اعادة تفعيل الــsubroutine مرة اخرة تلقائيا

للعلم فقط الرقم المكتوب فى الjsr والذى يكتب بهذة الطريقة (U3) مثلان هو خاص بــLAD 3
وهكذا (U10) خاص بـــLAD 10
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://WwW.islamway.Com
mr/slc500
فريق أول
فريق أول
avatar

عدد الرسائل : 5693
العمر : 38
الموقع : EgyPt OlDeSt schOol in the wOrlD
العمل/الترفيه : عندما تنتفض الامة ستكون البيعة على تراب فلسطين
تاريخ التسجيل : 21/11/2010

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   الجمعة 29 يوليو 2011 - 14:59

السلام عليكم

الامر الثالث والعشرون

from BCD

وهو امر الدخل الخاص بة BCD والخرج INTEGER

تعالو نتعمق فى الموضوع



وهو عبارة عن تحويل فيمة من BCD الى INTEGER

Convert from BCD to Integer

وكما موضح بالصورة دخل التعليمة
SOURCE N7:1 وقيمتها 0451H وهذة قيمة رقمية ولكن بلغة الــــBCD

وخرج التعليمة DEST N7:1 وقيمتها 1105

وتعتبر هذة التعليمة تعليمة تحويل
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://WwW.islamway.Com
hamadaaskar
مقدم
مقدم
avatar

عدد الرسائل : 436
العمر : 39
تاريخ التسجيل : 30/09/2010

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   السبت 30 يوليو 2011 - 16:40

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

عدد الرسائل : 5693
العمر : 38
الموقع : EgyPt OlDeSt schOol in the wOrlD
العمل/الترفيه : عندما تنتفض الامة ستكون البيعة على تراب فلسطين
تاريخ التسجيل : 21/11/2010

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   الإثنين 15 أغسطس 2011 - 11:27

السلام عليكم

الامر الرابع عشر

Convert to BCD

تحويل الى BCD



وهو عبارة عن سورس وهو بيكون فية القيمة المراد تحويلها

والديست القيمة المحولة بلغة BCD
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://WwW.islamway.Com
metwally.mustafa
فريق أول
فريق أول
avatar

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

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   الإثنين 15 أغسطس 2011 - 13:36

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

_________________
I am so far behind, I think i am first
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
abu sidra
رقيب
رقيب


عدد الرسائل : 29
العمر : 36
تاريخ التسجيل : 15/07/2011

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   الخميس 18 أغسطس 2011 - 5:32

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

عدد الرسائل : 436
العمر : 39
تاريخ التسجيل : 30/09/2010

مُساهمةموضوع: رد: شرح بسيط لإيعازات برنامج RSLogix500   الخميس 18 أغسطس 2011 - 16:45

جزاك الله خيرا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
 
شرح بسيط لإيعازات برنامج RSLogix500
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 3 من اصل 3انتقل الى الصفحة : الصفحة السابقة  1, 2, 3

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