1 الاتصال بين SMC-PROCON
1.1 مقدمة
SMC هو وحدة التحكم في الدخول، وPROCON هو جهاز تحويل البروتوكول الذي يمكّن المصعد من الاتصال بوحدة التحكم في الدخول. يحدد هذا المستند بروتوكول الاتصال بين SMC وPROCON باستخدام ناقل RS-485 للاتصال.
1.2 نظرة عامة
يتم تلخيص الاتصال بين SMC وPROCON كما يلي:Ar
1) يرسل SMC رمزًا مميزًا إلى PROCON لكل مجموعة.
2) سواء أرسل SMC حزمة بيانات إلى PROCON أو استجاب PROCON لـ SMC، يجب انتظار الرمز المميز. (تُستخدم حزمة البيانات والرمز المميز معًا)
3) بعد أن يستقبل PROCON حزمة بيانات أرسلها SMC إلى مجموعته الخاصة (باستثناء حزم البيانات المرسلة إلى جميع المجموعات)، يرسل حزمة بيانات واحدة إلى SMC (أي إنه يستقبل حزمة بيانات واحدة ويرد بحزمة بيانات واحدة)
4) إذا لم يتلقَّ SMC استجابة من PROCON، فإنه يعتبر PROCON معطّلًا.
5) لا تُرسل البيانات من SMC وPROCON بشكل متكرر.
1.3 المواصفات الأساسية
تظهر المواصفات الأساسية لاتصال SMC-PROCON في الجدول 1-1.
الجدول 1-1 المواصفات الأساسية لاتصال SMC-PROCON
| البند | المواصفات | ملاحظات | |
| 1 | الخاصية الكهربائية | RS-485 | |
| 2 | عدد العقد المتصلة | الحد الأقصى 9 | SMC…1، PROCON…الحد الأقصى 8 |
| 3 | الترتيب العام | اتصال بالناقل، نصف مزدوج | |
| 4 | مسافة الاتصال | 1200 متر | |
| 5 | تركيب البيانات | بت البدء (1 بت) | |
| 6 | السرعة | 9600bps | |
| 7 | سرعة النقل الفعلية (الحد الأقصى) | ||
| 8 | حجم البيانات (الحد الأقصى) | 30 بايتًا | |
| 9 | تجنب التعارض | نوع الرمز المميز | SMC-الرئيسي (الماستر) |
| 10 | تأكيد الاستلام | غير موجود | |
| 11 | ضمان البيانات | فحص التكافؤ لكل بايت + فحص المجموع الاختباري لكل رسالة | |
| 12 | اكتشاف الأعطال | لم يتم استلام أي رسالة عادية خلال الوقت المحدد. |
1.4 تنسيق البيانات

