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

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

 

 دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7

اذهب الى الأسفل 
+177
محمد ألبحار
دريد كمال
Mourad Fakir
حسني إمام
osamarady
فراس يحيى
التقني المتخصص
marocautomatique
hiderznkna
حامد هادي
nacer
ENG_ELDABLY
خليل خليل ابراهيم
azzouz
Adam Hr
سبها الحاج
احمد عبد الخالق
khmo
AHMAD SAEED
عماد جواد عبيد
imad70
ابراهيم عبد الجيد
radouan
baskateur31
MOKHTAR
nour.abderrahman
احمد جمال محروس حورس
plctxp1
bouridir
mjalil80
محمد رياض ياسين
Sallam
ATHEER
mohamed abdalla
khaledmosa
download master
isam
yemna
mohamed antar
fechlay
ramy tech
k30
Hassan Ahmed Hassan
enhassan
abdelouahab007
eng_mo7amed_3ly
0-1
إيمان محمد عيسى
الحالم
yahiaadam
ahmed ag
tamzargot79
rinom23
وائل عبد العال
tamer sobhy
ENG.SAMER SALAH
التوأمان
سعد عوني
Hesham alshak
وليد محمد على توفبق
mohanad aljanaby
abbas h a j
ttmsm
ammine
ميدو
ايهاب رمضان
مهندس محمد رفعت
حاتم حسيني
سيداحمد2010
الفقير لله
mohamedali247
ehab_abdelaleem
kasimalbasry
ehabmansi
eng/walaa abdelaty
hyan.rh
pizomx
hamadaaskar
diaaeldin
plctxp
mr/slc500
neoala
gamalgold
boy abdo
ابوهبه
electric1500
magsod
salah00
ahmed fahmy
ramiou
مهندس عباس
sharkfish77
احمد سالم
lotfy esaed
ETEC
awny
alaa ali
Mohamed Emara
مقداد العاني
محمد مليطان
adder
kingmohamed
eng_nassar
msaa60
kimo_6277
أحمدعبدالحي
eng_zaiani
amr ezzat elwan
سيد زايد
messaoud855
أحمد فاروق
abo hozifa
محمداحمدسعد
محمد الزوكاني
يوسف توفيق
hany_omar
SHERIEF MANDOR
abdu72
hamada
saied farouk
bachair
المنوفي
man3660
alak21a
zitamov
محمد شعبان بدرى
سعد السامرائي
امجد
adnan hashim
marrro
HOCINECOM
norhan2001
noralale
abo gamel
ابو هبة
said63
engmohallam
هشام طه محمد
أبو خالد مصطفى
mhmd
4ever
walidg
شرشابيل
nod22
الحادي
Fahd Gumaan Al-Mansori
mohsaid1111
حمزة81
nascom
Alaa.Alzoby
محمد عبدالقوي
m_elshatr
denger741
metwally.mustafa
zeribi
mm
fahmy-mansour
علىى
sharif74
magdy99
moutaz
ebenazzouz
احمد حموده
yousif_gc3
bassel almouie
mone1
walidpcd
youssefhobna
GALALSAIF
boualem_gh
ابو علاء
RAMA
ahmed_h
semsem
anasabsi
aliali
PLCMan
181 مشترك
انتقل الى الصفحة : الصفحة السابقة  1 ... 8 ... 12, 13, 14 ... 17 ... 21  الصفحة التالية

هل تشعر أنه يمكن أن نلحق بمن سبقنا في مجال التحكم الآلي ؟
نعم بالتأكيد
دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Right_bar_bleue75%دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Left_bar_bleue
 75% [ 886 ]
ربما يوما ما
دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Right_bar_bleue16%دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Left_bar_bleue
 16% [ 186 ]
لا أظن الأمر بهذه البساطة
دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Right_bar_bleue8%دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Left_bar_bleue
 8% [ 97 ]
لا يمكن
دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Right_bar_bleue1%دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Left_bar_bleue
 1% [ 8 ]
مجموع عدد الأصوات : 1177
 

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



عدد الرسائل : 125
العمر : 57
تاريخ التسجيل : 06/07/2009

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالأربعاء 3 فبراير 2010 - 23:14

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


