الذكاء الاصطناعي لبرمجة PLC لا يفيد المهندس إلا إذا كانت الشيفرة التي يقترحها تُترجم فعلًا وتلتزم بالمعيار، لا إذا كانت تبدو صحيحة فقط. LADX مساعد ذكاء اصطناعي محايد تجاه الموردين، لا يعرض عليك أي منطق قبل أن يمر عبر مترجم IEC 61131-3 حقيقي وفحص ثابت، ويعمل على المشروع نفسه سواء كان خطك يعمل بوحدة Siemens أو Rockwell أو CODESYS.

في هذا المقال نشرح المنتج كما يشرحه مهندس لزميله: ما هو، ولمن صُمّم، وكيف يعمل خطوة بخطوة، وما الذي لا يفعله عن قصد، وكيف يدخل في مشروع فعلي داخل مصنع في الدولة. LADX هو منتج الذكاء الاصطناعي لفرق التحكم ضمن مجموعة وارتنز، ويمكن تجربته مباشرة على ladx.ai دون حساب.

لماذا يحتاج مهندس التحكم في الإمارات إلى أداة محايدة؟

خذ مصنع أغذية نموذجيًا في المنطقة الصناعية بأبوظبي: خط تعبئة أوروبي بوحدة Siemens S7-1500، وآلة تغليف أمريكية بوحدة Allen-Bradley، ووحدة معالجة مياه بوحدة تحكم CODESYS من مورد ثالث. مهندس الصيانة يلمس البيئات الثلاث في أسبوع واحد، وغالبًا دون ترخيص كامل لكل منها على حاسوبه.

الموردون الكبار قدّموا مساعداتهم الخاصة. أعلنت Siemens مثلًا في معرض هانوفر 2024 عن Siemens Industrial Copilot لبيئة TIA Portal، وهو يولّد شيفرة SCL تدخل المشروع مباشرة. هذا مفيد جدًا لمن يعمل على Siemens وحدها، لكنه لن يساعدك في سطر Ladder داخل Studio 5000. وهذا ليس انتقادًا: كل مساعد من هذا النوع وُجد ليخدم منصة مورده.

LADX يبدأ من الجهة الأخرى. صُمّم لمن يعمل عبر المنصات: شركات تكامل الأنظمة، والمقاولين، وأقسام الصيانة في مصانع اشترت معداتها من موردين مختلفين على مدى عشر سنوات أو أكثر. أي أن الأداة تتبع المهندس لا العتاد.

كيف يعمل الذكاء الاصطناعي لبرمجة PLC في LADX: توليد ثم ترجمة ثم فحص

نموذج لغوي قرأ الإنترنت يستطيع أن يكتب شيئًا يشبه منطق Ladder. لكن الشبه ليس المعيار في عمل قد يوقف خطًا أو يؤذي شخصًا إذا كان خاطئًا. لذلك يمر كل طلب في LADX بحلقة ثابتة:

  1. الوصف: تكتب ما يجب أن تفعله الآلة بلغة عادية، مثل: سير ناقل يبدأ بزر تشغيل، ويتوقف بزر إيقاف أو بفتح باب الحماية، ويستمر 10 ثوانٍ بعد آخر عبوة.
  2. التوليد: يولّد النموذج المنطق باستخدام الوسوم الموجودة في جدول وسوم مشروعك.
  3. الترجمة: تُترجم النتيجة بالمترجم المفتوح matiec لمعيار IEC 61131-3. إذا لم تُبنَ الشيفرة، فلن تراها أصلًا.
  4. الفحص: يمر الناتج بتحليل ثابت عبر أداة iec-checker، ثم بفحص بنية وفق مخطط PLCopen، فتكون البنية صحيحة لا الصياغة فقط.
  5. الإصلاح: إذا فشلت الترجمة أو الفحص، تعود الأخطاء نفسها التي أخرجها المترجم إلى النموذج ليحاول من جديد.
  6. العرض: ما ينجح فقط يظهر لك كدرجات Ladder على اللوحة، جاهزًا للمراجعة والتشغيل في المحاكي.

Nothing reaches you until a compiler agrees it exists

LADX، ladx.ai

الفكرة الأساسية أن التوليد حلقة لا محاولة واحدة. هذه الحلقة هي ما يجعل نموذجًا صغيرًا ومجانيًا مفيدًا عمليًا، لأن المترجم يصحح ما يفوت النموذج. والمعيار المرجعي هنا هو IEC 61131-3 الخاص بلغات برمجة وحدات التحكم، الذي صدرت طبعته الرابعة في 2025.

واجهة LADX Chat وفيها طلب مكتوب بلغة عادية ودرجات Ladder مولّدة على اللوحة
LADX Chat: المنطق المولَّد لا يصل إليك إلا بعد أن يُترجم بنجاح (ladx.ai).

عشر أدوات على مشروع واحد

LADX ليس محادثة فقط. تضم صفحة المنتجات عشر أدوات تقرأ وتكتب التمثيل نفسه، فالدرجة التي ترسمها هي الدرجة التي يعدّلها الذكاء الاصطناعي، وتُحوَّل، وتُشغَّل في المراقبة، وتظهر في المواصفة الوظيفية.

