Skip to content

قراءات المدخل التناظري

تشرح هذه الصفحة عنصر AnalogInputState واحدًا ضمن peripherals.analogInputs.

تُعيد هذه المصفوفة الأجهزة التي تملك قنوات مدخل تناظري فقط.

مخطط AnalogInputState

الحقلالنوعمطلوبالوصف
indexintegerنعمفهرس قناة المدخل التناظري، يبدأ من 1
typestringنعمرمز النوع. القيمة الحالية: CURRENT
valuenumberلاالقيمة الحالية لتيار المدخل التناظري
unitstringنعموحدة تيار المدخل التناظري، ثابتة عند mA
statusstringنعمحالة القناة. القيم: ONLINE، OFFLINE
measurementobjectلاقيمة القياس المحوَّلة بناءً على إعداد الجهاز. تُحذف عند غياب الإعداد أو نقصه

ملاحظات:

  • عندما تكون القناة غير متصلة، يمكن حذف value.
  • تمثّل value دائمًا التيار الفعلي للمدخل التناظري بوحدة mA.
  • تُعاد measurement فقط عندما يكون لدى الجهاز نطاق مدخل تناظري، ونطاق مستشعر، ووحدة عرض مُعدّة، وتستطيع الخدمة حساب القراءة المحوَّلة.

مخطط measurement

الحقلالنوعمطلوبالوصف
valuenumberنعمقيمة القياس المحوَّلة
unitstringنعموحدة القياس المحوَّلة، من إعداد الجهاز

قيم type للمدخل التناظري

القيمةالوصف
CURRENTالتيار

قيم status للقناة

القيمةالوصف
ONLINEالمدخل التناظري متصل
OFFLINEالمدخل التناظري غير متصل

مثال

json
[
  {
    "index": 1,
    "type": "CURRENT",
    "value": 15.468,
    "unit": "mA",
    "status": "ONLINE",
    "measurement": {
      "value": 71.7,
      "unit": "C"
    }
  },
  {
    "index": 2,
    "type": "CURRENT",
    "value": 6.928,
    "unit": "mA",
    "status": "ONLINE"
  }
]

القنوات التي بلا إعداد تحويل، أو غير المتصلة، لا تُعيد measurement:

json
[
  {
    "index": 1,
    "type": "CURRENT",
    "unit": "mA",
    "status": "OFFLINE"
  }
]
Docs buildVersion v1.5.9-20260827-140125-85
Copyright © 2026 WLTE