سلاسل الأوامر الخاصة بنظام MXCWNCS Microflex® Complete Wireless

الجهاز موصول بنظام تحكم عبر Ethernet مثل AMX أو Crestron أو Extron.

التوصيل: إيثرنت (TCP/IP؛ حدد "Client" ببرنامج AMX/Crestron)

المنفذ: 2202

الاصطلاحات

توجد 4 أنواع من السلاسل:

GET تعثر على حالة معلمة. بعد أن يرسل AMX/Crestron أمر GET، يستجيب الجهاز بسلسلة REPORT
SET تغير حالة معلمة. بعد أن يرسل AMX/Crestron أمر SET، سيستجيب الجهاز بسلسلة REPORT للإشارة إلى القيمة الجديدة للمعلمة.
REP عندما يتلقى الجهاز أمر GET أو SET، فسيرد بأمر REPORT للإشارة إلى حالة المعلمة. كما يتم أيضًا إرسال REPORT من قبل الجهاز عند تغيير معلمة بـ MXCWNCS أو من خلال GUI.
SAMPLE تستخدم لقياس مستويات الصوت.

جميع الرسائل التي يتم إرسالها وتلقيها تكون بتنسيق ASCII. لاحظ أن مؤشرات المستوى ومؤشرات الكسب تكون أيضًا بتنسيق ASCII.

سترسل معظم المعلمات أمر REPORT عند تغييرها. ومن ثم ليس من الضروري الاستعلام عن المعلمات بصورة مستمرة. سيرسل الجهاز أمر REPORT عند تغيير أي من هذه المعلمات.

الفهرسة

تُستخدَم الفهرسة لتحديد ما تقوم به سلسلة الأوامر بوضوح.

0 الكل
من 1 إلى 10 رقم القاعدة

Command Strings

الكل

الوصف استرجاع جميع الأوامر المدعومة
الأوامر المدعومة GET وREP
الفهرسة

0: جميع خصائص الجهاز أو القاعدة

n: جميع خصائص n الجهاز أو القاعدة

القيم بدون
أمثلة

<GET 0 ALL>: يستجيب بالأمر REP لجميع خصائص الجهاز الخاصة وجميع خصائص الفهرس ذات الصلة بما في ذلك جميع الخصائص المُقاسة.

< GET n ALL >: يستجيب بالأمر REP لجميع خصائص الجهاز الخاصة وجميع خصائص الفهرس n ذات الصلة بما في ذلك جميع الخصائص المُقاسة.

الطراز

الوصف استرجاع اسم الطراز
الأوامر المدعومة GET وREP
الفهرسة بدون
القيم

التنسيق: سلسلة من 32 حرفًا

أمثلة

< GET MODEL >
< REP MODEL {MXCWNCS} >

وميض

الوصف تشغيل الوميض لتحديد جهاز
الأوامر المدعومة GET وSET وREP
الفهرسة بدون
القيم

التنسيق: سلسلة ثابتة

OFF (إيقاف التشغيل)

ON (تشغيل)

أمثلة

< GET FLASH >
< REP FLASH OFF >

< SET FLASH ON >
< REP FLASH ON >

< SET FLASH OFF >
< REP FLASH OFF >

FW_VER

الوصف استرجاع إصدار البرنامج الثابت
الأوامر المدعومة GET وREP
الفهرسة بدون
القيم

التنسيق: سلسلة من 24 حرفًا

تم تقديم رقم إصدار الحزمة في تدوين نقطي عشري: Maj.Min.Pack.Build<SelfTestFailed=*>

أمثلة مثال، حيثما يتم اجتياز الاختبار الذاتي:

< GET FW_VER >
< REP FW_VER {2.0.15.2} >

مثال، حيثما يفشل اجتياز الاختبار الذاتي:

< GET FW_VER >
< REP FW_VER {2.0.15.2*} >

DEVICE_ID

الوصف استرجاع معرِّف الجهاز وتعيينه
الأوامر المدعومة GET وSET وREP
الفهرسة بدون
القيم

التنسيق: سلسلة من 31 حرفًا للأمر REP

1 - 31 حرفًا من المجموعة: -0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz

تصل جميع أسماء DNS والتسميات إلى 31 حرفًا من حيث طولها

مقارنات الأسماء والتسمية غير حساسة لحالة الأحرف؛ فيتم التعامل مع كلمتي "Guitar" و"guitar" على أنهما بنفس التسمية. لا يتم دعم أحرف نظام الحروف الدولي الموحد والأحرف غير الرومانية.

ينبغي أن تتبع أسماء الأجهزة قواعد اسم مضيف نظام اسم النطاق (DNS). والأحرف القانونية هي A-Z وa-z و0-9 و"-" (الشرطة أو الواصلة).

ينبغي أن تبدأ أسماء الأجهزة بالأحرف A-Z (أو a-z) أو 0-9.

أمثلة

< GET DEVICE_ID >
< REP DEVICE_ID {MXCWNCS} >

< SET DEVICE_ID {4 Pop} >
< REP DEVICE_ID {4 Pop} >

STORAGE_MODE

الوصف استرجاع وضع التخزين وتعيينه
الأوامر المدعومة GET وSET وREP
الفهرسة بدون
القيم

التنسيق: سلسلة ثابتة

OFF (إيقاف التشغيل)

ON (تشغيل)

TOGGLE (للأمر SET فقط)

أمثلة

< GET STORAGE_MODE >
< REP STORAGE_MODE OFF >

< SET STORAGE_MODE ON >
< REP STORAGE_MODE ON >

< SET STORAGE_MODE TOGGLE >
< REP STORAGE_MODE OFF >

BATT_DETECTED

الوصف اكتشاف البطارية
الأوامر المدعومة GET وREP
الفهرسة رقم القاعدة
القيم

التنسيق: سلسلة ثابتة

نعم

لا

أمثلة

< GET 10 BATT_DETECTED >
< REP 10 BATT_DETECTED YES >

BATT_STATE

الوصف استرجاع حالة البطارية
الأوامر المدعومة GET وREP
الفهرسة رقم القاعدة
القيم

التنسيق: سلسلة ثابتة

ممتلئة

الحساب

طبيعية

دافئة

WARM_FULL

ساخنة

باردة

مشحونة مسبقًا

READY_TO_STORE

DISCHARGE_CALC

التفريغ

DISCHARGING_WARM

DISCHARGING_COLD

خطأ: في هذه الحالة، راجع BATT_ERROR للحصول على رمز الخطأ المقابل

NO_BATT

أمثلة

< GET 1 BATT_STATE >
< REP 1 BATT_STATE NORMAL >

بعد بعض الوقت وبعد أن تصبح البطارية ممتلئة:

< REP 1 BATT_STATE FULL >

BATT_ERROR

الوصف عرض خطأ البطارية
الأوامر المدعومة GET وREP
الفهرسة رقم القاعدة
القيم

التنسيق: 3 أرقام

000: لا يوجد خطأ نشط

001: وحدة نمطية مجهولة

002: بطارية غير معروفة

003: فشل الاسترداد من حالة التفريغ الشديد

004: فشل الشحن

005: فحص البطارية

006: فحص الشاحن

007: فشل الاتصال

254: حدث خطأ ما، القيمة غير قابلة للتطبيق في هذا الوقت

255: مجهول أو لا ينطبق

أمثلة

< GET 1 BATT_ERROR >
< REP 1 BATT_ERROR 000 >

BATT_BARS

الوصف استرجاع عدد قضبان البطارية
الأوامر المدعومة GET وREP
الفهرسة رقم القاعدة
القيم

التنسيق: 3 أرقام

000-005: عدد القضبان المٌبلغ عنها

254: حدث خطأ ما، القيمة غير قابلة للتطبيق في هذا الوقت

255: مجهول أو لا ينطبق

أمثلة

< GET 1 BATT_BARS >
< REP 1 BATT_BARS 003 >

بعد مرور بعض الوقت، تقرير غير متزامن:

< REP 1 BATT_BARS 004 >

BATT_TIME_TO_FULL

الوصف الوقت المستهدف للشحن الكامل
الأوامر المدعومة GET وREP
الفهرسة رقم القاعدة
القيم

