مجال الأتمتة الصناعيّة واسع جداً، ودائماً ما يعاني المهندسون و الطلاب في مرحلةِ التعلُّم من صعوبة فهم عمل أجهزة PLC وربطِها مع خطوط الإنتاج و الآلات المختلفة بسبب ارتفاع ثمن التجهيزات الصناعيّة، وهذا ما يميّز برنامج Factory IO الذي يُشكّل مستقبل التدريب على برمجةِ المتحكّمات الصناعيّة PLCs حيث يمكنك اليوم ضمن بيئةٍ تفاعليّةٍ ثلاثيّةِ الأبعاد 3D التدرّب على برمجة أجهزة PLC وبناء أنظمةِ تحكمٍ مختلفةٍ. تعرفوا معنا في هذا المقال على ميّزات البرنامج و واجهته الرئيسية بالإضافة إلى خطوات تثبيته و تفعيله مدى الحياة.

واجهة برنامج Factory IO

 

 

ميزات البرنامج:

  • محاكاة خطوط الإنتاج و أقسام المصانع.
  • استخدام عدة أنواع PLC مثل: SIEMENS – Schneider Electric –  Allen Bradley
  • الربط مع جهاز PLC حقيقي والتحكم بخط الإنتاج أو استخدام المحاكيات مثل TIA SIM من شركة SIEMENS.
  • الربط مع أردوينو Arduino .إقرأ المقال: تشغيل مصنع افتراضي باستخدام الأردوينو.
  • أكثر من 20 تطبيقًا صناعيًا جاهزًا للاستخدام أو يمكنك بناء مصنعك الافتراضي الخاص.

متطلبات التشغيل:

  • يمكن لأي جهاز حاسوب بمواصفات متوسطة تشغيل البرنامج حيث يتميز بحجم صغير  حوالي 300 Mb
  • امتلاك نظام تشغيل 7  windows أو أحدث ولا يتطلب وجود كرت شاشة منفصل أو معالج بتردد عالي.
  • يتطلب توفر برنامج .net framework 3.5 مثبت على الجهاز.

طريقة التثبيت والتفعيل:

البرنامج متوفر لتحميل نسخةٍ مجانيةٍ لمدة 30 يوماً على موقع الشركة المُصنِّعة مباشرًة من هنا

علماً أن النسخة الأحدث إلى حين كتابة هذا المقال هي : 2.5.1

أما في مقالنا هذا سوف نشرح طريقة تحميل و تثبيت و تفعيل مدى الحياة للنسخة 2.4.3

الخطوة الأولى هي تحميل و تثبيت البرنامج:

قم بتحميل ملف البرنامج من هنا

ثم فك ضغط الملف وابدأ بالتثبيت عن طريق الضغط على ملف التثبيت factoryio-installer-latest

 

 

ثم اختيار اللغة والموافقة على الشروط ثم Next وخلال 10 دقائق يتم تثبيت البرنامج وتظهر الأيقونة على سطح المكتب.

الخطوة الثانية وهي تفعيل البرنامج Activate Program حتى يعمل بشكلٍ صحيح

أولاً: نفتح مجلد Cracked  ثم ننسخ الملف Factory IO.exe الموجود فيه، ونقوم بلصقه في المسار التالي: “C:\Program Files (x86)\Real Games\Factory IO”

ثانياً: ننسخ الملف Assembly-CSharp.dll من مجلد Cracked ونقوم بلصقه في المسار التالي:

“C:\Program Files (x86)\Real Games\Factory IO\Factory IO_Data\Managed”

تهانينا تم تفعيل البرنامج وأصبحت جاهزًا للبدء بتصميم مصنعك الافتراضي.

 

الواجهة الرئيسية للبرنامج:

 

واجهة برنامج Factory IO

 

تتضمن تبويبات :

New: إنشاء تصميم جديد.

Open: فتح تصميم محفّوظ مسبقًا.

Scenes: تصاميم مجهّزة مسبقًا في البرنامج قابلة للتعديل.

Update Checker: تحقق من وجود تحديثات (ملاحظة: لا تقُم بتحديث البرنامج حتى يبقى مفعلاً مدى الحياة)

 

نضغط على جديد New:

واجهة برنامج Factory IO

 

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

واجهة برنامج Factory IO

 

الأمثلة الجاهزة يمكن استخدامها و التعديل عليها من خلال اختيار Scenes ، ومن ثم اختيار أحد التطبيقات الصناعية.

 

واجهة برنامج Factory IO

 

مثلاً نختار تطبيق Sorting by wight

 

واجهة برنامج Factory IO

 

الآن لمعرفة نقاط الدخل والخرج I/O للحساسات و المحركات و ربطها مع جهاز PLC ننتقل إلى Drives أو نضغط F4.

 

واجهة برنامج Factory IO

 

وهنا بعد أن تختار جهاز PLC الذي سوف تستخدمه تقوم بتشغيل البرنامج المناسب حسب كل شركة مثلاً هنا نحن لانملك جهاز PLC فعلي لذلك اخترنا SIEMENS S7-PLCSIM و هو محاكي أجهزة PLC من شركة SIEMENS المرفق مع برنامج TIA PORTAL.

 

واجهة برنامج Factory IO

يمكنكم التعرف على برنامج TIA PORTAL وتحميل النسخة V16 من هنا.

 

الخاتمة:

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


إعداد علمي: ابراهيم سعد، مراجعة: مهند العبيد، تصميم: علي العلي، تدقيق لغوي: بولا ابراهيم، نشر: حسين اسعد.