[vc_row][vc_column][vc_column_text]
پروتکل oBIX (مخفف “مبادله اطلاعات ساختمان به صورت باز”) استانداردی است برای اینترفیسهای مبتنی بر خدمات اینترنتی RESTful برای ساخت سیستمهای کنترل. کار oBIX عبارت است از خواندن و نوشتن دادهها بر روی شبکهای از دستگاهها که از XML و URIها استفاده می کنند و ذیل چهارچوبی که مشخصا برای اتوماسیون ساختمان طراحی شده است.
به گزارش BACpress ، سیستم های کنترلی ساختمان شامل سیستمهای الکتریکی و مکانیکیای که در داخل ساختمان کار میکنند میشود، منجمله گرمایش و سرمایش، امنیت، مدیریت برق، و هشدارهای نجات جان/ایمنی که تقریبا در همه ساختمانها وجود دارند، و همچنین انبوهی از سیستمهای خاص-منظوره در برخی ساختمانهای خاص، نظیر مدیریت رخداد A/V، روشنایی آمفیتئاتر، توزیع گاز طبی، هود بخارهای سمی، و بسیاری دیگر.
oBIX یک اینترفیس خدمات اینترنتی است چرا که امکان تعاملات عمیق با سیستمهای کنترل زیرین را فراهم نمیکند. این اینترفیس برقراری ارتباطات میان کاربردیهای شرکتی و سیستمهای ساختمانی تعبیهشده و نیز برقراری ارتباطات میان دو سیستم ساختمانی تعبیهشده را امکانپذیر میسازد. در کسبوکارهای دانش بنیان، ساختمانها و تجهیزات و عملیاتهای آنها مشارکت کامل دارند و با لحاظ کردن این موضوع مدیریت میشوند. کار ساخت و توسعه اوبکیس با OASIS بوده است، “سازمان پیشبرد استانداردهای اطلاعات ساختیافته”. کار تهیه ورژن 1.0 آن در دسامبر 2006 و به عنوان یک استاندارد کمیتهای به پایان رسید.
پیش زمینه بحث
در حال حاضر برای اغلب سیستمهای مکانیکی و الکتریکی، کنترلهای دیجیتال تعبیهشده (DDC) فراهم شده است. اغلبِ این دستگاهها کمهزینه هستند و امکان کار با TCP/IP را ندارند. آنها را با یک سیمکشی ارتباطاتی که اختصاصی خودشان است نصب می کنند. کنترلرهای DDC بزرگتر، برای این کنترلرهای اختصاصی، ارتباطات شبکهای فراهم می کنند.
پروتکلهای باینری رواجیافته و جاافتاده (BACnet, LonTalk, Modbus, DALI) که بشود از آنها بر روی این شبکههای اختصاصی استفاده کرد بسیارند، و علاوه بر آنها تعداد زیادی پروتکل اختصاصی هم وجود دارد. با اینکه میتوان از این پروتکلهای باینری بر روی شبکههای TCP/IP استفاده کرد، اما این پروتکلها چالشهایی نیز برای روترها و فایروالها و نیز به لحاظ امنیت و سازگاری با سایر کاربردیهای شبکهای دارند. یک چالش دیگر این است که این صنعت میان چند پروتکل که عمدتا با یکدیگر ناسازگار هستند چندتکه شده است.
از آنجا که oBIX با شرکت یکپارچه میشود، این امکان را فراهم میکند که وضعیت و عملکرد عملیاتی مستمرا توسط سیستمهای کنترل مکانیکی و الکتریکی رویت پذیر باشد. oBIX با آشکار ساختن این عملیاتها با استفاده از خدمات وب، به صاحبان و ساکنین امکان میدهد که از مجموعه کامل پایگاههای دادهای استاندارد و ابزارهای OLAP برای تحلیل عملکردشان استفاده کنند. پروتکل oBIX به گردانندگان، صاحبان و ساکنین ساختمانها و تجهیزات امکان میدهد که با ملاحظه یکپارچه همه عوامل چرخه-عمری، زیستمحیطی، هزینهای و عملکردی تصمیم گیری کنند.

هدف پروتکل oBIX
پروتکل oBIX یک اینترفیس خدمات اینترنتی برای عموم فراهم میکند که با استفاده از آن میتوان به نحوی ساده و امن از سیستمهای گرمایش و سرمایش، کنترل دسترسی، خدمات شهری، و سایر سیستمهای اتوماسیون ساختمان، داده کسب کرده و امکان مبادله دادهها میان سیستمهای ساختمان و تجهیزات و کاربردیهای شرکتی را برقرار کرد. سه مولفه مشترک سیستمهای کنترل از این قرارند:
♦ درجات: معرف یک مقدار سنجهای واحد و وضعیت آن هستند – این در حسگرها، فعالسازها ، یا پیکربندی متغیرهایی مثل مقدارِ هدف مصداق دارد.
♦ هشداردهی: مدلسازی، مسیردهی و تصدیق دریافتِ هشدارها. هشدارها شرایطی را خاطرنشان می کنند که باید به اطلاع یک کاربر یا یک کاربردی برسد.
♦ سوابق: مدلسازی و کنکاش در دادههای درجهای، که در طی زمان ازشان نمونه برداری شده است. معمولا دستگاهها مرزی یک سابقه تایماستمپدار از مقادیر درجهای را گردآوری میکنند که آن را میتوان به عنوان خوراک و برای تحلیل به کاربردیهای مرتبه-بالاتر داد.
oBIX 1.0 یک مدل شیئی تراز پایین فراهم میکند که می توان حین پیادهسازی بسطش داد. درجات، مستقیما نشانیپذیر هستند (و از این رو قابل تنظیم)، اما تعامل مستقیم با آنها مستلزم دانشی از سیستم کنترلی زیربنایی است که کسب آن برای شرکت سازنده سیستم زیادی دشوار است. میتوان با استفاده از کانترکت oBIX، درجات زیربنایی را یکپارچه سازی کرد، برای نتایج نام گذاشت، سطوح هشدار را تنظیم کرد، و سابقهها را شروع کرد. oBIX یک مدل شیئی تراز پایین را برای سیستمهای کنترل آشکار میکند، اما کانترکتهای oBIX، لایبرریهایی از نوع تراز بالا خلق میکنند که اغلب برنامهنویسها تمایل دارند با آنها کار کنند.

قسمت دوم مطلب را می توانید از اینجا بخوانید :قسمت دوم
[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column][ult_ihover][/ult_ihover][/vc_column][/vc_row]

