جدول المحتويات:

Raspberry Pi Based IEC 61131-3 متوافق مع PLC: 6 خطوات
Raspberry Pi Based IEC 61131-3 متوافق مع PLC: 6 خطوات

فيديو: Raspberry Pi Based IEC 61131-3 متوافق مع PLC: 6 خطوات

فيديو: Raspberry Pi Based IEC 61131-3 متوافق مع PLC: 6 خطوات
فيديو: How to Build Raspberry Pi Pico PLC || OpenPLC Editor 2024, يوليو
Anonim
Raspberry Pi Based IEC 61131-3 متوافق مع PLC
Raspberry Pi Based IEC 61131-3 متوافق مع PLC

IEC 61131 هو معيار واقعي لبرمجة PLC. وفي الوقت نفسه ، تتوفر أيضًا إصدارات وقت التشغيل لـ Raspberry Pi - على سبيل المثال CODESYS من قبل شركة 3S-Smart Software Solutions. إنها توفر نواة وقت تشغيل تجارية لـ Raspberry Pi ، ولكنها ستعمل بدون أي مدفوعات كإصدار تجريبي لمدة 120 دقيقة قبل أن تتوقف … إنها إمكانية جيدة للطلاب والهواة لتعلم برمجة IEC 61131.

كانت فكرة هذه التعليمات هي تحقيق PLC رخيص حقًا متوافق مع IEC 61131-3 استنادًا إلى RPI وهدف CODESYS. مثل PLC حقيقي ، سنضع لوحة Raspberry Pi مع لوحة تطوير في حاوية صناعية متينة لنحصل على شعور "صناعي". في النهاية ، سيكون لدينا PLC يدير برنامج EtherCAT الرئيسي في وقت تشغيل CODESYS مقابل أي أموال تقريبًا على الإطلاق.

الخطوة 1: الأجهزة والبرامج

Image
Image
الجمعية PCB
الجمعية PCB

المعدات

  • Raspberry Pi 3B
  • RasPiBox Open Plus (الإصدار القياسي)
  • بطاقة مايكرو التنمية المستدامة

برمجة

  • Raspbian جيسي لايت
  • نظام التطوير CODESYS
  • تحكم CODESYS لـ Raspberry PI

أدوات

  • لحام حديد
  • المقياس المتعدد
  • مفك براغي
  • بعض اللحام

الخطوة 2: تجميع ثنائي الفينيل متعدد الكلور

نبدأ بتجميع ثنائي الفينيل متعدد الكلور. يرجى اتباع التعليمات الواردة في دليل PDF.

الخطوة 3: اختبار Pcb

اختبار Pcb
اختبار Pcb

يجب أن نختبر ثنائي الفينيل متعدد الكلور قبل أن نتمكن من تحميل Raspberry Pi. يجب عليك توصيل مصدر طاقة (9 … 35 فولت تيار مستمر) بمحطة طاقة ثنائي الفينيل متعدد الكلور. يرجى التحقق باستخدام مقياس متعدد من جهد إمداد 5 فولت لـ RPI.

يمكنك الآن فصل ثنائي الفينيل متعدد الكلور عن جهد الإمداد وتركيب Pi كما في الصورة أعلاه.

الخطوة 4: قم بتركيب الغطاء العلوي

قم بتركيب الهيكل العلوي
قم بتركيب الهيكل العلوي

حان الوقت لتركيب الهيكل العلوي الآن. يبدو وكأنه سكة حديدية صغيرة PLC الآن.

الخطوة الخامسة: قم بتثبيت نظام التشغيل

قم بتثبيت نظام التشغيل
قم بتثبيت نظام التشغيل

يتعين علينا تثبيت Raspbian على بطاقة SD باستخدام الإرشادات المقدمة من صفحة ويب Raspberry Pi أولاً.

يمكنك اتباع هذه التعليمات.

لا تنس نسخ ملف فارغ باسم الملف "SSH" في الدليل الجذر لبطاقة SD للوصول عبر SSH (المعجون) لاحقًا.

الخطوة السادسة: قم بتثبيت CodeSYS

قم بتثبيت CodeSYS
قم بتثبيت CodeSYS

1.) الرجاء تنزيل CODESYS Control for Raspberry Pi SL أولاً. يقتصر الإصدار المجاني على 120 دقيقة من وقت التشغيل (يجب إعادة تشغيل RPI للحصول على 120 دقيقة مرة أخرى). يمكنك شراء نسخة تجارية مقابل 35 يورو دون أي قيود.

2.) الرجاء تنزيل نظام التطوير CODESYS الآن. ستحتاج إلى هذا البرنامج لكتابة برامج PLC لاحقًا على جهاز الكمبيوتر الخاص بك.

3.) قم بتثبيت نظام التطوير على جهاز الكمبيوتر الخاص بك. لا تنس تثبيت حزمة CODESYS_Control_for_Raspberry_PI.package عبر مدير الحزم: "أدوات - مدير الحزم" "تثبيت"

4.) أعد تشغيل Codesys على جهاز الكمبيوتر الخاص بك الآن

5.) قم بتحميل CODESYS Runtime في "أدوات" Raspberry Pi "Update Raspberry Pi"

سيتم تشغيل وقت التشغيل لمدة 120 دقيقة الآن. لإعادة تشغيله ، يمكنك استخدام هذا البرنامج النصي:

/etc/init.d/codesyscontrol start / etc / init.d / codeyscontrol stop

موصى به: