العودة إلى المدونة

هندسة الذاكرة الصناعية: التحدي الخفي وراء الصناعة 4.0

تعتمد الصناعة 4.0 على أنظمة ذاكرة يمكنها تشغيل وحدات التحكم بسرعة، ومعالجة أعباء العمل في الوقت الفعلي، والحفاظ على البيانات المهمة أثناء انقطاع الطاقة، وتحمل البيئات الصناعية القاسية.

عادةً ما توصف الصناعة 4.0 من خلال التقنيات المرئية. وغالبًا ما تهيمن خطوط الإنتاج المتصلة، والذكاء الاصطناعي الصناعي، والتوائم الرقمية، والروبوتات المستقلة، والتحليلات السحابية على النقاش.

ومع ذلك، تعتمد هذه القدرات على جزء أقل ظهورًا من النظام. فكل وحدة تحكم صناعية، ووحدة قيادة، وروبوت، ومنصة للرؤية الآلية، وحاسوب حافة، يحتاج إلى ذاكرة موثوقة.

تخزّن الذاكرة التعليمات التي تبدأ تشغيل المعدات. وتحتفظ بالمتغيرات النشطة أثناء تشغيل برامج التحكم. كما تحافظ على الإنذارات، وسجلات العمليات، وسجلات الإنتاج، وأدلة التشخيص.

كلما أصبحت الأنظمة الصناعية أكثر اتصالًا، استمرت كمية البيانات التي تمر عبر كل جهاز في الازدياد. ويجب على وحدات التحكم معالجة مزيد من المعلومات من دون المساس بزمن الدورة أو السلوك الحتمي أو توافر المعدات.

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

السعة وحدها لا تحل هذه المشكلات. فعلى المهندسين أيضًا مراعاة زمن الاستجابة، وعرض النطاق الترددي، وتحمل الكتابة، والاحتفاظ بالبيانات، وسلوك النظام عند انقطاع الطاقة، والأمن السيبراني، وتوافر المكونات على المدى الطويل.

قد تفشل بنية ذاكرة تعمل في المختبر داخل خزانة إنتاج. وقد يصبح تصميم يبدو كافيًا أثناء التشغيل الأولي غير ملائم أيضًا بعد إدخال تحديثات البرامج الثابتة وخدمات بيانات إضافية.

لهذه الأسباب، أصبحت الذاكرة أحد التحديات الهندسية الخفية في الطريق إلى الصناعة 4.0.

أنظمة إنتاج متصلة تجمع بين التشغيل الآلي الصناعي، ومعالجة الحافة، وتحليل البيانات على نطاق واسع

الشكل 1. تجمع الصناعة 4.0 بين الآلات المتصلة، وجمع البيانات على نطاق واسع، والمعالجة الموزعة، واتخاذ القرارات محليًا.

الصناعة 4.0 هي أيضًا بنية للذاكرة

تغيّر الثورة الصناعية الرابعة مكان إنشاء المعلومات الصناعية ومعالجتها وتخزينها.

كانت أنظمة التشغيل الآلي التقليدية مركزية نسبيًا. إذ كانت المستشعرات تنقل قيم العملية إلى وحدات التحكم، بينما تعرض الأنظمة الإشرافية معلومات محددة وتسجل الإنذارات.

توزّع المصانع الحديثة الذكاء على عدة مستويات. تُجري المستشعرات الذكية عمليات التشخيص. وتحلل وحدات القيادة سلوك المحركات. وتنسّق وحدات التحكم المنطقي القابلة للبرمجة (PLCs) التحكم والاتصالات. وتجمع حواسيب الحافة البيانات من عدة آلات.

قد تقارن المنصات السحابية الأداء بين المصانع أو خطوط الإنتاج أو أساطيل المعدات. ومع ذلك، لا تحل السحابة محل المعالجة المحلية.

يجب أن تظل قرارات التحكم الحرجة قريبة من الآلة. فلا يمكن لنظام إنتاج أن يعتمد على اتصال خارجي مستمر لتنفيذ كل إجراء.

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

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

قد يحسب روبوت صناعي المسارات أثناء معالجة بيانات الرؤية وتبادل المعلومات مع المعدات المحيطة. وقد تشغّل بوابة طرفية عدة برامج تشغيل للبروتوكولات وتطبيقات تحليلية في الوقت نفسه.

ينشئ كل حمل عمل متطلبات مختلفة. يجب أن تكون بعض البيانات متاحة خلال ميكروثوانٍ، بينما يمكن معالجة سجلات أخرى لاحقًا، لكن يجب أن تصمد أمام انقطاع الطاقة.

تحدد بنية الذاكرة ما إذا كان من الممكن تلبية هذه المتطلبات معًا من دون التأثير في موثوقية النظام.

لذلك يجب على المصمم الصناعي أن يقرر أي معلومات تبقى داخل المعالج، وأي معلومات تنتقل إلى ذاكرة الوصول العشوائي الخارجية، وأي معلومات تتطلب تخزينًا غير متطاير.

هذا ليس مجرد قرار متعلق بالأجهزة. فبنية البرامج وأولويات التحكم واحتياجات الصيانة وسياسات الأمن السيبراني تؤثر جميعًا في البنية النهائية.

للبيانات الصناعية أعمار افتراضية متعددة

ليست لكل نقطة بيانات القيمة التشغيلية نفسها أو العمر الافتراضي المطلوب نفسه.

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

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

تُنشئ هذه الاختلافات عدة فئات عامة من البيانات.

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

