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

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

 

 مناقشات حرة حول PLC

اذهب الى الأسفل 
+45
mostafasadek79
Mr.Mohamed
lotfyesaed
engmido2008
مهندس خالد_بنداري
ميدو
yahiaadam
وليد حساب
eng.ezzat
محمدسوري
electronicman
mohamedabdelazim
المعتز عبدالعزيز
hamadaaskar
ahmedhasan
تامر محى
محمد الزوكاني
ensan me
Farag Qndel
m_elshatr
asman
fox_nor
abo gamel
amrshawarby
gawhara
محمد ابراهي
m10jo
lm_ha
شرشابيل
Safwan Harbi
hamza_81
شادى محمد
aliali
riad1986
4ever
majid hijazy
nourseen
Mohammed_Mobasher
denger741
MAR 1966
RAMA
jamjoum
metwally.mustafa
mm
PLCMan
49 مشترك
انتقل الى الصفحة : 1, 2, 3 ... 9, 10, 11  الصفحة التالية
كاتب الموضوعرسالة
PLCMan
Admin
PLCMan


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

مناقشات حرة حول PLC Empty
مُساهمةموضوع: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالجمعة 17 أبريل 2009 - 11:54

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

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

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

وهذا الموضوع سوف نثبته ليكون أمام الجميع باستمرار وإذا طرأ على بال أي زميل منا أي استفسار فيمكنه أن يضعه هنا وهو منهج شائع في كثير من المنتديات

وجزاكم الله خيرا على حسن تجاوبكم معنا واتصالكم الدائم بنا عبر موضوعات المنتدى والتي تبدأون أنتم معظمها


ونبدأ معا باستفسار طرحه الزميل maher حول رؤية نتائج تنفيذ عمليات داخل OB100 على PLCSIM

الأخ العزيز maher

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

والبيانات لدينا لها حالة Status تكون عليها وهي ما يظهره PLCSIM وليس له أي دخل إذا كانت داخل OB أو FC أ, FB فهو يقرأ القيمة الحالية للمتغير فإن كان قد تغير داخل OB100 فسوف يقرأ القيمة بعد آخر تغيير

لاحظ أخي العزيز أنه يوجد ما يسمى بجدول صورة المدخلات Process input image table وكذلك يوجد جدول للمخرجات Process output image table وأنه خلال دورة تنفيذ البرنامج يكون التسلسل كالآتي :

- قراءة جدول صورة المدخلات
- إتمام العمليات داخل البرنامج
- إخراج المخرجات إلى جدول صورة المخرجات

ويتم تنفيذ هذا التسلسل بشكل دوري متكرر

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

_________________
مناقشات حرة حول PLC 61862110 مناقشات حرة حول PLC 32210 مناقشات حرة حول PLC No_us_10

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



عدد الرسائل : 106
العمر : 35
تاريخ التسجيل : 25/09/2008

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالسبت 18 أبريل 2009 - 0:54

السلام عليكم

شكرا على هذه الخطى المنظمه ونحن فعلا فى انتطار الكثير
بخصوص اسنخدام plcsim انا بلفغل قمت بعمل ob100 ووضعت فيه نقطتين NO على التوالى وذلك لتشغيل q0.0 وايضا عملت variable table وبعد عمل download لليرنامج وتشغيل plcsim باجد انه بيتم تفعيل النقطتين no ولكن لا يوجد q0.0

مع العمل ان وظيفه ob100 بتظهر فقط عند عمل shutdown للكهرباء واعاده تغيلها مره اخرى
فانا اريد ان اعرف ما هو سبب ذلك؟؟؟

maher
الرجوع الى أعلى الصفحة اذهب الى الأسفل
PLCMan
Admin
PLCMan


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

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالسبت 18 أبريل 2009 - 8:38

الأخ العزيز maher

برجاء ملاحظة أن الاستخدام Assign (=) لا يعني Set وإنما هو مرتبط بالشروط حال التنفيذ

مثلا :

AN I0.0
AN I0.1
= Q0.0


