Fix RSLogix 500 Slowdown During Online Editing | Allen-Bradl — figure 1

إصلاح بطء RSLogix 500 أثناء التحرير عبر الإنترنت | Allen-Bradl

عالج بطء RSLogix 500 أثناء التحرير عبر الإنترنت بإغلاق ملفات البرامج غير المستخدمة، وإصلاح برامج تشغيل USB التسلسلية، وضبط إدارة الطاقة.

عندما يصبح RSLogix 500 بطيئًا أثناء تحرير مشروع SLC أو MicroLogix متصل بالإنترنت، يكون الميل الفوري إلى إلقاء اللوم على زمن دورة PLC. لكن في الغالبية العظمى من الحالات، تكون وحدة التحكم سليمة، وتكون محطة العمل هي عنق الزجاجة. عادةً ما يرتبط التأخر في قبول التعديلات، وبطء المراجع التبادلية، وتأخر فتح الملفات بوجود عدد كبير جدًا من ملفات السلم والبيانات المفتوحة في المحرر، أو بمحولات USB التسلسلية محدودة الأداء، أو بسياسات طاقة Windows التي تخنق أداء المعالج، أو بتداخل القرص وبرامج مكافحة الفيروسات. تفصل هذه المقالة بين الخرافات الشائعة في أرضية المصنع والإصلاحات الخاصة بمحطة العمل التي تعيد سرعة التحرير وسلاسته.

إصلاح بطء RSLogix 500 أثناء التحرير المتصل بالإنترنت | Allen-Bradl — الشكل 1 يعتمد أداء التحرير في RSLogix 500 بدرجة كبيرة على محطة العمل الهندسية ومسار الاتصالات، وليس على زمن دورة PLC.

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

محولات الاتصالات ومنافذ COM

يعتمد العمل المتصل بالإنترنت على مسار تسلسلي مستقر من نوع DF1 أو ما شابه. تعمل محولات USB إلى تسلسي المستندة إلى شرائح FTDI أو Silicon Labs CP210x عادةً بشكل جيد مع أدوات Allen-Bradley. أما المحولات المبنية على شرائح Prolific فهي مصدر متكرر لعمليات انقطاع الاتصال وإعادة المحاولة والتجمد الظاهري للبرنامج أثناء استرداد برنامج التشغيل. يُفضل استخدام أجهزة FTDI أو CP210x موثوقة ومعروفة، وتثبيت برنامج التشغيل من الشركة المصنّعة بدلًا من برنامج التشغيل العام الذي يختاره Windows، وتعيين المحول إلى COM1 حتى COM4 متى أمكن. تتفاعل أرقام COM الأعلى أحيانًا بشكل سيئ مع حزم اتصالات Rockwell الأقدم ومع إعدادات برامج التشغيل المحفوظة في RSLinx Classic.

العامل العَرَض في RSLogix 500 الإجراء التصحيحي
وجود عدد كبير من ملفات LAD والبيانات المفتوحة بطء قبول التعديلات وتأخر الكتابة إغلاق الملفات والنوافذ غير المستخدمة
محول USB تسلسلي من Prolific إعادة المحاولات والتجمد وفشل الاتصال بالإنترنت استبداله بمحول FTDI أو CP210x
تعيين COM5 أو أعلى مشكلات متقطعة في برنامج التشغيل فرض التعيين إلى COM1–COM4
التعليق الانتقائي لـ USB أحداث عشوائية لانقطاع الاتصال تعطيله في إعدادات الطاقة
خطة الطاقة المتوازنة توقفات دورية في واجهة المستخدم استخدام خطة الأداء العالي

تداخل إعدادات طاقة Windows والقرص

تعمل خطتا الطاقة المسماة «متوازن» أو «موفر الطاقة» في أجهزة الكمبيوتر المحمولة على إيقاف المعالجات مؤقتًا وتعليق أجهزة USB بشكل مكثف. بالنسبة إلى أجهزة الكمبيوتر المحمولة المستخدمة في التشغيل الأولي، اختر خطة الطاقة «الأداء العالي»، ثم افتح الإعدادات المتقدمة وعطّل التعليق الانتقائي لـ USB. يزيل هذان التغييران فئة من أحداث انقطاع الاتصال المتقطعة التي تبدو كأنها أخطاء برمجية. احتفظ بالمشروع وتثبيت RSLogix على محرك SSD محلي متى أمكن؛ فالتحرير عبر مجلدات منزلية غير مستقرة على VPN أو عبر أقراص ميكانيكية يضخم كل عملية فتح ملف.

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