تشمل بيانات التكوين معلمات الجهاز وقيم المعايرة وإعدادات الشبكة والوصفات والحدود الخاصة بالآلة. وعادةً ما تتغير بوتيرة أقل، لكنها تتطلب سلامة قوية.

تشمل بيانات وقت التشغيل المتغيرات المؤقتة ومكدسات المهام ومخازن الاتصال المؤقتة وإطارات الصور والحسابات الوسيطة. وتتطلب وصولًا سريعًا، لكنها عادةً لا تحتاج إلى الاحتفاظ بها بعد إيقاف التشغيل.

تشمل البيانات التاريخية الأحداث والإنذارات واتجاهات الحالة وعدادات الإنتاج وأدلة الصيانة. وقد تُكتب باستمرار طوال دورة حياة المعدات.

تشمل بيانات الأمان مفاتيح التشفير والشهادات وهويات الأجهزة ومعلومات الإقلاع الآمن. وقد تكون سعتها صغيرة، لكن الوصول غير المصرح به قد يسبب مخاطر كبيرة.

يجب ألا تشارك فئات البيانات هذه طريقة تخزين واحدة تلقائيًا.

قد تتطلب تعليمات الإقلاع احتفاظًا طويلًا وقراءة سريعة، لكن عدد مرات الكتابة إليها يكون قليلًا نسبيًا. وقد يحتاج سجل التشخيص إلى ملايين عمليات الكتابة.

قد يحتاج مخزن الرؤية الآلية المؤقت إلى عرض نطاق ترددي عالٍ، لكنه لا يحتاج إلى الاحتفاظ بالبيانات عند فقدان الطاقة. وقد يتطلب تكوين مرتبط بالسلامة تخزينًا مكررًا وتحققًا صارمًا.

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

أدوار الذاكرة الثلاثة داخل المعدات الصناعية

تستخدم معظم الأنظمة الصناعية المضمنة الذاكرة لثلاث وظائف أساسية.

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

الوظيفة الثانية هي الذاكرة العاملة. توفر ذاكرة الوصول العشوائي التوسعية مساحة مؤقتة للتطبيقات النشطة والحسابات والاتصالات وتخزين البيانات المؤقت.

الوظيفة الثالثة هي تخزين البيانات المحتفظ بها. تحفظ هذه الذاكرة التكوينات والإنذارات والعدادات وتاريخ الآلة بعد إزالة الطاقة.

قد تُدمج هذه الوظائف في حزمة معالج واحدة أو تُوزع على عدة أجهزة. وتظل متطلباتها الهندسية مختلفة.

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

يعطي التخزين المحتفظ به الأولوية لتحمل الكتابة والحماية من فقدان الطاقة وسلامة البيانات على المدى الطويل.

قد يستخدم المتحكم المنطقي القابل للبرمجة ذاكرة فلاش من نوع NOR للبرامج الثابتة وتعليمات التطبيق البرمجية. وقد يستخدم DRAM أو SRAM للتنفيذ وحركة مرور الشبكة ومتغيرات وقت التشغيل.

قد يحافظ جهاز آخر غير متطاير على العلامات المحتفظ بها وسجلات الأحداث وبيانات التكوين.

يستخدم مشغل المحرك المؤازر ترتيبًا مشابهًا. تخزن ذاكرة الفلاش البرامج الثابتة للتحكم وقواعد بيانات المحركات. وتدعم ذاكرة الوصول العشوائي السريعة حسابات التيار والسرعة والموضع.

يحافظ التخزين غير المتطاير على معلمات الضبط وساعات التشغيل وسجلات الأعطال.

تستخدم الروبوتات الصناعية وأنظمة التحكم الرقمي بالحاسوب ومنصات الرؤية الآلية النموذج العام نفسه، رغم أن متطلبات السعة وعرض النطاق الترددي لديها قد تكون أعلى بكثير.

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

منصة صناعية مضمنة مزودة بمعالج واتصالات وإدخال/إخراج ومستشعرات وتخزين فلاش وذاكرة وصول عشوائي عاملة وذاكرة محتفظ بها

الشكل 2. يجمع النظام الصناعي المضمن النموذجي بين المعالجة، والإدخال/الإخراج، والاتصالات، وتخزين البرامج، والذاكرة العاملة، وتخزين البيانات المحتفظ بها.

ذاكرة الفلاش وبدء تشغيل المتحكم الموثوق

يبدأ كل متحكم صناعي عمله باسترداد التعليمات البرمجية القابلة للتنفيذ من ذاكرة غير متطايرة.

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

إذا تعرض الرمز المخزن للتلف، فقد لا يتمكن المتحكم من إكمال هذا التسلسل. وقد تظل الآلة غير متاحة حتى عندما تكون كل المكونات الميكانيكية سليمة.

تُستخدم ذاكرة فلاش NOR عادةً لتخزين البرامج الصناعية لأنها تدعم الاحتفاظ غير المتطاير والقراءة العشوائية.

تستخدم تصميمات كثيرة أيضًا التشغيل الموضعي من الذاكرة. إذ يقرأ المعالج التعليمات مباشرة من ذاكرة الفلاش بدلًا من نسخ التطبيق بالكامل إلى ذاكرة الوصول العشوائي.

يمكن لهذا النهج تقليل وقت بدء التشغيل ومتطلبات الذاكرة العاملة. كما أنه يزيد أهمية أداء قراءة ذاكرة الفلاش واستقرار الواجهة.

يجب أن يسلّم الجهاز الرمز بصورة متسقة عبر تغيرات الجهد ودرجات الحرارة القصوى. ويجب أن تظل هوامش التوقيت كافية في أسوأ ظروف التشغيل.

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

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

