أوامر القراءة المجدولة

ملاحظة: ينطبق هذا القسم على كلٍ من عمليات تنفيذ البرامج الوسيطة وعمليات التنفيذ الأصلية لموفِق جيت واي الشبكات الذكي لأجل Itron OpenWay.

يجب طلب بيانات إجراء الجهاز والقياس من نظام التجميع المركزي لأجل Itron OpenWay من خلال أوامر القراءة المجدولة. تستخدم أوامر القراءة المجدولة لطلب قراءات العداد و/أو إجراءات الجهاز لمجموعة من الأجهزة لتاريخ ووقت محدد. يمكن إنشاء أوامر القراءة المجدولة حيث يتم إرسال الطلبات المتكررة المستندة إلى معلمات الأوامر لنظام التجميع المركزي في الفترات الزمنية العادية. على سبيل المثال، يمكن تكوين أمر لطلب قراءات عداد استهلاك يومي (24 ساعة) مرة واحدة كل يوم لمجموعة محددة من الأجهزة. يمكن تكوين أمر أخر لطلب إجراءات جهاز أسبوعية (168 ساعة) مرة واحدة كل أسبوع لمجموعة من الأجهزة.

يجب إنشاء أوامر القراءة المجدولة لكل الأجهزة التي من خلالها يتم تحميل قراءات العداد و/أو إجراءات الجهاز من خلال موفق جيت واي الشبكات الذكي للخدمات والمرافق من أوراكل. يمكن إنشاء أوامر القراءة المجدولة المنفصلة لمجموعة محددة و لأنواع محددة للبيانات. علي سبيل المثال، لمجموعة محددة لأجهزة الاستهلاك، يمكنك إنشاء أوامر منفصلة لطلب بيانات قياس الاستهلاك وطلب إجراءات جهاز من نفس المجموعة (كلاهما يمكن أن يستند إلى أنماط التكرار). يجب أن تستند التفاصيل المتعلقة بتفاصيل الطلب وأنماط التكرار إلى متطلبات التنفيذ.