التنسيق: 5 أرقام

ملاحظة: يمكن اعتباره بأنه وقت الوصول للهدف حيثما يكون:

  • وضع الشحن: القيمة تمثل الوقت المقدر للشحن الكامل
  • وضع التخزين: القيمة تمثل الوقت المقدر للحصول على الجهد الأمثل للتخزين

00000 - 65528: عدد الدقائق المقدرة للوصول إلى الهدف

65529: البطارية ممتلئة

65530: البطارية ساخنة

65531: البطارية دافئة

65532: البطارية باردة

65533: عملية الحساب قيد التقدم

65534: حدث خطأ ما، القيمة غير قابلة للتطبيق في هذا الوقت

65535: مجهول أو لا ينطبق

أمثلة يتم وضع البطارية في قاعدة الشحن 4:

< REP 4 BATT_TIME_TO_FULL 65533 >

< REP 4 BATT_TIME_TO_FULL 00060 >

< REP 4 BATT_TIME_TO_FULL 00001 >
< REP 4 BATT_TIME_TO_FULL 00000 >
< REP 4 BATT_TIME_TO_FULL 65529 >

تم إزالة البطارية:

< REP 4 BATT_TIME_TO_FULL 65535 >

BATT_CHARGE

الوصف عرض حالة شحن البطارية
الأوامر المدعومة GET وREP
الفهرسة رقم القاعدة
القيم

التنسيق: 3 أرقام

000-100: النسبة المئوية لحالة الشحن

254: حدث خطأ ما، القيمة غير قابلة للتطبيق في هذا الوقت

255: مجهول أو لا ينطبق

أمثلة

< GET 1 BATT_CHARGE >
< REP 1 BATT_CHARGE 027 >
< REP 1 BATT_CHARGE 028 >

< REP 1 BATT_CHARGE 099 >
< REP 1 BATT_CHARGE 100 >

BATT_HEALTH

الوصف مراقبة النسب المئوية لحالة البطارية
الأوامر المدعومة GET وREP
الفهرسة رقم القاعدة
القيم

التنسيق: 3 أرقام

000-100: النسبة المئوية لحالة البطارية

254: حدث خطأ ما، القيمة غير قابلة للتطبيق في هذا الوقت

255: مجهول أو لا ينطبق

أمثلة

< GET 1 BATT_HEALTH >
< REP 1 BATT_HEALTH 099 >

BATT_CYCLE

الوصف مراقبة دورات البطارية الفردية
الأوامر المدعومة GET وREP
الفهرسة رقم القاعدة
القيم

التنسيق: 5 أرقام

00000 - 65533: عدد دورات الشحن

65534: حدث خطأ ما، القيمة غير قابلة للتطبيق في هذا الوقت

65535: مجهول أو لا ينطبق

أمثلة يتم وضع البطارية في قاعدة الشحن 4:

< REP 4 BATT_CYCLE 00006 >

< GET 4 BATT_CYCLE >
< REP 4 BATT_CYCLE 00006 >

BATT_CURRENT_CAPACITY

الوصف عرض سعة البطارية الحالية
الأوامر المدعومة GET وREP
الفهرسة رقم القاعدة
القيم

التنسيق: 5 أرقام

00000 إلى 65533: سعة البطارية الحالية بالمللي أمبير في الساعة

65534: حدث خطأ ما، القيمة غير قابلة للتطبيق في هذا الوقت

65535: مجهول أو لا ينطبق

أمثلة

< GET 1 BATT_CURRENT_CAPACITY >
< REP 1 BATT_CURRENT_CAPACITY 02189 >

BATT_CURRENT_CAPACITY_MAX

الوصف عرض السعة القصوى الحالية للبطارية
الأوامر المدعومة GET وREP
الفهرسة رقم القاعدة
القيم

التنسيق: 5 أرقام

00000 إلى 65533: السعة القصوى الحالية للبطارية بالمللي أمبير في الساعة

65534: حدث خطأ ما، القيمة غير قابلة للتطبيق في هذا الوقت

65535: مجهول أو لا ينطبق

أمثلة

< GET 1 BATT_CURRENT_CAPACITY_MAX >
< REP 1 BATT_CURRENT_CAPACITY_MAX 02393 >