الأداةما تقدمهمتى تستخدمها
Ladderمحرر في المتصفح بمحرك مسح حقيقيرسم المنطق وتجربته
Chatمنطق من وصف مكتوب، بعد الترجمةمسودة أولى سريعة
Convertتصدير إلى ST و SCL و Rockwell neutral text و PLCopen XMLنقل منطق بين المنصات
Monitorتشغيل البرنامج بسرعة المسح وفرض المداخلاختبار على المكتب
HMI/SCADAشاشات على جدول وسوم البرنامج نفسهشاشات التشغيل والإنذارات
CADمخططات لوحات بقوالب جاهزة و DXFمخططات الكهرباء
Documentsسبعة عشر قالبًا من المواصفة إلى التسليمتوثيق المشروع
Knowledgeإجابات من أدلتك مع رقم الصفحةأسئلة الصيانة
Projects و Plannerمراحل المشروع ومخطط زمني لكل المشاريعإدارة العمل

مزوّد الذكاء الاصطناعي: أنت من يختار

لا يملك LADX مفتاحًا مشتركًا ولا يحتسب استهلاكك. تربط مفتاحك الخاص: OpenRouter هو الخيار الافتراضي وفيه نماذج مجانية، أو Anthropic أو OpenAI، أو أي نقطة نهاية متوافقة مع OpenAI، بما فيها نموذج محلي يعمل عبر Ollama. وتذهب الطلبات فقط إلى المزوّد الذي ربطت مفتاحه.

أما البرامج نفسها فتُعامل كأسرار تجارية: مشفّرة أثناء التخزين، ومحصورة في مشروعك، ولا تُستخدم لتدريب أي نموذج، ويمكن حذفها بإجراء واحد. وللمواقع التي تمنع أي اتصال خارجي، توجد نسخة سطح المكتب LADX Studio مع نموذج محلي، وشرحناها في مقال الذكاء الاصطناعي دون اتصال لأمن التقنيات التشغيلية.

ما الذي لا يفعله LADX

  • لا يكتب إلى وحدة تحكم تعمل. هذا قرار تصميم مقصود: لا اتصال بوحدات PLC في الموقع.
  • لا يقرأ مشاريع الموردين بعد. أداة Convert تكتب المنطق إلى صيغ عدة، لكن قراءة مشاريع الموردين الأصلية إلى LADX هي النصف الذي لم يُبنَ بعد بحسب الموقع.
  • لا يغني عن مراجعة المهندس. المترجم يثبت أن الشيفرة تُبنى وأن بنيتها سليمة، لا أنها تحقق ما تحتاجه العملية.
  • لا يحل محل اختبار القبول أو مراجعة السلامة الوظيفية. دوائر الطوارئ والأقفال الآمنة تبقى ضمن تصميمك المعتمد واختباراتك الرسمية.

كيف يدخل في مشروع حقيقي: مثال توضيحي

لنفترض أن مصنع مشروبات في مصفح يريد إضافة بوابة تحويل على سير ناقل يعمل بوحدة S7-1500. يكتب مهندس الصيانة الوصف في Chat، فيحصل على درجات مترجمة. يشغّلها في Monitor ويفرض إشارات الحساسات ليتأكد من التسلسل، ومن أن البوابة تعود إلى وضعها الآمن عند فقدان الهواء المضغوط. ثم يصدّر المنطق بصيغة SCL عبر Convert، ويُدخله يدويًا إلى TIA Portal، ويختبره على وحدة افتراضية قبل نافذة التوقف.

في النهاية تخرج مسودة المواصفة الوظيفية من Documents بالوسوم نفسها، فلا يُكتب جدول الإشارات مرتين. الوقت الذي يوفّره هذا ليس في كتابة الدرجات، بل في تقليل الأخطاء التي كانت تظهر في الموقع.

The Siemens Industrial Copilot: A generative AI-powered assistant for the industry

Siemens Knowledge Hub

هذا الفيديو مستضاف على YouTube، وتشغيله يحمّل محتوى من Google وقد يضبط ملفات تعريف ارتباط.

المشاهدة على YouTube
Siemens تعرض مساعدها للذكاء الاصطناعي الخاص بمنصتها، وهو المثال الذي يقارن به LADX نفسه.

أين تأتي وارتنز في الإمارات؟

LADX منتج تستخدمه بنفسك. أما إذا كنت تحتاج فريقًا ينجز المشروع كاملًا، فوارتنز تقدّم في الدولة برمجة PLC و SCADA وتحديث الأنظمة القديمة، ويُنجز العمل في مركزنا الهندسي في الهند، بينما تتعامل مع فريقنا في أبوظبي. ولمن يريد أن يتعلم الأساس قبل استخدام أي مساعد، تقدّم edWartens دورات PLC و SCADA.

الخطوة التالية

ابدأ بالمحرر المجاني على ladx.ai/ladder دون حساب، واقرأ دليلنا عن محاكي Ladder المجاني في المتصفح. وإذا كان لديك خط يحتاج برنامجًا جديدًا أو ترحيلًا، أرسل لنا قائمة وحدات التحكم والمطلوب عبر صفحة التواصل.