فلو تم هذا الجزء من البرنامج داخل OB100 فإن دورة تنفيذ البرنامج لن تمر عليه إلا مرة واحدة فقط في بداية تنفيذ البرنامج وهذا لا يعني إطلاقا الاحتفاظ بالقيمة 1 على Q0.0 حتى لو استمر المتغيران I0.0 , I0.1 على حالة الصفر فالتنفيذ يتم مرة واحدة فقط

أما إذا أردت الاحتفاظ بالخرج Q0.0 بمجرد وجود الشرط فيجب أن تستخدم Set كالآتي :

AN I0.0
AN I0.1
S Q0.0


وهذا سوف يضمن استمرار القيمة 1 على الخرج حتى ولو لم يتم العودة لنفس الجملة مرة أخرى مالم يحدث Reset أو ( = ) بقيمة صفر في أي مكان من البرنامج

أرجو أن تكون الصورة واضحة أكثر الآن

_________________
مناقشات حرة حول PLC 61862110 مناقشات حرة حول PLC 32210 مناقشات حرة حول PLC No_us_10

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



عدد الرسائل : 106
العمر : 35
تاريخ التسجيل : 25/09/2008

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالسبت 18 أبريل 2009 - 10:33

السلام عليكم
انا فهمت ولكن انا اريد ان اعمل homing for motor فقط عندما ارفع كهرباء فقط ( بعد كل رفعه كهرباء ) وبعد عمليه homing نبداء فى عمليه التحريك العاديه للموتور بناء على امر التشغيل

وتكون عمليه homing عباره مثلا ان يتحرك الموتورللامام forward to activate the sensor s1 وبعد ذلك يتحرك الموتور للخلف reverse to activate sensor s2 وذلك بعد رفع الكهرباء على plc وبعد تحميل النظام نضغط على no contact وذلك لعمل homing

كيف احقق ؟؟؟

maher
الرجوع الى أعلى الصفحة اذهب الى الأسفل
metwally.mustafa
فريق أول
فريق أول
metwally.mustafa


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

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالسبت 18 أبريل 2009 - 10:35

كيف يمكن التحكم فى جهاز ميكسر بالplc
حيث ان هذا الميكسر يقوم بخلط كميه من الهواء مع كميه من البلاستيك السائل
من النوع بوليمر وذللك البلاستيك يستخدم فى عمليه كوتنج للنسيج

مكونات الجهاز


1- مضخه من النوع axialومربوط عليها digital flow meter 24 ma
2- chiller
3-smart flow meter
4-circulating motor
5- plc unit model step7 300
الرجوع الى أعلى الصفحة اذهب الى الأسفل
PLCMan
Admin
PLCMan


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

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالسبت 18 أبريل 2009 - 11:51

maher كتب:
السلام عليكم
انا فهمت ولكن انا اريد ان اعمل homing for motor فقط عندما ارفع كهرباء فقط ( بعد كل رفعه كهرباء ) وبعد عمليه homing نبداء فى عمليه التحريك العاديه للموتور بناء على امر التشغيل

وتكون عمليه homing عباره مثلا ان يتحرك الموتورللامام forward to activate the sensor s1 وبعد ذلك يتحرك الموتور للخلف reverse to activate sensor s2 وذلك بعد رفع الكهرباء على plc وبعد تحميل النظام نضغط على no contact وذلك لعمل homing

كيف احقق ؟؟؟

maher

الأخ العزيز maher

إذا كنت تريد أن يتم عمل Homing باستعمال مفتاح PB بعد بدء النظام وتوصيل التيار (( أو في أي وقت )) وهو يتضمن كما ذكرت حركتين :
الأولى مثلا ناحية اليمين ثم بعد ذلك ناحية الشمال ثم التوقف

ويتم عكس الاتجاه بمجرد الوصول إلى مفتاح الحد الأول S1 ثم التوقف بمجرد الوصول إلى مفتاح الحد الثاني S2

دعنا نستعرض معا المطلوب خطوة خطوة والتنفيذ

أولا : لا يتم هذا أثناء التشغيل العادي Operation وبالتالي فإذا كان التشغيل هو M 1.0=1 فإن شرط تشغيل Homing الأول هو M 1.0=0

ثانيا : لابد أن تكون شروط الحماية للموتور متوفرة مثلا M 1.1=1