ملاحظة: بالنسبة إلى الحزمة الفارغة، يكون الطول (LEN) هو 0 ولا توجد منطقة بيانات (DATA).
الجدول 1-2 رمز اتصال SMC-PROCON
| رمز الاتصال | المحتوى | ملاحظات |
| STX | رمز البدء (02h) | |
| BNK | رقم المجموعة المراد الإرسال إليها / الرد عليها | |
| NOD | رقم العقدة ضمن المجموعة | |
| LEN | DL | |
| DATA | البيانات | حتى 24 بايتًا |
| SUM | المجموع الاختباري | |
| ETX | رمز الإنهاء (03h) |
① STX (رمز البدء)
يشير إلى بداية بيانات الاتصال. قيمة الإعداد هي 02h.
② BNK (رقم مجموعة الإرسال)
يشير إلى رقم مجموعة الإرسال/الاستجابة. يظهر إعداد رقم المجموعة في الجدول 1-3.
الجدول 1-3 أرقام المجموعات
| رقم المجموعة | المجموعة | اتجاه النقل |
| 00h~07h | المجموعة 1~8 (مجموعة الإرسال) | من SMC إلى PROCON |
| 7F | جميع المجموعات | |
| 80h~87h | المجموعة 1~8 (مجموعة الإجابة) | من PROCON إلى SMC |
ملاحظة: عند الإرسال إلى جميع المجموعات، لا يرد PROCON.
③ NOD (العقدة في المجموعة)
يشير إلى رقم العقدة في مجموعة الإرسال/الرد. يظهر رقم العقدة في الجدول 1-4.
الجدول 1-4 رقم العقدة
| رقم العقدة | العقدة | ملاحظات |
| 01h | إدارة المجموعة | *1، *2 |
| 03h~0Ah | الآلة #F~#D | *2 |
| 80h | PROCON | يعيد PROCON حزمة فارغة إلى SMC |
| FFh | إدارة المجموعة، آلة ذات رقم كامل | من SMC إلى PROCON فقط |
*1 في حالة وجود مصعد واحد، يتم توصيل وحدتين على التوازي، وتأتي البيانات من وحدة إدارة المجموعة، وتكون عقدة الإرسال من #F إلى #D. تكون قيمة NOD التي يعيدها PROCON إلى SMC هي 03h~0Ah، ويحددها نظام إدارة المجموعة، وليست 01h.
*2 في حالة الإرسال من SMC إلى PROCON، يكون رقم العقدة في المجموعة. عند تمرير بطاقة السيارة، يرسل NOD القيمة 03h~0Ah (من #F إلى #D)؛ وعند تمرير بطاقة محطة الطابق، يجب أن يرسل NOD القيمة 01h (إدارة المجموعة). إذا كانت هناك عدة مصاعد مفردة، تُستخدم أرقام مجموعات مختلفة للتمييز بين المصعد المطلوب استدعاؤه، لأن NOD يرسل دائمًا القيمة 01h.
④ LEN (الطول)
يشير إلى طول البيانات، أي طول البيانات في الشكل 1-1، بالبايتات.
⑤ DATA (البيانات)
يشير إلى جسم البيانات المراد نقله.
⑥ SUM (المجموع الاختباري)
يشير إلى المجموع الاختباري، وطريقة حساب المجموع الاختباري هي: SUM= ~(BNK+NOD+LEN+DATA)+1.
⑦ ETX (رمز الإنهاء)
يشير إلى نهاية بيانات الاتصال، ويكون ETX هو 03h.
1.5 ترتيب نقل البيانات
عند اتصال SMC-PROCON، يكون تسلسل نقل البيانات كما يلي:
① عند تمرير البطاقة، يرسل SMC حزمة التحكم في المصعد إلى PROCON. بعد إرسال حزمة بيانات SMC، لا تُرسل الحزمة التالية قبل استلام الاستجابة من PROCON.
▲ عند اكتشاف PROCON لعطل بسيط، يمكن إرسال الحزمة التالية.
▲ عندما تكون المجموعة بأكملها قيد التشغيل، يمكن إرسال الحزمة التالية دون انتظار استجابة. (بعد اكتمال الإرسال، تُرسل الحزمة التالية بعد 10ms.)
② يستقبل PROCON حزمة البيانات التي أرسلها SMC إلى مجموعته الخاصة (بما في ذلك المجموعة بأكملها)، ثم يرسل حزمة البيانات إلى المصعد. إذا كانت الحزمة تخص بياناته الخاصة، فإنه يرد على SMC بحالة المصعد أو بحزمة فارغة.
▲ تبدأ الاستجابة خلال 10ms بعد استلام حزمة البيانات من SMC.
▲ لا يلزم إرسال استجابة للمجموعة بأكملها.
③ يستقبل SMC حزمة البيانات من PROCON، ويعالج البيانات المستلمة، ثم يرسل الحزمة التالية. (يبدأ الإرسال بعد 10ms من الاستلام.)
④ عند عدم حدوث أي حدث، يرسل SMC حزم بيانات فارغة إلى وحدات PROCON بالتسلسل، باستثناء الأعطال الجسيمة.
▲ بعد أن يستقبل SMC حزمة البيانات المرسلة من PROCON، يمكنه بدء إرسال حزم بيانات جديدة إلى PROCON بعد 10ms.
▲ لا يرسل SMC حزمة البيانات التالية إذا لم يتلقَّ استجابة من PROCON. (عند وجود عطل بسيط في PROCON، يمكنه إرسال حزمة البيانات التالية).
▲ عند حدوث مقاطعة بسبب حدث، وعند العودة إلى حالة الخمول، يواصل إرسال الحزم الفارغة من نقطة المقاطعة. تتبع المجموعة 8 المجموعة 1. ويتم تجاوز وحدات PROCON التي بها أعطال جسيمة.
▲ يتم التجاوز عند مواجهة مجموعة غير متصلة (لا توجد مواصفات للمبنى).
⑤ عند عدم حدوث أي حدث، يرسل SMC حزمة فارغة إلى PROCON ذي العطل الجسيم كل ثانية.
▲ إذا لم تكن هناك مجموعة متصلة (لا توجد مواصفات للمبنى)، فسيتم تجاوزها.
⑥ يستقبل PROCON الحزمة الفارغة من SMC. إذا كانت لدى المصعد حزمة حالة، فإنه يعيد حزمة الحالة إلى SMC. وإذا لم تكن موجودة، فإنه يعيد حزمة فارغة إلى SMC.

1.6 توقيت نقل البيانات
يوضح الجدول 1-5 تسلسل الاتصال بين SMC وPROCON:
الجدول 1-5 توقيت إرسال DATA
| البند | القيمة | ملاحظات |
| الفاصل الزمني بين حزم البيانات | أكثر من 10ms، وفي حدود 20ms | |
| الفاصل الزمني بين البايتات | 0ms | إرسال تسلسلي |
| مهلة الاستلام | أكثر من 5ms |
*لضمان استجابة النظام، يكون الفاصل الزمني بين البايتات 0، أي يتم إرسال البيانات بشكل متواصل.
*أثناء استلام حزمة البيانات، إذا تجاوز الفاصل الزمني بين البايتات 5ms، يتم تجاهل حزمة البيانات هذه والعودة إلى حالة انتظار STX.


1.7 اكتشاف الأعطال
يُوجز اكتشاف أعطال الاتصال بين SMC وPROCON كما يلي:
1.7.1 اكتشاف أعطال SMC
يرسل SMC حزمة بيانات إلى PROCON. لا يستجيب PROCON خلال الوقت المحدد، ويتم اكتشاف عطل في PROCON. تظهر شروط اكتشاف العطل في الجدول 1-6.
عند قطع كابل الاتصال، يتم اكتشاف جميع الأعطال الجسيمة في PROCON.
الجدول 1-6 شروط اكتشاف أعطال SMC
| التصنيف | اسم العطل | شروط اكتشاف العطل | شروط استكشاف الأخطاء وإصلاحها | ملاحظات |
| عطل فردي | عطل PROCON البسيط | تم استلام حزمة SMC من PROCON ولم تتم الإجابة عليها بعد 100ms | يستجيب PROCON من SMC خلال 100ms | فترة المهلة هي الوقت من بدء SMC في الإرسال إلى استلام SMC لحزمة بيانات الاستجابة المرسلة من PROCON. |
| عطل PROCON الجسيم | حدث الوضع المذكور أعلاه 4 مرات متتالية | كما سبق | كما سبق |
عند حدوث عطل بسيط في PROCON، يمكن لـ SMC إرسال حزمة البيانات التالية.
عند حدوث عطل جسيم في PROCON، لا يرسل SMC حزمة البيانات عند حدوث عملية تمرير البطاقة. ويتم تجاهل عملية تمرير البطاقة.
عند عدم حدوث أي حدث، تُرسل حزمة فارغة لتجاوز PROCON الذي به عطل جسيم. ومع ذلك، تُرسل حزمة فارغة إلى PROCON الذي به عطل جسيم كل 1 ثانية.
عند عمل PROCON بشكل طبيعي، يكون الحد الأقصى لزمن استعادة الاتصال 8 ثوانٍ.
1.7.2 اكتشاف أعطال PROCON
بعد استلام حزمة البيانات من PROCON، يفشل SMC في إرسالها مرة أخرى ضمن الوقت المحدد، ويكتشف عطلًا في SMC. وتظهر شروط اكتشاف العطل في الجدول 1-7.
الجدول 1-7 شروط اكتشاف أعطال PROCON
| التصنيف | اسم العطل | شروط اكتشاف الإيقاف | شروط استكشاف الأخطاء وإصلاحها | ملاحظات |
| أعطال فردية | عطل SMC | لا يوجد اتصال بين SMC وأي PROCON خلال 400ms. | يتصل SMC بـ PROCON خلال 400ms | تشير فترة انتهاء المهلة إلى الوقت المنقضي منذ نهاية استلام آخر حزمة. |
عند تعطل SMC، يتم تجاهل البيانات التي يرسلها PROCON إلى جانب المصعد.
عند استعادة SMC، لا يتم إرسال البيانات القديمة مرة أخرى.
2 الاتصال بين SMC والمصعد
2.1 اكتشاف الأعطال
2.1.1 اكتشاف أعطال SMC
لم يتلقَّ SMC حالة المصعد التي أعادها PROCON خلال الوقت المحدد، واكتشف عطلًا في المصعد.
الجدول 2-8 اكتشاف SMC لأعطال المصعد
| التصنيف | اسم العطل | شروط الاكتشاف | شروط الإزالة | ملاحظات |
| اكتشاف أعطال النظام | عطل المصعد | لم يتم استلام أي معلومات عن حالة المصعد من كل مجموعة لأكثر من 4 ثوانٍ | استلام حالة المصعد من كل مجموعة |
2.2 اكتشاف أعطال المصعد
لم يتلقَّ المصعد (إدارة المجموعة/وحدة إدارة المجموعة) نبضة SMC خلال الوقت المحدد، واكتشف عطلًا في SMC.
الجدول 2-9 اكتشاف المصعد لأعطال SMC
| التصنيف | اسم العطل | شروط الاكتشاف | شروط الإزالة | ملاحظات |
| اكتشاف أعطال النظام | تعطل SMC | لم يتم استلام نبضة SMC لأكثر من 20 ثانية | تم استلام نبضة من SMC |
3 بيانات الاتصال
تُلخَّص بيانات الاتصال بين SMC والمصعد كما يلي.
3.1 بيانات الاتصال من SMC->المصعد
3.1.1 التحكم في المصعد
(1) تمرير البطاقة عند الطابق (طابق واحد)
| الرقم | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
| 1 | كلمة الأمر: 0x01 | |||||||
| 2 | الرقم التسلسلي: 0x00~0xFF | |||||||
| 3 | موقع تمرير البطاقة: الطابق 0، التحكم في الدخول 1، المنزل 2 | مباشر | الطبقة المقصودة (الخلفية) | زر محطة الطابق المقابل للمغادرة (0~7) | ||||
| 4 | الطابق المراد الوصول إليه بالمصعد (0~127 مستوى الإدارة) | |||||||
| 5 | أنثى | طفل | مسن | مسؤول | VIP | وضع استدعاء المصعد تلقائي: 0x00 | ||
| 6 | الذهاب إلى الطابق المقصود (0~127 مستوى الإدارة) FFh: جميع الطوابق (المسؤولون) | |||||||
(2) تمرير البطاقة داخل المصعد (طابق واحد)
| الرقم | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
| 1 | كلمة الأمر: 0x09 | |||||||
| 2 | الرقم التسلسلي: 0x00~0xFF | |||||||
| 3 | محجوز | محجوز | مباشر | الطبقة المقصودة (الخلفية) | محجوز | محجوز | خصائص صندوق التحكم (الباب الأمامي عام 0؛ الباب الأمامي خاص 1؛ الباب الخلفي عام 2؛ الباب الخلفي خاص 3) | |
| 4 | أنثى | طفل | مسن | مسؤول | VIP | وضع استدعاء المصعد تلقائي: 0x00 | ||
| 5 | الذهاب إلى الطابق المقصود (0~127 مستوى الإدارة) FFh: جميع الطوابق (المسؤول) | |||||||
| 6 | محجوز | محجوز | محجوز | محجوز | محجوز | محجوز | محجوز | محجوز |
(3) تمرير البطاقة داخل المصعد (طوابق متعددة)
| الرقم | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
| 1 | كلمة الأمر: 0x09 | |||||||
| 2 | الرقم التسلسلي: 0x00~0xFF | |||||||
| 3 | محجوز | محجوز | مباشر | محجوز | محجوز | محجوز | خصائص صندوق التحكم (الباب الأمامي عام 0؛ الباب الأمامي خاص 1؛ الباب الخلفي عام 2؛ الباب الخلفي خاص 3) | |
| 4 | أنثى | طفل | مسن | مسؤول | VIP | وضع استدعاء المصعد تلقائي: 0x00 | ||
| 5 | طول الباب الخلفي | طول الباب الأمامي | ||||||
| 6 | الباب الأمامي 7 | الباب الأمامي 6 | الباب الأمامي 5 | الباب الأمامي 4 | الباب الأمامي 3 | الباب الأمامي 2 | الباب الأمامي 1 | الباب الأمامي 0 |
| 7 | الباب الأمامي 15 | الباب الأمامي 14 | الباب الأمامي 13 | الباب الأمامي 12 | الباب الأمامي 11 | الباب الأمامي 10 | الباب الأمامي 9 | الباب الأمامي 8 |
| 8 | الباب الأمامي 23 | الباب الأمامي 22 | الباب الأمامي 21 | الباب الأمامي 20 | الباب الأمامي 19 | الباب الأمامي 18 | الباب الأمامي 17 | الباب الأمامي 16 |
| 9 | الباب الأمامي 31 | الباب الأمامي 30 | الباب الأمامي 29 | الباب الأمامي 28 | الباب الأمامي 27 | الباب الأمامي 26 | الباب الأمامي 25 | الباب الأمامي 24 |
| 10 | الباب الأمامي 39 | الباب الأمامي 38 | الباب الأمامي 37 | الباب الأمامي 36 | الباب الأمامي 35 | الباب الأمامي 34 | الباب الأمامي 33 | الباب الأمامي 32 |
| 11 | الباب الأمامي 47 | الباب الأمامي 46 | الباب الأمامي 45 | الباب الأمامي 44 | الباب الأمامي 43 | الباب الأمامي 42 | الباب الأمامي 41 | الباب الأمامي 40 |
| 12 | الباب الأمامي 55 | الباب الأمامي 54 | الباب الأمامي 53 | الباب الأمامي 52 | الباب الأمامي 51 | الباب الأمامي 50 | الباب الأمامي 49 | الباب الأمامي 48 |
| 13 | الباب الأمامي 63 | الباب الأمامي 62 | الباب الأمامي 61 | الباب الأمامي 60 | الباب الأمامي 59 | الباب الأمامي 58 | الباب الأمامي 57 | الباب الأمامي 56 |
| 14 | الباب الخلفي 7 | الباب الخلفي 6 | الباب الخلفي 5 | الباب الخلفي 4 | الباب الخلفي 3 | الباب الخلفي 2 | الباب الخلفي 1 | الباب الخلفي 0 |
| 15 | الباب الخلفي 15 | الباب الخلفي 14 | الباب الخلفي 13 | الباب الخلفي 12 | الباب الخلفي 11 | الباب الخلفي 10 | الباب الخلفي 9 | الباب الخلفي 8 |
| 16 | الباب الخلفي 23 | الباب الخلفي 22 | الباب الخلفي 21 | الباب الخلفي 20 | الباب الخلفي 19 | الباب الخلفي 18 | الباب الخلفي 17 | الباب الخلفي 16 |
| 17 | الباب الخلفي 31 | الباب الخلفي 30 | الباب الخلفي 29 | الباب الخلفي 28 | الباب الخلفي 27 | الباب الخلفي 26 | الباب الخلفي 25 | الباب الخلفي 24 |
| 18 | الباب الخلفي 39 | الباب الخلفي 38 | الباب الخلفي 37 | الباب الخلفي 36 | الباب الخلفي 35 | الباب الخلفي 34 | الباب الخلفي 33 | الباب الخلفي 32 |
| 19 | الباب الخلفي 47 | الباب الخلفي 46 | الباب الخلفي 45 | الباب الخلفي 44 | الباب الخلفي 43 | الباب الخلفي 42 | الباب الخلفي 41 | الباب الخلفي 40 |
| 20 | الباب الخلفي 55 | الباب الخلفي 54 | الباب الخلفي 53 | الباب الخلفي 52 | الباب الخلفي 51 | الباب الخلفي 50 | الباب الخلفي 49 | الباب الخلفي 48 |
| 21 | الباب الخلفي 63 | الباب الخلفي 62 | الباب الخلفي 61 | الباب الخلفي 60 | الباب الخلفي 59 | الباب الخلفي 58 | الباب الخلفي 57 | الباب الخلفي 56 |
3.1.2 اكتشاف الأعطال
(1) نبضة SMC
| الرقم | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | دورة الإرسال 5 ثوانٍ |
| 1 | كلمة الأمر: 0x11 | ||||||||
| 2 | التحضير | التحضير | التحضير | التحضير | التحضير | التحضير | التحضير | التحضير | |
| 3 | التحضير | التحضير | التحضير | التحضير | التحضير | التحضير | التحضير | التحضير | |
(2) حالة المصعد
| الرقم | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | دورة الإرسال 1 ثانية |
| 1 | كلمة الأمر: 0x11 | ||||||||
| 2 | #D | #C | #B | #A | #I | #H | #G | #F | التشغيل 1، التوقف 0 |
| 3 | التحضير | التحضير | التحضير | التحضير | التحضير | التحضير | التحضير | التحضير | |

