PanelView Plus مع CompactLogix L32E وSLC 5/04
صمّم تطبيق PanelView Plus موثوقًا لوحدة CompactLogix L32E ووحدة SLC 5/04. قارن بين EtherNet/IP المباشر، والبوابات القديمة، واختصارات وقت التشغيل، والتشخيص، واختبارات الترحيل، واستعادة الأعطال.
يصبح مشروع HMI متعدد الأجيال صعبًا عندما يجب على أحد تطبيقات PanelView Plus تبادل البيانات مع كلٍّ من CompactLogix 1769-L32E عبر EtherNet/IP وSLC 5/04 الذي لا يزال يعتمد على DH+ أو DF1. أول تصحيح يتعلق بالمصطلحات: إن L32E هو متحكم CompactLogix، وليس متحكم ControlLogix. أما التصحيح الثاني فهو معماري. ينبغي أن يتعامل FactoryTalk View Machine Edition مع مسار كل متحكم بوصفه عقد اتصال منفصلًا وقابلًا للاختبار، بدلًا من إخفاء المعالجين خلف اختصار واحد ملتبس.
ينبغي أن تكشف واجهة HMI الهجينة عن مسارين واضحين للمتحكمين، كي يتمكن الفني من عزل عطل EtherNet/IP عن عطل الشبكة القديمة.
ابدأ بجرد المكونات، لا بجسر الاتصال
سجّل رقم كتالوج PanelView Plus الدقيق، وإصدار البرنامج الثابت، وإصدار FactoryTalk View ME، وأرقام كتالوج المتحكمات، وإعداد قناة SLC، وكل وحدة اتصال مركبة. يحتوي 1769-L32E على منفذ Ethernet مدمج. ويوفر SLC 5/04 شبكة DH+ على القناة 1، ويمكنه استخدام القناة 0 للبروتوكولات التسلسلية؛ لكنه لا يتحول إلى متحكم EtherNet/IP لمجرد تركيب بوابة. ويحدد هذا الفرق الجهاز المسؤول عن التوجيه والتشخيص والاسترداد.
افصل أيضًا بين مساري وقت التصميم ووقت التشغيل. فقد يتمكن حاسوب الهندسة من استعراض متحكم عبر واجهة، بينما تستخدم المحطة واجهة أخرى بعد تنزيل ملف وقت التشغيل. يوضح دليل مستخدم أجهزة شبكة EtherNet/IP من Rockwell أن FactoryTalk Linx يوفر خدمة الاتصال وقت التشغيل التي تستخدمها PanelView Plus وFactoryTalk View. لذلك، فإن نجاح الاستعراض من الحاسوب المحمول لا يثبت صحة مسار وقت التشغيل في المحطة.
أنشئ مسار CompactLogix مباشرةً
امنح L32E عنوانًا ثابتًا موثقًا على الشبكة الفرعية للتحكم، وأنشئ اختصار جهاز مخصصًا في FactoryTalk Linx، مثل CLX_L32E. حدّد المتحكم في علامة التبويب Design، ثم انسخ المسار أو أعد إنشاءه في علامة التبويب Runtime. تحقّق من أن الاختصار يحل إلى المتحكم نفسه، وليس إلى برنامج تشغيل Ethernet فقط. يجب أن تكون إعدادات IP للمحطة والمتحكم ومحطة العمل الهندسية متوافقة، لكن يجب ألا تتشارك العناوين. افحص أقنعة الشبكة الفرعية وأي حدود VLAN موجهة قبل إلقاء اللوم على تطبيق HMI.
استخدم العلامات الخاصة بنطاق المتحكم متى كان ذلك عمليًا، وحافظ على بادئة واضحة للملكية في مراجع HMI. يكون من الأسهل تشخيص إنذار أو أمر يحمل اسم المتحكم المصدر أثناء الترحيل. وبالنسبة إلى الأوامر، استخدم حالات الطلب والتأكيد والمهلة الزمنية والسماح، بدلًا من كتابة لحظية من HMI تفترض أن الشبكة لن تتوقف أبدًا. يجب أن يمتلك PLC قرار التعشيق النهائي؛ فـPanelView واجهة للمشغل وليست متحكمًا للسلامة.
اختر استراتيجية صادقة للوصول إلى SLC 5/04
يعتمد مسار SLC على الأجهزة المركبة ومعدل البيانات المطلوب. ويمكن لواجهة تسلسلية إلى Ethernet إتاحة بيانات القناة 0، لكن يجب التحقق من حدود الاتصال ومعدل النقل مقارنةً بدليل الواجهة المحدد. وقد تكون البوابة مفيدة لعدد صغير من قيم HMI، إلا أنه لا ينبغي التعامل معها على أنها مكافئة لـ EtherNet/IP الأصلي. إذ يؤدي استطلاع عدد كبير جدًا من ملفات الأعداد الصحيحة عبر عنق زجاجة تسلسلي إلى شاشات بطيئة وقيم قديمة وإنذارات اتصال مزعجة.
إذا كان يجب الإبقاء على DH+، فيمكن لبوابة قائمة على 1756-DHRIO التوجيه بين Ethernet وDH+ عند تهيئتها بشكل صحيح في هيكل ControlLogix. هذا الهيكل هو البوابة؛ ولا يحوّل 1769-L32E إلى متحكم ControlLogix. أكّد أرقام عقد DH+ بالنظام الثماني، ووضع القناة، ومعدل الباود، وإنهاء الخط، والمسار الكامل. تجنب نشر مسار رسائل عام، لأن أرقام الفتحات والطوبولوجيا تختلف حسب الموقع. فقد يصل مسار منسوخ من آلة أخرى إلى العقدة الخطأ أو يفشل بعد تغيير الهيكل.
وقد تكون بوابة بروتوكولات صناعية من جهة خارجية مناسبة أيضًا، ولكن بعد التحقق من الخدمات المدعومة، والحد الأقصى للعملاء المتزامنين، والتوقيت التسلسلي، والتصنيف البيئي، ودعم المورد. وينبغي أن يستند القرار إلى حركة HMI المقاسة ومخاطر دورة الحياة، لا إلى مجرد ظهور الجهاز في نافذة الاستعراض.
تحافظ الاختصارات المنفصلة على هوية المتحكم وتجعل تشخيصات وقت التشغيل أكثر فائدة بكثير.
شغّل الاختصارات تجريبيًا كنظم مستقلة
أنشئ اختصارًا واحدًا لـL32E وآخر لمسار SLC. لا تعِد استخدام اسم اختصار أثناء الترحيل لمجرد تجنب تعديل العلامات. أكّد علامتي التبويب Design وRuntime، واحفظ إعداد الاتصال، وأنشئ ملف وقت التشغيل لإصدار البرنامج الثابت للمحطة المقصودة، ثم نزّله مع تضمين إعدادات الاتصال الصحيحة.
اختبر قيم القراءة فقط أولًا. استخدم قيمة تتغير بطريقة يمكن التنبؤ بها، وإشارة نبضية ينشئها كل متحكم، وطابعًا زمنيًا من HMI يكشف البيانات القديمة. ثم اختبر مصافحات الأوامر والآلة في حالة آمنة. افصل كل مسار شبكة على حدة، وتأكد من أن HMI تحدد المتحكم الذي تعطل دون تجمد أو عرض القيم القديمة على أنها حالية. أعد الاتصال وقِس زمن الاسترداد.
شخّص حسب الطبقة
إذا فشل الاختصاران، فابدأ بعنونة المحطة، وحالة منفذ المحول، والوصول إلى VLAN، وإعداد وقت التشغيل. وإذا فشل L32E فقط، فتحقق من إمكانية الوصول عبر IP، ووضع المتحكم، وحالة المنفذ المدمج، والهدف المحدد للاختصار. وإذا فشل SLC فقط، فقسّم المسار إلى Ethernet إلى البوابة، وتهيئة البوابة، والتوصيلات التسلسلية أو DH+، وإعدادات قناة SLC. وتكون عدادات الأخطاء ومؤشرات الارتباط أكثر فائدة من إعادة تنزيل ملف HMI نفسه مرارًا.
تتطلب أعمال DH+ انضباطًا إضافيًا. فقد تؤدي أرقام العقد المكررة، أو معدلات الباود غير الصحيحة، أو غياب إنهاء الخط، أو تلف كابل الجذع، أو تهيئة قناة DHRIO بطريقة غير صحيحة إلى أعراض متقطعة تبدو كأنها عيب في HMI. التقط خريطة العقد المعروفة بأنها سليمة والطوبولوجيا الفيزيائية قبل تغيير أي شيء. وبالنسبة إلى EtherNet/IP، راقب استخدام الاتصالات ومعدل الحزم بدلًا من افتراض انطباق نموذج شبكة مكتب منخفضة الحمل.
صمّم مرحلة الخروج من الترحيل
غالبًا ما تكون البوابة أصلًا مؤقتًا، لكن الأنظمة المؤقتة قد تبقى سنوات. وثّق مصادر الطاقة، والكابلات، وإصدارات البرنامج الثابت، ونسخ الإعدادات الاحتياطية، واستراتيجية قطع الغيار، ومالك كل اختصار. حافظ على ثبات عقد بيانات SLC أثناء تشغيل المنطق الجديد، ثم أوقف المسارات القديمة على مراحل محكومة. وينبغي أن تندرج خطط الاستبدال ذات الصلة ضمن مخزون أنظمة PLC وPAC في المتجر وخطة دورة حياة شاشات HMI.
لا يتمثل الهدف الهندسي في جعل العلامات قابلة للاستعراض فحسب، بل في إنشاء تصميم اتصال تكون أعطاله واضحة ومحددة وقابلة للاسترداد. وتوفر هوية المتحكم المنفصلة، ومسارات وقت التشغيل الصريحة، وحركة البيانات المقاسة، وسلوك فقدان الاتصال المختبر، الأساس لذلك.