قد تظل المعدات الصناعية قيد الخدمة لمدة خمسة عشر عامًا أو أكثر. وقد تتغير متطلبات برامجها تغيرًا كبيرًا خلال تلك الفترة.

لذلك ينبغي أن تتضمن سعة تخزين الرمز هامش نمو واقعيًا، لا أن تقتصر على حجم البرنامج الثابت الأولي.

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

يجب ألا تترك تحديثات البرامج الثابتة الآلات غير قابلة للاستخدام

أصبحت تحديثات البرامج الثابتة عن بُعد شائعة على نحو متزايد في الأنظمة الصناعية المتصلة.

تقلل هذه التحديثات تكاليف الخدمة، وتتيح للمصنعين تصحيح العيوب أو الثغرات الأمنية دون زيارة كل موقع تركيب.

ومع ذلك، قد يؤدي انقطاع التحديث إلى إتلاف صورة البرنامج الثابت النشطة. وقد يترك انقطاع الطاقة أو فقدان الاتصال الجهاز غير قادر على إعادة التشغيل.

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

يتحقق النظام من الصورة الجديدة قبل تفعيلها. وإذا فشل التحقق، يواصل استخدام الإصدار السابق.

يحسّن هذا التصميم عملية الاسترداد، لكنه يتطلب سعة إضافية وإدارة دقيقة للأقسام.

يجب أن تتحقق عملية التحديث أيضًا من الأصالة. وينبغي ألا تنفذ الأجهزة المتصلة برامج ثابتة من مصدر غير معروف أو غير مصرح به.

يُرسِي الإقلاع الآمن الثقة منذ بداية عملية بدء التشغيل. ويتحقق المتحكم من توقيع البرنامج قبل تنفيذه.

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

قد تكون الحماية من التراجع ضرورية أيضًا. فلا ينبغي للمهاجم أن يتمكن من إعادة تثبيت إصدار أقدم من البرنامج الثابت يتضمن ثغرات أمنية معروفة.

تنشئ تحديثات البرامج الثابتة دورات كتابة داخل جهاز Flash. ويكون تكرارها عادةً أقل بكثير من تسجيل الأحداث، لكنه يظل جزءًا من حسابات دورة الحياة.

ينبغي للمهندسين توثيق الحد الأقصى المتوقع لعدد التحديثات، وطريقة الاسترداد المطلوبة، والسلوك عند فقدان الطاقة المفاجئ.

قد تقلل وحدة تحكم تدعم التحديثات عن بُعد من تكلفة الخدمة من دون آلية رجوع احتياطية موثوقة، لكنها في الوقت نفسه تزيد المخاطر التشغيلية.

يتطلب تحمل ذاكرة Flash والاحتفاظ بالبيانات منهجَي تفكير مختلفين

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

تؤثر عمليات المسح عادةً في الكتل بدلًا من البايتات الفردية. ويجعل هذا السلوك ذاكرة Flash فعالة للبرامج الثابتة، لكنه يزيد تعقيد التعامل مع البيانات التي تتغير باستمرار.

قد لا تتغير صورة الإقلاع إلا بضع مرات سنويًا. أما عداد الإنتاج فقد يُحدَّث كل ثانية.

قد يؤدي وضع حملي العمل في منطقة الذاكرة نفسها إلى استهلاك غير ضروري وإلى تعقيد الاسترداد.

يوزع تسوية الاستهلاك عمليات الكتابة على عدة مواقع فعلية. ويمنع ذلك وصول عنوان واحد يُحدَّث كثيرًا إلى حد التحمل الخاص به في وقت مبكر جدًا.

يمكن للسجلات المكررة أيضًا تحسين الموثوقية. إذ تكتب وحدة التحكم نسخة جديدة قبل إبطال الإصدار السابق.

إذا انقطعت الطاقة أثناء التحديث، فسيظل سجل صالح واحد على الأقل موجودًا.

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

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

قد تواجه المعدات الخارجية درجات حرارة مرتفعة نهارًا وظروف بدء تشغيل باردة.

ينبغي للمهندسين تقييم الاحتفاظ بالبيانات عبر نطاق درجات الحرارة الصناعية المحدد. فالأرقام المقاسة في درجة حرارة الغرفة تقدم إرشادات غير مكتملة.

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

لذلك، تعتمد موثوقية ذاكرة Flash على عمل جهاز الذاكرة، وبنية الطاقة، وتوقيت الواجهة، وطريقة تحديث البرامج معًا.

تدعم ذاكرة RAM التوسعية حمل العمل النشط

تتضمن المعالجات ذاكرة SRAM داخلية، إلا أن التطبيقات الصناعية الحديثة غالبًا ما تتطلب سعة مؤقتة أكبر.

تدعم ذاكرة RAM التوسعية برامج التحكم النشطة، وأنظمة التشغيل، ومخازن الشبكة المؤقتة، والتصور المرئي، والحسابات التحليلية، وهياكل البيانات المؤقتة.

تفقد هذه الذاكرة محتوياتها عادةً عند انقطاع الطاقة. ويتمثل غرضها الأساسي في توفير وصول سريع ومتوقع أثناء التشغيل.

توفر ذاكرة DRAM سعة عالية وعرض نطاق تردديًا كبيرًا. وتُستخدم عادةً في الأنظمة التي تتعامل مع مجموعات بيانات كبيرة أو بيئات برمجية معقدة.

ومع ذلك، تتطلب DRAM عمليات إنعاش، وتوقيتًا مضبوطًا للواجهة، وتخطيطًا دقيقًا للوحة الدوائر المطبوعة. وقد تزيد أيضًا من استهلاك الطاقة والحمل الحراري.

