برنامج التشفير
دليل المستخدم
برنامج التشفير
تحتوي هذه الوثيقة على معلومات سرية مملوكة لشركة أراد المحدودة. ولا يجوز استخدام أي جزء من محتوياتها أو نسخها أو الكشف عنها أو نقلها إلى أي طرف بأي شكل من الأشكال دون الحصول على إذن كتابي مسبق من شركة أراد المحدودة.
الموافقات:
| اسم | موضع | إمضاء | |
| كتبه: | يفجيني كوساكوفسكي | مهندس البرامج الثابتة | |
| تمت الموافقة عليها من قبل: | مدير البحث والتطوير | ||
| تمت الموافقة عليها من قبل: | مدير المنتج | ||
| تمت الموافقة عليها من قبل: |
لجنة الاتصالات الفيدرالية (FCC) إشعار الامتثال
حذر
يتوافق هذا الجهاز مع الجزء 15 من قواعد FCC. يجب أن يدرك المستخدم أن التغييرات والتعديلات على المعدات التي لم تتم الموافقة عليها صراحة من قبل Master Meter يمكن أن تبطل الضمان وسلطة المستخدم لتشغيل الجهاز. يجب على الموظفين المدربين مهنيا استخدام المعدات.
تم اختبار هذا الجهاز ووجد أنه يتوافق مع حدود الأجهزة الرقمية من الفئة ب ، وفقًا للجزء 15 من قواعد لجنة الاتصالات الفيدرالية (FCC). تم تصميم هذه الحدود لتوفير حماية معقولة ضد التداخل الضار في المنشآت السكنية. يولد هذا الجهاز استخدامات ويمكن أن يشع طاقة تردد لاسلكي ، وإذا لم يتم تركيبه واستخدامه وفقًا للإرشادات ، فقد يتسبب في حدوث تداخل ضار في الاتصالات اللاسلكية. ومع ذلك ، ليس هناك ما يضمن عدم حدوث تداخل في التثبيت. إذا تسبب هذا الجهاز في حدوث تداخل ضار لاستقبال الراديو أو التلفزيون ، والذي يمكن تحديده عن طريق إيقاف تشغيل الجهاز وتشغيله ، فإننا نشجع المستخدم على محاولة تصحيح التداخل بواحد أو أكثر من الإجراءات التالية:
- إعادة توجيه أو تغيير مكان هوائي الاستقبال.
- زيادة المسافة الفاصلة بين الجهاز وجهاز الاستقبال.
- قم بتوصيل الجهاز بمنفذ على دائرة مختلفة عن تلك التي يتصل بها جهاز الاستقبال.
- استشر الوكيل أو فني الراديو/التلفزيون ذو الخبرة للحصول على المساعدة.
يتوافق هذا الجهاز مع الجزء 15 من قواعد لجنة الاتصالات الفيدرالية. ويخضع التشغيل للشرطين التاليين:
- قد لا يسبب هذا الجهاز تداخلاً ضارًا،
- يجب أن يقبل هذا الجهاز أي تداخل يتم استقباله، بما في ذلك التداخل الذي قد يتسبب في تشغيل غير مرغوب فيه.
إشعار الامتثال لوزارة الصناعة الكندية (IC)
يتوافق هذا الجهاز مع الجزء 15 من قواعد لجنة الاتصالات الفيدرالية (FCC) ومع معيار (معايير) RSS المعفاة من ترخيص الصناعة الكندية. تخضع العملية للشرطين التاليين:
- قد لا يسبب هذا الجهاز أي تداخل،
- يجب أن يقبل هذا الجهاز أي تداخل، بما في ذلك التداخل الذي قد يتسبب في تشغيل غير مرغوب فيه للجهاز.
بموجب لوائح الصناعة الكندية، لا يجوز أن يعمل جهاز الإرسال اللاسلكي هذا إلا باستخدام هوائي من النوع والحد الأقصى للكسب (أو أقل) المعتمد لجهاز الإرسال من قبل الصناعة الكندية. لتقليل التداخل الراديوي المحتمل مع المستخدمين الآخرين، يجب اختيار نوع الهوائي وكسبه بحيث لا تكون الطاقة المشعة المكافئة المتناحية (EIRP) أكثر من تلك اللازمة للاتصال الناجح.
– يتوافق هذا الجهاز الرقمي من الفئة B مع معايير ICES-003 الكندية.
بيان التعرض للإشعاع:
يتوافق هذا الجهاز مع حدود التعرض للإشعاع الصادرة عن لجنة الاتصالات الفيدرالية (FCC) و (IC) المنصوص عليها في البيئة غير الخاضعة للرقابة.
مقدمة
مواصفات متطلبات برنامج التشفير هي وصف لنظام برمجي سيتم تطويره في وحدة التشفير. فهو يحدد المتطلبات الوظيفية وغير الوظيفية وقد يتضمن مجموعة من حالات الاستخدام التي تصف تفاعلات النظام والمستخدم التي يجب أن يوفرها البرنامج.
تحدد مواصفات المتطلبات الحالية أساس التشغيل بين قياسات مياه عراد من جانب وقارئات التشفير المكونة من 2 أو 3 أسلاك من الجانب الآخر. عند استخدامها بشكل مناسب، يمكن أن تساعد مواصفات متطلبات البرنامج في منع فشل مشروع البرنامج.
تتضمن الوثيقة الحالية المتطلبات الكافية والضرورية المطلوبة لتطوير وحدة التشفير، بما في ذلك تعريف النظام، وDFD، والاتصالات، وما إلى ذلك، وتقدم تفاصيل واجهة الأجهزة والبرامج المطلوبة لتوصيل وحدة التشفير بقارئات النبض SENSUS.
انتهى النظامview
جهاز Sonata Sprint Encoder عبارة عن وحدة نظام فرعية تعمل بالبطارية تسمح بقراءة بيانات Sonata من خلال واجهة 2W أو 3W.
يحدد نوع نظام القارئ (2W أو 3W) ويحول البيانات المستلمة تسلسليًا من مقياس Sonata إلى تنسيقات سلسلة القارئ وينقلها في بروتوكول نوع قارئ Sensus.
معمارية التشفير SW
3.1 وحدة التشفير هي نظام بسيط للغاية قابل للتكوين:
3.1.1 يوفر إشارة خرج نبضية عالية الدقة.
3.1.2 يمكن ترجمة البيانات المستلمة من Sonata إلى نبضة كهربائية لكل وحدة قياس وفقًا لتكوين وحدة التشفير. تنتقل النبضات الكهربائية عبر كبل ذي موصلين أو ثلاثة موصلين إلى أنظمة القراءة عن بُعد.
3.1.3 يدعم واجهة الاتصال مع أجهزة قراءة النبضات المختلفة.
3.1.4 تم بناء نموذج التشفير من وحدة تقوم فقط بإرسال السلسلة الأخيرة التي استقبلتها من جهاز قياس سوناتا دون أي معالجة لاحقة.
3.2 بنية SW لوحدة التشفير هي بنية SW تعتمد على الانقطاع:
- مقاطعة SPI RX
- مقاطعة القارئ
- مهلة زمنية
3.3 يتكون البرنامج الرئيسي من تهيئة النظام وحلقة رئيسية.
3.3.1 أثناء الحلقة الرئيسية، ينتظر النظام حدوث مقاطعة SPI RX أو مقاطعة القارئ.
3.3.2 في حالة عدم حدوث مقاطعة ولم يتم استلام أمر نبضي ، يدخل النظام في وضع "إيقاف التشغيل".
3.3.3 يستيقظ النظام من وضع "Power down" بواسطة مقاطعة SPI أو مقاطعة ساعة القارئ.
3.3.4 تتم معالجة أحداث SPI والقارئ في ISRs.
3.4 يوضح الشكل التالي كتلة مؤشر حدث SPI لوحدة التشفير.

3.4.1 فتح مؤقت الكشف عن رسالة Rx خطأ.
عندما يتم استلام البايت على SPI، يتحقق النظام مما إذا كانت بايتة رأسية، ويفتح مؤقتًا لانتهاء مهلة استلام البايتة التالية ويبدأ المؤقت. تمنع هذه الطريقة النظام من انتظار البايتات لفترة طويلة.
في حالة عدم تلقي أي بايت لفترة طويلة (أكثر من 200 مللي ثانية) ، يتم تحديث بايت خطأ SPI ولا تتم إزالة الرسالة.
3.4.2 حفظ استلام Rx بايت
يتم حفظ كل بايت في المخزن المؤقت Rx.
3.4.3 فحص المجموع الاختباري
عند استلام البايت الأخير في الرسالة، يتم التحقق من صحة المجموع الاختباري.
3.4.4 تحديث بايت خطأ SPI
عندما يكون المجموع الاختباري غير صالح، يتم تحديث بايت خطأ SPI ولا يتم تحليل الرسالة.
3.4.5 تلقى التحليل رسالة SPI
عندما يكون المجموع الاختباري صالحًا، يتم استدعاء عملية التحليل.
يتم التحليل في الحلقة الرئيسية من أجل معالجة المخزن المؤقت المستلم على الفور كعملية ذرية وغير متداخلة. عند إجراء التحليل ، لا تتم معالجة أي حدث للقارئ.
3.5 يوضح الشكل التالي تدفق رسائل التحليل. يتم وصف كل كتلة من الكتل لفترة وجيزة في الفقرات الفرعية.