BATT_CAPACITY_MAX

الوصف عرض السعة القصوى للبطارية
الأوامر المدعومة GET وREP
الفهرسة رقم القاعدة
القيم التنسيق: 5 أرقام

00000 إلى 65533: السعة القصوى للبطارية بالمللي أمبير في الساعة

65534: حدث خطأ ما، القيمة غير قابلة للتطبيق في هذا الوقت

65535: مجهول أو لا ينطبق

أمثلة

< GET 1 BATT_CAPACITY_MAX >
< REP 1 BATT_CAPACITY_MAX 02393 >

BATT_TEMP_C

الوصف عرض درجة حرارة البطارية بالدرجة المئوية
الأوامر المدعومة GET وREP
الفهرسة رقم القاعدة
القيم

التنسيق: 3 أرقام

القيمة الفعلية = القيمة المُبلغ عنها - 40

000 إلى 253: درجة الحرارة بالدرجة المئوية

254: حدث خطأ ما، القيمة غير قابلة للتطبيق في هذا الوقت

255: مجهول أو لا ينطبق

أمثلة

< GET 1 BATT_TEMP_C >
< REP 1 BATT_TEMP_C 033 >

BATT_TEMP_F

الوصف عرض درجة حرارة البطارية بالفهرنهايت
الأوامر المدعومة GET وREP
الفهرسة رقم القاعدة
القيم

التنسيق: 3 أرقام

القيمة الفعلية = القيمة المُبلغ عنها - 40

000 إلى 253: درجة الحرارة بالفهرنهايت

254: حدث خطأ ما، القيمة غير قابلة للتطبيق في هذا الوقت

255: مجهول أو لا ينطبق

أمثلة

< GET 1 BATT_TEMP_F >
< REP 1 BATT_TEMP_F 091 >

BATT_ERROR

الوصف عرض خطأ البطارية
الأوامر المدعومة GET وREP
الفهرسة رقم القاعدة
القيم

التنسيق: 3 أرقام

000: لا يوجد خطأ نشط

001: وحدة نمطية مجهولة

002: بطارية غير معروفة

003: فشل الاسترداد من حالة التفريغ الشديد

004: فشل الشحن

005: فحص البطارية

006: فحص الشاحن

007: فشل الاتصال

254: حدث خطأ ما، القيمة غير قابلة للتطبيق في هذا الوقت

255: مجهول أو لا ينطبق

أمثلة

< GET 1 BATT_ERROR >
< REP 1 BATT_ERROR 000 >

BATT_MODULE_TYPE

الوصف
الأوامر المدعومة GET وREP
الفهرسة رقم الوحدة: يعتمد على الطراز
القيم

التنسيق: 3 أرقام

ماكرو بالتوافق مع طراز الوحدة:

000: لم يتم تثبيت أي وحدة

001: MXCWNCS

254: حدث خطأ ما، القيمة غير قابلة للتطبيق في هذا الوقت

255: مجهول أو لا ينطبق

أمثلة بالنسبة لنظام SBC840:

< GET 1 BATT_MODULE_TYPE >
< REP 1 BATT_MODULE_TYPE 128 >

بالنسبة لنظام SBC240 المترابط مع 3 وحدات:

< GET 0 BATT_MODULE_TYPE >
< REP 1 BATT_MODULE_TYPE 129 >
< REP 2 BATT_MODULE_TYPE 129 >
< REP 3 BATT_MODULE_TYPE 129 >
< REP 4 BATT_MODULE_TYPE 000 >

ملاحظات تمثل الفهرسة والقيم المذكورة أعلاه المجموعة الممتازة لجميع القيم.

بالنسبة لشحن SBCx40، من المتوقع استخدام القيم التالية:

SBC220:

  • الفهرسة: 1-4
  • القيم: الأساسية - 133، الثانوية - 133 أو 129

SBC240:

  • الفهرسة: 1-4
  • القيم: الأساسية - 129، الثانوية - 133 أو 129

SBC840:

  • الفهرسة: 1
  • القيم: 128

SBC840M:

  • الفهرسة: 1
  • القيم: 130