توفر SRAM وصولًا أبسط وسلوكًا يمكن التنبؤ به، لكنها توفر عادةً كثافة أقل بتكلفة أعلى.

يعتمد الاختيار الصحيح على عبء العمل. فلدى وحدة PLC المدمجة متطلبات تختلف عن حاسوب صناعي يشغّل الرؤية الآلية.

ينبغي تحديد سعة الذاكرة بناءً على الطلب الأقصى بدلًا من الاستخدام المتوسط.

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

قد يؤدي عدم كفاية الهامش الاحتياطي إلى فشل التخصيص أو عدم استقرار الأداء أثناء هذه الأحداث.

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

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

لذلك، تُعد ذاكرة RAM التوسعية أكثر من مجرد سعة إضافية. إذ يجب أن تدعم متطلبات التوقيت والموثوقية للتطبيق الكامل.

تُنشئ الآلات المختلفة متطلبات مختلفة لذاكرة العمل

استخدمت وحدات PLC تقليديًا ذاكرة العمل لجداول الإدخال/الإخراج، والمؤقتات، والعدادات، ومتغيرات البرامج، وبيانات الاتصال.

تحافظ وحدات التحكم الحديثة أيضًا على مخازن إنذارات مؤقتة، وخدمات ويب، وجلسات أمنية، وسجلات بيانات، وعدة بروتوكولات صناعية.

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

تفرض أنظمة الحركة متطلبًا آخر. إذ تنفذ وحدات التحكم بالمحركات حسابات التيار والسرعة والموضع بمعدلات عالية.

تعتمد هذه الحلقات على الوصول المتسق. ولا توفر سعة الذاكرة الكبيرة فائدة تُذكر إذا تغير زمن الاستجابة بشكل غير متوقع.

قد تبقى متغيرات الحركة الحرجة داخل الذاكرة الداخلية السريعة. ويمكن لبيانات المسار ومخازن الاتصال المؤقتة والعرض المرئي استخدام ذاكرة RAM خارجية.

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

تضيف الروبوتات الموجّهة بالرؤية معالجة الصور وبيانات النماذج. ويجب ألا تعيق أعباء العمل هذه التحكم الحتمي في المحاور.

تتطلب أنظمة CNC برامج تشغيل آلي، وقواعد بيانات للأدوات، وواجهات رسومية، ومخازن مؤقتة للاستيفاء، وحسابات استشرافية.

قد تحلّل عمليات التشغيل الآلي عالية السرعة العديد من أوامر الحركة القادمة قبل تنفيذها. ويدعم ذلك الحركة السلسة وأداء القطع المستقر.

تنشئ أنظمة الرؤية الآلية مجموعات بيانات مؤقتة كبيرة بشكل خاص. وقد تُحتفظ بعدة إطارات صور في الوقت نفسه لأغراض التصفية والمقارنة والتعرّف على الأجسام.

لا تتطلب معظم الإطارات احتفاظًا دائمًا. إذ تحتفظ ذاكرة الوصول العشوائي التوسعية بها حتى تتوفر نتيجة الفحص.

لذلك يجب أن تتوافق البنية مع التطبيق. ولا يمكن تقييم منطق PLC والتحكم في الحركة والروبوتات وCNC والرؤية من خلال مواصفة ذاكرة عامة واحدة.

يجب تقييم عرض نطاق الذاكرة على مستوى النظام

قد تعرض ورقة بيانات الذاكرة عرض نطاق تردديًا مرتفعًا مثيرًا للإعجاب. لكن قد يحقق التطبيق الفعلي أقل بكثير من ذلك.

قد تشترك أنوية المعالج ومحركات الرسومات وواجهات الشبكة ووحدات التحكم في التخزين والمسرّعات في ناقل الذاكرة نفسه.

تزداد المنافسة عندما تعمل عدة وظائف في الوقت نفسه.

قد يؤدي المتحكم أداءً جيدًا في ظروف التحكم العادية، لكنه يتباطأ أثناء الاتصالات الكثيفة أو التقاط بيانات التشخيص.

قد يعالج الحاسوب الصناعي الصور بشكل صحيح إلى أن تعمل التصوّرات وتسجيل قاعدة البيانات والوصول عن بُعد معًا.

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

غالبًا ما تكون زمنية الاستجابة مهمة بقدر إجمالي عرض النطاق الترددي. وتتطلب المهام الآنية وصولًا متسقًا، لا مجرد معدل متوسط مرتفع.

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

قد تحتاج التعليمات البرمجية والمتغيرات الحرجة إلى وضعها داخل ذاكرة محلية سريعة. ويمكن للبيانات الأقل إلحاحًا استخدام ذاكرة وصول عشوائي خارجية.

يمكن للوصول المباشر إلى الذاكرة نقل البيانات بين الأجهزة الطرفية والذاكرة دون مشاركة مستمرة من المعالج.

يفيد ذلك في الإيثرنت الصناعي واكتساب البيانات والرؤية الآلية. كما يفرض متطلبات للمزامنة.

يجب أن يعرف المعالج متى تكتمل عمليات النقل. ويجب أن تظل البيانات المخزنة مؤقتًا متسقة مع محتويات الذاكرة الفعلية.

تضيف الأنظمة متعددة الأنوية مزيدًا من التعقيد، لأن عدة معالجات قد تصل إلى المعلومات المشتركة في الوقت نفسه.

لذلك تُعد بنية البرمجيات وملكية المهام وحماية الذاكرة أجزاءً أساسية من هندسة الأداء.