وبالتالي فإنه عند عمل Homing بالضغط على المفتاح PB الخاص بذلك وليكن I 2.0 فإنه يتم عمل Set لعملية Homing مثلا M 1.2 كالآتي

AN M1.0 // Motor not in operation
A M 1.1 // Motor Protection OK
A I 2.0 // Homing PB Pressed
S M 1.2 // Start Homing
R M 1.4 // Reset Motor direction to the left
S M 1.3 // Set Motor direction to the right

A M 1.2 // If homing is active
A I 2.2 // If motor reached S2
R M 1.2 // Stop Homing

A M 1.3 // If motor direction to right
A I 2.3 // If motor reached S1
R M 1.3 // Reset motor direction to the right
S M 1.4 // Set motor direction to the left

AN M 1.0 // Motor not in operation
A M 1.1 // Motor OK
A M 1.2 // Homing active
AN M 1.4 // Direction not to left
A M 1.3 // Direction to right
= Q 8.1 // Motor move to right

AN M 1.0 // Motor not in operation
A M 1.1 // Motor OK
A M 1.2 // Homing active
AN M 1.3 // Direction not to right
A M 1.4 // Direction to left
= Q 8.2 // Motor move to left


يمكنك استخدام simulation للتأكد من الوظيفة

_________________
مناقشات حرة حول PLC 61862110 مناقشات حرة حول PLC 32210 مناقشات حرة حول PLC No_us_10

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


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

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالثلاثاء 21 أبريل 2009 - 0:58

metwally.mustafa كتب:
كيف يمكن التحكم فى جهاز ميكسر بالplc
حيث ان هذا الميكسر يقوم بخلط كميه من الهواء مع كميه من البلاستيك السائل
من النوع بوليمر وذللك البلاستيك يستخدم فى عمليه كوتنج للنسيج

مكونات الجهاز


1- مضخه من النوع axialومربوط عليها digital flow meter 24 ma
2- chiller
3-smart flow meter
4-circulating motor
5- plc unit model step7 300

الأخ العزيز

حتى يمكننا تصور الأمر وتسلسل العمليات وبالتالي بناء منظومة برجاء التكرم بشرح العملية كيف تتم من وجهة نظر Process أولا ثم بعد ذلك كيف تعمل Actuators المختلفة سواء كانت محركات أو سخانات أو ...

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

_________________
مناقشات حرة حول PLC 61862110 مناقشات حرة حول PLC 32210 مناقشات حرة حول PLC No_us_10

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



عدد الرسائل : 16
تاريخ التسجيل : 22/04/2009

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالأربعاء 22 أبريل 2009 - 12:44

يعطيكم العافية ... ومشكورين على هذه المعلومات الرائعة ...
أردي مساعدة في برنامج simatic manager حيث أنه نعمل عليه في مختبرات الجامعة وعلى ال PLC نم طراز S7 300 وال CPU الذي لدينا هو 313c ..
ونحن نتدرب عليه حاليا .. ولكن المشكلة التي واجهتني حين طلب مشرف المختبر منا أن نكتب برنامج من غحدى وظائفه الزمن الحقيقي .. أي نبرمجه بحيث يعمل المحرك في الساعة 6 صباحا ... ويطفئ النظام اتموماتكيا الساعة 7 مساءا ... وهذا بشكل يومي ...
فأنا أعرف كيف أقوم بذلك على برنامج V4.0 STEP 7 MicroWIN SP1 وذلك عن طريق أحد الأوامر المسمى ب clock ...علما أن ال PLC هنا على هذا البرنامج هي s7 200 .. CPU 224
ولكنني لا أدري كيف أقوم به على ال S& 300 CPU 313C...
أرجو المساعدة .. لأن غدا مناقشة الموضوع ...

شكرا لكم
الرجوع الى أعلى الصفحة اذهب الى الأسفل
mm
ملازم أول
ملازم أول



عدد الرسائل : 106
العمر : 35
تاريخ التسجيل : 25/09/2008

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالأربعاء 22 أبريل 2009 - 14:09

السلام عليكم
انا لا اعرف اى شىء عن ال gray code 3 bit انا محتاج افهمه وايضا اريد ان استخدمه مع plc s7 لكى احدد الزاويه الخاصه بموتور معين عن طريق gray code 3 bit

والله المستعان

