EL-SCA لاگو ہونے پر ELSGW اور ایکسیس کنٹرول سسٹم کے درمیان مواصلات کی تفصیلات۔ (*ELSGW: ELevator-Security GateWay)
1. خاکہ
یہ دستاویز ELSGW اور ایکسیس کنٹرول سسٹم (ACS) کے درمیان مواصلاتی پروٹوکول کی وضاحت کرتی ہے۔
2. مواصلات کی تفصیلاتکیشن
2.1 مواصلات کے درمیان ELSGW اور ACS
ELSGW اور ACS کے درمیان رابطہ ذیل میں دکھایا گیا ہے۔
جدول 2-1: ELSGW اور ACS کے درمیان مواصلاتی تفصیلات
اشیاء | تفصیلات | ریمارکس | |
1 | لنک پرت | ایتھرنیٹ، 100BASE-TX، 10BASE-T | ELSGW: 10BASE-T |
2 | انٹرنیٹ پرت | IPv4 |
|
3 | نقل و حمل کی پرت | UDP |
|
4 | منسلک نوڈ کی تعداد | زیادہ سے زیادہ 127 |
|
5 | ٹوپولوجی | اسٹار ٹوپولوجی، مکمل ڈوپلیکس |
|
6 | وائرنگ کا فاصلہ | 100m | HUB اور نوڈ کے درمیان فاصلہ |
7 | نیٹ ورک لائن کی رفتار | 10Mbps |
|
8 | تصادم سے بچنا | کوئی نہیں۔ | HUB کو تبدیل کرنا، مکمل ڈوپلیکس کی وجہ سے کوئی تصادم نہیں۔ |
9 | ڈسپوزیشن نوٹیفکیشن | کوئی نہیں۔ | ELSGW اور ACS کے درمیان مواصلت صرف ایک بار بھیجی جاتی ہے، بغیر کسی اطلاع کے |
10 | ڈیٹا گارنٹی | UDP چیکسم | 16 بٹ |
11 | غلطی کا پتہ لگانا | ہر نوڈ کی ناکامی |
جدول 2-2: IP ایڈریس نمبر
آئی پی ایڈریس | ڈیوائس | ریمارکس |
ELSGW | یہ پتہ پہلے سے طے شدہ ترتیب ہے۔ | |
ELSGW | ملٹی کاسٹ ایڈریس سیکیورٹی سسٹم سے لفٹ تک۔ |
2.2 UDP پیکٹ
ٹرانسمیشن ڈیٹا UDP پیکٹ ہے۔ (RFC768 کے مطابق)
UDP ہیڈر کا چیکسم استعمال کریں، اور ڈیٹا کے حصے کا بائٹ آرڈر بڑا اینڈین ہے۔
جدول 2-3: UDP پورٹ نمبر
پورٹ نمبر | فنکشن (سروس) | ڈیوائس | ریمارکس |
52000 | ELSGW اور ACS کے درمیان مواصلت | ELSGW، ACS |
2.3 ٹرانسمیشن کی ترتیب
نیچے دی گئی تصویر تصدیقی عمل کی ترسیل کی ترتیب کو ظاہر کرتی ہے۔
تصدیقی آپریشن کے ٹرانسمیشن کے طریقہ کار درج ذیل ہیں۔
1) جب مسافر کارڈ ریڈر پر کارڈ سوائپ کرتا ہے، تو ACS لفٹ کا کال ڈیٹا ELSGW کو بھیجتا ہے۔
2) جب ELSGW کو لفٹ کا کال ڈیٹا ملتا ہے، ELSGW ڈیٹا کو تصدیقی ڈیٹا میں تبدیل کرتا ہے اور اس ڈیٹا کو لفٹ سسٹم کو بھیج دیتا ہے۔
5) لفٹ سسٹم تصدیقی ڈیٹا کی وصولی پر لفٹ کی کال کرتا ہے۔
6) لفٹ سسٹم تصدیقی قبولیت کا ڈیٹا ELSGW کو بھیجتا ہے۔
7) ELSGW موصولہ تصدیقی قبولیت کا ڈیٹا ACS کو بھیجتا ہے جس نے لفٹ کا کال ڈیٹا رجسٹر کیا تھا۔
8) اگر ضروری ہو تو، ACS تصدیقی قبولیت ڈیٹا کا استعمال کرتے ہوئے تفویض کردہ لفٹ کار نمبر کی نشاندہی کرتا ہے۔
3. مواصلاتی فارمیٹ
3.1 ڈیٹا کی اقسام کے لیے اشارے کے اصول
جدول 3-1: اس سیکشن میں بیان کردہ ڈیٹا کی اقسام کی تعریف درج ذیل ہے۔
ڈیٹا کی قسم | تفصیل | رینج |
CHAR | کریکٹر ڈیٹا کی قسم | 00h، 20h سے 7Eh تک اس دستاویز کے آخر میں "ASCII کوڈ ٹیبل" کا حوالہ دیں۔ |
BYTE | 1 بائٹ عددی قدر کی قسم (غیر دستخط شدہ) | 00hto FFh |
بی سی ڈی | 1 بائٹ انٹیجر (BCD کوڈ) |
|
لفظ | 2 بائٹ عددی قدر کی قسم (غیر دستخط شدہ) | 0000h سے FFFFh تک |
DWORD | 4 بائٹ عددی قدر کی قسم (غیر دستخط شدہ) | 00000000hto FFFFFFFFFh |
CHAR(n) | کریکٹر سٹرنگ کی قسم (مقررہ لمبائی) اس کا مطلب ایک کریکٹر سٹرنگ ہے جو نامزد ہندسوں (n) سے مطابقت رکھتا ہے۔ | 00h، 20h سے 7Eh (ASCII کوڈ ٹیبل سے رجوع کریں) *n اس دستاویز کے آخر میں "ASCII کوڈ ٹیبل" کا حوالہ دیں۔ |
BYTE(s) | 1 بائٹ عددی قدر کی قسم (غیر دستخط شدہ) صف اس کا مطلب ہے ایک عددی سٹرنگ جو نامزد ہندسوں (n) سے مطابقت رکھتی ہے۔ | 00hto FFh *n |
3.2 مجموعی ساخت
مواصلاتی فارمیٹ کی عمومی ساخت کو ٹرانسمیشن پیکٹ ہیڈر اور ٹرانسمیشن پیکٹ ڈیٹا میں تقسیم کیا گیا ہے۔
ٹرانسمیشن پیکٹ ہیڈر (12 بائٹ) | ٹرانسمیشن پیکٹ ڈیٹا (1012 بائٹ سے کم) |
آئٹم | ڈیٹا کی قسم | وضاحت |
ٹرانسمیشن پیکٹ ہیڈر | بعد میں بیان کیا گیا۔ | ہیڈر کا علاقہ جیسے ڈیٹا کی لمبائی |
ٹرانسمیشن پیکٹ ڈیٹا | بعد میں بیان کیا گیا۔ | ڈیٹا ایریا جیسے منزل منزل |
3.3 ٹرا کا ڈھانچہnsmission پیکٹ ہیڈر
ٹرانسمیشن پیکٹ ہیڈر کی ساخت مندرجہ ذیل ہے۔
لفظ | لفظ | BYTE | BYTE | BYTE | BYTE | BYTE[4] |
شناخت کریں (1730ھ) | ڈیٹا کی لمبائی | ایڈریس ڈیوائس کی قسم | ایڈریس ڈیوائس نمبر | بھیجنے والے کے آلے کی قسم | بھیجنے والے کا آلہ نمبر | ریزرو (00h) |
آئٹم | ڈیٹا کی قسم | وضاحت |
ڈیٹا کی لمبائی | لفظ | ٹرانسمیشن پیکٹ ڈیٹا کا بائٹ سائز |
ایڈریس ڈیوائس کی قسم | BYTE | ڈیوائس کی قسم کا پتہ سیٹ کریں (دیکھیں "سسٹم کی قسم کا جدول") |
ایڈریس ڈیوائس نمبر | BYTE | - پتہ کا آلہ نمبر سیٹ کریں (1~127) - اگر سسٹم کی قسم ELSGW ہے تو لفٹ بینک نمبر (1~4) سیٹ کریں - اگر سسٹم کی قسم تمام سسٹم ہے تو FFh سیٹ کریں۔ |
بھیجنے والے کے آلے کی قسم | BYTE | بھیجنے والے کی ڈیوائس کی قسم سیٹ کریں ("سسٹم ٹائپ کا جدول" دیکھیں) |
بھیجنے والے کا آلہ نمبر | BYTE | ・ بھیجنے والے کا آلہ نمبر سیٹ کریں (1~ 127) ・ اگر سسٹم کی قسم ELSGW ہے تو لفٹ بینک نمبر سیٹ کریں (1) |
جدول 3-2: نظام کی قسم کا جدول
سسٹم کی قسم | سسٹم کا نام | ملٹی کاسٹ گروپ | ریمارکس |
01ھ | ELSGW | لفٹ سسٹم ڈیوائس |
|
11ھ | ACS | سیکیورٹی سسٹم ڈیوائس |
|
ایف ایف ایچ | تمام نظام | - |
3.3 ٹرانسمیشن کا ڈھانچہ پیکٹ ڈیٹا
ٹرانسمیشن پیکٹ ڈیٹا کا ڈھانچہ ذیل میں دکھایا گیا ہے، اور ہر فنکشن کے لیے کمانڈ کی وضاحت کرتا ہے۔"ٹرانسمیشن پیکٹ ڈیٹا کمانڈ"ٹیبل کمانڈز دکھاتا ہے۔
جدول 3-3: ٹرانسمیشن اکیٹ ڈیٹا کمانڈ
ترسیل کی سمت | ترسیل کا طریقہ | کمانڈ کا نام | کمانڈ نمبر | فنکشن | ریمارکس |
سیکیورٹی سسٹم - لفٹ
| ملٹی کاسٹ/یونیکاسٹ(*1)
| لفٹ کی کال (سنگل فلور) | 01ھ | لفٹ کی کال رجسٹریشن کے وقت ڈیٹا بھیجیں یا لاکڈ فلور رجسٹریشن کو اوور رائڈ کریں (قابل رسائی لفٹ کی منزل واحد منزل ہے) |
|
لفٹ کی کال (متعدد فرش) | 02h | لفٹ کی کال رجسٹریشن کے وقت ڈیٹا بھیجیں یا لاکڈ فلورز رجسٹریشن کو اوور رائڈ کریں (قابل رسائی لفٹ منزل منزل کثیر منزل ہے) |
| ||
لفٹ - سیکیورٹی سسٹم
| یونی کاسٹ (*2) | تصدیق کی قبولیت | 81ھ | اگر لفٹ لابی میں تصدیق کی حیثیت یا گاڑی میں سیکیورٹی سسٹم کی طرف اشارہ کیا جاتا ہے، تو یہ ڈیٹا استعمال کیا جائے گا۔ |
|
براڈ کاسٹ | لفٹ آپریشن حیثیت | 91ھ | اگر لفٹ کے آپریشن کی حالت سیکیورٹی سسٹم کی طرف اشارہ کی جاتی ہے، تو یہ ڈیٹا استعمال کیا جائے گا۔ سیکیورٹی سسٹم اس ڈیٹا کو لفٹ سسٹم کی خرابی کی نشاندہی کرنے کے لیے استعمال کرسکتا ہے۔ |
| |
- تمام نظام | براڈ کاسٹ (*3) | دل کی دھڑکن کا ڈیٹا | F1h | ہر نظام وقتاً فوقتاً بھیجتا ہے اور غلطی کا پتہ لگانے کے لیے استعمال ہوتا ہے۔ |
(*1): جب سیکیورٹی سسٹم منزل ایلیویٹر بینک کی وضاحت کرسکتا ہے تو یونی کاسٹ کے ذریعے بھیجیں۔
(*2): تصدیق کی قبولیت کا ڈیٹا اس ڈیوائس کو بھیجا جاتا ہے، جس نے یونی کاسٹ کے ساتھ لفٹ کا کال ڈیٹا بنایا تھا۔
(*3): دل کی دھڑکن کا ڈیٹا براڈکاسٹ کے ساتھ بھیجا جاتا ہے۔ اگر ضرورت ہو تو، غلطی کا پتہ لگانے کو ہر ایک آلہ پر عمل میں لایا جاتا ہے۔
(1) لفٹ کا کال ڈیٹا (جب قابل رسائی لفٹ منزل منزل واحد منزل ہو)
BYTE | BYTE | لفظ | BYTE | BYTE | BYTE | BYTE | لفظ |
کمانڈ نمبر (01h) | ڈیٹا کی لمبائی (18) |
ڈیوائس نمبر |
تصدیق کی قسم |
تصدیق کا مقام | ہال کال بٹن رائزر انتساب/ کار بٹن کی خصوصیت |
ریزرو (0) |
بورڈنگ فلور |
لفظ | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE |
منزل منزل | بورڈنگ فرنٹ/رئیر | منزل کا سامنے / پیچھے | لفٹ کی کال کی خصوصیت | نان اسٹاپ آپریشن | رجسٹریشن موڈ پر کال کریں۔ | ترتیب نمبر | ریزرو (0) | ریزرو (0) |
جدول 3-4: لفٹ کے کال ڈیٹا کی تفصیلات (جب قابل رسائی لفٹ منزل منزل واحد منزل ہے)
اشیاء | ڈیٹا کی قسم | مشمولات | ریمارکس |
ڈیوائس نمبر | لفظ | ڈیوائس نمبر سیٹ کریں (کارڈ ریڈر وغیرہ) (1~9999) جب مخصوص نہ ہو تو 0 سیٹ کریں۔ | زیادہ سے زیادہ کنکشن 1024 ڈیوائسز ہے (*1) |
تصدیق کی قسم | BYTE | 1: ای لیویٹر لابی میں iv ication 2: کار میں تصدیق |
|
تصدیق کا مقام | BYTE | صورت میں تصدیق کی قسم 1 ہے، نیچے کے لیے سیٹ کریں۔ 1: لفٹ لابی 2: داخلہ 3: کمرہ 4: سیکیورٹی گیٹ تصدیق کی قسم 2 ہونے کی صورت میں، کار کا نمبر سیٹ کریں۔ |
|
ہال کال بٹن رائزر انتساب/کار بٹن کی خصوصیت | BYTE | تصدیق کی قسم 1 ہونے کی صورت میں، متعلقہ ہال کال بٹن رائزر انتساب سیٹ کریں۔ 0 : مخصوص نہیں کیا گیا، 1:"A" بٹن رائزر، 2:"B" بٹن رائزر، …، 15: "O" بٹن رائزر، 16: آٹو تصدیق کی قسم 2 ہونے کی صورت میں کار بٹن attr ibute سیٹ کریں۔ 1: عام مسافر (سامنے)، 2: معذور مسافر (سامنے)، 3: عام مسافر (پیچھے)، 4: معذور مسافر (پیچھے) |
|
بورڈنگ فلور | لفظ | تصدیق کی قسم 1 ہونے کی صورت میں، بلڈنگ فلور ڈیٹا (1~255) کے ذریعے بورڈنگ فلور سیٹ کریں۔ تصدیق کی قسم 2 ہونے کی صورت میں، 0 سیٹ کریں۔ |
|
منزل منزل | لفظ | منزل کا ڈیٹا بلڈنگ فلور ڈیٹا کے ذریعے سیٹ کریں (1~255) تمام منزل منزل کی صورت میں، "FFFFh" سیٹ کریں۔ |
|
بورڈنگ فرنٹ/رئیر | BYTE | تصدیق کی قسم 1 ہونے کی صورت میں بورڈنگ فلور پر آگے یا پیچھے سیٹ کریں۔ 1: سامنے، 2: پیچھے تصدیق کی قسم 2 ہونے کی صورت میں، 0 سیٹ کریں۔ |
|
منزل کا سامنے / پیچھے | BYTE | منزل منزل پر آگے یا پیچھے سیٹ کریں۔ 1: سامنے، 2: پیچھے |
|
لفٹ کی کال کی خصوصیت | BYTE | لفٹ کی کال کی خصوصیت سیٹ کریں۔ 0:عام مسافر،1:معذور مسافر،2:VIP مسافر،3:انتظامی مسافر |
|
نان اسٹاپ آپریشن | BYTE | جب نان اسٹاپ آپریشن کو فعال کرنا ہو تو 1 سیٹ کریں۔ فعال نہیں، 0 سیٹ کریں۔ |
|
رجسٹریشن موڈ پر کال کریں۔ | BYTE | جدول 3-5، جدول 3-6 دیکھیں۔ |
|
ترتیب نمبر | BYTE | ترتیب نمبر (00h~FFh) سیٹ کریں | (*1) |
(*1) : ACS سے ڈیٹا بھیجنے پر ہر بار ترتیب نمبر میں اضافہ ہونا چاہیے۔ اگلے FFhis 00h.
جدول 3-5: ہال کال بٹن کے لیے کال رجسٹریشن موڈ
قدر | رجسٹریشن موڈ پر کال کریں۔ | ریمارکس |
0 | خودکار |
|
1 | ہال کال بٹن کے لیے لاک ریسٹر آئیکشن کو ان لاک کریں۔ |
|
2 | ہال کال بٹن اور کار کال بٹن کے لیے غیر مقفل ریسٹر آئیکشن |
|
3 | ہال کال بٹن کے لیے خودکار رجسٹریشن |
|
4 | ہال کال بٹن کے لیے خودکار رجسٹریشن اور کار کال بٹن کے لیے ریسٹر آئیکشن کو غیر مقفل کریں۔ |
|
5 | ہال کال بٹن اور کار کال بٹن کے لیے خودکار رجسٹریشن | صرف قابل رسائی لفٹ منزل منزل واحد منزل ہے۔ |
جدول 3-6: کار کال کال بٹن کے لیے کال رجسٹریشن موڈ
قدر | رجسٹریشن موڈ پر کال کریں۔ | ریمارکس |
0 | خودکار |
|
1 | کار کال بٹن کے لیے لاک ریسٹر آئیکشن کو ان لاک کریں۔ |
|
2 | کار کال بٹن کے لیے خودکار رجسٹریشن | صرف قابل رسائی لفٹ منزل منزل واحد منزل ہے۔ |
(2) لفٹ کا کال ڈیٹا (جب قابل رسائی لفٹ منزل منزل کثیر منزلہ ہو)
BYTE | BYTE | لفظ | BYTE | BYTE | BYTE | BYTE | لفظ |
کمانڈ نمبر(02h) | ڈیٹا کی لمبائی |
ڈیوائس نمبر | تصدیق کی قسم | تصدیق کا مقام | ہال کال بٹن رائزر انتساب/ کار بٹن کی خصوصیت |
ریزرو(0) |
بورڈنگ فلور |
لفظ | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE |
ریزرو(0) | بورڈنگ فرنٹ/رئیر | ریزرو(0) | لفٹ کی کال کی خصوصیت | نان اسٹاپ آپریشن | رجسٹریشن موڈ پر کال کریں۔ | ترتیب نمبر | فرنٹ ڈیسٹینیشن فلور ڈیٹا کی لمبائی | پیچھے منزل منزل ڈیٹا کی لمبائی |
BYTE[0~32] | BYTE[0~32] | BYTE[0~3] |
فرنٹ منزل منزل | پچھلی منزل منزل | پیڈنگ (*1)(0) |
(*1): پیڈنگ کی ڈیٹا کی لمبائی اس بات کو یقینی بنانے کے لیے سیٹ کی جانی چاہیے کہ ٹرانسمیشن پیکٹ ڈیٹا کے کل سائز کو 4 کے ملٹیج پر رکھا جائے۔ ("0"فگر سیٹ کریں)
جدول 3-7: لفٹ کے کال ڈیٹا کی تفصیلات (جب قابل رسائی لفٹ منزل منزل کثیر منزلہ ہو)
اشیاء | ڈیٹا کی قسم | مشمولات | ریمارکس |
ڈیٹا کی لمبائی | BYTE | کمانڈ نمبر اور کمانڈ ڈیٹا کی لمبائی کو چھوڑ کر بائٹ کی تعداد (پیڈنگ کو چھوڑ کر) |
|
ڈیوائس نمبر | لفظ | ڈیوائس نمبر سیٹ کریں (کارڈ ریڈر وغیرہ) (1~9999) جب مخصوص نہ ہو تو 0 سیٹ کریں۔ | زیادہ سے زیادہ کنکشن 1024 ڈیوائسز ہے (*1) |
تصدیق کی قسم | BYTE | 1: لفٹ لابی میں تصدیق 2: کار میں تصدیق |
|
تصدیق کا مقام | BYTE | صورت میں تصدیق کی قسم 1 ہے، نیچے کے لیے سیٹ کریں۔ 1: لفٹ لابی 2: داخلہ 3: کمرہ 4: سیکیورٹی گیٹ تصدیق کی قسم 2 ہونے کی صورت میں، کار کا نمبر سیٹ کریں۔ |
|
ہال کال بٹن رائزر انتساب/کار بٹن کی خصوصیت | BYTE | تصدیق کی قسم 1 ہونے کی صورت میں، متعلقہ ہال کال بٹن رائزر انتساب سیٹ کریں۔ 0 : متعین نہیں، 1:"A" بٹن رائزر، 2:"B" بٹن رائزر، … , 15:"O" بٹن رائزر، 16: آٹو تصدیق کی قسم 2 ہونے کی صورت میں، کار کے بٹن کا انتساب سیٹ کریں۔ 1: عام مسافر (سامنے)، 2: معذور مسافر (سامنے)، 3: عام مسافر (پیچھے)، 4: معذور مسافر (پیچھے) |
|
بورڈنگ فلور | لفظ | تصدیقی قسم 1 ہونے کی صورت میں، بلڈنگ فلور ڈیٹا (1~255) کے ذریعے بورڈنگ فلور سیٹ کریں۔ تصدیق کی قسم 2 ہونے کی صورت میں، 0 سیٹ کریں۔ |
|
بورڈنگ فرنٹ/رئیر | BYTE | تصدیق کی قسم 1 ہونے کی صورت میں بورڈنگ فلور پر آگے یا پیچھے سیٹ کریں۔ 1: سامنے، 2: پیچھے تصدیق کی قسم 2 ہونے کی صورت میں، 0 سیٹ کریں۔ |
|
لفٹ کی کال کی خصوصیت | BYTE | لفٹ کی کال کی خصوصیت سیٹ کریں۔ 0:عام مسافر، 1:معذور مسافر، 2:VIP مسافر، 3:انتظامی مسافر |
|
نان اسٹاپ آپریشن | BYTE | جب نان اسٹاپ آپریشن کو فعال کرنا ہو تو 1 سیٹ کریں۔ فعال نہیں، 0 سیٹ کریں۔ |
|
رجسٹریشن موڈ پر کال کریں۔ | BYTE | جدول 3-5، جدول 3-6 دیکھیں۔ |
|
ترتیب نمبر | BYTE | ترتیب نمبر (00h~FFh) سیٹ کریں | (*1) |
فرنٹ ڈیسٹینیشن فلور ڈیٹا کی لمبائی | BYTE | سامنے کی منزل کے ڈیٹا کی لمبائی سیٹ کریں (0~32) [یونٹ: BYTE] | مثال: اگر عمارت 32 منزلہ سے کم ہے تو "ڈیٹا کی لمبائی" کو "4" پر سیٹ کریں۔ - اگر ایلیویٹرز کے پیچھے داخلی راستے نہیں ہیں، تو "پچھلی منزل منزل" ڈیٹا کی لمبائی "0" پر سیٹ کریں۔ |
پیچھے منزل منزل ڈیٹا کی لمبائی | BYTE | پچھلی منزل کی منزل (0~32) کی ڈیٹا کی لمبائی سیٹ کریں [یونٹ: BYTE] | |
فرنٹ منزل منزل | BYTE[0~32] | بلڈنگ فلور بٹ ڈیٹا کے ساتھ فرنٹ ڈیسٹینیشن فلور سیٹ کریں۔ | ذیل میں جدول 3-14 دیکھیں۔ |
پچھلی منزل منزل | BYTE[0~32] | بلڈنگ فلور بٹ ڈیٹا کے ساتھ فرنٹ ڈیسٹینیشن فلور سیٹ کریں۔ | ذیل میں جدول 3-14 دیکھیں۔ |
(*1) : ACS سے ڈیٹا بھیجنے پر ہر بار ترتیب نمبر میں اضافہ ہونا چاہیے۔ اگلے FFhis 00h.
جدول 3-8: منزل منزل کے ڈیٹا کا ڈھانچہ
نہیں | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
|
1 | عمارت FL 8 | عمارت FL 7 | عمارت FL 6 | عمارت FL 5 | عمارت FL 4 | عمارت FL 3 | عمارت FL 2 | عمارت FL 1 | 0: غیر منسوخی 1: مقفل فلور رجسٹریشن کو اوور رائڈ کریں۔ ("استعمال نہ کرنے" اور "اوپر کی منزل سے اوپر کی منزل" کے لیے "0" سیٹ کریں۔) |
2 | عمارت ایف ایل 16 | عمارت ایف ایل 15 | عمارت ایف ایل 14 | عمارت ایف ایل 13 | عمارت ایف ایل 12 | عمارت ایف ایل 11 | عمارت ایف ایل 10 | عمارت ایف ایل 9 | |
3 | عمارت ایف ایل 24 | عمارت ایف ایل 23 | عمارت ایف ایل 22 | عمارت ایف ایل 21 | عمارت ایف ایل 20 | عمارت ایف ایل 19 | عمارت ایف ایل 18 | عمارت ایف ایل 17 | |
4 | عمارت ایف ایل 32 | عمارت ایف ایل 31 | عمارت ایف ایل 30 | عمارت ایف ایل 29 | عمارت ایف ایل 28 | عمارت ایف ایل 27 | عمارت ایف ایل 26 | عمارت ایف ایل 25 | |
: | : | : | : | : | : | : | : | : | |
31 | عمارت ایف ایل 248 | عمارت ایف ایل 247 | عمارت ایف ایل 246 | عمارت ایف ایل 245 | عمارت ایف ایل 244 | عمارت ایف ایل 243 | عمارت ایف ایل 242 | عمارت ایف ایل 241 | |
32 | استعمال نہیں کرتے | عمارت ایف ایل 255 | عمارت ایف ایل 254 | عمارت ایف ایل 253 | عمارت ایف ایل 252 | عمارت ایف ایل 251 | عمارت FL 250 | عمارت ایف ایل 249 |
* ٹیبل 3-7 میں ڈیٹا کی لمبائی کو فرنٹ اور ریئر ڈیسٹینیشن فلور ڈیٹا کی لمبائی کے طور پر سیٹ کریں۔
* "D7" سب سے زیادہ بٹ ہے، اور "D0" سب سے کم بٹ ہے۔
(3) تصدیقی قبولیت کا ڈیٹا
BYTE | BYTE | لفظ | BYTE | BYTE | BYTE | BYTE |
کمانڈ نمبر (81h) | ڈیٹا کی لمبائی (6) | ڈیوائس نمبر | قبولیت کی حیثیت | تفویض کردہ لفٹ کار | ترتیب نمبر | ریزرو(0) |
جدول 3-9: تصدیقی قبولیت کے ڈیٹا کی تفصیلات
اشیاء | ڈیٹا کی قسم | مشمولات | ریمارکس |
ڈیوائس نمبر | لفظ | ڈیوائس کا نمبر سیٹ کریں جو لفٹ کے کال ڈیٹا کے نیچے سیٹ کیا گیا ہے (1~9999) |
|
قبولیت کی حیثیت | BYTE | 00h: لفٹ کی کال کی خودکار رجسٹریشن، 01h: غیر مقفل پابندی (دستی طور پر لفٹ کی کال رجسٹر کر سکتے ہیں)، FFh: لفٹ کی کال کو رجسٹر نہیں کر سکتے |
|
تفویض کردہ لفٹ کار نمبر | BYTE | لفٹ کی لابی میں لفٹ کی کال کی صورت میں، تفویض کردہ لفٹ کار کا نمبر سیٹ کریں (1…12، FFh: تفویض کردہ لفٹ کار نہیں) کار میں لفٹ کی کال کی صورت میں، 0 سیٹ کریں۔ |
|
ترتیب نمبر | BYTE | ترتیب نمبر سیٹ کریں جو لفٹ کے کال ڈیٹا کے تحت سیٹ کیا گیا ہے۔ |
* ELSGW کے پاس لفٹ بینک نمبر، ڈیوائس نمبر اور ترتیب نمبر کی میموری ہے جو لفٹ کے کال ڈیٹا کے نیچے سیٹ کی جاتی ہے اور یہ ڈیٹا سیٹ کرتی ہے۔
* ڈیوائس نمبر وہ ڈیٹا ہوتا ہے جو لفٹ کے کال ڈیٹا کے نیچے سیٹ ہوتا ہے۔
(4) لفٹ آپریشن کی حیثیت
BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE |
کمانڈ نمبر (91h) | ڈیٹا کی لمبائی (6) | زیر آپریشن کار نمبر 1 | زیر آپریشن کار نمبر 2 | ریزرو(0) | ریزرو(0) | ریزرو(0) | ریزرو(0) |
* ٹرانسمیشن پیکٹ ہیڈر کا پتہ تمام آلات کے لیے ہے۔
جدول 3-10: لفٹ آپریشن اسٹیٹس ڈیٹا کی تفصیلات
اشیاء | ڈیٹا کی قسم | مشمولات | ریمارکس |
زیر آپریشن کار نمبر 1 | BYTE | نیچے دی گئی جدول دیکھیں۔ |
|
زیر آپریشن کار نمبر 2 | BYTE | نیچے دی گئی جدول دیکھیں۔ |
جدول 3-11: انڈر آپریشن کار ڈیٹا کا ڈھانچہ
نہیں | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | ریمارکس |
1 | کار نمبر 8 | کار نمبر 7 | کار نمبر 6 | کار نمبر 5 | کار نمبر 4 | کار نمبر 3 | کار نمبر 2 | کار نمبر 1 | 0: غیر آپریشن کے تحت 1: آپریشن کے تحت |
2 | ریزرو(0) | ریزرو(0) | ریزرو(0) | ریزرو(0) | کار نمبر 12 | کار نمبر 11 | کار نمبر 10 | کار نمبر 9 |
(5) دل کی دھڑکن
BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE | BYTE |
کمانڈ نمبر (F1h) | ڈیٹا کی لمبائی (6) | لفٹ سسٹم کی طرف ڈیٹا ہونا | ڈیٹا 1 | ڈیٹا 2 | ریزرو(0) | ریزرو(0) | ریزرو(0) |
جدول 3-11: دل کی دھڑکن کے ڈیٹا کی تفصیلات
اشیاء | ڈیٹا کی قسم | مشمولات | ریمارکس |
لفٹ سسٹم کی طرف ڈیٹا ہونا | BYTE | ڈیٹا 2 استعمال کرتے وقت، 1 سیٹ کریں۔ ڈیٹا 2 کا استعمال نہ کریں، 0 سیٹ کریں۔ |
|
ڈیٹا 1 | BYTE | 0 سیٹ کریں۔ |
|
ڈیٹا 2 | BYTE | نیچے دی گئی جدول دیکھیں۔ |
*ٹرانسمیشن پیکٹ ہیڈر کا پتہ تمام ڈیوائسز کے لیے ہے اور براڈکاسٹ کے ساتھ ہر پندرہ (15) سیکنڈ میں بھیجنا ہے۔
جدول 3-12: ڈیٹا 1 اور ڈیٹا 2 کی تفصیلات
نہیں | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
|
1 | ریزرو(0) | ریزرو(0) | ریزرو(0) | ریزرو(0) | ریزرو(0) | ریزرو(0) | ریزرو(0) | ریزرو(0) |
|
2 | ریزرو(0) | ریزرو(0) | ریزرو(0) | ریزرو(0) | ریزرو(0) | ریزرو(0) | ریزرو(0) | سسٹم کی خرابی۔ | سسٹم کی خرابی۔ 0: نارمل 1: غیر معمولی |
4. غلطی کا پتہ لگانا
اگر ضروری ہو (ACS کو غلطی کا پتہ لگانے کی ضرورت ہے)، نیچے دی گئی جدول کے مطابق غلطی کا پتہ لگانے پر عمل کریں۔
سیکیورٹی سسٹم ڈیوائس سائیڈ پر خرابی کا پتہ لگانا
قسم | غلطی کا نام | غلطی کا پتہ لگانے کا مقام | غلطی کا پتہ لگانے کی حالت | غلطی کو منسوخ کرنے کی شرط | ریمارکس |
سسٹم کی خرابی کا پتہ لگانا | لفٹ کی خرابی۔ | سیکورٹی سسٹم ڈیوائس (ACS) | ایسی صورت میں ACS کو لفٹ کے آپریشن کی حیثیت بیس (20) سیکنڈ سے زیادہ نہیں ملتی ہے۔ | لفٹ کے آپریشن کی حیثیت کی وصولی پر۔ | ہر لفٹ بینک کی غلطی کا پتہ لگائیں۔ |
انفرادی غلطی | ELSGW خرابی | سیکورٹی سسٹم ڈیوائس (ACS) | واقعہ میں ACS ELSGW سے ایک (1) منٹ سے زیادہ پیکٹ وصول نہیں کرتا ہے۔ | ELSGW سے پیکٹ کی وصولی پر۔ | ہر لفٹ بینک کی غلطی کا پتہ لگائیں۔ |
5.ASCII کوڈ ٹیبل
ہیکس | CHAR | ہیکس | CHAR | ہیکس | CHAR | ہیکس | CHAR | ہیکس | CHAR | ہیکس | CHAR | ہیکس | CHAR | ہیکس | CHAR |
0x00 | NULL | 0x10 | کے مطابق | 0x20 |
| 0x30 | 0 | 0x40 | @ | 0x50 | پی | 0x60 | ` | 0x70 | ص |
0x01 | ایس او ایچ | 0x11 | ڈی سی 1 | 0x21 | ! | 0x31 | 1 | 0x41 | اے | 0x51 | سوال | 0x61 | a | 0x71 | q |
0x02 | STX | 0x12 | ڈی سی 2 | 0x22 | " | 0x32 | 2 | 0x42 | بی | 0x52 | آر | 0x62 | ب | 0x72 | r |
0x03 | ای ٹی ایکس | 0x13 | ڈی سی 3 | 0x23 | # | 0x33 | 3 | 0x43 | سی | 0x53 | ایس | 0x63 | c | 0x73 | s |
0x04 | ای او ٹی | 0x14 | ڈی سی 4 | 0x24 | $ | 0x34 | 4 | 0x44 | ڈی | 0x54 | ٹی | 0x64 | d | 0x74 | t |
0x05 | ENQ | 0x15 | مطلوب | 0x25 | % | 0x35 | 5 | 0x45 | اور | 0x55 | میں | 0x65 | اور | 0x75 | میں |
0x06 | اے سی کے | 0x16 | اس کی | 0x26 | اور | 0x36 | 6 | 0x46 | ایف | 0x56 | میں | 0x66 | f | 0x76 | میں |
0x07 | بی ای ایل | 0x17 | ای ٹی بی | 0x27 | ' | 0x37 | 7 | 0x47 | جی | 0x57 | میں | 0x67 | جی | 0x77 | میں |
0x08 | بی ایس | 0x18 | CAN | 0x28 | ( | 0x38 | 8 | 0x48 | ایچ | 0x58 | x | 0x68 | h | 0x78 | x |
0x09 | ایچ ٹی | 0x19 | میں | 0x29 | ) | 0x39 | 9 | 0x49 | میں | 0x59 | اور | 0x69 | i | 0x79 | اور |
0x0A | ایل ایف | 0x1A | SUB | 0x2A | * | 0x3A | : | 0x4A | جے | 0x5A | کے ساتھ | 0x6A | جے | 0x7A | کے ساتھ |
0x0B | وی ٹی | 0x1B | ای ایس سی | 0x2B | + | 0x3B | ; | 0x4B | کے | 0x5B | [ | 0x6B | ک | 0x7B | { |
0x0C | ایف ایف | 0x1C | ایف ایس | 0x2C | ، | 0x3C |
| 0x4C | ایل | 0x5C | ¥ | 0x6C | l | 0x7C | | |
0x0D | سی آر | 0x1D | جی ایس | 0x2D | - | 0x3D | = | 0x4D | ایم | 0x5D | ] | 0x6D | m | 0x7D | } |
0x0E | ایس او | 0x1E | آر ایس | 0x2E | . | 0x3E | > | 0x4E | ن | 0x5E | ^ | 0x6E | n | 0x7E | ~ |
0x0F | اور | 0x1F | US | 0x2F | / | 0x3F | ? | 0x4F | The | 0x5F | _ | 0x6F | دی | 0x7F | کے |