تكوين وحدة التشفير
من الممكن تكوين وحدة التشفير للتشغيل من واجهة المستخدم الرسومية.

4.1 يجب تخزين مجموعة التكوين في جهاز قياس سوناتا بالضغط على
زر.
4.2 يجب على Sonata تكوين الاتصال بوحدة التشفير عن طريق تكوين إنذار RTC وفقًا لمعلمات واجهة المستخدم الرسومية:
4.2.1 في حالة اختيار المستخدم
يجب تكوين إنذار Sonata RTC للوقت المحدد في حقل "الدقائق". يجب أن يتم الاتصال بوحدة التشفير كل "دقيقة" من الوقت الميداني.
4.2.2 في حالة اختيار المستخدم
يجب تكوين إنذار Sonata RTC للوقت المحدد في الحقل "الأول" أو "الثاني"، وفقًا للخيار المحدد. يجب أن يتم الاتصال بوحدة التشفير في الوقت المحدد.
4.3 يجب أن تدعم وحدة التشفير التنسيق المتغير العكسي فقط.
4.4 نوع العداد:
4.4.1 صافي بدون توقيع (يتم تحويل 1 إلى 99999999).
4.4.2 إعادة توجيه (افتراضي).
4.5 القرار:
4.5.1 0.0001 ، 0.001 ، 0.01 ، 0.1 ، 1 ، 10 ، 100 ، 1000 ، 10000 (القيمة الافتراضية 1).
4.6 وضع التحديث - فترة سوناتا لإرسال البيانات إلى وحدة التشفير:
4.6.1 الفترة - كل وقت محدد مسبقًا (بالدقائق"، راجع 4.2.1) يجب على Sonata إرسال البيانات إلى وحدة التشفير. (1...59 دقيقة. الافتراضي 5 دقائق)
4.6.2 مرة واحدة - وقت محدد ترسل فيه Sonata البيانات إلى وحدة التشفير مرة واحدة يوميًا (انظر 4.2.2). يجب أن يحتوي الحقل "أولاً" على الوقت بالتنسيق: الساعات والدقائق.
4.6.3 مرتين - وقت محدد ترسل فيه Sonata البيانات إلى وحدة التشفير مرتين يوميًا (انظر 4.2.2). يجب أن يحتوي الحقلان "الأول" و"الثاني" على الوقت بالتنسيق: الساعات والدقائق.
4.7 الرقم التسلسلي AMR - ما يصل إلى 8 أرقام معرّف (افتراضيًا هو نفسه معرّف العداد)
- الأرقام الرقمية فقط (في الوضع العكسي).
- فقط 8 أرقام أقل أهمية (في الوضع العكسي).
4.8 عدد الأرقام - 1 - 8 أرقام من أقصى موضع على اليمين ليتم إرسالها إلى القارئ 2/3 واط (8 أرقام افتراضية).
4.9 TPOR - الوقت الذي ينتظره القارئ حتى يتوقف السيد عن مزامنة البداية (انظر واجهة القراءة باللمس) (0...1000 مللي ثانية. الافتراضي 500 مللي ثانية).
4.10 عرض النبضة 2 وات – (60…1200 مللي ثانية. الافتراضي 800 مللي ثانية).
4.11 الوحدات - وحدات التدفق ووحدات الحجم نفسها الموجودة في عداد مياه سوناتا (للقراءة فقط).
4.12 وحدة التشفير لا تدعم الإنذارات بالتنسيق العكسي. ولذلك لا يمكننا أن يكون لدينا خيار للإشارة إلى الإنذارات على جانب الوحدة.
تعريف الاتصال

| سوناتا – واجهات التشفير | ||
| الإصدار 1.00 | 23/11/2017 | يفجيني ك. |
5.1 اتصالات التشفير سوناتا
5.1.1 يتواصل عداد مياه سوناتا مع وحدة التشفير من خلال بروتوكول SPI: 500 كيلو هرتز، لا يوجد تحكم في البيانات). سيؤدي استخدام إعدادات أخرى إلى نتائج غير متوقعة، ويمكن أن يجعل عداد المياه Sonata المتصل غير مستجيب بسهولة.
5.1.2 بعد إعادة تشغيل Sonata، يجب إرسال التكوين الحالي إلى وحدة التشفير مع أول طلب اتصال خلال دقيقة واحدة من تشغيل Sonata.
5.1.3 في حالة عدم تلقي وحدة التشفير التكوين لمدة 3 مرات، يجب على Sonata تنفيذ إعادة ضبط وحدة التشفير من خلال دبوس "إعادة الضبط" لمدة 200 مللي ثانية، ويجب أن تحاول إرسال التكوين مرة أخرى.
5.1.4 بعد نجاح طلب التكوين، يجب أن تبدأ Sonata في إرسال البيانات إلى وحدة التشفير.
5.2 واجهة التشفير ↔ قارئ Sensus (القراءة باللمس).
5.2.1 يتم تعريف مواصفات الواجهة لوضع القراءة باللمس من حيث التشغيل في دائرة قياسية.
5.2.2 يجب أن تتواصل وحدة التشفير مع القراء من خلال بروتوكول Sensus 2W أو 3W. يوجد مخطط توقيت لواجهة القراءة باللمس لاتصالات Sensus 2W أو 3W.