إصلاح بطء RSLogix 500 أثناء التحرير المتصل بالإنترنت | Allen-Bradl — الشكل 2 بعد إغلاق الملفات غير المستخدمة وتحقيق استقرار المحول التسلسلي، يصبح زمن قبول التعديلات معيارًا عمليًا لقياس سلامة محطة العمل.

إجراء استكشاف الأخطاء وإصلاحها المنهجي

  1. تحقق مما إذا كان زمن دورة PLC وعداد المراقبة يعملان بصورة طبيعية في ملف حالة المعالج. إذا كان زمن الدورة سليمًا، فركّز على الكمبيوتر الشخصي.
  2. أغلق كل ملف سلم وبيانات غير مطلوب للتعديل الحالي. اترك ملف LAD واحدًا وجداول البيانات المهمة مفتوحة.
  3. تحقق من شريحة محول USB التسلسلي (FTDI/CP210x). أعد تعيينه إلى COM1–COM4، وأنشئ برنامج تشغيل RSLinx من جديد إذا لزم الأمر.
  4. اضبط خطة الطاقة على «الأداء العالي» وعطّل التعليق الانتقائي لـ USB. أعد التشغيل مرة واحدة لمسح حالة طاقة USB القديمة.
  5. استثنِ مجلدات المشاريع من فحص مكافحة الفيروسات عند الوصول وفقًا للسياسة، وتأكد من توفر مساحة كافية على القرص المحلي.
  6. قِس زمن قبول التعديلات عند إجراء تغيير على rung واحد قبل التنظيف وبعده. سجّل التحسن في دليل إجراءات الصيانة.

زمن قبول التعديلات بعد تنظيف محطة العمل

يتم التحقق من خلال اختبار زمن قبول التعديلات: اتصل بالإنترنت، وأجرِ تغييرًا بسيطًا في نقطة تلامس، ثم اقبل التعديل، وتأكد من اكتمال العملية خلال مدة تتوافق مع خط الأساس في المصنع، وغالبًا ما تكون بضع ثوانٍ على جهاز كمبيوتر محمول سليم. إذا ظل قبول التعديلات بطيئًا بعد إغلاق الملفات واستبدال المحول، فالتقط بيانات وحدة تحكم أداء Windows الخاصة بالمعالج وطوابير القرص أثناء التعديل للعثور على مشكلات متبقية في مكافحة الفيروسات أو القرص. تشمل الأخطاء الشائعة إلقاء اللوم على برنامج PLC بسبب بطء محطة العمل، وتشغيل عدة مثيلات من RSLogix على أجهزة كمبيوتر ذات ذاكرة RAM منخفضة، وتجاهل أرقام منافذ COM بعد أن يعيد Windows تعيين محول USB.

إن جلسة محرر نظيفة، ومحولًا تسلسليًا موثوقًا، وإعدادًا لـ Windows لا يخنق الأداء، تعيد RSLogix 500 إلى أداء عملي عند الاتصال بالإنترنت. حافظ على توحيد صور أجهزة الكمبيوتر المحمولة الهندسية حتى يرث كل فني إعدادات COM والطاقة نفسها عند دعم منصات SLC وMicroLogix PLC القديمة.

نبذة عن المؤلف

Mark Townsend | مهندس أتمتة أول – أنظمة Allen-Bradley

Mark Townsend مهندس أتمتة أول يتمتع بخبرة تزيد على 18 عامًا في منصات Allen-Bradley، وتشمل ControlLogix وCompactLogix وSLC-500 القديمة. يتمثل عمله اليومي في تطوير منطق RSLogix / Studio 5000 وتهيئة واجهات HMI باستخدام FactoryTalk View ضمن أساطيل الأجهزة القديمة والمختلطة.

