ترحيل تعليقات المخططات السلمية في RSLogix 500: إرفاق التعليقات بعنوان الخرج
إصلاح انتقال عناوين السطور إلى سطور خاطئة في RSLogix 500. تعرّف على إعداد «إرفاق بـ» الصحيح — استخدم «عنوان الخرج» للحفاظ على التعليقات مرتبطة بسطورها عند ال...
تبدو تعليقات السطر في RSLogix 500 تجميلية حتى تؤدي عملية تعديل للمنطق إلى إزاحة ملف كامل، فتستقر كل ملاحظة على السطر الخطأ. والتمييز المهم هنا هو كيفية إرفاق التعليق: بـ File/Rung أو بـ Output Address. يؤدي إرفاق File/Rung إلى تثبيت النص على رقم سطر داخل ملف برنامج. إذا أدرجت سطرًا أعلى ذلك الموضع، يبقى التعليق مرتبطًا بالرقم القديم، فتنعزل الوثائق عن المنطق الذي كانت تصفه. أما إرفاق Output Address فيربط التعليق بعنوان تعليمة خرج محدد، لذلك يتبع النص المنطق عند إدراج الأسطر أو حذفها أو إعادة ترتيبها.
خيارات إرفاق التعليقات في RSLogix 500، موضحةً الارتباط بـ File/Rung مقابل Output Address.
بالنسبة إلى أي مخطط سُلّمي ستتم صيانته عبر مراجعات متعددة، يُفضّل استخدام تعليقات Output Address على الخرج الأساسي للسطر. عندما يُدرج الفنيون دوائر تعشيق أو شروط فروع أعلى منطق موجود، ينتقل النص التفسيري مع OTE أو OTL أو أي خرج آخر يحدد الغرض من السطر. وهذا هو السلوك المطلوب تمامًا أثناء ترحيل ملف OEM كثيف إلى معيار مصنع منظم.
أزواج التثبيت والتصفير وتعارضات التعليقات المشتركة
تشترك تعليماتا OTL وOTU اللتان تشيران إلى البت نفسه في مساحة تعليق Output Address واحدة. فإذا وثّقت سطر التثبيت بتفصيل، ثم أضفت لاحقًا سطر تصفير غير مزود بتعليق على العنوان نفسه، فسيعرض السطران نص التعليق نفسه. هذا ليس خللًا؛ بل هو أسلوب عمل التوثيق المعتمد على العنوان. والحلول العملية مقصودة. استخدم حقول وصف الإدخال/الإخراج أو البت للمعنى المشترك على مستوى العنوان («تثبيت صمام التفريغ»)، واحتفظ بالسرد الخاص بالسطر على خرج فريد—وغالبًا ما يكون بتًا نائبًا في ملف B3 الثنائي مخصصًا فقط لمراسي التوثيق—أو اقبل تعليقًا مشتركًا قصيرًا وضع الملاحظات التفصيلية في تعليق HTML/التعليق المطول للسطر، حيث يدعم إصدارك ذلك من دون تقسيم.
يجب عدم إعادة استخدام البتات النائبة مثل B3:x المخصصة لمراسي التعليقات في دوائر السماح الفعلية. سمِّها بوضوح في وصف جدول البيانات، مثل «DOC_ONLY_FillSeq»، حتى لا يقوم المحررون لاحقًا بـ«تنظيف» البتات غير المستخدمة، فيتلفون خريطة التعليقات.
مثال على زوج تثبيت/تصفير لبت واحد، حيث تكون تعليقات Output Address مشتركة بين سطري OTL وOTU.
إجراء الترحيل
- صدّر تقرير التعليقات الحالي أو اطبعه حتى لا يضيع شيء قبل إعادة توجيه التعليقات.
- حدّد الأسطر المرتبطة تعليقاتها بـ File/Rung والموجودة في ملفات يُتوقع أن تتوسع.
- أعد إدخال تلك التعليقات مع إرفاقها بـ Output Address لعنوان الخرج الرئيسي.
- بالنسبة إلى أزواج OTL/OTU، قرر ما إذا كان تعليق العنوان المشترك كافيًا، أو ما إذا كان ينبغي لبت توثيق B3 أن يحمل النص التفصيلي على أحد السطرين.
- أدرج سطر اختبار أعلى سطر مزود بتعليق، وتحقق من أن التعليق يتبع الخرج.
- احفظ الملف، وارفعه إذا كانت ممارسات الموقع تتطلب ذلك، وأرشف ملف .RSS مع ملاحظة إصدار تصف استراتيجية التعليقات.
| نوع الإرفاق | هل يتبع عمليات الإدراج؟ | أفضل استخدام |
|---|---|---|
| File/Rung | لا — يبقى على رقم السطر | ملفات مرجعية ثابتة لن تُعدّل |
| Output Address | نعم — يتبع الخرج | منطق آلة حيّ يخضع لتغييرات نشطة |
ملاحظات الإصدار والتحقق
ظل سلوك التعليقات متسقًا من حيث المبدأ عبر إصدارات RSLogix 500 المستخدمة على نطاق واسع، لكن تحقّق دائمًا من نوع الإرفاق بعد الحفظ بين الإصدارات. قد يؤدي فتح ملف .RSS قديم في محرر أحدث وحفظه إلى توحيد حقول قاعدة البيانات؛ لذلك افحص عينة من الأسطر بدلًا من الاعتماد على افتراض شامل. ابحث عن مؤشرات التعليقات الفارغة بعد النسخ واللصق بين ملفات البرامج؛ فقد تصل الأسطر المنسوخة أحيانًا من دون الإرفاق المتوقع.
تحقق من ذلك بإدراج الأسطر وحذفها في نسخة تجريبية من ملف المعالج، ثم قارن موضع التعليقات بعناوين الخرج. إذا ظل تعليق ما عالقًا على السطر 12 بينما انتقلت تعليمة OTE إلى السطر 15، فهذا يعني أنه لا يزال مرتبطًا بـ File/Rung. أصلح ذلك قبل نافذة التعديل التالية في الإنتاج.
تقلل الوثائق الواضحة متوسط زمن الإصلاح في الآلات التي تعود إلى حقبة SLC وما زالت تخدم كثيرًا من خطوط التعبئة والمواد. تعامل مع إرفاق التعليقات باعتباره جزءًا من معيار البرمجة، إلى جانب تسمية الرموز والمراجع التبادلية، عند صيانة أو ترحيل أنظمة PLC وPAC ضمن RSLogix 500.
عن المؤلف
Mark Townsend | مهندس أتمتة أول – أنظمة Allen-Bradley
Mark Townsend مهندس أتمتة أول لديه خبرة تمتد لأكثر من 18 عامًا على منصات Allen-Bradley، وتشمل ControlLogix وCompactLogix وSLC-500 القديمة. ويتمحور عمله اليومي حول منطق RSLogix / Studio 5000 وتجهيز واجهات HMI في FactoryTalk View على مجموعات معدات قديمة ومختلطة.