عدد الرسائل : 25
تاريخ التسجيل : 02/07/2009

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالأربعاء 10 فبراير 2010 - 13:52

A i0.0
O i0.1
O i0.2
AN i0.3
Q0.0=
ارجو شرح هذا المثال لانه موجود في احد الماكينات التي اتعرض لها
وجزاكم الله خيرا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
PLCMan
Admin
PLCMan


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

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالأربعاء 10 فبراير 2010 - 14:24

محمداحمدسعد كتب:
A i0.0
O i0.1
O i0.2
AN i0.3
Q0.0=
ارجو شرح هذا المثال لانه موجود في احد الماكينات التي اتعرض لها
وجزاكم الله خيرا

الأخ العزيز

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

A I 0.0
A(
O I 0.1
O I 0.2
)
AN I 0.3
= Q 0.0

أما عن تفسير لها فالأمر هنا نأخذه لكل Instruction على حده كالآتي :

السطر الأول يقوم بعمل ANDing لمحتويات العنوان I 0.0 مع RLO وهي البداية تكون 1 أي أن محتويات RLO الجديدة سوف تكون هي قيمة I 0.0

ثم بعد ذلك يتم عمل ORing مع محتويات العنوان I 0.1 وتخزين النتيجة في RLO وهي الآن تحتوي نفس الآتي :

O I0.0
O I0.1

ويقوم السطر الثالث بحساب نتيجة ORing لمحتوى RLO السابق مع I 0.2 ووضع النتيجة في RLO مرة أخرى أي يمكن القول أن RLO بعد السطر الثالث تحتوي على النتيجة الآتية :

O I0.0
O I0.1
O I0.2

وفي السطر الأخير يقوم بعمل ANDing لمحتوى RLO السابق ذكره مع معكوس العنوان I0.3 ووضع النتيجة في RLO

ثم في السطر الأخير يتم نقل محتويات RLO إلى العنوان Q0.0

وبالتالي فإن الأسطر السابقة تعادل الآتي :

A(
O I0.0
O I0.1
O I0.2
)
AN I0.3
= Q0.0

ويمكنك اختبار ذلك عن طريق Simulator وكتابة Truth table للنتيجة للتأكد حسب حالة النتيجة


_________________
دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 61862110 دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 32210 دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://hassanheha.yoo7.com
محمداحمدسعد
رقيب
رقيب
محمداحمدسعد


عدد الرسائل : 25
تاريخ التسجيل : 02/07/2009

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالخميس 11 فبراير 2010 - 11:59

جزاك الله خيرا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
abo hozifa
جندي
جندي



عدد الرسائل : 1
العمر : 37
تاريخ التسجيل : 10/02/2010

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالجمعة 12 فبراير 2010 - 17:38

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


عدد الرسائل : 27
العمر : 48
تاريخ التسجيل : 31/01/2010

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالإثنين 22 فبراير 2010 - 15:18

جزاكم الله خيرأ
أعمل بكلية التقنية بالسعودية. وقد طلب مني انشاء قسم جديد industrial control .
ماذا تقترحون من مواد لتدرس في هذا القسم الجديد ؟
أرجو مشاركة من جميع الاعضاء . حيث اني تابعت تفاعلكم في هذا المنتدى ! فلمست انكم اهل خبرة في المجال.
اتوجه بالشكر الخاص لصاحب المنتدى . أكثر الله من امثالك ونفع بك.
الرجوع الى أعلى الصفحة اذهب الى الأسفل
messaoud855
جندي
جندي



عدد الرسائل : 3
العمر : 39
العمل/الترفيه : طالب
تاريخ التسجيل : 23/02/2010

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالثلاثاء 23 فبراير 2010 - 16:27

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



عدد الرسائل : 3
العمر : 52
تاريخ التسجيل : 23/02/2010

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالخميس 25 فبراير 2010 - 23:45

PLCMan كتب:
سوف نبدأ إن شاء الله دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 300,400

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Progma10

