خدمات إدارة العدادات
يصف هذا القسم خدمات إدارة العدادات الخاصة بالوحدة المركبة لمهمات اختبار مجموعة تطوير الموفق.
AddMeters
تقوم خدمة الويب هذه بإضافة مجموعة عدادات إلى مخزن البيانات المضمن بالذاكرة. ولن يؤدي هذا إلى إضافته نهائيًا إلى ملف التحكم.
المدخلات: AddMetersInput
الجزء: payload
العنصر: AddMetersRequest
المعلمة |
الوصف |
---|---|
id |
رمز التعريف للعداد. |
utility |
سلسلة معلوماتية. |
serviceType |
إحدى قيم ServiceType الصالحة (راجع المخطط). "الكهرباء" هو الخيار الوحيد في الوقت الحالي. |
isCommissioned |
سواء كان العداد بالحالة "موصَّل" أم لا. |
loadActionCode |
إحدى قيم LoadActionCode المحتملة المستخدمة في الاتصال وفصل الاتصال (راجع المخطط). |
outageEventType |
إحدى قيم OutageEventType المحتملة المستخدمة في التحقق من حالة الجهاز (راجع المخطط). |
executionStatus |
إحدى قيم ExecutionStates المحتملة (راجع المخطط). وتتحكم هذه القيم في كيفية استجابة العداد للأوامر. |
updateIfExisting |
ما إذا كان سيتم تحديث العداد بالقيم المدخلة أم لا إذا كانت موجودة بالفعل في الفهرس. |
Comment |
سلسلة معلوماتية تصف الغرض من العداد. |
Channels |
قائمة وحدات القياس التي يدعمها هذا العداد. |
uomCode |
رمز يصف وحدة القياس للقناة. |
uomName |
سلسلة قصيرة تحتوي على اسم وحدة القياس. |
decimals |
عدد الأرقام على يمين الخانة العشرية التي يجب إنشاؤها عند قراءة العداد. |
description |
وصف أطول لوحدة القياس. |
المخرجات: AddMetersOutput
الجزء: payload
العنصر: AddMetersResult
سواء تمت إضافة كل عداد إلى الفهرس أم لا.
الخطأ: راجع UtilityFault.
RemoveMeter
تقوم خدمة الويب هذه بإزالة العداد من مخزن البيانات المضمن بالذاكرة. ولن يؤدي هذا إلى حذفه نهائيًا من ملف التحكم.
المدخلات: RemoveMeterInput
الجزء: payload
العنصر: RemoveMeterRequest
المعلمة |
الوصف |
---|---|
id |
معرف العداد المطلوب إزالته. |
المخرجات: RemoveMeterOutput
الجزء: payload
العنصر: RemoveMeterResult
سواء تمت إزالة العداد من الفهرس أم لا.
الخطأ: راجع UtilityFault. يتم عرضه في حالة عدم العثور على معرف العداد.
AddMeterChannel
تقوم خدمة الويب هذه بإضافة قناة جديدة إلى عداد واحد.
المدخلات: AddMeterChannelInput
الجزء: payload
العنصر: AddMeterChannelRequest
المعلمة |
الوصف |
---|---|
id |
رمز التعريف للعداد. |
uomCode |
رمز يصف وحدة القياس للقناة. |
uomName |
سلسلة قصيرة تحتوي على اسم وحدة القياس. |
decimals |
عدد الأرقام على يمين الخانة العشرية التي يجب إنشاؤها عند قراءة العداد. |
description |
وصف أطول لوحدة القياس. |
المخرجات: AddMeterChannelOutput
الجزء: payload
العنصر: AddMeterChannelResult
سواء تمت إضافة القناة إلى الفهرس أم لا.
الخطأ: راجع UtilityFault. يتم عرضه في حالة عدم العثور على معرف العداد.
RemoveMeterChannel
تقوم خدمة الويب هذه بإزالة القناة من العداد.
المدخلات: RemoveMeterChannelInput
الجزء: payload
العنصر: RemoveMeterChannelRequest
المعلمة |
الوصف |
---|---|
id |
معرف العداد المطلوب إزالته. |
uomCode |
رمز يصف وحدة القياس للقناة. |
uomName |
سلسلة قصيرة تحتوي على اسم وحدة القياس. |
يتم الجمع بين هذه المعلمات الثلاثة لتحديد موقع قناة فريدة
المخرجات: RemoveMeterChannelOutput
الجزء: payload
العنصر: RemoveMeterChannelResult
سواء تمت إزالة القناة من العداد أم لا.
الخطأ: راجع UtilityFault. يتم عرضه في حالة عدم العثور على معرف العداد.
ReadScalarMeter
تقوم خدمة الويب هذه بإنشاء قراءة استهلاك لكل قناة لعداد محدد.
المدخلات: ReadScalarMeterInput
الجزء: payload
العنصر: ReadScalarMeterRequest
المعلمة |
الوصف |
---|---|
id |
معرف العداد المطلوب قراءته. |
المخرجات: ReadScalarMeterOutput
الجزء: payload
العنصر: ReadScalarMeterResult
قراءات استهلاك صفرية أو أكثر للعداد المحدد.
المعلمة |
الوصف |
---|---|
uomCode |
رمز يصف وحدة القياس للقناة. |
uomName |
سلسلة قصيرة تحتوي على اسم وحدة القياس. |
decimals |
عدد الأرقام على يمين الخانة العشرية التي يجب إنشاؤها عند قراءة العداد. |
description |
وصف أطول لوحدة القياس. |
value |
رقم عشوائي يمثل قراءة الاستهلاك. |
الخطأ: راجع UtilityFault. يتم عرضه في حالة عدم العثور على معرف العداد.