ذاكرة تسجيل البيانات تحفظ تاريخ الآلة

تولد الأنظمة الصناعية إنذارات وتغيّرات في الحالة وقيم العملية وقياسات تشخيصية طوال فترة التشغيل.

توضح هذه المعلومات ما حدث قبل حدوث عطل. كما تدعم تحليل الإنتاج وتخطيط الصيانة ومراقبة الجودة وإدارة الطاقة.

تواجه ذاكرة تسجيل البيانات عبء عمل مختلفًا عن ذاكرة فلاش البرامج أو ذاكرة الوصول العشوائي العاملة.

قد يستقبل عمليات كتابة مستمرة لسنوات عديدة. ويجب عليه أيضًا الاحتفاظ بالسجلات المهمة عند انقطاع جهد التغذية.

يمكن لآلة عالية السرعة توليد آلاف الأحداث كل ساعة. وقد يسجل نظام مراقبة الحالة درجة الحرارة والتيار والاهتزاز وقيم العملية باستمرار.

يمكن أن تزداد كمية البيانات بسرعة عند إضافة العديد من المستشعرات.

لا تتطلب كل السجلات تخزينًا دائمًا. فقد تُلخّص قيم العمليات الروتينية، بينما تحظى الإنذارات والأحداث غير الطبيعية بفترة احتفاظ أطول.

لذلك ينبغي أن تحدد استراتيجية التسجيل أولوية البيانات، ومعدل أخذ العينات، وفترة الاحتفاظ، ومقدار الفقد المقبول أثناء إيقاف التشغيل المفاجئ.

يجب حساب قدرة الذاكرة على التحمل استنادًا إلى عبء الكتابة الفعلي.

ينتج عن كتابة متغير مرة واحدة في الثانية أكثر من ثلاثين مليون عملية كتابة سنويًا. وينتج عن المُسجّل الذي يعمل بمستوى ميلي ثانية رقم أكبر بكثير.

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

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

يوازن التصميم الصحيح بين القدرة على التحمل والأداء وكمية البيانات التي يمكن فقدانها أثناء الانقطاع.

مستشعرات وآلات صناعية تنتج بيانات مستمرة عن العمليات والأحداث والتشخيص

الشكل 3. تنتج معدات التصنيع الذكية بيانات مستمرة يجب معالجتها وتخزينها واستعادتها بشكل موثوق.

حلّت ذاكرة SRAM المدعومة بالبطارية مشكلة واحدة لكنها أوجدت مشكلات أخرى

استخدمت العديد من الأنظمة الصناعية القديمة ذاكرة SRAM مدعومة بالبطارية للحفاظ على البيانات المحتفظ بها.

ظلت ذاكرة SRAM منخفضة الطاقة مزودة بالطاقة عبر بطارية عند اختفاء مصدر الطاقة الرئيسي.

وفرت هذه الطريقة وصولًا سريعًا وسلوكًا برمجيًا بسيطًا. إذ كان بإمكان وحدة التحكم استخدام المنطقة المحتفظ بها مثل الذاكرة العادية.

وقد أدت هذه الذاكرة أداءً جيدًا مع معلمات الآلة، والعدادات، والوصفات، وسجلات الأحداث، وحالة التشغيل.

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

قد تظل البطارية الضعيفة دون ملاحظة بينما تواصل الآلة العمل بشكل طبيعي.

لم يصبح العطل ظاهرًا إلا بعد انقطاع الطاقة الرئيسية وفقدان المعلومات المحتفظ بها.

تطلب استبدال البطارية إجراءات خدمة، ومخزونًا بديلًا، ووصولًا مخططًا له، وإدارة للتخلص منها.

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

تطلبت الذاكرة المدعومة بالبطارية أيضًا دوائر إشرافية. فقد اكتشفت الدائرة فقدان الطاقة الرئيسية وحوّلت ذاكرة SRAM إلى مصدر الطاقة الاحتياطي.

كان عليها منع عمليات الكتابة غير المستقرة أثناء تغير الجهد. فقد يؤدي التبديل غير الصحيح إلى إتلاف البيانات حتى عندما تظل البطارية بحالة جيدة.

زادت المكونات الإضافية من مساحة لوحة الدوائر المطبوعة وأنشأت نقاط فشل محتملة إضافية.

دفعت هذه القيود المصممين إلى البحث عن ذاكرة غير متطايرة توفر عمليات كتابة متكررة دون الاعتماد على بطارية قابلة للاستبدال.

توفر ذاكرة الوصول العشوائي غير المتطايرة عدة بدائل

يمكن لتقنيات الذاكرة الحديثة غير المتطايرة الحفاظ على البيانات دون طاقة احتياطية مستمرة.

لا توجد تقنية واحدة مثالية لكل تطبيق. فكل تقنية توفر توازنًا مختلفًا بين الكثافة، والسرعة، والقدرة على التحمل، والتكلفة، وفترة الاحتفاظ.

يمكن لذاكرة F-RAM دعم عمليات كتابة متكررة مع استهلاك منخفض لطاقة الكتابة. وهي مناسبة للعدادات، وسجلات الأحداث، والمتغيرات المحتفظ بها.

تجمع nvSRAM بين سلوك SRAM العادية وآلية تخزين غير متطايرة. ويمكن الحفاظ على البيانات النشطة أثناء فقدان الطاقة.

تقدم MRAM نهجًا آخر، إذ تستخدم حالات مغناطيسية للاحتفاظ بالمعلومات. وتعتمد ملاءمتها على السعة المطلوبة، والواجهة، وتكلفة النظام.

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

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