maher
الرجوع الى أعلى الصفحة اذهب الى الأسفل
PLCMan
Admin
PLCMan


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

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالأربعاء 22 أبريل 2009 - 14:15

jamjoum كتب:
يعطيكم العافية ... ومشكورين على هذه المعلومات الرائعة ...
أردي مساعدة في برنامج simatic manager حيث أنه نعمل عليه في مختبرات الجامعة وعلى ال PLC نم طراز S7 300 وال CPU الذي لدينا هو 313c ..
ونحن نتدرب عليه حاليا .. ولكن المشكلة التي واجهتني حين طلب مشرف المختبر منا أن نكتب برنامج من غحدى وظائفه الزمن الحقيقي .. أي نبرمجه بحيث يعمل المحرك في الساعة 6 صباحا ... ويطفئ النظام اتموماتكيا الساعة 7 مساءا ... وهذا بشكل يومي ...
فأنا أعرف كيف أقوم بذلك على برنامج V4.0 STEP 7 MicroWIN SP1 وذلك عن طريق أحد الأوامر المسمى ب clock ...علما أن ال PLC هنا على هذا البرنامج هي s7 200 .. CPU 224
ولكنني لا أدري كيف أقوم به على ال S& 300 CPU 313C...
أرجو المساعدة .. لأن غدا مناقشة الموضوع ...

شكرا لكم

الأخ العزيز

يمكنك استخدام الساعة الداخلية هنا أيضا حيث يمكن قراءة القيمة وضبطها عن طريق SFC0,SFC1 ويمكن الحصول على مزيد من المعلومات عنها باستعمال المساعدة الداخلية للنظام وإن لم تتوصل لشئ فيمكننا أو أحد الزملاء المساعدة إن شاء الله

مناقشات حرة حول PLC Gettim10

_________________
مناقشات حرة حول PLC 61862110 مناقشات حرة حول PLC 32210 مناقشات حرة حول PLC No_us_10

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


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

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالأربعاء 22 أبريل 2009 - 14:32

ويمكنك أخي العزيز استخدام المكتبة الداخلية Built-in library لعمل المقارنات مباشرة مثل الصورة التالية والتي تشمل علاقات المقارنات الستة ولكل واحدة Function من أسس النظام

والمطلوب استدعاؤها وإدخال البيانات المطلوبة ثم توجيه النتائج مع ملاحظة أن هذه البيانات من النوع Date-and-Time وحجم البيانات فيها 6-Bytes

وهناك أيضا دوال للتحويل من هذا النوع DT إلى النوع TOD وهو وقت اليوم لإهمال الجزء الخاص باليوم وهي أيضا في نفس المجموعة ( انظر أقصي يسار الصورة )


مناقشات حرة حول PLC Compar13

_________________
مناقشات حرة حول PLC 61862110 مناقشات حرة حول PLC 32210 مناقشات حرة حول PLC No_us_10

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



عدد الرسائل : 16
تاريخ التسجيل : 22/04/2009

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالأربعاء 22 أبريل 2009 - 16:04

PLCMan كتب:
jamjoum كتب:
يعطيكم العافية ... ومشكورين على هذه المعلومات الرائعة ...
أردي مساعدة في برنامج simatic manager حيث أنه نعمل عليه في مختبرات الجامعة وعلى ال PLC نم طراز S7 300 وال CPU الذي لدينا هو 313c ..
ونحن نتدرب عليه حاليا .. ولكن المشكلة التي واجهتني حين طلب مشرف المختبر منا أن نكتب برنامج من غحدى وظائفه الزمن الحقيقي .. أي نبرمجه بحيث يعمل المحرك في الساعة 6 صباحا ... ويطفئ النظام اتموماتكيا الساعة 7 مساءا ... وهذا بشكل يومي ...
فأنا أعرف كيف أقوم بذلك على برنامج V4.0 STEP 7 MicroWIN SP1 وذلك عن طريق أحد الأوامر المسمى ب clock ...علما أن ال PLC هنا على هذا البرنامج هي s7 200 .. CPU 224
ولكنني لا أدري كيف أقوم به على ال S& 300 CPU 313C...
أرجو المساعدة .. لأن غدا مناقشة الموضوع ...

شكرا لكم

الأخ العزيز

يمكنك استخدام الساعة الداخلية هنا أيضا حيث يمكن قراءة القيمة وضبطها عن طريق SFC0,SFC1 ويمكن الحصول على مزيد من المعلومات عنها باستعمال المساعدة الداخلية للنظام وإن لم تتوصل لشئ فيمكننا أو أحد الزملاء المساعدة إن شاء الله

مناقشات حرة حول PLC Gettim10


شكرا م. الأدمن ...
ولكن عندما أختار هذه ال instruction يظهر لي
http://www10.0zz0.com/2009/04/22/22/477898349.jpg


مناقشات حرة حول PLC 47789810

وعندما أضغط على help يعطيني الملاحظات التالية:


Description of Error:

The block cannot be inserted. Possible causes are:

· You are working online and the block you want to insert does not yet exist online.

· You want to insert a system function (SFC) or system function block (SFB) which come from a program library whose project version does not match the version of the current project.

· Organization blocks (OBs) cannot be interconnected using this application.

To Correct or Avoid Error:

· Download the missing block to the programmable controller.

· Use program libraries with the correct project version.


ما المشكلة ؟؟؟
الرجوع الى أعلى الصفحة اذهب الى الأسفل
PLCMan
Admin
PLCMan


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

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالأربعاء 22 أبريل 2009 - 16:42

أخي العزيز

يمكنك تتبع الصور الآتية لإدراج الدوال المطلوبة أيا كانت طالما هي موجودة في Library كذلك مطلوب منك العمل وأنت Offline ثم بعد ذلك تقوم بعمل download للتعديلات وكذلك للدوال التي تم استعمالها مثل SFC0,SFC1 وهكذا

مناقشات حرة حول PLC Fff110

مناقشات حرة حول PLC Fff310

مناقشات حرة حول PLC Fff210

_________________
مناقشات حرة حول PLC 61862110 مناقشات حرة حول PLC 32210 مناقشات حرة حول PLC No_us_10

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



عدد الرسائل : 16
تاريخ التسجيل : 22/04/2009

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالأربعاء 22 أبريل 2009 - 16:58

أنا اعمل في حالة أوف لاين .. لأني أعمل على الللاب توب .. ولا يوجد اي اتصال مع ال PLC .. لأنني اعمل على نظام السميولينك فقط ... وحاليا السيميونلك مغلق...

وشكرا جزيلا ... جربت الطريقة ... وظهرت لي .. والان سأحاول كتابة البرنامج ...

شكرا م. الأدمن
الرجوع الى أعلى الصفحة اذهب الى الأسفل
mm
ملازم أول
ملازم أول



عدد الرسائل : 106
العمر : 35
تاريخ التسجيل : 25/09/2008

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالجمعة 24 أبريل 2009 - 20:56

maher كتب:
السلام عليكم
انا لا اعرف اى شىء عن ال gray code 3 bit انا محتاج افهمه وايضا اريد ان استخدمه مع plc s7 لكى احدد الزاويه الخاصه بموتور معين عن طريق gray code 3 bit

والله المستعان

maher

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

maher
الرجوع الى أعلى الصفحة اذهب الى الأسفل
PLCMan
Admin
PLCMan


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

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالسبت 25 أبريل 2009 - 1:29

الأخ العزيز maher

ليس إهمالا فأنت متابع معنا لكل شئ في المنتدى

عموما أخي العزيز بحسب معلوماتي وإن كنت لم أستخدمه حتى الآن فإن Grey code هو طريقة لضمان تمرير مدخل واحد فقط من مجموعة مدخلات إلى الخرج فمثلا في حالتك لديك 3 مدخلات ( 3bits ) وبالتالي فإنه بكل الاحتمالات لديك ثمانية احتمالات فقط وهي :

000
001
010
011
100
101
110
111

وتتم عملية التحويل تلك داخل PLC عن طريق XOR لضمان وجود مدخل واحد فقط

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

وقد بحثت خلال الفترة السابقة كثيرا عن هذا الموضوع ولكني وجدته في S7-200 واضح وله دوال جاهزة لذلك ولكن لم أعثر على شئ حتى الآن في S7-300