تتضمن السمات المستخدمة لتحديد أوامر القراءة المجدولة ما يلي:
  • حالة: حالة النشاط
  • نوع القراءة المجدولة: نوع القراءة المجدولة
  • معلومات الجدول: معلومات حول جدول القراءة، متضمنًا التالي:

    • القراءة لمرة واحدة: تشير ما إذا كان الطلب طلب لمرة واحدة أم لا. يوجد في طلبات لمرة واحدة نطاق تاريخ/وقت محدد الذي يمكن أن يقع فيه التكرار والطلب.
    • تاريخ/وقت البدء لمرة واحدة: يقوم بتحديد وقت البدء لطلبات لمرة واحدة (قابل للتطبيق في حالة تعيين القراءة لمرة واحدة على "نعم")
    • تاريخ/وقت انتهاء الطلبات لمرة واحدة: يحدد وقت انتهاء الطلبات لمرة واحدة (غير قابل للتطبيق إلا إذا تم تعيين القراءة لمرة واحدة على القيمة "نعم")
    • وقت أول قياس يومي: يشير إلى وقت البدء للقياسات كل يوم. سيتم استخدام هذا الحقل مع قيمة مدة بيانات القياس الأولية لتحديد متى يجب أن يتم إجراء طلبات الفحص. على سبيل المثال، في حالة تعيين وقت أول قياس يومي على 08:00 صباحًا وتعيين مدة بيانات القياس الأولية على 12 ساعة (12:00:00) سيتم إجراء طلبين كل يوم:

      • 8:00 صباحًا - 8:00 مساءً

      • 8:00 مساءً - 8:00 صباحًا

    • وقت احتياطي للفحص: تؤثر هذه المعلمة عند إرسال طلبات الفحص. يتم إدخالها بتنسيق ساعات:دقائق:ثواني. على سبيل المثال، في حالة التعيين على ساعة واحدة (01:00:00) للمثال أعلاه، سيتم إرسال الطلب الأول لليوم لأجل 8:00 صباحًا - 8:00 مساءً إلى Itron OpenWay في 7:00 مساءً. سيقل الوقت الاحتياطي في حالة مراقبة النشاط بعد الساعة 7:00 مساءً، فلذلك في حالة تنفيذ عملية المراقبة في الساعة 7:30 مساءً، سيكون الوقت الاحتياطي 30 دقيقة فقط، وفي حالة عدم تنفيذ عملية المراقبة حتى الساعة 8:00 مساءً، لن يكون هناك وقت احتياطي على الإطلاق.

    • مدة البيانات القياسية الأولية: يقوم بتحديد عدد الساعات والدقائق والثواني للبيانات التي يجب استرجاعها لكل طلب. يتم إدخالها بتنسيق ساعات:دقائق:ثواني. يجب أن يكون هذا الرقم قابل للقسمة على 24 حيث سيتم تحديد عدد الطلبات التي سيتم إجراؤها كل يوم (على سبيل المثال، في حالة التعيين على 8 ساعات (08:00:00) سيكون هناك 3 طلبات كل يوم). 

    • تعطيل استعادة مدة بيانات القياس الأولية الممتدة: سيحاول نشاط القراءة المجدولة بشكل افتراضي "اللحاق" عند فقد طلبات الفحص بواسطة طلب الفترة بالكامل من أخر طلب فحص تم إجراؤه. سيقوم تعيين المعلمة على "نعم" بإيقاف تشغيل هذه الوظيفة ولن يتم إجراء طلبات الفحص إلا في المبلغ الصحيح للوقت المحدد في مدة بيانات القياس الأولية 

    • نطاق التكرار: يشير إلى كيفية تحديد تكرارات الطلب. تتضمن القيم الصالحة "الحد الأقصى للتكرار" و"بدون تاريخ انتهاء" و"تاريخ انتهاء التكرار"
      • الحد الأقصى للتكرار: سيقوم النشاط بإنشاء رقم مجموعة لطلبات وبمجرد الوصول لرقم المجموعة، ستنتهي صلاحية النشاط. عند التحديد، يجب أيضًا توفير الحد الأقصى للتكرارات

      • بدون تاريخ انتهاء: النشاط لن تنتهي صلاحيته أبدًا وسيستمر في إجراء الطلبات حتى يتم تحويله بشكل يدوي إلى حالة غير نشط.

      • تاريخ انتهاء التكرار: سيستمر النشاط في إجراء طلبات حتى تاريخ محدد. عند التحديد، يجب أيضًا توفير تاريخ/وقت انتهاء التكرار

      ملاحظة: عند تحديد "بدون بيانات انتهاء"، تستمر تكرارات الطلب حتى يقوم مستخدم بتغيير حالة الأمر يدويًا.
    • الحد الأقصى للتكرار: يحدد الحد الأقصى لعدد التكرارات قبل تغيير حالة الأمر إلى "غير نشط".
    • تاريخ/وقت انتهاء التكرار: التاريخ الذي بعده لا تتم محاولة أي تكرارات. بعد هذا التاريخ والوقت، يتم تغيير حالة الأمر إلى "غير نشط".
  • المجموعة: مجموعة الجهاز المستخدمة بواسطة طلبات للأمر
    • نوع المجموعة: يشير إلى نوع مجموعة الجهاز الذي سيتم استخدامه للأمر. تتضمن الخيارات الصالحة مجموعة التطبيق ومجموعة التكوين.
    • اسم مجموعة التطبيق/مجموعة التكوين: يحدد المجموعة المحددة (على أساس نوع المجموعة).
    ملاحظة: يتم تحديد المجموعات المشار إليها بواسطة أوامر القراءة المجدولة والأجهزة التي تنتمي إليها في نظام التجميع المركزي لأجل Itron OpenWay. يجب أيضًا تحديد كل مجموعة مستخدمة مع هذه الأوامر في البحث القابل للتوسيع لأجل "Itron - بحث مجموعة التطبيق" أو "مواصفات الأصل". لمزيد من المعلومات حول عمليات البحث القابل للتوسيع هذه، راجع دليل تكوين جيت واي الشبكات الذكي للخدمات والمرافق من أوراكل لأجل Itron OpenWay.
  • معلمات القراءة الافتراضية: تحدد التفاصيل المتعلقة بالبيانات التي سيتم طلبها. تحدد معلمات القراءة البيانات الصحيحة التي سيتم طلبها من العدادات. الرجاء الرجوع إلى وثائق Itron OpenWay لتفاصيل عن كل معلمة.
    • ساعات الفترة الزمنية للفحص: عدد الساعات المستخدمة لاحتساب وقت إرسال الطلبات. على سبيل المثال، لإرسال طلبات مرة واحدة كل يوم، يجب تعيين الساعات على 24. لإرسال طلبات مرة واحدة كل أسبوع (7 أيام)، يجب تعيين الساعات على 168. يساوي التاريخ/الوقت الحالي (أو تاريخ/وقت انتهاء أخر طلب) بالإضافة إلى الساعات تاريخ/وقت انتهاء النافذة الفحص.
  • معلمات قراءة التجاوز: مجموعة بديلة للمعلمات التي يمكن تحديدها. لتحسين هذه المجموعة، يجب توفير كل معلمة وغير مسموح بترك معلمة فارغة. سيتم استخدام مجموعة المعلمات هذه عندما يساوي وقت انتهاء الطلب وقت أول قياس يومي. على سبيل المثال، ستقوم قراءة مجدولة مع وقت أول قياس يومي الذي هو 12:00 صباحًا و مدة بيانات القياس الأولية 12 ساعة (12:00:00) بإجراء الطلبات التالية كل يوم:

    • 12:00 صباحًا - 12:00 مساءً

    • 12:00 مساءً - 12:00 صباحًا

    سيتم استخدام معلمات قراءة التجاوز للطلب الثاني حيث يتطابق وقت انتهاء الطلب للساعة 12:00 صباحًا مع وقت أول قياس يومي للساعة 12:00 صباحًا. في حالة إجراء طلب ممتد لأجل "اللحاق" (على سبيل المثال، يقوم بإجراء طلب تكون مدته أطول من مدة بيانات القياس الأولية الذي تم تكوينه)، ويتضمن بدء الطلب وتاريخ/وقت انتهاء الطلب وقت أول قياس يومي وثم سيتم استخدام معلمات قراءة التجاوز

  • تجاوزات معالجة استثناءات الاتصال الصادر: المعلمات المستخدمة للتحكم محاولات إعادة المحاولة انتهاء الصلاحية للاتصالات الصادرة. تأخذ هذه المعلمات أسبقية على الأطراف المقابلة للاتصال الصادر

  • تفاصيل أخر قراءة: تفاصيل تتعلق بأحدث طلب قراءة تم إرساله للأمر. تستخدم هذه المعلومات لاحتساب الوقت للطلب التالي (على أساس معلمة ساعات الفترة الزمنية للفحص).
    • تاريخ/وقت بدء أخر طلب: تاريخ/وقت بدء أخر طلب
    • تاريخ /وقت انتهاء أخر طلب: تاريخ ووقت انتهاء أخر طلب
    • عدد التكرارات: عدد تكرارات أخر طلب