أولا : لابد أن يكون للمتدرب معرفة بأسس الدوائر الكهربية ومصطلحاتها
ثانيا : لابد أن يكون عند المتدرب فكرة ولو بسيطة عن نظم الترقيم - العشري , الثنائي , السداسي عشري , ...
ثالثا : لابد أن يكون لدى المتدرب معرفة ولو بنسبة بسيطة عن اللغة الانجليزية
رابعا : أن يكون لدى المتدرب معرفة ولو بسيطة بالحاسب الآلي ومصطلحاته
خامسا : يفضل أن يكون لدى المتدرب معرفة سابقة بنظم التحكم العادية باستخدام الدوائر الكهربية المعتادة
سادسا : لابد أن يكون لدى المتدرب الرغبة والعزيمة في التغلب على أي نقص أو قصور في الجوانب والمتطلبات السابق ذكرها ووجود هدف واضح من حضور هذه الدورة

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

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

م/ حسن الشحات hassanheha@yahoo.com
الرجوع الى أعلى الصفحة اذهب الى الأسفل
4ever
رقيب أول
رقيب أول



عدد الرسائل : 32
العمر : 46
تاريخ التسجيل : 06/04/2009

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالسبت 27 فبراير 2010 - 12:42

PLCMan كتب:
والآن قد آن الأوان لنستكمل ما كنا قد تركناه من عمليات منطقية في الدرس رقم-6 والتي أشار إليها أحد الزملاء وقتها

أولا : العمليات المتداخلة Nested operations


فليست كل العمليات توصيل توالي مطلق أو توصيل توازي مطلق وإنما في معظم الأحيان هناك تداخل بين العمليات يستدعي الخلط بين هذا وذاك مثل المثال التالي :

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 L3G77439

ففي المثال السابق هناك عملية AND بين عمليتي OR أساسيتين ونبدأ بسرد العمليات

O And before Or

والصيغة العامة لها هي : O
في هذه يتم عمل ORing على نتائج عمليات ANDing سابقة ويتضح هذا من المثالى التالي :

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 9mp78389