ولو كان لديك تفاصيل أكثر بخصوص منظومتك برجاء التكرم بذكرها فربما تساعد هذ التفاصيل أكثر من ذلك فسؤالك سؤال عام عن الكود وإن كنت تبحث فقط عن فهم الطريقة فإليك هذا الرابط للموضوع على الموسوعة ويكيبيديا والذي يشمل أيضا روابط عديدة ربما تجد فيها بعض الفائدة وسوف أستمر أيضا في البحث المتخصص ( S7-300/400 ) وقد نعثر على شئ


رابط الموضوع على ويكيبيديا

رابط موضوع S7-200 على موقع سيمنس

_________________
مناقشات حرة حول PLC 61862110 مناقشات حرة حول PLC 32210 مناقشات حرة حول PLC No_us_10

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



عدد الرسائل : 276
العمر : 53
الموقع : almadinah almnora
العمل/الترفيه : PLC PROGRAMMER
تاريخ التسجيل : 25/06/2008

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالسبت 25 أبريل 2009 - 2:03

الاخ العزيز ماهر واستاذي ابو روان
باالنسبه الى gray code فهو يستخدم في absolute rotar incoder
وانا استخدم في مشارعي وتطبيقاتي 8bit absolute rotar incoder with gray code
والهدف الاساسي لااستخدم gray code لضمان عمليه العد السليم عند الانتقال من عدد الى اخر
ويجب ان يحول gray code الى binary code ثم الى desimal في برنامج plc
حتى يتم الاستفاده منه في البرنامج
الرجوع الى أعلى الصفحة اذهب الى الأسفل
PLCMan
Admin
PLCMan


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

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالسبت 25 أبريل 2009 - 5:06

RAMA كتب:
الاخ العزيز ماهر واستاذي ابو روان
باالنسبه الى gray code فهو يستخدم في absolute rotar incoder
وانا استخدم في مشارعي وتطبيقاتي 8bit absolute rotar incoder with gray code
والهدف الاساسي لااستخدم gray code لضمان عمليه العد السليم عند الانتقال من عدد الى اخر
ويجب ان يحول gray code الى binary code ثم الى desimal في برنامج plc
حتى يتم الاستفاده منه في البرنامج

الأخ العزيز RAMA

إن سؤال الأخ maher يتجاوز التعريف فهو يريد استخدام ذلك في التحكم في زاوية من صفر حتى 360 درجة وبالطبع فإن 3bits غيركافي لهذا

وهو يريد كيفية التحويل من grey code إلى decimal ثم بعد ذلك منظومة التحكم

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

_________________
مناقشات حرة حول PLC 61862110 مناقشات حرة حول PLC 32210 مناقشات حرة حول PLC No_us_10

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



عدد الرسائل : 106
العمر : 35
تاريخ التسجيل : 25/09/2008

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالسبت 25 أبريل 2009 - 9:25

السلام عليكم
شكرا الى هذه الاشاره بس افهم من ذلك انه من الصعب تحديد angle of machine باستخدام 3bit gray code ؟؟؟
ليست المشكله لدى هى عمليه التحويل from gray to binary inside the plc
وكما قالMR. plcman ان هذه العمليه تتم بواسطه XOR
ولكن السؤال هو كيف احصل على 360 قيمه من 3bit binary system فقط؟؟؟؟

مع العلم ان system يعمل كلاتى ::
1- سوف نقول ان الموتور يبداء فى الحركه عندما تكون ال 3 bits بهذه القيمه 000
وعندها تكون قيمه الماكينه 0 درجه.
2_ بعد دوره كامله للموتور اى cam disk بتكون قيمه ال 3bits بهذه القيمه 100
وعندها تكون قيمه الماكينه 360 درجه
فهل من الممكن ان نقوم بتحديد الزاويه عن طريق 3bit gray code system ؟؟؟

والله المستعان

maher
الرجوع الى أعلى الصفحة اذهب الى الأسفل
MAR 1966
عريف
عريف



عدد الرسائل : 19
العمر : 57
الموقع : MAROC
العمل/الترفيه : TECHNICIEN
تاريخ التسجيل : 17/03/2009

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالأحد 26 أبريل 2009 - 15:31

