مرحبًا يا من هناك! كمورد لـ Mitsubishi PLCs ، رأيت بشكل مباشر كيف أن وحدات التحكم المنطقية القابلة للبرمجة هذه تحدث ثورة في مشهد الأتمتة الصناعية. اليوم ، سأمشي بك من خلال بعض أمثلة البرمجة لـ Mitsubishi PLCs التي يمكن أن تكون مفيدة للغاية في تطبيقات مختلفة.
أساسي - إيقاف التحكم في البرمجة
لنبدأ بأكثر أنواع البرمجة الأساسية: ON - OFF Control. هذا مثل ABCs من برمجة PLC. قل أن لديك نظام حزام ناقل بسيط. تريد تشغيله عند الضغط على زر البدء وإيقاف تشغيله عند الضغط على زر إيقاف.
في برمجة Mitsubishi PLC ، نستخدم منطق السلم ، وهي لغة برمجة رسومية تشبه إلى حد ما الدائرة الكهربائية. للحصول على مثال حزام النقل الخاص بنا ، سيكون لدينا جهات اتصال إدخال - واحدة لزر START وواحد لزر STOP. سيكون زر البدء عبارة عن جهة اتصال (NO) مفتوحة بشكل طبيعي ، وسيكون زر STOP جهة اتصال مغلقة عادة (NC).
إليك برنامج منطق سلم بسيط في الرمز الكاذب:
// المدخلات start_button: لا يوجد جهة اتصال stop_button: nc contact // الإخراج conveyor_belt: coil // ladder logic | start_button | -| |- | stop_button | - | () |- conveyor_belt
ما يعنيه هذا هو أنه عند الضغط على زر البدء ، يتم إغلاق جهة الاتصال. طالما لم يتم الضغط على زر STOP (بحيث يظل جهة اتصال NC مغلقة) ، يتم تنشيط الملف لحزام النقل ، ويبدأ الحزام. عند الضغط على زر التوقف ، يتم فتح جهة اتصال NC ، وتنشيط الملف وإيقاف حزام النقل.
البرمجة القائمة على المؤقت
أجهزة ضبط الوقت هي جزء حاسم آخر من برمجة PLC. يتم استخدامها عندما تحتاج إلى التحكم في مدة العملية. على سبيل المثال ، دعنا نقول أنك تملأ خزان بالسائل. تريد إيقاف عملية التعبئة بعد فترة زمنية معينة.
تحتوي Mitsubishi PLCs على أنواع مختلفة من أجهزة ضبط الوقت ، مثل Ton (Timer On - Delay) Timer. إليك كيفية استخدامه في برنامج للتحكم في ملء الخزان:
// المدخلات start_fill_button: لا يوجد جهة اتصال stop_fill_button: nc contact // output fill_pump: coil // timer timer: ton مع وقت محدد مسبقًا ، على سبيل المثال ، 60 ثانية // ladder logic | start_fill_button | -| |- | stop_fill_button | - | () |- توقيت | توقيت. - | () |- fill_pump
عندما يتم الضغط على زر ملء البدء ، يبدأ المؤقت في العد. بمجرد الوصول إلى الوقت المسبق 60 ثانية ،توقيتتم تعيين بت على صحيح. هذا يغلق جهة الاتصال المرتبطة بـتوقيت، تنشيط ملف مضخة التعبئة وبدء عملية التعبئة. يمكن استخدام زر تعبئة التوقف لمقاطعة العملية في أي وقت.
البرمجة القائمة على مضادة
العدادات رائعة لتتبع عدد الأحداث. لنفترض أنك تدير خط إنتاج ، وتريد حساب عدد المنتجات التي تمر نقطة معينة. يمكنك استخدام عداد في برنامج Mitsubishi PLC الخاص بك.
دعنا نستخدم عداد CNO (العداد العادي) في هذا المثال:


// Inports Product_sensor: لا يوجد اتصال Reset_Counter_Button: لا جهة اتصال // إخراج ARARRY_WHEN_100_PRODUCTS: Coil // Counter Counter: CNO مع قيمة محددة مسبقًا من 100 // ladder logic | - | () |- عداد | RESET_COUNTER_BUTTON | - | () |- counter.Reset | counter.done | - | () |- ARARRY_WHEN_100_PRODUCTS
في كل مرة يمرر المنتج المستشعر ،Product_sensorيتم إغلاق الاتصال ، وزيادة العداد. عندما يصل العداد إلى القيمة المسبقة 100 ،Counter.doneتم تعيين بت ، الذي ينشطARARRY_WHEN_100_PRODUCTSلفائف ، مما يؤدي إلى إنذار. يمكنك استخدامReset_counter_buttonلإعادة ضبط العداد مرة أخرى إلى الصفر.
التطبيقات مع نماذج Mitsubishi PLC محددة
FX5 - 32er/es Mitsubishi Electric
الFX5 - 32er/es Mitsubishi Electricهو PLC قوي يمكنه التعامل مع مهام البرمجة الأكثر تعقيدًا. لديها قدرة معالجة عالية السرعة وقدرة ذاكرة كبيرة.
على سبيل المثال ، في خط التغليف عالي السرعة ، يمكنك استخدام FX5 - 32ER/ES للتحكم في محركات وأجهزة الاستشعار المضادة المتعددة. يمكنك برمجته لمزامنة حركة المحركات بحيث يتم اختيار المنتجات بدقة ووضعها وتعبئتها بوتيرة سريعة. يمكن لـ PLC أيضًا مراقبة المستشعرات لاكتشاف أي أخطاء أو مربى في الخط واتخاذ الإجراءات المناسبة ، مثل إيقاف الخط وتشغيل المنبه.
Mitsubishi FX2N 4AD
الMitsubishi FX2N 4ADهي وحدة إدخال تمثيلية يمكن استخدامها مع Mitsubishi PLCs. إنه مفيد في التطبيقات حيث تحتاج إلى قياس الإشارات التناظرية ، مثل درجة الحرارة أو الضغط أو معدل التدفق.
دعنا نقول أنك تراقب درجة الحرارة في مفاعل كيميائي. يمكنك توصيل مستشعرات درجة الحرارة بوحدة FX2N 4AD. ستقوم الوحدة بتحويل إشارات درجة الحرارة التناظرية إلى قيم رقمية يمكن أن يفهمها PLC. بعد ذلك ، يمكنك برمجة PLC لاتخاذ الإجراءات بناءً على قراءات درجة الحرارة. على سبيل المثال ، إذا تجاوزت درجة الحرارة عتبة معينة ، يمكن لـ PLC تنشيط نظام التبريد.
Mitsubishi FX3S 30MR ES
الMitsubishi FX3S 30MR ESهو مضغوط وتكاليف - PLC فعالة. إنه مناسب لمشاريع الأتمتة الصغيرة ، مثل التحكم في آلة واحدة أو خلية إنتاج بسيطة.
في آلة معالجة الطعام الصغيرة ، يمكن استخدام FX3S 30MR ES للتحكم في عناصر التدفئة ، وأحزمة النقل ، وآليات القطع. يمكنك برمجة ذلك لضمان معالجة المنتجات الغذائية في درجة الحرارة والسرعة والحجم المناسبة.
لماذا تختار Mitsubishi PLCS؟
تشتهر Mitsubishi PLCs بموثوقيتها وأدائها وسهولة الاستخدام. لديهم مجموعة واسعة من النماذج والوحدات النمطية التي تناسب تطبيقات مختلفة ، من مشاريع صغيرة الحجم إلى مصانع صناعية كبيرة الحجم. يعد برنامج البرمجة بديهية ، لذلك حتى لو كنت جديدًا في برمجة PLC ، فيمكنك الحصول على تعليقه بسرعة.
إذا كنت في السوق لـ Mitsubishi PLCs أو تحتاج إلى مساعدة في البرمجة ، فأنا أحب الدردشة. سواء كنت تبحث عن نموذج معين مثل FX5 - 32er/ES أو Mitsubishi FX2N 4AD أو Mitsubishi FX3S 30MR ES ، أو تحتاج إلى حل مخصص لمشروع الأتمتة الخاص بك ، فقط تواصل. يمكننا مناقشة متطلباتك بالتفصيل والعثور على أفضل ملاءمة لاحتياجاتك.
مراجع
- شركة Mitsubishi Electric Corporation. أدلة البرمجة PLC.
- كتيب الأتمتة الصناعية.