| سم | وصف | الحد الأدنى | الأعلى | تقصير |
| TPO | تشغيل إلى عداد جاهز (ملاحظة 1) | 500 | 500 | |
| ت ب ل | الوقت المنخفض للطاقة / الساعة | 500 | 1500 | |
| تذبذب الوقت المنخفض للطاقة / الساعة (ملاحظة 2) | ±25 | |||
| طن متري من البترول | وقت الطاقة / الساعة | 1500 | ملاحظة 3 | |
| TPSL | تأخير ، على مدار الساعة لخروج البيانات | 250 | ||
| تردد ناقل الطاقة / الساعة | 20 | 30 | ||
| اسأل تردد خروج البيانات | 40 | 60 | ||
| لجنة الحقيقة والمصالحة | أمر إعادة الضبط. حان الوقت لانخفاض الطاقة/الساعة لفرض إعادة ضبط السجل | 200 | ||
| تي ار ار | وقت إعادة قراءة العداد (ملاحظة 1) | 200 |
ملحوظات:
- أثناء TPOR، يمكن أن تكون نبضات الطاقة/الساعة موجودة ولكن يتم تجاهلها بواسطة السجل. قد لا تقوم بعض السجلات بتكرار الرسالة بدون أمر إعادة التعيين
- تم تحديد اهتزاز ساعة التسجيل لأن بعض السجلات قد تكون حساسة للتغيرات الكبيرة في الوقت المنخفض للساعة.
- يجب أن يكون السجل جهازًا ثابتًا. يجب أن يظل السجل في الحالة الحالية طالما ظلت إشارة الطاقة/الساعة مرتفعة.
5.2.3 القراء المدعومون:
2W
- TouchReader II Sensus M3096-146616D
- TouchReader II Sensus M3096-154779D
- TouchReader II Sensus 3096 - 122357C
- Sensus AutoGun 4090-89545 أ
- فيرسابروب نورث روب جرومان VP11BS1680
- راديو SensusRead M520R C1-TC-X-AL
3W
- VL9 ، كيمب ميك مينيولا ، تكساس (تاب)
- جهاز القياس الرئيسي MMR NTAMMR1 RepReader
- سينسوس AR4002 آر إف
5.3 وضع طاقة التشفير
5.3.1 عند انتهاء المهلة، يتم الإشارة إلى عدم وجود نشاط للقراء (200 مللي ثانية)، أو SPI أو القراء، ويدخل النظام في وضع إيقاف التشغيل.
5.3.2 يمكن للنظام أن يستيقظ من وضع إيقاف التشغيل فقط عند استلام SPI أو استلام Readeclock.
5.3.3 وضع خفض الطاقة في النظام هو وضع HALT (الحد الأدنى من استهلاك الطاقة).
5.3.4 قبل الدخول في وضع خفض الطاقة، يتم تكوين وحدة SPI على أنها EXTI لتمكين الاستيقاظ من وضع HALT عند استلام رسالة SPI.
5.3.5 تم تكوين PB0 على EXTI من أجل الاستيقاظ من وضع HALT عند استقبال ساعة القارئ.
5.3.6 تم تكوين GPIO للحد الأدنى من استهلاك الطاقة أثناء وضع إيقاف التشغيل.
5.3.7 يتم تنفيذ الدخول في وضع خفض الطاقة من الحلقة الرئيسية بعد انتهاء مؤقت المهلة، وانقضاء المؤقت 2.
5.4 رسالة التوافق مع الإصدارات السابقة
رسالة من العداد:
| بايت Num | (0:3) | (4:7) |
| 0 | 'س' | |
| 1 | المعرف [0] -0x30 | المعرف [1] -0x30 |
| 2 | المعرف [2] -0x30 | المعرف [3] -0x30 |
| 3 | المعرف [4] -0x30 | المعرف [5] -0x30 |
| 4 | المعرف [6] -0x30 | المعرف [7] -0x30 |
| 5 | أكسسوارات [0] -0x30 | أكسسوارات [1] -0x30 |
| 6 | أكسسوارات [2] -0x30 | أكسسوارات [3] -0x30 |
| 7 | أكسسوارات [4] -0x30 | أكسسوارات [5] -0x30 |
| 8 | أكسسوارات [6] -0x30 | أكسسوارات [7] -0x30 |
| 9 | تحقق من مجموع for(i=1;i<9;a^= message[i++]); | |
| 10 | 0x0د | |
5.5 تكوين واجهة جهاز التشفير
| بايت Num | ||
| 1 | أجزاء: 0 - تمكين الطاقة الخارجية 1 – 0 إصلاح التنسيق 1 تنسيق متغير |
الإفتراضي هو 0 لا قوة خارجية وشكل متغير |
| 7 _ |
TPO | في خطوات 10 مللي ثانية |
| 2W على مدار الساعة التكرار | في Khz | |
| عتبة Vsense | قم بالتبديل إلى الطاقة الخارجية عندما يتجاوز Vsense الحد الأدنى | |
| 6 | عرض النبض 2W في 5 * لنا | 0 يعني أوس 10 يعني 50us 100 يعني 500us |
| 7-8 | عتبة الوصول إلى البطارية في الآلاف من الوصول. |
سيتم تحديده لاحقا |
| 9 | موقع الفاصلة العشرية | |
| 10 | عدد الأرقام | 0-8 |
| 11 | معرف الشركة المصنعة | |
| 12 | وحدة الحجم | انظر الملحق أ |
| 13 | وحدة التدفق | انظر الملحق أ |
| 14-15 | أحادي المعامل: 0 – إرسال إنذار 1 – إرسال الوحدة 2-إرسال التدفق 3-إرسال الحجم |
|
| 16 | نوع التدفق | C |
| 17 | نوع الحجم | B |
| 18-30 | معرف العداد الرئيسي | للأمام (8 LSB في وضع الإصلاح) |
| 31-42 | معرف العداد (ثانوي) | التدفق الخلفي (8 LSB في وضع Fix) |
5.6 تنسيق رسالة التشفير
5.6.1 تنسيق الطول الثابت
رننيييييييييييييييييييييييييييييييييييي...
R [بيانات التشفير] [معرف العداد 8 LSB (التكوين)] CR
تنسيق الطول الثابت هو الشكل:
أين:
"R" هي الشخصية الرائدة.
"nnnn" عبارة عن قراءة عداد مكونة من أربعة أحرف.
"iiiiiiii" هو رقم تعريف مكون من ثمانية أحرف.
"CR" هو حرف إرجاع الحرف (قيمة ASCII 0Dh)
الأحرف الصالحة لـ "n" هي "0-9" و "؟"
الأحرف الصالحة لـ "i" هي: 0-9 ، AZ ، az ،؟
في حالة إصلاح التنسيق، ستقوم الوحدة بما يلي:
- تحويل عداد العداد المرسل إلى الوحدة النمطية إلى ASCII (من 0 إلى 9999)
- خذ 8 LSB من معرف العداد الرئيسي أو معرف العداد (الثانوي)
5.6.2 تنسيق الطول المتغير
يتكون تنسيق الطول المتغير من الحرف الأول "V" ، وسلسلة من الحقول ، وحرف النهاية "CR". الشكل العام:
V;IMiiiiiiiiiiii;RBmmmmmmmm,uv;Aa,a,a;GCnnnnnn,ufCR
- خذ 12 حرف LSB من معرف العداد الرئيسي أو معرف العداد (ثانوي)
- قم بتحويل حقل عداد العداد لبيانات التشفير وتحويله إلى ASCII (من 0 إلى 99999999)، ويعتمد عدد الأرقام على التكوين
- إرسال بايت الإنذار من بيانات التشفير، إن وجدت
- إرسال وحدة البايت من بيانات التشفير، إن وجدت
- قم بتحويل حقل تدفق العداد لبيانات التشفير والتحويل من تعويم إلى ASCII، وعدد الأرقام هو 4 وعلامة عشرية وعلامة إذا لزم الأمر.
- اربط الكل بالرؤوس والفواصل المناسبة
- أضف CR.
المجموع الكلي 0 1 2 3 . 4 5 6 7 8 حسي 0 0 0 0 0 1 2 3 التشفير حجم البيانات 123 عدد الأرقام = 8
القرار = 1
موقع الفاصلة العشرية = 0 (لا توجد فاصلة عشرية)المجموع الكلي 0 1 2 3 . 4 5 6 7 8 حسي 0 0 1 2 3 . 4 5 التشفير حجم البيانات 12345 عدد الأرقام = 7 (الحد الأقصى بسبب العلامة العشرية)
القرار = 1
موقع النقطة العشرية = 2المجموع الكلي 0 1 2 3 . 4 5 6 7 8 حسي 1 2 3 4 5 . 6 7 التشفير حجم البيانات 1234567 عدد الأرقام = 7 (الحد الأقصى بسبب العلامة العشرية)
القرار = x0.01
موقع النقطة العشرية = 2المجموع الكلي 0 0 1 2 . 3 4 5 6 7 حسي 0 0 0 1 2 3 4 التشفير حجم البيانات 1234 عدد الأرقام = 7
القرار = × 0.01
موقع النقطة العشرية = 0المجموع الكلي 0 1 2 3 . 4 5 6 7 8 حسي 0 0 0 0 0 1 2 التشفير حجم البيانات 12 عدد الأرقام = 7
القرار = x10
موقع النقطة العشرية = 0
5.7 تعريف المجال
5.7.1 يُحدد نسق الرسالة طبقاً لبايت الرسالة الأولى.
- أشار 0 × 55 إلى رسالة تنسيق جديدة.
- يشير 0 × 53 ('S') إلى رسالة ذات تنسيق قديم
5.7.2 هناك عدة حقول فرعية اختيارية معروضة أدناه. وهذه محاطة بين قوسين "[،]". إذا تم تحديد أكثر من حقل فرعي لحقل ما، فيجب أن تظهر الحقول الفرعية بالترتيب المقدم.
5.7.3 تقوم الوحدة بتحويل البيانات من العداد إلى أحد التنسيقين وفقًا للتكوين (Fix أو المتغير).
يحدد الجدول التالي تنسيقات الطول المدعومة:
|
رسالة الإخراج شكل |
استمارة | أين | إعدادات |
| تنسيق الطول الثابت | رننيييييييييييييييييييييييييييييييييييي... | R الشخصية الرائدة ن - قراءة العداد ط - معرف العداد CR - ASCII 0Dh |
وحدات قراءة العداد |
| تنسيق الطول المتغير | الخامس؛IMiiiiiiiiiiiii؛ ربمممممم،ففف،الأشعة فوق البنفسجية؛ أأ،أ،أ؛ GCnnnnnn،uf CR | الخامس - الشخصية الرائدة ط- تحديد المجال. ط - ما يصل إلى 12 حرفًا M - معرف الشركة المصنعة RB - الحجم الحالي أ- مجال الإنذار. أ - يُسمح بأنواع الإنذارات التي يصل عددها إلى 8 حقول فرعية لرمز الإنذار. GC - معدل التدفق الحالي م - ما يصل إلى 8 أرقام و - العشري الأشعة فوق البنفسجية – وحدات الحجم (انظر جدول الوحدات) nnnnnn – 4-6 أحرف: 4-أرقام ، 1 فاصلة عشرية ، 1 إشارة uf – وحدات التدفق (انظر جدول الوحدات) |
الحقول:
f (الجزء العشري) ، a (المنبه) ، u (الوحدات) اختيارية.
الأحرف الصالحة: "0-9" ، "AZ" ، "az" ، "؟" صالح كمؤشر خطأ.
5.8 تحليل الرسالة حسب التنسيق القديم
5.8.1 بالصيغة القديمة تحتوي الرسالة على معرف العداد وتاريخ الحجم.
5.8.2 يتم تحليل الرسالة وفقًا لـ ICD.
5.9 الكتابة إلى EEPROM المستقبلة المعلمات
5.9.1 عند استلام معرف الوحدة أو رسالة البيانات أو رسالة التكوين، تتم كتابة معلمات الرسالة في EEPROM.
5.9.2 تمنع هذه الكتابة إلى EEPROM النظام من فقدان البيانات عند حدوث إعادة ضبط النظام.
5.10 كتلة معالجة حدث القارئ
5.10.1 عند استقبال ساعة القارئ، يعالج النظام حدث ISR الخاص بالقارئ.
5.10.2 تتم كافة العمليات في ISR لكي تتم مزامنتها مع القارئ.
5.10.3 إذا لم يتم اكتشاف أي ساعة لمدة 200 مللي ثانية، فسينتقل النظام إلى وضع إيقاف التشغيل.