إصلاح بطء RSLogix 500 أثناء التحرير عبر الإنترنت | Allen-Bradl

عالج بطء RSLogix 500 أثناء التحرير عبر الإنترنت بإغلاق ملفات البرامج غير المستخدمة، وإصلاح برامج تشغيل USB التسلسلية، وضبط إدارة الطاقة.

عندما يصبح RSLogix 500 بطيئًا أثناء تحرير مشروع SLC أو MicroLogix متصل بالإنترنت، يكون الميل الفوري إلى إلقاء اللوم على زمن دورة PLC. لكن في الغالبية العظمى من الحالات، تكون وحدة التحكم سليمة، وتكون محطة العمل هي عنق الزجاجة. عادةً ما يرتبط التأخر في قبول التعديلات، وبطء المراجع التبادلية، وتأخر فتح الملفات بوجود عدد كبير جدًا من ملفات السلم والبيانات المفتوحة في المحرر، أو بمحولات USB التسلسلية محدودة الأداء، أو بسياسات طاقة Windows التي تخنق أداء المعالج، أو بتداخل القرص وبرامج مكافحة الفيروسات. تفصل هذه المقالة بين الخرافات الشائعة في أرضية المصنع والإصلاحات الخاصة بمحطة العمل التي تعيد سرعة التحرير وسلاسته.

إصلاح بطء RSLogix 500 أثناء التحرير المتصل بالإنترنت | Allen-Bradl — الشكل 1 يعتمد أداء التحرير في RSLogix 500 بدرجة كبيرة على محطة العمل الهندسية ومسار الاتصالات، وليس على زمن دورة PLC.

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

محولات الاتصالات ومنافذ COM

يعتمد العمل المتصل بالإنترنت على مسار تسلسلي مستقر من نوع DF1 أو ما شابه. تعمل محولات USB إلى تسلسي المستندة إلى شرائح FTDI أو Silicon Labs CP210x عادةً بشكل جيد مع أدوات Allen-Bradley. أما المحولات المبنية على شرائح Prolific فهي مصدر متكرر لعمليات انقطاع الاتصال وإعادة المحاولة والتجمد الظاهري للبرنامج أثناء استرداد برنامج التشغيل. يُفضل استخدام أجهزة FTDI أو CP210x موثوقة ومعروفة، وتثبيت برنامج التشغيل من الشركة المصنّعة بدلًا من برنامج التشغيل العام الذي يختاره Windows، وتعيين المحول إلى COM1 حتى COM4 متى أمكن. تتفاعل أرقام COM الأعلى أحيانًا بشكل سيئ مع حزم اتصالات Rockwell الأقدم ومع إعدادات برامج التشغيل المحفوظة في RSLinx Classic.

العامل العَرَض في RSLogix 500 الإجراء التصحيحي
وجود عدد كبير من ملفات LAD والبيانات المفتوحة بطء قبول التعديلات وتأخر الكتابة إغلاق الملفات والنوافذ غير المستخدمة
محول USB تسلسلي من Prolific إعادة المحاولات والتجمد وفشل الاتصال بالإنترنت استبداله بمحول FTDI أو CP210x
تعيين COM5 أو أعلى مشكلات متقطعة في برنامج التشغيل فرض التعيين إلى COM1–COM4
التعليق الانتقائي لـ USB أحداث عشوائية لانقطاع الاتصال تعطيله في إعدادات الطاقة
خطة الطاقة المتوازنة توقفات دورية في واجهة المستخدم استخدام خطة الأداء العالي

تداخل إعدادات طاقة Windows والقرص

تعمل خطتا الطاقة المسماة «متوازن» أو «موفر الطاقة» في أجهزة الكمبيوتر المحمولة على إيقاف المعالجات مؤقتًا وتعليق أجهزة USB بشكل مكثف. بالنسبة إلى أجهزة الكمبيوتر المحمولة المستخدمة في التشغيل الأولي، اختر خطة الطاقة «الأداء العالي»، ثم افتح الإعدادات المتقدمة وعطّل التعليق الانتقائي لـ USB. يزيل هذان التغييران فئة من أحداث انقطاع الاتصال المتقطعة التي تبدو كأنها أخطاء برمجية. احتفظ بالمشروع وتثبيت RSLogix على محرك SSD محلي متى أمكن؛ فالتحرير عبر مجلدات منزلية غير مستقرة على VPN أو عبر أقراص ميكانيكية يضخم كل عملية فتح ملف.

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