ينبغي أن تتبع طريقة التخزين فئة البيانات.

يتطلب العداد عالي التردد قدرة تحمل ممتازة، لكنه يحتاج إلى سعة صغيرة. أما أرشيف الرؤية الآلية فيتطلب سعة أكبر بكثير، لكنه قد يتلقى عددًا أقل من عمليات الكتابة في كل موقع مادي.

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

ينبغي للمهندسين تجنب اختيار الذاكرة غير المتطايرة لمجرد أنها أحدث من SRAM المدعومة ببطارية.

يجب أن يستند القرار إلى تكرار الكتابة، وفترة الاحتفاظ المطلوبة، والظروف البيئية، وسلوك الاسترداد المقبول.

ينبغي أن تشمل الاختبارات انقطاعات متكررة للطاقة أثناء عمليات الكتابة النشطة. فهذا يكشف نقاط ضعف قد لا تظهر في اختبارات التحمل العادية.

يجب التعامل مع فقدان الطاقة باعتباره حدثًا يمس سلامة البيانات

لا يؤدي انقطاع الطاقة إلى إيقاف المعالج فحسب، بل قد يقطع عملية كتابة نشطة ويترك المعلومات المخزنة غير مكتملة.

قد تكون النتيجة سجلًا تالفًا، أو تهيئة غير صالحة، أو تلفًا يمتد عبر بنية ملفات أكبر.

تكتشف الأنظمة المتينة انخفاض مصدر الطاقة قبل أن يصبح المعالج غير مستقر.

يمكن لوحدة التحكم بعد ذلك إيقاف النشاط غير الضروري وحفظ المعلومات الحرجة.

قد توفر مكثفات الاستمرار أو مصدر طاقة غير منقطع طاقة كافية لإيقاف التشغيل بصورة مضبوطة.

تعتمد الفترة المطلوبة على طريقة التخزين وكمية البيانات.

قد يتطلب حفظ عدة متغيرات محتفظ بها فترة قصيرة فقط. أما إغلاق قاعدة بيانات أو نظام ملفات كبير فقد يستغرق وقتًا أطول بكثير.

ينبغي إعطاء الأولوية للمعلومات الحرجة. قد تحتاج وحدة التحكم إلى حفظ الوصفة النشطة، وعدد الدفعات، ووضع الآلة، وحالة العطل، وموضع المحور.

يمكن عادةً التخلص من بيانات العرض المؤقتة ومخازن الاتصال الروتينية.

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

يمكن للمجاميع الاختبارية اكتشاف التلف. ويمكن لأرقام التسلسل تحديد أحدث سجل مكتمل.

يمكن للتخزين المكرر الاحتفاظ بالإصدارين السابق والحالي أثناء التحديث.

قد يكون الإعداد التالف أخطر من الإعداد المفقود. فقد تبدأ الآلة بمعلمات غير صحيحة بينما تبدو طبيعية.

ولهذا السبب، تتطلب السجلات المهمة التحقق منها قبل استخدامها. وينبغي لبعض التطبيقات أيضًا أن تتطلب تأكيد المشغّل قبل استئناف التشغيل.

تعتمد الصيانة التنبؤية على تخزين طرفي موثوق

تعتمد الصيانة التنبؤية على أدلة مستمرة حول سلوك المعدات.

قد تسجل المستشعرات الاهتزاز، ودرجة الحرارة، والتيار، والضغط، والسرعة، وحالة التزييت.

تُقارَن هذه القياسات بمرور الوقت لتحديد التدهور قبل حدوث العطل الوظيفي.

يمكن للسحابة دعم تحليل الأسطول، لكن التخزين المحلي الموثوق يظل ضروريًا.

ينبغي ألا يؤدي انقطاع الاتصال إلى فترة عمياء. يجب أن يخزن الجهاز الطرفي البيانات مؤقتًا حتى يعود الاتصال.

تعتمد سعة المخزن المؤقت المطلوبة على معدل أخذ العينات، ونوع البيانات، ومدة الانقطاع المتوقعة.

تُنشئ الأشكال الموجية للاهتزاز عالي التردد مجموعات بيانات أكبر بكثير من اتجاهات درجة الحرارة.

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

يمكن الاحتفاظ بالبيانات الخام حول الحالات الشاذة والإنذارات وفترات التشخيص المختارة.

تقلل هذه الطريقة من عبء الاتصال والتخزين مع الاحتفاظ بالأدلة الهندسية المهمة.

ينبغي تخزين جودة البيانات مع القياس. ويجب أن تظل العينات المفقودة، وأعطال المستشعرات، وتغييرات المعايرة، وأعطال الاتصال ظاهرة.

وإلا فقد تبدو البيانات المتجمدة أو غير المكتملة وكأنها تمثل سلوكًا مستقرًا للآلة.

كما أن مزامنة الوقت ضرورية. يجب أن تظل الأحداث الصادرة عن وحدات القيادة ووحدات التحكم والبوابات ومسجلات البيانات مرتبة ترتيبًا صحيحًا.

قد تجعل ساعة غير مستقرة الإنذار يبدو وكأنه ظهر قبل حالة العملية التي تسببت فيه.

لذلك تُعد الذاكرة الموثوقة، وأعلام جودة البيانات، والطوابع الزمنية المتزامنة جزءًا من بنية الصيانة التنبؤية.

تُظهر الآلات الحقيقية سبب عدم كفاية نوع واحد من الذاكرة

لنفكر في خط تعبئة يضم وحدات قيادة مؤازرة، وقارئات باركود، ورؤية آلية، وناقلات، ووحدة تحكم منطقية قابلة للبرمجة مركزية.

