مزامنة الوقت في الأتمتة الصناعية: إعداد NTP وPTP لنظامَي Emerson Ovation وFoxboro

Time Synchronization in Industrial Automation: Emerson Ovation and Foxboro NTP and PTP Setup

لماذا يحتاج كل مصنع إلى مرجع زمني موحّد؟

يضع كل متحكّم ومسجّل بيانات ونظام أمان طابعًا زمنيًا للأحداث باستخدام ساعته الخاصة. وإذا اختلفت هذه الساعات، أصبحت سجلات الأحداث غير موثوقة. وعندها يبدو التحقيق في حادثة فصل التشغيل وكأنه مجموعة أوراق جرى خلطها. ويهدر المهندسون أيامًا في الجدال حول السجل الصحيح. أولًا، تقبّل المبدأ الأساسي: يحتاج المصنع إلى مصدر زمني موثوق واحد. ثانيًا، اختر بروتوكولًا يتوافق مع احتياجاتك من حيث الدقة. أدير شبكة Emerson Ovation وجزيرة Foxboro I/A Series في الموقع نفسه. ويحصل كلاهما الآن على الوقت من مصدر واحد مضبوط بنظام GPS. وقد علّمني الوصول إلى ذلك كل الدروس الواردة أدناه.

ما الفروق في الدقة بين NTP وSNTP وPTP؟

يُعد NTP العمود الفقري لشبكات المصانع. يحتفظ خادم رئيسي بالوقت المرجعي. وتستعلم منه الأجهزة العميلة على فترات منتظمة عبر Ethernet باستخدام المنفذ 123. ويعوض NTP تأخير الشبكة، محققًا دقة تبلغ نحو 10 مللي ثانية على شبكة LAN سليمة. أما SNTP فهو الإصدار المبسّط؛ إذ يتجاوز حسابات التأخير ويقبل الوقت المستلَم فحسب. وتنخفض الدقة إلى نحو 50 مللي ثانية. ويتفوق PTP، المعرّف وفق المعيار IEEE 1588، على كليهما. إذ يرسل الخادم الرئيسي الطوابع الزمنية إلى الأجهزة التابعة باستمرار، وتصحح الأجهزة التابعة الانحراف في الوقت الفعلي. إلا أن PTP يحتاج إلى مبدلات وبطاقات شبكة قادرة على تسجيل الطوابع الزمنية عتاديًا للوصول إلى كامل إمكاناته.

  • الخطوة 1 — صنّف أنظمتك حسب الحاجة. فشاشات المشغلين ومسجلات البيانات تقبل NTP بدقة 10 مللي ثوانٍ.
  • الخطوة 2 — استخدم PTP حيث يتطلب تسجيل تسلسل الأحداث دقة أقل من مللي ثانية.
  • الخطوة 3 — احجز SNTP للأجهزة البسيطة التي تحتاج إلى وقت تقريبي فقط، مثل واجهات HMI المستقلة.

كيف تبني مصدر الوقت الرئيسي المرجعي بنظام GPS؟

لا مكان لخوادم الوقت على الإنترنت في شبكة تحكم. فهي تفتح مسارات صادرة ينبغي لسياسات الأمان حظرها. ويحل خادم وقت يعمل بنظام GPS هذه المشكلة؛ إذ يستقبل التوقيت العالمي المنسق UTC من الأقمار الصناعية ويقدّم الوقت بالكامل داخل شبكة المصنع. علاوة على ذلك، فإنه يلغي الاعتماد على البنية التحتية لتقنية المعلومات في الشركة. يستخدم موقعي ساعة GPS بهوائيين تغذي خادمي NTP متكررين. وتحصل كل من شبكة الإسقاط الخاصة بـ Ovation وعقدة Foxboro على الوقت منها.

  • الخطوة 1 — ثبّت هوائي GPS مع رؤية واضحة للسماء. واحرص على ألا يتجاوز طول كابل الهوائي الحدود التي يحددها المورد.
  • الخطوة 2 — خصّص لخادم الوقت عنوان IP ثابتًا في شبكة التحكم، ضمن المستوى stratum 1، ومعزولًا عن تقنية معلومات المصنع.
  • الخطوة 3 — اضبط خادمًا ثانيًا كنسخة احتياطية. ويجب أن تنتقل الأجهزة العميلة إليه تلقائيًا دون تدخل المشغل.
  • الخطوة 4 — ثبّت إزاحة UTC وقواعد التوقيت الصيفي في الخادم، وليس في كل جهاز عميل.

كيف تهيّئ Ovation وFoxboro كجهازين عميلين لـ NTP؟

