سامانه کنترل رله تحت شبکه NRCHUB داشبورد، پایش و اتوماسیون
NRCHUB همه ماژول های رله تحت شبکه را در یک پنل وب جمع می کند. در این مقاله داشبورد اختصاصی، اتوماسیون با نمودار بلوکی و سی شارپ، مدیریت دستگاه ها و Firmware، پایش لحظه ای و سطح دسترسی کاربران را با تصاویر واقعی نرم افزار می بینید.
وقتی تعداد ماژول های رله یک ساختمان یا کارخانه از دو سه عدد بیشتر می شود، کار کردن با پنل جداگانه هر دستگاه خسته کننده می شود. برای هر فرمان باید آدرس یک دستگاه دیگر را باز کنید و برای دیدن وضعیت کل مجموعه هم تصویر یکپارچه ای ندارید. NRCHUB نرم افزار کنترل رله تحت شبکه ریباکس ۹۸ است که همه این دستگاه ها را در یک پنل مرکزی جمع می کند.
در این مقاله NRCHUB را بخش به بخش و با تصاویر واقعی از محیط نرم افزار معرفی می کنیم. از داشبورد اختصاصی و اتوماسیون با نمودار بلوکی تا مدیریت متمرکز دستگاه ها، کاربران و سطح دسترسی. در پایان هم سناریوهای واقعی و مسیر شروع کار را می بینید.
NRCHUB چیست؟
NRCHUB یک پنل تحت وب برای مدیریت، پایش و اتوماسیون ماژول های رله تحت شبکه ریباکس ۹۸ است. سامانه روی سرور اجرا می شود و کاربران با مرورگر کامپیوتر، تبلت یا موبایل به آن وصل می شوند. یعنی روی دستگاه کاربران نصب هیچ نرم افزار جداگانه ای لازم نیست.
همه ماژول های شبکه در NRCHUB تعریف می شوند و از همان جا فرمان می گیرند. ارتباط سامانه با تجهیزات از طریق HTTP، TCP و Modbus TCP برقرار می شود و رابط کاربری آن کاملا فارسی و راست چین است.
در یک نگاه، NRCHUB پنج کار اصلی انجام می دهد:
- همه دستگاه ها را در یک محیط نشان می دهد و از همان جا فرمان می دهد.
- داشبورد های اختصاصی با ابزار های کنترل، وضعیت و نمودار می سازد.
- سناریو های خودکار را با نمودار بلوکی یا کدنویسی سی شارپ اجرا می کند.
- وضعیت لحظه ای و رویداد های سامانه را ثبت و نمایش می دهد.
- کاربران را با نقش و سطح دسترسی مشخص مدیریت می کند.
چرا یک نرم افزار کنترل رله تحت شبکه مرکزی لازم است؟
هر ماژول NRC پنل وب خودش را دارد و برای یک یا دو دستگاه کاملا کافی است. اگر با این پنل آشنا نیستید، مقاله معرفی پنل وب ماژول های رله NRC را ببینید. مشکل از جایی شروع می شود که پروژه بزرگ می شود.
تصور کنید روشنایی چند طبقه، فن های موتورخانه، آژیر ها و درب پارکینگ هر کدام به یک ماژول جدا وصل باشند. اپراتور برای هر کار باید سراغ یک پنل دیگر برود. دیدن وضعیت کل ساختمان در یک نگاه ممکن نیست و منطقی که بین چند دستگاه مشترک است، مثلا روشن شدن آژیر با عمل کردن یک سنسور روی دستگاه دیگر، جایی برای اجرا ندارد.
NRCHUB همین سه مشکل را حل می کند. همه دستگاه ها در یک محیط دیده می شوند، فرمان ها از یک جا داده می شوند و منطق کنترلی بین چند دستگاه در سامانه مرکزی اجرا می شود.
داشبورد اختصاصی و کاملا قابل چیدمان
داشبورد قلب NRCHUB است. هر داشبورد از چند ویجت ساخته می شود و هر ویجت یک کار مشخص دارد. یکی رله ای را روشن و خاموش می کند، یکی وضعیت یک ورودی را نشان می دهد و یکی مقدار یک داده را روی نمودار می آورد.
ویژگی های اصلی داشبورد:
- ویجت ها با کشیدن و رها کردن جابه جا می شوند و اندازه شان قابل تنظیم است.
- هر خروجی را می توانید روشن، خاموش یا به صورت لحظه ای تحریک کنید.
- وضعیت رله ها، ورودی ها و اطلاعات اصلی هر دستگاه زنده نمایش داده می شود.
- مقادیر به صورت عددی، عقربه ای یا نمودار زمانی نشان داده می شوند و می توان برایشان حد هشدار تعریف کرد.
- برای بخش ها، پروژه ها یا گروه های کاربری مختلف، داشبورد های مستقل می سازید.
طراحی داشبورد هم ساده است. در حالت ویرایش، ابزار مورد نظر را انتخاب می کنید، دستگاه یا منبع داده اش را تعیین می کنید و آن را در جای دلخواه قرار می دهید. تغییرات خودکار ذخیره می شود و داشبورد نهایی مطابق سطح دسترسی هر کاربر در اختیارش قرار می گیرد.
کتابخانه ویجت ها
NRCHUB مجموعه ای از ویجت های آماده دارد که در چند گروه دسته بندی شده اند:
- کنترل رله: ابزار های مختلف برای فرمان دادن به خروجی های دستگاه.
- وضعیت: وضعیت یک رله، یک ورودی یا خلاصه کامل یک دستگاه با همه رله ها و ورودی هایش.
- نمودار و نمایشگر: نمایش داده هایی که از سرور، دستگاه یا یک اسکریپت می رسد.
- اتوماسیون: دکمه اجرای اسکریپت و نمایش زنده نمودار بلوکی روی داشبورد.
- عمومی: زمان، تاریخ، تصویر، متن، منابع سرور، رویداد ها و محتوای وب.
برای هر ویجت عنوان، دستگاه، متن فرمان ها و آیکن را خودتان تعیین می کنید. آرشیو داخلی آیکن ها با جستجوی فارسی کار می کند تا برای پمپ، چراغ یا درب نماد مناسب را سریع پیدا کنید. برای کار های حساس هم می توانید تعیین کنید که پیش از اجرای فرمان از کاربر تایید گرفته شود.
اگر قبلا داشبورد خود ماژول را شخصی سازی کرده اید، تفاوت را بهتر حس می کنید. در مقاله سفارشی سازی داشبرد ماژول های رله NRC داشبورد تک دستگاه را توضیح داده ایم. داشبورد NRCHUB همان ایده است، اما برای همه دستگاه ها با هم.
اتوماسیون با نمودار بلوکی، بدون کدنویسی
بخش اتوماسیون NRCHUB به شما اجازه می دهد منطق کنترلی تجهیزات را بدون نوشتن حتی یک خط کد طراحی کنید. بلوک های مورد نیاز را از فهرست برمی دارید، روی صفحه می گذارید و با سیم کشی بین آن ها مسیر اجرای سناریو را مشخص می کنید.
بلوک ها در چند دسته آماده اند:
- ورودی: ورودی دستگاه، وضعیت رله، اتصال دستگاه، مقدار ثابت، بازه زمانی و متغیر مشترک.
- منطقی: و، یا، یا انحصاری، نقیض و مقایسه.
- زمانی: تاخیر در وصل، تاخیر در قطع، پالس، چشمک زن و تشخیص لبه.
- حافظه و شمارنده برای نگه داشتن وضعیت و شمردن رخداد ها.
- خروجی: فرمان رله، اعلان روی صفحه و پیام در گزارش.
تصویر بالا سناریوی کنترل آژیر حریق را نشان می دهد. ورودی حسگر دود از یک دستگاه و شستی قطع دستی از دستگاه دیگر به یک بلوک نگهدارنده می رسد. خروجی آن هم آژیر و فلاشر را روشن می کند، اعلان روی صفحه نشان می دهد و رویداد را در گزارش ثبت می کند. همه این ها بین دو دستگاه مختلف و بدون کدنویسی اتفاق می افتد.
پیش از اجرا می توانید منطق سناریو را شبیه سازی کنید. در زمان اجرای واقعی هم بلوک های فعال روی نمودار سبز می شوند تا ببینید سناریو در هر لحظه کجاست. هر سناریو می تواند هم زمان از چند دستگاه اطلاعات بگیرد و به چند دستگاه فرمان بدهد.
کدنویسی سی شارپ برای سناریو های پیشرفته
بعضی منطق ها در نمودار بلوکی جا نمی شوند. برای این موارد NRCHUB یک ویرایشگر کد سی شارپ دارد. شرط و حلقه، کار هم زمان با چند دستگاه، درخواست HTTP و Webhook، ارتباط با پیام رسان ها و اجرای اسکریپت های دیگر از این طریق ممکن است.
در نمونه بالا اسکریپت با فعال شدن حسگر دود موتورخانه آژیر را روشن می کند، هشدار می دهد و رویداد را ثبت می کند. همزمان هر چند ثانیه دمای موتورخانه را از یک سرویس وب می خواند، آن را روی داشبورد نشان می دهد و فن را بر اساس آن روشن یا خاموش می کند.
ویرایشگر کد رنگ آمیزی، پیشنهاد خودکار و نمونه های آماده دارد. اسکریپت ها را می توان دستی، زمان بندی شده یا رویدادی اجرا کرد و برای اسکریپت های همیشه فعال، اجرای خودکار با روشن شدن سرور و پس از خطا هم پیش بینی شده است.
مدیریت متمرکز دستگاه ها و به روزرسانی Firmware
در بخش دستگاه ها همه ماژول های شبکه با نام، آدرس، سریال، وضعیت اتصال، رله ها و ورودی هایشان فهرست می شوند. افزودن دستگاه جدید هم فقط با تعیین نام، آدرس شبکه، درگاه ها و نوع ارتباط انجام می شود.
NRCHUB از مدل های مختلف ماژول های کنترل رله ریباکس ۹۸ پشتیبانی می کند. در تصویر بالا NRC8400LW، NRC2800LW، NRC4320LWA، SL11-Wave و NRC02-Wave هم زمان در یک فهرست دیده می شوند.
به روزرسانی Firmware هم دیگر دستگاه به دستگاه نیست. فایل Firmware را انتخاب می کنید، دستگاه ها را از جدول علامت می زنید و به روزرسانی به صورت تکی یا گروهی انجام می شود. سامانه هر بار حداکثر دو دستگاه را هم زمان به روزرسانی می کند و پس از راه اندازی مجدد، نسخه جدید هر دستگاه را دوباره می خواند.
پایش لحظه ای و گزارش رویداد ها
نقشه پایش سیستم یکی از کاربردی ترین بخش های NRCHUB است. در این نقشه ورودی ها، اسکریپت ها و رله های همه دستگاه ها در سه ستون کنار هم قرار می گیرند و ارتباط زنده آن ها با خط هایی نشان داده می شود. سیگنال ها از ورودی به اسکریپت و از اسکریپت به رله جریان دارند و در یک نگاه می بینید کدام سناریو کدام تجهیز را فرمان می دهد.
بخش رویداد های سیستم هم همه اتفاق های مهم را ثبت می کند. ورود کاربران، فرمان ها، قطع و وصل شدن دستگاه ها، اجرای اسکریپت ها و خطا ها در یک فهرست قابل فیلتر جمع می شوند. می توانید بر اساس بازه زمانی، سطح و دسته رویداد جستجو کنید و خروجی CSV بگیرید.
علاوه بر این ها، NRCHUB وضعیت منابع سرور مثل CPU، RAM، فضای دیسک و زمان فعالیت را هم نشان می دهد. اطلاعات بدون نیاز به تازه سازی صفحه به روز می شوند و پیام ها و هشدار های سامانه برای کاربران آنلاین روی صفحه نمایش داده می شوند. اگر به ثبت سوابق در سرور جداگانه نیاز دارید، مقاله ارسال لاگ به سرور در ماژول رله NRC هم به کارتان می آید.
کاربران، نقش ها و سطح دسترسی
در سازمان ها همه نباید به همه چیز دسترسی داشته باشند. نگهبان فقط باید داشبورد خودش را ببیند، تکنسین تاسیسات باید بتواند پمپ ها را فرمان بدهد و فقط نیروی فنی باید به Firmware و تنظیمات دست بزند.
در NRCHUB برای هر کاربر حساب مستقل تعریف می شود و هر کاربر یک نقش دارد. دسترسی هر نقش با جزئیات تعیین می شود. مثلا مشاهده داشبورد، مدیریت داشبورد ها، مشاهده یا مدیریت دستگاه ها، فرمان به رله ها، Firmware، نوشتن یا اجرای اسکریپت و مشاهده رویداد ها هر کدام جدا قابل تنظیم اند.
تغییر دسترسی های یک نقش حداکثر ظرف یک دقیقه و بدون نیاز به ورود دوباره کاربران اعمال می شود. ورود، خروج و تغییرات مهم کاربران هم در سوابق ثبت می شود و دسترسی از راه دور فقط برای کاربران مجاز و مطابق سطح دسترسی آن ها ممکن است.
تنظیمات، پشتیبان گیری و نگهداری
NRCHUB برای نگهداری طولانی مدت طراحی شده است. شبکه سامانه با IP ثابت یا DHCP تنظیم می شود و تاریخ و ساعت شمسی هم برای ثبت رویداد ها و اجرای زمان بندی ها در خود سامانه تعیین می شود. به روزرسانی نرم افزار و مدیریت نسخه آن هم از داخل پنل انجام می شود.
برای جابه جایی سامانه یا آمادگی در برابر خرابی سخت افزار، از دستگاه ها، اسکریپت ها، داشبورد ها، نقش ها و کاربران نسخه پشتیبان می گیرید. خروجی یک فایل رمزنگاری شده است که فقط در NRCHUB خوانده می شود. وارد کردن آن هم فقط اطلاعات را اضافه یا به روز می کند و چیزی را حذف نمی کند.
سازگار با کامپیوتر، تبلت و موبایل
رابط کاربری NRCHUB واکنش گراست. در کامپیوتر پنل با منوی کناری و چیدمان کامل نمایش داده می شود و برای اتاق های کنترل و محیط های مدیریتی مناسب است. در تبلت و موبایل هم اجزا متناسب با اندازه صفحه بازآرایی می شوند تا کنترل ها همچنان سریع و خوانا باشند.
برای استفاده از NRCHUB روی هیچ کدام از این دستگاه ها اپلیکیشن جداگانه نصب نمی کنید. مرورگر کافی است و دسترسی از راه دور هم فراهم است. برای آشنایی با اصول دسترسی از بیرون شبکه، مقاله کنترل تجهیزات از طریق اینترنت را بخوانید.
سناریو های واقعی با NRCHUB
NRCHUB فقط یک پنل کنترل نیست و با نمودار بلوکی، سناریو های کامل اتوماسیون را اجرا می کند. چند نمونه از کار هایی که با آن پیاده سازی می شود:
پایش مرکزی و نگهبانی
همه آژیر ها، چراغ ها و درب ها از یک اتاق مرکزی کنترل می شوند. اپراتور وضعیت هر نقطه را زنده می بیند و با یک کلیک آژیر یک ناحیه را فعال یا قطع می کند یا روشنایی یک بخش را خاموش می کند.
اعلام و کنترل حریق
با تغییر وضعیت حسگر ها، فرمان های آژیر، فلاشر و تجهیزات دیگر خودکار اجرا می شوند و رویداد ها در سامانه ثبت می شوند.
روشنایی هوشمند
روشنایی فضا های داخلی، محوطه و مسیر های عبور بر اساس زمان بندی، ورودی های دستگاه یا سناریو های تعریف شده خودکار کنترل می شود.
کنترل تردد و درب ها
باز و بسته شدن درب ها و راهبند ها از داشبورد یا سناریو ها فرمان داده می شود و وضعیت تجهیزات تردد همیشه جلوی چشم است.
موتورخانه و تاسیسات
پمپ ها و فن ها با تاخیر و محافظت در برابر خطا راه اندازی می شوند و در شرایط ناایمن خودکار قطع می شوند. وضعیت همه آن ها هم لحظه به لحظه پایش می شود.
نورپردازی نما
نورپردازی نمای ساختمان در ساعات مشخص روشن و خاموش می شود، کاملا خودکار و بدون نیاز به اپراتور.
NRCHUB برای چه کسانی مناسب است؟
- مدیران ساختمان و تاسیسات که روشنایی، تهویه و موتورخانه را از یک جا می خواهند.
- واحد های نگهبانی و امنیت که به یک پنل ساده برای آژیر، درب و روشنایی نیاز دارند.
- تابلو سازان و پیمانکاران برق که برای تابلو های صنعتی یک لایه کنترل و پایش تحت وب می خواهند.
- مجریان خانه هوشمند و کنترل تردد که چند ماژول را در یک پروژه کنار هم به کار می برند.
- سازمان هایی با چند کاربر که باید دسترسی هر نفر را جدا تعیین کنند.
قابلیت های NRCHUB در یک نگاه
| مورد | توضیح |
|---|---|
| نوع نرم افزار | پنل تحت وب |
| دسترسی | کامپیوتر، تبلت و موبایل، با امکان دسترسی از راه دور |
| زبان رابط کاربری | فارسی و راست چین |
| داشبورد | اختصاصی، قابل چیدمان و چند داشبورد مستقل |
| کنترل رله ها | تکی، گروهی و خودکار |
| اتوماسیون | نمودار بلوکی بدون کد و کدنویسی سی شارپ |
| پایش | وضعیت زنده دستگاه ها و نقشه پایش سیستم |
| گزارش رویداد ها | ثبت، دسته بندی، فیلتر و خروجی CSV |
| کاربران | کاربران و نقش های متعدد با سطح دسترسی مشخص |
| ارتباط با دستگاه | HTTP، TCP و Modbus TCP |
| نگهداری | به روزرسانی سامانه و Firmware، پشتیبان گیری رمزنگاری شده |
شروع کار با NRCHUB
- ماژول های مناسب پروژه را از دسته ماژول رله تحت شبکه انتخاب کنید.
- ماژول ها را نصب کنید و به شبکه محل پروژه وصل کنید.
- NRCHUB را روی سرور راه اندازی کنید و دستگاه ها را در بخش دستگاه ها اضافه کنید.
- داشبورد های مورد نیاز هر بخش را با ویجت ها بچینید.
- سناریو های خودکار را با نمودار بلوکی یا کد طراحی و شبیه سازی کنید.
- کاربران و نقش ها را بسازید و از تنظیمات یک نسخه پشتیبان بگیرید.
مستندات فنی ماژول ها در صفحه مستندات آمده است. درباره سخت افزار مناسب سرور و راه اندازی هم کارشناسان ما کنارتان هستند.
سوالات متداول
برای استفاده از NRCHUB باید نرم افزاری روی کامپیوتر نصب کنم؟
نه. NRCHUB روی سرور اجرا می شود و کاربران از مرورگر کامپیوتر، تبلت یا موبایل به آن وصل می شوند.
برای ساخت سناریو باید برنامه نویسی بلد باشم؟
نه. بیشتر سناریو ها با نمودار بلوکی و بدون کد ساخته می شوند. کدنویسی سی شارپ فقط برای منطق های پیچیده تر است.
NRCHUB با کدام دستگاه ها کار می کند؟
با مدل های مختلف ماژول های کنترل رله ریباکس ۹۸. ارتباط با تجهیزات از طریق HTTP، TCP و Modbus TCP برقرار می شود.
آیا می توانم به هر کاربر فقط بخشی از سامانه را نشان بدهم؟
بله. با تعریف نقش، دسترسی هر کاربر به داشبورد ها، دستگاه ها، اسکریپت ها و تنظیمات را جدا تعیین می کنید.
جمع بندی
اگر پروژه شما بیش از چند ماژول رله دارد، یک نرم افزار کنترل رله تحت شبکه مرکزی کار را از مدیریت پراکنده چند پنل به یک محیط یکپارچه می برد. NRCHUB داشبورد اختصاصی، اتوماسیون با نمودار بلوکی و کد، مدیریت متمرکز دستگاه ها و Firmware، پایش لحظه ای و کنترل دقیق دسترسی کاربران را در یک پنل فارسی و تحت وب کنار هم گذاشته است.
برای بررسی نیاز پروژه و راه اندازی NRCHUB از صفحه تماس با ما با کارشناسان ریباکس ۹۸ در تماس باشید. اگر پروژه تان به سخت افزار یا منطق خاصی نیاز دارد، بخش طراحی اختصاصی هم برای همین کار است.
















اولین نفری باشید که دیدگاهی ثبت میکند!