काबा एक्सोस 9300
द
काबा एक्सोस 9300-इंटरफ़ेस डेटा पॉइंट्स को टूर शटर सिस्टम से आदान-प्रदान करता है। सभी डेटा पॉइंट्स को कनेक्ट करने पर स्वचालित रूप से पेरिफेरल के रूप में बनाया जाता है, अगर वे पहले से मौजूद नहीं हैं।
कार्यप्रणाली
इंटरफ़ेस एक डेटा पॉइंट सर्वर को डोर्माकाबा से कनेक्ट करता है। सबसे पहले, कनेक्शन को प्रमाणित किया जाता है। इसके बाद, सभी डेटा पॉइंट्स को सिंक्रनाइज़ किया जाता है। फिर सभी बदलावों को एप्लिकेशन को ट्रांसफर किया जाता है।
कॉन्फ़िगरेशन
इंटरफ़ेस का पासवर्ड पहले से सर्वर पर काबा एक्सोस के लिए कंसोल के माध्यम से एनकोड किया जाना चाहिए। इसके लिए, उदाहरण के लिए, निम्नलिखित कमांड का उपयोग किया जाता है ताकि पासवर्ड 1234 को एनकोड किया जा सके:
u9DpServer CreatePassword 1234

टाइप्स
संचार के लिए विभिन्न प्रकार मौजूद हैं। अगर गलत टाइप का उपयोग किया जाता है, तो यह सही ढंग से ट्रांसफर नहीं होगा।
| टाइप |
मूल्य |
डिजिटल इनपुट |
BI |
डिजिटल आउटपुट |
BO |
कार्ड रीडर |
RU |
पोर्ट |
PR |
टर्मिनल |
SS |
डोर |
DR |
डोर मैनेजर |
SD |
एक्सेस मैनेजर |
FS |
कम्युनिकेशन ऑब्जेक्ट्स
हर पेरिफेरल के पास प्रीडेफाइन्ड कम्युनिकेशन ऑब्जेक्ट्स होते हैं। हालांकि, ये कई स्टेट्स हो सकते हैं और उन्हें सही ढंग से डिकोड किया जाना चाहिए।
नोट: अगर BOOL डेटा टाइप का उपयोग एक INT वैल्यू के साथ किया जाता है, तो यह काम कर सकता है, लेकिन गलती की स्थिति में वैल्यू -1 को TRUE के रूप में माना जा सकता है।
| वेरिएबल |
विवरण |
डेटा टाइप |
alarm |
एक वैल्यू जो 0 से बड़ा है, यह इंगित करता है कि एक अलार्म मौजूद है। एक अलार्म भी भेजा जा सकता है। |
int |
alarm_confirmed |
अलार्म को कन्फर्म किया गया है या कन्फर्मेशन भेजा गया है। |
bool |
cmd |
डेटा पॉइंट कमांड नंबर। इस अर्गुमेंट को दर्शाकर, एक कमांड डेटा पॉइंट को भेजा जाता है। |
int |
door_type |
एक डोर का टाइप। |
int |
active |
पेरिफेरल की स्टेटस। यह एक डोर के लिए उपयोग नहीं किया जाता है। |
bool |
mode |
डेटा पॉइंट मोड। |
int |
state |
पेरिफेरल की स्टेटस। नीचे देखें ताकि डिकोडिंग को समझा जा सके। |
int |
state_text |
स्टेटस का विवरण। |
string |
alarm_priority |
अलार्म प्रायोरिटी। |
int |
alarm_text |
वर्तमान में रिपोर्ट किए गए अलार्म की अलार्म टेक्स्ट। |
string |
alarm_desc |
अलार्म का विवरण। |
string |
alarm_checklist |
मास्ने के विवरण। |
string |
time |
इवेंट का समय। |
datetime |
कॉन्स्टेंट
id डेटा पॉइंट के एड्रेस को कॉन्फ़िगर करता है। यह केवल एक बार हो सकता है।
cmd (डोर)
| मूल्य |
विवरण |
| -1 |
नॉर्मल ऑपरेशन |
| 0 |
मॉनिटरिंग |
| 1 |
एक एक्सेस के लिए ओपन |
| 2 |
लॉक |
| 3 |
स्टैटिक ओपन |
| 4 |
रोटरी टर्नस्टाइल वन-शॉट रिलीज्ड आउटसाइड |
| 5 |
रोटरी टर्नस्टाइल वन-शॉट रिलीज्ड इनसाइड |
cmd (पोर्ट)
| मूल्य |
विवरण |
| 0 |
कनेक्शन डिस्कनेक्ट (रिमोट कनेक्टिविटी के लिए) |
| 1 |
कनेक्शन कनेक्ट (रिमोट कनेक्टिविटी के लिए) |
cmd (डिजिटल आउटपुट)
door_type
| मूल्य |
विवरण |
| 0 |
नॉर्मल डोर |
| 1 |
रोटरी टर्नस्टाइल |
mode (एक्सेस मैनेजर)
| मूल्य |
विवरण |
| -1 |
अनक्नोन |
| 0 |
सेंट्रल डिसीजन |
| 1 |
लोकल डिसीजन |
| 2 |
कनेक्टेड (सिर्फ वायरलेस गेटवे के लिए) |
| 3 |
कमिशनिंग (सिर्फ वायरलेस गेटवे के लिए) |
mode
| मूल्य |
विवरण |
| -1 |
अनक्नोन |
| 0 |
एक्सेस प्रोफाइल चेक |
| 1 |
वन-शॉट रिलीज्ड |
| 2 |
लॉकड |
| 3 |
परमानेंटली रिलीज्ड |
| 4 |
रोटरी टर्नस्टाइल वन-शॉट रिलीज्ड आउटसाइड |
| 5 |
रोटरी टर्नस्टाइल वन-शॉट रिलीज्ड इनसाइड |
state (एक्सेस मैनेजर)
| मूल्य |
विवरण |
| -1 |
नॉट रिस्पोंडिंग |
| 0 |
सेंट्रल डिसीजन |
| 1 |
नॉर्मल ऑपरेशन |
| 2 |
डाउनलोड रनिंग |
| 3 |
स्टार्टिंग |
state (पोर्ट, टर्मिनल)
| मूल्य |
विवरण |
| -1 |
अनक्नोन |
| 0 |
नॉट कनेक्टेड |
| 1 |
कनेक्टेड |
| 2 |
कनेक्शन बिंग एस्टैब्लिश्ड |
state (डोर मैनेजर, कार्ड रीडर)
| मूल्य |
विवरण |
| -1 |
अनक्नोन |
| 0 |
नॉट कनेक्टेड |
| 1 |
कनेक्टेड |
state (डोर)
| मूल्य |
विवरण |
| -1 |
अनक्नोन |
| 0 |
ओपन |
| 1 |
क्लोज्ड |
| 2 |
लॉकड |
state (डिजिटल इनपुट)
| मूल्य |
विवरण |
| -1 |
अनक्नोन |
| 0 |
ऑन |
| 1 |
ऑफ |
| 2 |
इंटरप्ट |
| 3 |
शॉर्ट सर्किट |
state (डिजिटल आउटपुट)
| मूल्य |
विवरण |
| -1 |
अनक्नोन |
| 0 |
ऑन |
| 1 |
ऑफ |