معلومات حول طلبات مخصصة

في حين أن يتم تكوين أوامر القراءة المجدولة لإنشاء طلبات متكررة لقراءات العداد وإجراءات الجهاز، يقوم المستخدمون بإرسال طلبات مخصصة لنطاق وقت وتاريخ محدد على أساس معلمات أمر قراءة مجدول نشط حاليًا. يكون هذا مفيدًا في حالة أن بيانات قراءة العداد وإجراءات الجهاز مطلوبة قبل أن يتم إرسال الطلب التالي لأمر على أساس إعدادات التكرار للأمر.

يتم إنشاء طلبات مخصصة كأوامر طلب لمرة واحدة منفصلة مع وقت بدء وانتهاء على أساس معلمات تم توفيره بواسطة المستخدم عند بدء الطلب المخصص. تعتبر معلمات القراءة والمجموعة لطلبات مخصصة هي نفسها المعلمات للأمر الذي يستخدم لإرسال طلب مخصص.

معالجة الأخطاء

في حالة حدوث أخطاء عند معالجة أوامر القراءة المجدولة ، يتم تسجيل دخول الأخطاء كالتالي:

  • في حالة وجود خطأ فردي، سيقوم بإنشاء قيد سجل فردي

  • في حالة وجود أكثر من خطأ، سيقوم قيد السجل بإجراء عدد أجهزة وإنشاء رسالة خطأ فردية تشير إلى عدد الأجهزة التي كانت بها أخطاء.