تخزّن ذاكرة الفلاش البرامج الثابتة لوحدة التحكم، وتطبيق الآلة، وخدمات الاتصال، وبرامج إدارة الوصفات.

تدعم ذاكرة الوصول العشوائي التوسعية المنطق النشط، ومخازن الشبكة المؤقتة، وحسابات الإنتاج، ومعالجة الصور المؤقتة.

تحافظ وحدة التخزين غير المتطايرة على معلومات الدفعة، وأعداد المنتجات المرفوضة، وسجلات الإنذارات، وأعطال وحدات القيادة.

قد يفحص نظام الرؤية كل عبوة، لكنه يحتفظ فقط بالصور الفاشلة وعينات الإنتاج المختارة.

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

بعد انقطاع التيار، يجب أن تستعيد وحدة التحكم معلومات الدفعة الصالحة. ولا ينبغي لها استئناف كل إجراء ميكانيكي تلقائيًا.

قد تبقى المنتجات المعالَجة جزئيًا داخل الآلة، بينما قد تتطلب المحاور المؤازرة تأكيد الموضع.

تنشئ محطة ضخ بعيدة أولويات مختلفة.

قد ينقطع رابط الاتصال لعدة ساعات، لكن يجب أن يواصل PLC التحكم في المضخات محليًا.

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

عند عودة الاتصالات، تنقل البوابة السجل المؤقت إلى المنصة المركزية.

تنشئ الحواسيب الصناعية المستخدمة للرؤية أو قواعد البيانات أو تحليلات الحافة أعباء عمل أكبر. وقد تتطلب قدرًا كبيرًا من ذاكرة DRAM وتخزينًا بالحالة الصلبة.

لذلك يجب تقييم منصات الحوسبة الصناعية المناسبة من حيث سعة الذاكرة وسلوك فقدان الطاقة والحدود البيئية وقابلية الصيانة.

تشكل درجة الحرارة والضوضاء وجودة الطاقة موثوقية النظام

تعمل الذاكرة الصناعية داخل بيئة كهربائية وميكانيكية أكبر.

تولّد المحركات والموصلات والمعدات الملحومة ومحركات التحكم ومزوّدات الطاقة التبديلية تداخلًا كهرومغناطيسيًا.

قد تصبح واجهات الذاكرة عالية السرعة حساسة للتوجيه السيئ والطاقة غير المستقرة والتأريض غير الكافي.

قد يستوفي مكوّن الذاكرة كل متطلبات ورقة البيانات، بينما تظل اللوحة الكاملة غير موثوقة.

يؤثر تخطيط لوحة الدوائر المطبوعة وسلامة الإشارة والحجب وتنظيم الجهد جميعًا في النتيجة.

تُنشئ درجة الحرارة تحديًا آخر. فقد تعمل وحدات التحكم المدمجة وأجهزة الحافة محكمة الإغلاق دون مراوح.

ترفع المعالجات وشرائح الاتصالات ومحوّلات الطاقة درجة حرارة الحاوية الداخلية.

قد تؤثر درجة الحرارة الأعلى في الاحتفاظ بالبيانات والتسرب والتوقيت وعمر المكوّن.

قد تتعرض المعدات الخارجية لبدء تشغيل بارد وتغير حراري سريع وتسخين شمسي قوي خلال العام نفسه.

يوفّر الاختبار عند درجة حرارة الغرفة فقط أدلة محدودة للاستخدام الصناعي.

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

قد يؤثر الاهتزاز الميكانيكي في وحدات التخزين القابلة للإزالة والموصلات ووصلات اللحام.

تحسّن الذاكرة الملحومة الاستقرار الميكانيكي، لكنها قد تعقّد الإصلاح الميداني. ويبسّط التخزين القابل للإزالة عملية الاستبدال، لكنه يضيف مخاطر الاتصال والمناولة.

يعتمد التصميم الصحيح على موقع التركيب واستراتيجية الخدمة ومدى أهمية المعدات.

تكامل البيانات والأمن السيبراني يتقاربان

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

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

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

يمكن للمجاميع الاختبارية أو التجزئات التشفيرية التحقق من البرامج الثابتة وبيانات التهيئة الحرجة.

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

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

يمكن لوحدات حماية الذاكرة عزل التطبيقات وتقييد الوصول غير المصرح به.

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

تتطلب مفاتيح الأمان والشهادات تخزينًا محميًا. وينبغي ألا تكشف برامج التطبيقات العادية بيانات الاعتماد الخاصة.

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

ينبغي أن تظل سجلات الأمان محمية من التعديل. ويجب ألا يتمكن المهاجم من إزالة الأدلة بحذف الملفات العادية.

وتوضح هذه المتطلبات أن سلامة البيانات والأمن السيبراني لم يعودا موضوعين منفصلين للذاكرة.

ويجب أن تحمي البنية نفسها المعلومات من التلف العرضي والتعديل المتعمد.

تُنشئ دورات الحياة الصناعية مشكلة التقادم

غالبًا ما تظل المعدات الصناعية قيد التشغيل مدة أطول بكثير من الإلكترونيات التجارية.

قد تخدم وحدة تحكم أو محرك أو أداة آلية مدة خمسة عشر أو عشرين عامًا. وقد يكون جهاز الذاكرة المختار ذا عمر إنتاج أقصر بكثير.

وقد يفرض التقادم إعادة تصميم اللوحة حتى عندما يظل المنتج الصناعي الأصلي ناجحًا.