إصلاح بطء RSLogix 500 أثناء التحرير المتصل بالإنترنت | Allen-Bradl — الشكل 2 بعد إغلاق الملفات غير المستخدمة وتحقيق استقرار المحول التسلسلي، يصبح زمن قبول التعديلات معيارًا عمليًا لقياس سلامة محطة العمل.

إجراء استكشاف الأخطاء وإصلاحها المنهجي

  1. تحقق مما إذا كان زمن دورة PLC وعداد المراقبة يعملان بصورة طبيعية في ملف حالة المعالج. إذا كان زمن الدورة سليمًا، فركّز على الكمبيوتر الشخصي.
  2. أغلق كل ملف سلم وبيانات غير مطلوب للتعديل الحالي. اترك ملف LAD واحدًا وجداول البيانات المهمة مفتوحة.
  3. تحقق من شريحة محول USB التسلسلي (FTDI/CP210x). أعد تعيينه إلى COM1–COM4، وأنشئ برنامج تشغيل RSLinx من جديد إذا لزم الأمر.
  4. اضبط خطة الطاقة على «الأداء العالي» وعطّل التعليق الانتقائي لـ USB. أعد التشغيل مرة واحدة لمسح حالة طاقة USB القديمة.
  5. استثنِ مجلدات المشاريع من فحص مكافحة الفيروسات عند الوصول وفقًا للسياسة، وتأكد من توفر مساحة كافية على القرص المحلي.
  6. قِس زمن قبول التعديلات عند إجراء تغيير على rung واحد قبل التنظيف وبعده. سجّل التحسن في دليل إجراءات الصيانة.

زمن قبول التعديلات بعد تنظيف محطة العمل

يتم التحقق من خلال اختبار زمن قبول التعديلات: اتصل بالإنترنت، وأجرِ تغييرًا بسيطًا في نقطة تلامس، ثم اقبل التعديل، وتأكد من اكتمال العملية خلال مدة تتوافق مع خط الأساس في المصنع، وغالبًا ما تكون بضع ثوانٍ على جهاز كمبيوتر محمول سليم. إذا ظل قبول التعديلات بطيئًا بعد إغلاق الملفات واستبدال المحول، فالتقط بيانات وحدة تحكم أداء Windows الخاصة بالمعالج وطوابير القرص أثناء التعديل للعثور على مشكلات متبقية في مكافحة الفيروسات أو القرص. تشمل الأخطاء الشائعة إلقاء اللوم على برنامج PLC بسبب بطء محطة العمل، وتشغيل عدة مثيلات من RSLogix على أجهزة كمبيوتر ذات ذاكرة RAM منخفضة، وتجاهل أرقام منافذ COM بعد أن يعيد Windows تعيين محول USB.

إن جلسة محرر نظيفة، ومحولًا تسلسليًا موثوقًا، وإعدادًا لـ Windows لا يخنق الأداء، تعيد RSLogix 500 إلى أداء عملي عند الاتصال بالإنترنت. حافظ على توحيد صور أجهزة الكمبيوتر المحمولة الهندسية حتى يرث كل فني إعدادات COM والطاقة نفسها عند دعم منصات SLC وMicroLogix PLC القديمة.

نبذة عن المؤلف

Mark Townsend | مهندس أتمتة أول – أنظمة Allen-Bradley

Mark Townsend مهندس أتمتة أول يتمتع بخبرة تزيد على 18 عامًا في منصات Allen-Bradley، وتشمل ControlLogix وCompactLogix وSLC-500 القديمة. يتمثل عمله اليومي في تطوير منطق RSLogix / Studio 5000 وتهيئة واجهات HMI باستخدام FactoryTalk View ضمن أساطيل الأجهزة القديمة والمختلطة.

اترك تعليقًا

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