A( And with Nesting Open

والصيغة العامة لها : A(

وهذا الأمر يقوم بعمل ANDing لنتائج عمليات ORing سابقة مثل المثال التالي :

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 L3G77439

AN( And Not with Nesting Open

ولهذا الأمر نفس التفصيلات الخاصة ب A( تماما ومثله ما يلي

O( Or with Nesting Open


ON( Or Not with Nesting Open


X( Exclusive Or with Nesting Open


XN( Exclusive Or Not with Nesting Open


ويتم في النهاية غلق أي تداخل فيه قوس مفتوح مثل أي لغة برمجة بغلق هذا القوس بالأمر التالي :

) Nesting Closed

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

والآن إلى أوامر اكتشاف حافة إشارة ولنفهم الأمر ننظر أولا إلى الصورة لنعرف ما المقصود بحافة الإشارة :

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 RrI79624

فهنا عندنا الحافة الأولى وهي عند الانتقال من 0 إلى 1 وتسمى Positive edge أو الحافة الموجبة والثانية عند الانتقال من 1 إلى 0 وتسمى Negative egde الحافة السالبة وهناك أمر لاكتشاف هذا التغير كالآتي :

FN Edge Negative


وهو لاكتشاف الحافة السالبة ولكي نفهم الأداء الوظيفي مع التنفيذ المثال التالي على كيفية التنفيذ :

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Md479494

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

FP Edge Positive



وهو لاكتشاف الحافة الموجبة ولكي نفهم الأداء الوظيفي مع التنفيذ المثال التالي على كيفية التنفيذ :

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 6wM79570
سيدى الفاضل يبدو من سياق الكلام انك كنت تنوى وضع مثله توضيحيه ربما فى صوره و يبدو انها سقطت سهوا منك
الرجوع الى أعلى الصفحة اذهب الى الأسفل
PLCMan
Admin
PLCMan


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

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالسبت 27 فبراير 2010 - 13:07



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

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

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


دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 A_then10

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 O_then10

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 P_n_ed10

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Fn10

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Fp10

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

_________________
دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 61862110 دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 32210 دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://hassanheha.yoo7.com
4ever
رقيب أول
رقيب أول



عدد الرسائل : 32
العمر : 46
تاريخ التسجيل : 06/04/2009

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالأحد 28 فبراير 2010 - 10:54

PLCMan كتب:
يمكن استخدام هذه الأوامر لتدوير محتويات ACCU1 للشمال أو لليمين وهي مماثلة لعمليات الإزاحة Shift غير أن الخانات التي يتم تفريغها تملأ بالخانات التي يتم إزاحتها

ومثل عمليات الإزاحة فإن عمليات التدوير تتم بعدد خانات مساوي للرقم الذي يلي الأمر أما إذا أتى الأمر بدون رقم بعده فإن عملية التدوير تتم بعدد خانات مساوي لمحتويات ACCU2-L-L

كذلك فإن عمليات التدوير تتم بالاستعانة بخانة CC1 في Status word مثل عمليات Shift أيضا

الأوامر المتوفرة لعمليات التدوير



RLD Rotate Left Double Word 32-Bit
RRD Rotate Right Double Word 32-Bit
RLDA Rotate ACCU 1 Left via CC 1 32-Bit
RRDA Rotate ACCU 1 Right via CC 1 32-Bit

ونبدأ بعرض تفاصيل استخدامات الأوامر

Rotate Left Double Word (32-Bit) : RLD

يستعمل هذا الأمر لتدوير محتويات ACCU1 ناحية الشمال بعدد خانات مساوي للرقم الذي يليه إذا أتى على الشكل الآتي :

RLD , : number of rotatr bits

إما إذا أتى منفردا بالشكل RLD فتتم عملية التدوير بعدد خانات مساوي لمحتويات ACCU2-L-L ويتم تخزين آخر خانة تم تدويرها في CC1 ويتم ملء الخانات التي يتم تفريغها من ناحية اليمين بقيم الخانات الت تم إزاحتها من ناحية الشمال

أقصى قيمة للرقم هي 32 وإذا كان الرقم يساوي " 0 " فإن الأمر يعامل كأنه NOP وإذا كان الرقم 32 فإن الرقم النهائي يساوي القيمة الأصلية

الشكل التالي يوضح عمليات RLD

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Rot110

أمثلة :

Example 1

L MD2
//Load value into ACCU1//
RLD 4
//Rotate bits in ACCU 1 four places to the left//
T MD8
//Transfer result to MD8//

Example 2

L +3
//Load value +3 into ACCU1//
L MD20
//Load contents of ACCU1 into ACCU2. Load value of MD20 into ACCU1//
RLD
//Rotation number is value of ACCU2-L-L => Rotate bits in ACCU1//
//three places to the left//
JP NEXT
//Jump to NEXT jump label if the bit rotated out last (CC1) = 1//

Rotate Right Double Word (32-Bit) : RRD

يقوم هذا الأمر بتدوير محتويات ACCU1 ناحية اليمين بعدد خانات مساوي للرقم الذي يلي الأمر RRD أما إذا أتى الأمر منفردا فيتم التدوير بعدد خانات مساوي لمحتويات ACCU2-L-L مع استخدام CC1 حي تحتوي على قيمة آخر خانة تم إزاحتها ويتم ملء الخانات التي يتم تفريغها ناحية الشمال بقيمة الخانات التي يتم إزاحتها ناحية اليمين

أيضا إذا كان الرقم بعد الامر RRD صفرا فإن الأمر يعامل على أنه NOP وإذا كان الرقم 32 فلا تحدث تغيرات في قيمة محتويات ACCU1

الشكل التالي سوف يوضح تأثير RRD على ACCU1

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Rot210

أمثلة :

Example 1

L MD2
//Load value into ACCU1//
RRD 4
//Rotate bits in ACCU1 four places to the right//
T MD8
//Transfer result to MD8//

Example 2

L +3
//Load value +3 into ACCU1//
L MD20
//Load contents of ACCU1 into ACCU2. Load value of MD20 into ACCU1//
RRD
//Rotation number is value of ACCU2-L-L => Rotate bits in ACCU1 three places//
//to the right//
JP NEXT
//Jump to NEXT jump label if the bit rotated out last (CC1) = 1//

Rotate ACCU 1 Left via CC 1 (32-Bit) : RLDA

يقوم هذا الأمر بتدوير محتويات ACCU1 مع CC1 خانة واحدة إلى الشمال وتصفير كل من CC0,OV

الشكل التالي يوضح شكل التنفيذ

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Rot310

مثال :

L MD2
//Load value of MD2 into ACCU1//
RLDA
//Rotate bits in ACCU1 one place to the left via CC1//
JP NEXT
//Jump to NEXT jump label if the bit rotated out last (CC1) = 1//

Rotate ACCU 1 Right via CC 1 (32-Bit) : RRDA

يقوم هذا الأمر بتدوير محتويات ACCU1 مع CC1 ناحية اليمين خانة واحدة مع تصفير CC0 , OV

الشكل التالي يبين تأثير الأمر على محتويات ACCU1 و CC1

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Rot410

مثال :

L MD2
//Load value of MD2 into ACCU1//
RRDA
//Rotate bits in ACCU1 one place to the right via CC1//
JP NEXT
//Jump to NEXT jump label if the bit rotated out last (CC 1) = 1//

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


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

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالإثنين 1 مارس 2010 - 0:20


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

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

مع خالص التمنيات بالتوفيق

_________________
دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 61862110 دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 32210 دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://hassanheha.yoo7.com
amr ezzat elwan
جندي
جندي



عدد الرسائل : 2
العمر : 40
تاريخ التسجيل : 01/03/2010

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالإثنين 1 مارس 2010 - 1:20

PLCMan كتب:
والآن سوف نبدأ بالتعرض لمكونات البرنامج وكيفية عمل البرنامج :

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

أول تقسيم سنتعرض له هو عدد خانات المتغير وهو إما خانة واحدة Bit أو 8 خانات Byte أو كلمة 16 خانة word أو كلمة مزدوجة 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

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

وسوف نبدأ معا الدرس القادم إن شاء الله في أول نوع من أنواع العمليات وهي العمليات الثنائية المنطقية
Binary ( bit logic ) operations
الرجوع الى أعلى الصفحة اذهب الى الأسفل
eng_zaiani
عريف
عريف



عدد الرسائل : 11
العمر : 55
تاريخ التسجيل : 07/03/2010

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالإثنين 15 مارس 2010 - 8:29

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



عدد الرسائل : 2
العمر : 35
تاريخ التسجيل : 07/02/2010

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالسبت 20 مارس 2010 - 2:42

جزاك الله خيرا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
kimo_6277
عريف
عريف



عدد الرسائل : 12
العمر : 47
تاريخ التسجيل : 26/02/2010

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالخميس 25 مارس 2010 - 13:13

thanksssssssssssssssssssssssssssssssssssssssssssssss
الرجوع الى أعلى الصفحة اذهب الى الأسفل
محمداحمدسعد
رقيب
رقيب
محمداحمدسعد


عدد الرسائل : 25
تاريخ التسجيل : 02/07/2009

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالأحد 28 مارس 2010 - 15:06

هل يمكن عرض الحالة 0 او 1 مثل لغة ladderفي حاله on lineلمتابعه البرنامج
الرجوع الى أعلى الصفحة اذهب الى الأسفل
msaa60
عريف
عريف



عدد الرسائل : 12
العمر : 40
تاريخ التسجيل : 31/03/2010

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: انا طالب في ال plc   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالأربعاء 31 مارس 2010 - 16:34

السلام عليكم
قمت بتنصيب برنامج simatic manger عندي في الجهاز لكن ليست لدي خبرة باستعمال برنامج يعمل simulation للدائرة المصممة ببرنامج ال simatic manger حيث لااستطيع رؤية ال output للدائرة المصممة فاذا كان بالامكان اعطائي اسم احد البرامج التي تعمل simulation وكذلك كيف اعمل download للدائرة المصممة بال simatic manger الى برنامج ال simulation الذي يعوضني عن استخدام جهاز s7 300\400
الرجوع الى أعلى الصفحة اذهب الى الأسفل
eng_nassar
رقيب أول
رقيب أول



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

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالأربعاء 16 يونيو 2010 - 7:54

بارك الله فيك بارك الله فيك بارك الله فيك بارك الله فيك بارك الله فيك بارك الله فيك بارك الله فيك
بارك الله فيك بارك الله فيك بارك الله فيك بارك الله فيك بارك الله فيك بارك الله فيك
بارك الله فيك بارك الله فيك بارك الله فيك بارك الله فيك بارك الله فيك
بارك الله فيك بارك الله فيك بارك الله فيك بارك الله فيك
بارك الله فيك بارك الله فيك بارك الله فيك
بارك الله فيك بارك الله فيك
بارك الله فيك


وليجزيك الله عنا خيرا كثيرا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
eng_nassar
رقيب أول
رقيب أول



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

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالخميس 17 يونيو 2010 - 6:11

بارك الله فيك مهندس حسن
وارجو ان تقيل منى هذه المشاركه
لقد قمت بتجميع الدوره فى ملف word
ولقد حرصت على وجود المشاركات التى قمت بالرد عليها
وقمت برفع الملف على موقع
واليكم رابك التحميل
http://www.mediafire.com/?m5nezl0n2vn
ملحوضه: لقد جمعت الدوره على برنامج word 2010
ليثم احد الاعضاء بتحويل الملف الى pdf واعاده رفعه ويمكن وضع لمسات عليه
اللهم تقبل هذا العمل لوجهك الكريم
الرجوع الى أعلى الصفحة اذهب الى الأسفل
metwally.mustafa
فريق أول
فريق أول
metwally.mustafa


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

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالخميس 17 يونيو 2010 - 9:33

جزاكم الله خيرا مهندس ناصر على هذا العرض الرائع

_________________
I am so far behind, I think i am first
الرجوع الى أعلى الصفحة اذهب الى الأسفل
kingmohamed
ملازم
ملازم
kingmohamed


عدد الرسائل : 82
العمل/الترفيه : مهندس اجهزه وتحكم
تاريخ التسجيل : 19/04/2009

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالخميس 17 يونيو 2010 - 17:03

السلام عليكم الاخ ناصر
اليك الرابط بصيغه PDF

http://www.mediafire.com/?dnmmwwh2jdn
وحتي تعم الفائده يوجد برنامج اسمه OPEN OFFICE .ORG 3
تقدر تفتح اي ملف اوفيس مهما كان امتداده وتتحكم فيه وتحوله الي ملف وورد 2003 او اكس بي او بي دي اف
ادي الرابط بتاع البرنامج حجمه تقريبا 150 ميجا وهو من شركه صن ميكرو سيستمز اللي بتعمل لغه الجافا وده الاوفيس الرئيسي بتاع اللينيكس وبرنامج مجلني

http://ftp4.gwdg.de/pub/openoffice/stable/3.2.1/OOo_3.2.1_Win_x86_install-wJRE_en-US.exe
الرجوع الى أعلى الصفحة اذهب الى الأسفل
adder
جندي
جندي



عدد الرسائل : 2
العمر : 40
تاريخ التسجيل : 17/06/2010

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالإثنين 21 يونيو 2010 - 2:04

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


عدد الرسائل : 31
العمر : 59
الموقع : ليبيا
العمل/الترفيه : مهندس كهرباء
تاريخ التسجيل : 15/06/2010

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالأربعاء 23 يونيو 2010 - 5:10

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



عدد الرسائل : 65
العمر : 60
تاريخ التسجيل : 10/07/2010

دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Empty
مُساهمةموضوع: رد: دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7   دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 - صفحة 13 Emptyالإثنين 12 يوليو 2010 - 4:45

وفقكم الله استفدت من هذه المراجعة السريعة واللطيفة

اخوكم المهندس مقداد العاني
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7
الرجوع الى أعلى الصفحة 
صفحة 13 من اصل 21انتقل الى الصفحة : الصفحة السابقة  1 ... 8 ... 12, 13, 14 ... 17 ... 21  الصفحة التالية
 مواضيع مماثلة
-
» PDF : دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 الجزء الأول للزميل الأخ م/حسن الشحات
» PDF : دورة تدريبية في الحاكمات المنطقية قابلة للبرمجة طراز Siemens S7 الجزء الثانى للزميل الأخ م/حسن الشحات
» منتدي التحكم الآلي والحاكمات المنطقية قابلة للبرمجة
» دورة : المتحكمات المنطقية القابلة للبرمجة PLC سيمنس S7-200
» استفسارات وتعليقات الزملاء حول "دورة المتحكمات المنطقية القابلة للبرمجة PLC سيمنس S7-200"

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