يُجرى إعداد الوقت في متحكّم Emerson Ovation عبر إعدادات الشبكة. وجّه كل متحكّم إلى زوج خوادم GPS. وتحقق من الانحراف بعد مرور ساعة من الاستقرار. وتعمل محطة Foxboro I/A Series بالطريقة نفسها من خلال خدمة الوقت الخاصة بها. لذلك، احرص دائمًا على تهيئة الأجهزة العميلة، ولا تسمح للمتحكّمات بالعمل بساعات حرة. فالمتحكّم الذي يعمل بساعة حرة ينحرف بمقدار ثوانٍ كل أسبوع. وهذا الانحراف يفسد بهدوء الطابع الزمني لكل إنذار يسجله. وخلال أحد التحقيقات، وجدنا أن إحدى محطات Foxboro متقدمة بمقدار 4 ثوانٍ عن نظام Ovation. وبدا تسلسل الأحداث مستحيلًا إلى أن فحصنا انحراف الساعة.

  • الخطوة 1 — هيّئ عناوين خادمَي NTP الأساسي والثانوي على كل متحكّم ومحطة.
  • الخطوة 2 — اضبط فترة الاستعلام بين 64 و1024 ثانية وفقًا لمواصفة NTP.
  • الخطوة 3 — سجّل الدخول إلى كل متحكّم وسجّل الانحراف المبلّغ عنه. وأي قيمة تتجاوز 100 مللي ثانية تحتاج إلى معالجة.
  • الخطوة 4 — أعد تشغيل خدمة الوقت بعد إجراء تغييرات الإعداد، ثم أعد فحص الانحرافات.

لماذا يحتاج PTP إلى عتاد فعلي لتحقيق وعوده؟

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

  • الخطوة 1 — اختر مبدلات تدعم وضع الساعة الشفافة أو الساعة الحدّية وفق IEEE 1588.
  • الخطوة 2 — هيّئ خادمًا رئيسيًا واحدًا فقط. ويجب أن تكون جميع أجهزة PTP الأخرى قادرة على العمل كأجهزة تابعة فقط.
  • الخطوة 3 — قِس الانحراف النهائي باستخدام أداة مراقبة PTP. واستهدف قيمة أقل من 1 ميكروثانية على المقطع المحلي.

الخلاصة ونصائح عملية

تُعد مزامنة الوقت تأمينًا غير مكلف لتحليل الحوادث. أولًا، ثبّت خادم وقت يعمل بنظام GPS داخل شبكة التحكم. ثانيًا، هيّئ كل عقدة من عقد Ovation وFoxboro كجهاز عميل لـ NTP مع تحديد نسخة احتياطية. علاوة على ذلك، احجز PTP للتطبيقات التي تحتاج فعلًا إلى دقة أقل من مللي ثانية، واشترِ العتاد اللازم لدعمه. لذلك، أضف فحص انحراف الساعة إلى روتينك الشهري، وأرشف القراءات. وأخيرًا، قبل بدء التحقيق في حادثة الفصل التالية، تحقق من توافق جميع الساعات. يحوّل مصدر زمني موثوق واحد سجل أحداث مبعثرًا إلى سرد واضح، وبتكلفة تقل عن يوم من وقت العمل الهندسي سنويًا.

المؤلف: وو جيانمينغ مهندس أتمتة صناعية يتمتع بخبرة تزيد على 10 سنوات في أنظمة PLC وDCS وأنظمة التحكم.

عرض الكل
مشاركات المدونة
عرض الكل
Time Synchronization in Industrial Automation: Emerson Ovation and Foxboro NTP and PTP Setup

مزامنة الوقت في الأتمتة الصناعية: إعداد NTP وPTP لنظامَي Emerson Ovation وFoxboro

لماذا تحدد دقة NTP وSNTP وPTP ما إذا كانت سجلات أحداثك ستصمد أمام التحقيق في حادثة.
OPC Server Connected but Tags Frozen: Kepware and Allen-Bradley EtherNet/IP Field Fixes

خادم OPC متصل لكن العلامات ثابتة: إصلاحات ميدانية لـ Kepware وAllen-Bradley EtherNet/IP

ثمانية أسباب جذرية وراء قِدم العلامات في اتصال OPC سليم، مع إصلاحات خطوة بخطوة لـ KEPServerEX وControlLogix.
OPC Server Connected but Tags Not Updating: Field Diagnosis with Allen-Bradley FactoryTalk Linx and Emerson DeltaV

خادم OPC متصل لكن العلامات لا تتحدّث: تشخيص ميداني باستخدام Allen-Bradley FactoryTalk Linx وEmerson DeltaV

لا تضمن أيقونة الاتصال الخضراء وصول البيانات المباشرة. إليك مسارات الفشل السبعة التي تؤدي إلى تجمّد علامات OPC، والإعدادات الدقيقة التي تُصلحها في Allen-Bradley FactoryTalk Linx وEmerson DeltaV.