قد يعلن جهاز بديل عن السعة والواجهة نفسيهما، مع أنه يعمل بطريقة مختلفة.

قد تختلف التوقيتات، والجهد، وتسلسلات الأوامر، وميزات الأمان، والتحمل، ودرجة الحرارة.

قد تتطلب برامج تشغيل البرنامج الثابت تغييرات. وينبغي التحقق من صحة البديل في ظل أحمال العمل الفعلية، بدلًا من اعتباره متوافقًا تلقائيًا.

ينبغي أن يبدأ التخطيط لدورة الحياة أثناء التصميم الأصلي.

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

وقد تُبلغ أجهزة التخزين المُدارة أيضًا عن معلومات الحالة، مثل أعداد الأخطاء أو العمر المتبقي.

تتيح هذه المعلومات لوحدة التحكم تحديد التدهور قبل حدوث العطل الكامل.

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

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

من دون هذه المعلومات، قد يتجاوز تعديل برمجي لاحق حدود التصميم الأصلي دون قصد.

اختيار الذاكرة كنظام صناعي

تبدأ عملية اختيار عملية بتصنيف البيانات.

ينبغي للمهندسين تحديد شيفرة البرنامج، ومتغيرات وقت التشغيل، والمعلمات المحتفظ بها، وسجلات الأحداث، وبيانات الصور، ومعلومات الأمان.

الخطوة التالية هي تحديد السعة. وينبغي أن يتضمن التقدير نمو البرامج مستقبلًا وصور النسخ الاحتياطية والبيانات الوصفية ومساحة الاسترداد.

يجب احتساب أعباء القراءة والكتابة. فالمعدلات المتوسطة ليست كافية. كما تهم أيضًا الاندفاعات القصوى وفترات التسجيل في أسوأ الحالات.

ينبغي تحديد متطلبات زمن الوصول والنطاق الترددي للمهام الآنية. فقد يظل الجهاز عالي السعة غير مناسب للتحكم الحتمي.

يجب تقييم الاحتفاظ بالبيانات والتحمّل عبر نطاق درجات الحرارة المتوقّع.

يجب أن تحدد البنية أيضًا سلوك النظام عند فقدان الطاقة. وينبغي للمهندسين معرفة البيانات التي تتطلب حفظًا فوريًا والمدة التي يمكن أن تستغرقها عملية الإيقاف.

ينبغي تضمين اكتشاف الأخطاء والإقلاع الآمن وتخزين المفاتيح والتحكم في الوصول قبل اختيار الجهاز.

يجب أيضًا مراعاة توافر المكونات طوال دورة الحياة وتوافق البدائل.

قد تستخدم البنية النهائية عدة تقنيات للذاكرة. وغالبًا ما تكون هذه هي النتيجة الصحيحة، لا تعقيدًا غير ضروري.

يمكن استخدام الفلاش للبرامج الثابتة. ويمكن لذاكرة الوصول العشوائي السريعة دعم التحكم النشط. كما يمكن للتخزين غير المتطاير عالي التحمّل حفظ الأحداث والمتغيرات المحتفظ بها.

يمكن للتخزين الأعلى كثافة استيعاب الصور وقواعد البيانات والسجلات التاريخية الطويلة للإنتاج.

الهدف ليس العثور على ذاكرة عالمية واحدة، بل إسناد كل فئة من البيانات إلى جهاز يتوافق مع أهميتها التشغيلية.

ستظل الذاكرة قيدًا حاسمًا أمام الصناعة 4.0

ستتطلب الأنظمة الصناعية المستقبلية سعة أكبر ووصولًا أسرع.

ستنتج المستشعرات الإضافية مزيدًا من البيانات المحلية. وستستخدم تحليلات الحافة نماذج أكبر وسجلات تاريخية أطول.

ستختزن وحدات التحكم مزيدًا من وظائف الأمان وخدمات الاتصال وبرامج التشخيص.

ستدعم ذاكرة الفلاش والذاكرة غير المتطايرة الأعلى كثافة هذه المتطلبات. وستحسّن ذاكرة الوصول العشوائي الأسرع الرؤية الآلية والتحليلات المحلية.

سيؤدي التخزين المحتفظ بالبيانات، الخالي من البطاريات، إلى تقليل الصيانة وتحسين التعافي من فقدان الطاقة.

ومع ذلك، لن تؤدي السعة الأكبر إلى إلغاء الحاجة إلى بنية منضبطة.

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

يمكن تلخيص البيانات الروتينية. ويمكن الاحتفاظ بالمعلومات التفصيلية حول الإنذارات أو الأعطال أو أحداث الجودة.

يجب أن يظل الأداء قابلاً للتنبؤ أيضًا. فالنطاق الترددي الأقصى يكون أقل فائدة عندما تصبح أزمنة الوصول غير مستقرة أثناء أعباء العمل المجمّعة.

سيواصل المصممون الصناعيون الموازنة بين الكثافة وزمن الوصول واستهلاك الطاقة والتحمّل والأمان ودعم دورة الحياة.

قد تظل الذاكرة غير ظاهرة للمشغّلين، لكنها تؤثر مباشرةً في ما إذا كانت الآلة المتصلة تبدأ وتعمل وتسجّل وتتعافى بشكل صحيح.

لذلك، لا تُبنى الصناعة 4.0 على المستشعرات والشبكات والذكاء الاصطناعي وحدها.

كما أنه يعتمد على ذاكرة موثوقة تحفظ التعليمات والسياق والأدلة الكامنة وراء كل قرار صناعي.

اترك تعليقًا

يرجى الملاحظة، يجب الموافقة على التعليقات قبل نشرها.