| كتلة مقبض القارئ ISR | ||
| الإصدار 1.00 | 3/12/2017 | 3/12/2017 |
5.11 فتح مؤقت الكشف تمامًا
5.11.1 عند استلام ساعة القارئ، يتم فتح مؤقت الكشف التام.
5.11.2 عندما لا تكون هناك أحداث على مدار الساعة لمدة 200 مللي ثانية، ينتقل النظام إلى وضع إيقاف التشغيل.
5.12 كشف نوع القارئ
5.12.1 تُستخدم أحداث الساعة الثلاثة الأولى لنوع اكتشاف الساعة.
5.12.2 يتم الكشف عن طريق قياس تردد ساعة القارئ.
5.12.3 تردد الساعة للقارئ 2 واط هو: 20 كيلو هرتز – 30 كيلو هرتز.
5.12.4 تردد الساعة للقارئ 3 واط أقل من 2 كيلو هرتز.
5.13 فتح الموقت لاكتشاف TPSL
5.13.1 عند اكتشاف قارئ 2 واط، يتم فتح مؤقت لاكتشاف وقت TPSL تمامًا قبل إرسال كل بايت.
5.13.2 في بروتوكول القارئ 2w، يتم إرسال كل بتة على فترات أو بشكل كامل.
5.14 انتظر حتى حدث أسفل الساعة ، قم بتحويل البيانات للخارج
- في اتصال 2W. بعد اكتشاف وقت TPSL، يتم إرسال البت وفقًا لبروتوكول 2w.
يتم إرسال "0" كنبض قدره 50 كيلو هرتز لمدة 300 ميكروثانية
يتم إرسال '1' كـ '0' لـ 300 s - في اتصال 3W. وبعد زمن التأخير TPOR، يتم إرسال البتة وفقًا لبروتوكول 3w.
يتم إرسال "0" كـ "1"
يتم إرسال "1" كـ "0"
يتم إرسال كل بت بعد حدث خفض الساعة.
5.15 عداد أحداث الإرسال المتقدم ، انتقل إلى مفاعل طهران البحثي
بعد كل إرسال رسالة، يتم تحديث عداد أحداث TX. يتم استخدام العداد للإشارة إلى أن الوصول إلى البطارية يتجاوز الخطأ عندما يتجاوز عدد القراءات قيمة الوصول إلى البطارية. بعد كل إرسال، خلال وقت TRR، لا يستقبل النظام أحداث ساعة القارئ.
5.16 تنسيق الرسالة / تكوين جهاز التشفير
رسالة من العداد إلى جهاز التشفير:
| رأس الصفحة | عنوان 17:61 | النوع 15:0] | لين | بيانات | نهاية | ||
| احصل على الوصول إلى برنامج التشفير | 55 | X | 12 | 0 | باطل | CSum | |
| احصل على حالة التشفير | 55 | X | 13 | 0 | باطل | CSum | |
| مسح حالة التشفير | 55 | X | 14 | 0 | باطل | CSum | |
| بيانات التشفير | 55 | X | 15 | 4-10 | بايت | بيانات العداد | CSum |
| 1-4 5 6-9 |
حجم العداد (المغني Int) إنذار التدفق (التعويم) |
||||||
| مُشفّر إعدادات |
55 | X | 16 | خطأ! مرجع لم يتم العثور على المصدر. |
CSum | ||
لين - طول البيانات؛
CSum - تحقق من المجموع على كل الرتل [55 ... بيانات] أو AA.
رد التشفير على العداد:
| رأس الصفحة | ADDR | يكتب | لين | بيانات | نهاية | ||
| احصل على الوصول إلى برنامج التشفير | 55 | X | 9 | 2 | معرف الوحدة | ||
| الحصول على وضع | 55 | X | 444 | 1 | بت وايز | معرف الوحدة | |
| 0 1 2 4 8 |
OK وقعت مشاهدة الكلب خطأ UART تجاوز رقم القراءة أخطاء واجهة التشفير |
||||||
| جميع الأوامر | 55 | X | X | 0 | معرف الوحدة | ||
المصطلحات
| شرط | وصف |
| مركز أبحاث السوق | واجهة تكوين برامج الكمبيوتر |
| ذاكرة إي إي بي آر أو إم | PROM قابل للمسح إلكترونيًا |
| واجهة المستخدم الرسومية | واجهة المستخدم الرسومية |
| الاستخبارات والمراقبة والتقييم | يقطع خدمة روتينية |
| إس آر إس | مواصفات متطلبات البرمجيات |
| WD | كلب الحراسة |
زائدة
7.1 وحدات قياس
| شخصية | الوحدات |
| م³ | متر مكعب |
| قدم³ | قدم مكعب |
| الولايات المتحدة غال | جالونات أمريكية |
| l | لتر |
المستندات الخارجية
| الاسم والموقع |
| 2W-سينسوس |
| 3W-سينسوس |
سجل المراجعة:
| المراجعة | قسم يتأثر | تاريخ | تغيير من قبل | تغيير الوصف |
| 1.00 | الجميع | 04/12/2017 | يفجيني كوساكوفسكي | إنشاء الوثيقة |
~ نهاية المستند ~
اراد تكنولوجيز المحدودة
شارع. حمادة، يوكنعام إيليت،
2069206، إسرائيل
www.arad.co.il
المستندات / الموارد
![]() |
آراد تكنولوجيز برامج التشفير [بي دي اف] دليل المستخدم 2A7AA-SONSPR2LCEMM، 28664-SON2SPRLCEMM، برنامج التشفير، التشفير، البرنامج، Sonata Sprint Encoder، برنامج التشفير لـ Sonata Sprint Encoder |




