علامات Engineering Logix المُنتَجة والمُستهلكة
دليل جاهز للاستخدام الميداني للوسوم المُنتَجة والمُستهلكة في Logix، يغطي عقود البيانات، واختيار RPI، وحالة الاتصال، والتعامل مع البيانات القديمة، والتشغيل الأولي، واستكشاف أعطال الاتصال بين وحدات ا...
تتيح العلامات المُنتَجة والمُستهلكة لوحدات التحكم Logix تبادل البيانات على مستوى وحدة التحكم من دون تعليمات الرسائل. تجعل وحدة الإنتاج العلامة متاحة، بينما يستقبلها مستهلك واحد أو أكثر تم تكوينهم وفق فاصل حزم مطلوب. الآلية مباشرة، لكن استقرار التنفيذ يعتمد على مطابقة تعريفات البيانات ومسارات الشبكة وميزانيات الاتصالات ومعالجة الأعطال.
اختر النمط المناسب للمهمة
استخدم العلامات المُنتَجة والمُستهلكة عندما تحتاج وحدات التحكم النظيرة إلى بيانات دورية بمعدل تحديث محدد. تشمل الأمثلة المعتادة تنسيق حالة الآلة، وتصاريح الخط، وأعداد الإنتاج، والحالة المشتركة. يُكوَّن الاتصال بدلاً من تشغيله بواسطة منطق السلم، لذا فهو مناسب للبيانات التي يجب تحديثها باستمرار.
لا تتعامل مع هذه الطريقة باعتبارها بديلاً عن كل تبادل بين وحدات التحكم. فقد تكون الرسائل الصريحة أفضل للقراءات أو الكتابات العرضية. وقد تكون واجهة HMI أو المؤرشف أو الوسيط أفضل للبيانات الإشرافية. وتتبع بيانات السلامة قواعد منفصلة تخص وحدة التحكم والبرامج الثابتة والإعدادات. ابدأ بتحديد المعلومات المطلوبة، والسرعة التي يجب أن تصل بها، وما يجب أن تفعله الآلة المستقبِلة عند توقف وصولها.
حدّد عقد بيانات مستقرًا
يجب أن تستخدم العلامات المُنتَجة والمُستهلكة أنواع بيانات متطابقة، بما في ذلك أبعاد المصفوفات. وعادةً ما يكون نوع البيانات المعرّف من المستخدم أسهل في الإدارة من مجموعة غير مترابطة من القيم الفردية. اجمع بيانات العملية، ومراجعة المخطط، ووضع التشغيل، ومؤشرات الحالة الصحية في بنية واحدة. احجز أعضاء احتياطيين عندما يُحتمل التوسع مستقبلًا، مع إبقاء الحزمة مركزة.
وثّق معنى كل عضو ووحدته ونطاقه الصالح. فالقيمة الرقمية لا تشرح نفسها؛ إذ قد تمثل وحدات هندسية أو عدادات خام أو نسبة مئوية مُقاسة. حدّد وحدة التحكم المالكة لكل أمر وحالة. ولا ينبغي لوحدتي تحكم أن تكتبا بشكل مستقل نسخًا متعارضة من حالة الآلة نفسها.
كوّن وحدة الإنتاج
أنشئ العلامة المصدر على مستوى وحدة التحكم واضبط استخدامها على «مُنتَجة». كوّن عدد المستهلكين المتوقعين مع هامش معقول يتناسب مع التصميم. تذكر Rockwell Automation أن العلامة المُنتَجة يمكنها خدمة عدة مستهلكين، بينما تعتمد الحدود الدقيقة لوحدة التحكم والشبكة على العتاد والبرامج الثابتة.
حدّث البنية الكاملة بصورة متسقة. فإذا كتبت إجراءات منطقية منفصلة الأعضاء الفردية في لحظات مختلفة، فقد يلاحظ المستهلك حالة مختلطة. أنشئ البنية الصادرة في إجراء واحد، أو انسخ بنية عمل مكتملة إلى العلامة المُنتَجة بعد انتهاء الحسابات.
كوّن كل مستهلك
أضف وحدة التحكم المُنتِجة إلى إعدادات الإدخال/الإخراج الخاصة بالمستهلك عبر مسار الشبكة المدعوم الفعلي. ثم أنشئ علامة مستهلكة على مستوى وحدة التحكم وبنوع البيانات نفسه. أدخل اسم المُنتِج واسم العلامة البعيدة بدقة. يشكّل المسار المكوَّن وهوية وحدة التحكم وتهجئة العلامة جميعًا جزءًا من الاتصال.
اختر فاصل الحزم المطلوب بناءً على متطلبات العملية، لا بناءً على أسرع قيمة يسمح بها مربع الحوار. يستهلك RPI القصير موارد الشبكة ووحدة التحكم. وقد يؤخر RPI البطيء التعشيقات البينية أو تنسيق الخط. أدرج زمن تحديث الشبكة وتنفيذ المهمة واستجابة التطبيق عند حساب أقصى عمر مقبول للبيانات.
صمّم لمعالجة فقدان الاتصالات
قد تبدو البيانات التي توقفت عن التحديث معقولة رغم قدمها. لذلك يجب أن يميّز المستهلك بين المعلومات الحالية والمعلومات المحتفظ بها. تدعم وثائق Rockwell وجود عضو CONNECTION_STATUS في بداية بنية معرّفة من المستخدم لمراقبة اتصالات العلامات المُنتَجة والمستهلكة. ويمكن لنبضة حياة على مستوى التطبيق أو عدّاد تسلسلي أن يضيف دليلًا على أن منطق المُنتِج قيد التنفيذ وأن الحمولة تتغير كما هو متوقع.
حدّد الاستجابة للبيانات القديمة لكل حالة استخدام. فقد تعرض قيمة على شاشة رسالة «فقد الاتصال». وقد يُحتفظ بعدّاد الإنتاج مع علامة جودة. وقد يلزم أن يسقط تصريح الحركة ويتطلب إعادة تشغيل مضبوطة. لا تُجبر أمرًا مشتركًا تلقائيًا على الصفر ما لم يكن الصفر هو الاستجابة الآمنة والصحيحة تشغيليًا والمحددة مسبقًا.
شغّل طريقة التبادل بصورة منهجية
تحقق من الشبكة الفعلية ومسارات وحدات التحكم قبل استكشاف أخطاء العلامات. تأكد من أن كل وحدة تحكم متصلة بالإنترنت، ويمكن الوصول إليها، وممثلة بصورة صحيحة في شجرة الإدخال/الإخراج. نزّل إعدادات المُنتِج والمستهلك وفق تسلسل مضبوط. راقب حالة الاتصال قبل اختبار سلوك التطبيق.
غيّر قيمة اختبار واحدة لدى المُنتِج وتتبعها عبر بنية المستهلك. اختبر كل عضو يؤثر في التشغيل، بما في ذلك القيم الموقعة والمصفوفات وبتات الوضع. قِس زمن التحديث الفعلي وقارنه بالهدف التصميمي. ثم افصل المُنتِج أو الشبكة في ظل حالة اختبار معتمدة، وتأكد من إنذار البيانات القديمة واستجابة الآلة.
استكشف الأعطال الشائعة
يشير الاتصال الذي لا يُنشأ مطلقًا عادةً إلى مسار أو اسم وحدة تحكم أو اسم علامة بعيدة أو نوع بيانات غير صحيح، أو إلى تجاوز حد السعة. وقد ينطوي الاتصال الذي ينقطع بصورة متقطعة على تحميل الشبكة أو عدم استقرار الوصلة أو ضغط موارد وحدة التحكم أو RPI شديد التقارب. أما الاتصال السليم مع قيم خاطئة فعادةً ما يشير إلى مشكلة في عقد البيانات أو منطق التطبيق.
قارن المشروعين جنبًا إلى جنب. تحقق من تعريف البنية وحجم المصفوفة والمراجعة. راجع تشخيصات وحدة التحكم وعدادات المحول المُدار قبل تغيير قيم RPI عشوائيًا. وإذا تغيرت بنية مُنتَجة، فتعامل مع ذلك باعتباره مراجعة للواجهة، ونسّق التحديث عبر جميع المستهلكين.
حافظ على الواجهة بوصفها بنية تحتية للمصنع
أرشف مشروعي وحدتي التحكم واحتفظ بسجل للواجهة يضم المُنتِج والمستهلكين وأسماء العلامات وأنواع البيانات وقيم RPI وإجراءات الأعطال. أدرج التبادل ضمن مراجعات النسخ الاحتياطي والبرامج الثابتة وتغييرات الشبكة. وعند استبدال وحدة تحكم، تحقق من مسار الاتصال وحالة الاتصال قبل تفعيل أوامر الآلة.
يمكن العثور على العتاد ذي الصلة ضمن مجموعتي Allen-Bradley ControlLogix والاتصالات والشبكات. يجب التحقق من تفاصيل الإعدادات وحدود المنصة في دليل برمجة العلامات المُنتَجة والمستهلكة الصادر عن Rockwell Automation. ويجعل عقد البيانات المحدد جيدًا والاستجابة الصريحة للبيانات القديمة الاتصال قابلًا للصيانة بعد فترة طويلة من التشغيل الأولي.