LA PROGRAMATION
DES PLC SIEMENS CE FAIT EN PARTIE DANS DES BLOCS
PB ET OB
الرجوع الى أعلى الصفحة اذهب الى الأسفل
MAR 1966
عريف
عريف



عدد الرسائل : 19
العمر : 57
الموقع : MAROC
العمل/الترفيه : TECHNICIEN
تاريخ التسجيل : 17/03/2009

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالأحد 26 أبريل 2009 - 15:38

L'UTILISATION
DES BLOC HEXDECIMAL RONDRE LA PROGRAMATION FACILE
PLUS CODES COMUNINIQUER
الرجوع الى أعلى الصفحة اذهب الى الأسفل
denger741
نقيب
نقيب
denger741


عدد الرسائل : 198
تاريخ التسجيل : 02/09/2008

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالسبت 9 مايو 2009 - 10:06

--------------------------------------------------------------------------------

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


عدد الرسائل : 198
تاريخ التسجيل : 02/09/2008

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالإثنين 11 مايو 2009 - 11:37

اخي ابوروان
يوجد موديول اسمه (swerx) اذ ماكنت غلطان في سبلنق. يوصل به
Load cell
واتوقع انه من عائلة AI و AO .ممكن اخي العزيز تشرح لي كيف تتم برمجة لقياس الوزن او كيفية عمل برنامج يقيس الوزن .
اخي ابوروان ويوجد في الموديول COM PORT لعمل ضبط او اعداد لضبط الوزن
CLPRATION
الرجوع الى أعلى الصفحة اذهب الى الأسفل
PLCMan
Admin
PLCMan


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

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالأحد 17 مايو 2009 - 13:20

majid hijazy كتب:
أعمل الآن على مشروع أتمتتة مرجل وفيه العديد من حلقات ال PID المترابطة مع بعضها (حلقة للماء وحلقة للفيول وحلقة للهواء) فهل يسمح الأستاذ والأخوة الأعضاء بتقديم هذا المشروع للمناقشة والمساعدة علماً أني مبتدأ في هذا المجال كما أنن أستطيع أن أقدم شروح جيدة عن آلية عمل المرجل أرجو الرد وشكرا على هذه الدورة الممتعة.


الأخ العزيز

مرحبا بك معنا وأهلا وسهلا بك ونسعد بشروحك

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

_________________
مناقشات حرة حول PLC 61862110 مناقشات حرة حول PLC 32210 مناقشات حرة حول PLC No_us_10

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


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

مناقشات حرة حول PLC Empty
مُساهمةموضوع: رد: مناقشات حرة حول PLC   مناقشات حرة حول PLC Emptyالأحد 17 مايو 2009 - 13:57

denger741 كتب:
اخي ابوروان
يوجد موديول اسمه (swerx) اذ ماكنت غلطان في سبلنق. يوصل به
Load cell
واتوقع انه من عائلة AI و AO .ممكن اخي العزيز تشرح لي كيف تتم برمجة لقياس الوزن او كيفية عمل برنامج يقيس الوزن .
اخي ابوروان ويوجد في الموديول COM PORT لعمل ضبط او اعداد لضبط الوزن
CLPRATION


إليك أخي العزيز هذا العرض التقديمي عن SIWAREX الخاص بتشغيل Load cell



للتحميل اضغط هنا

وإليك هذا المشروع المجهز عن طريق شركة سيمنس يشرح كيفية التعامل مع SIWAREX للمبتدئين

للتحميل اضغط ماوس يمين ثم حفظ

وهذا برنامج لأحد الشاشات للتعامل مع المشروع السابق

للتحميل اضغط ماوس يمين ثم حفظ

وهذا أخي العزيز كتالوج موديول عام مع S7-300

SIWAREX U - Universal weighing module for SIMATIC S7 300 and ET 200M(MLFB 7MH4950-XXXX)


للتحميل اضغط ماوس يمين ثم حفظ

_________________
مناقشات حرة حول PLC 61862110 مناقشات حرة حول PLC 32210 مناقشات حرة حول PLC No_us_10

أبـوروان
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://hassanheha.yoo7.com
 
مناقشات حرة حول PLC
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 11انتقل الى الصفحة : 1, 2, 3 ... 9, 10, 11  الصفحة التالية

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