کد خبر: ۳۳۶۲۷
تاریخ انتشار: ۰۸ دی ۱۴۰۲ - ۱۰:۴۵

آموزش اینترنت اشیا در اتوماسیون صنعتی

آموزش اینترنت اشیا در اتوماسیون صنعتی با توجه به پیشرفت روز افزون تکنولوژی در دنیای امروز و گستره‌ی استفاده از اینترنت در سراسر جهان و امکان اتصال تمامی دستگاه‌ها اعم از صنعتی و خانگی به اینترنت، IoT (Internet of Thing)، اینترنت اشیا نقش بسزایی در اتوماسیون صنعتی و زندگی ما ایفا می‌کند.
آموزش اینترنت اشیا در اتوماسیون صنعتی

به گزارش مخاطب۲۴ به نقل از اداره کل ارتباطات و امور بین الملل شرکت مخابرات ایران : IoT در حقیقت به معنای صحبت کردن اشیا متصل به اینترنت با یکدیگر بدون نیاز به حضور انسان است که این امر سبب کارایی بیشتر و بهبود خدمات در زمینه‌های مختلف شده است.

با توجه به پیشرفت روز افزون تکنولوژی در دنیای امروز و گستره‌ی استفاده از اینترنت در سراسر جهان و امکان اتصال تمامی دستگاه‌ها اعم از صنعتی و خانگی به اینترنت، IoT (Internet of Thing) یا اینترنت اشیاء نقش بسزایی در اتوماسیون صنعتی و زندگی ما ایفا می‌کند.

IoT در حقیقت به معنای صحبت کردن اشیا متصل به اینترنت با یکدیگر بدون نیاز به حضور انسان است، که این امر سبب کارایی بیشتر و بهبود خدمات در زمینه‌های مختلف شده است. این تکنولوژی، در پروتکل‌ها و اشکال مختلفی از جمله CoAP، AMQP،LoRaWAN وMQTT مورد استفاده قرار می‌گیرد.

 

MQTT چیست؟

پروتکل MQTT (Message Queuing Telemetry Transport) یک روش پیام‌رسانی بر مبنای انتشار و اشتراک (Publish/ Subscribe) پیام‌ها در بستر اینترنت بین دو دستگاه است که در این روش از حداقل پهنای باند استفاده می‌شود. MQTT با سرعت چشم‌گیری در حال رشد و پیشرفت در همه‌ی صنایع از جمله اتوماسیون صنعتی است. اما دلیل این محبوبیت چیست؟

دارا بودن ویژگی های منحصر به فردی که متناسب با نیازهای خاص سیستم‌های اینترنت اشیا است، سبب شده تا از پروتکل MQTT به عنوان یکی از بهترین پروتکل‌های اینترنت اشیا در صنعت نام برده شود. برخی از ویژگی های کلیدی این پروتکل عبارتند از:

 

پهنای باند کم

دستگاه‌های IoT اغلب از نظر قدرت پردازش، حافظه و مصرف انرژی دارای محدودیت هستند. پهنای باند و حجم کم مورد نیاز برای انتقال اطلاعات از طریق MQTT، این پروتکل را برای دستگاه‌ها ایدئال می‌کند.

 

تضمین تحویل پیام

از آنجایی که امکان اختلال در اینترنت خصوصا در جغرافیای ما امری غیر قابل اجنتاب است، شبکه‌های اینترنت اشیا می‌توانند با تأخیر بالا یا اتصالات ناپایدار مواجه شوند. پشتیبانی MQTT از سطوح مختلف QoS (Quality of Service) به معنای کیفیت خدمات، به استانداردهایی که فرستنده پیام برای رسیدن پیام به مقصد در نظر دارد اشاره می‌کند. این سرویس تحویل پیام را حتی در شرایط چالش برانگیز تضمین می‌کند و آن را برای IoT مناسب می‌سازد.

 

ارتباط ایمن

با توجه به اینکه داده‌های منتقل شده از طریق شبکه‌هایIoT اغلب از اهمیت بالایی برخوردارند، ایجاد امنیت در این شبکه‌ها بسیار حائز اهمیت است. در پروتکل MQTT اطلاعات از طریق تونلSSH انتقال پیدا می‌کنند، این تونل مانند S حرف آخر در https موجود در درگاه‌های بانکی است که امنیت تراکنش‌ها را در بستر اینترنت فراهم می‌کند. علاوه بر این MQTT از رمزگذاری لایه حمل و نقل (TLS) و لایه سوکت‌های امن (SSL) نیز پشتیبانی می‌کند و محرمانه بودن داده‌ها را در طول انتقال، اطمینان می‌دهد. همچنین به دلیل امکان ایجاد مکانیسم‌های احراز هویت و سطح دسترسی به اطلاعات از طریق نام کاربری و رمز عبور، دسترسی به شبکه و منابع آن به شدت محافظت می‌شود. به علاوه عدم استفاده از IP Static نیز امکان هک سیستم را به حداقل می‌رساند.

 

ارتباط متقابل

MQTT امکان ارتباط دو طرفه یکپارچه بین دستگاه‌ها را فراهم می‌کند. در این پروتکل هر مشترک میتواند پیام‌هایی را در موضوعات مختلف منتشر کند و هم پیام‌های منتشر شده را دریافت کند، بدین صورت امکان تبادل موثر داده در اکوسیستم‌های مختلف اینترنت اشیا بدون اتصال مستقیم بین دستگاه‌ها فراهم است.

 

انتقال پیام به صورت مستمر

MQTT به مشتریان اجازه می‌دهد تا ارتباط خود را با بروکر (Broker) به صورت مستمر حفظ کنند و سیستم را قادر می‌سازد تا پیام‌های تحویل نشده را حتی پس از قطع ارتباط به خاطر بسپارد. مشتریان همچنین می‌توانند با مشخص کردن یک بازه زمانی، از بروکر بخواهند وضعیت اتصال را به صورت دوره‌ای بررسی کند.

 

پشتیبانی از دستگاه‌های اینترنت اشیا در مقیاس بزرگ

سیستم‌های اینترنت اشیا اغلب شامل تعداد زیادی دستگاه هستند که به پروتکلی نیاز دارند تا بتواند استقرار در مقیاس وسیع را مدیریت کند. ماهیت MQTT، مصرف پهنای باند کم و استفاده کارآمد از منابع، آن را برای کاربردهای IoT در مقیاس بزرگ مناسب می‌سازد. الگوی انتشار-اشتراک به MQTT اجازه می‌دهد تا به طور موثر عمل کند، زیرا فرستنده و گیرنده را جدا می‌کند و ترافیک شبکه و استفاده از منابع را کاهش می‌دهد.

 

پشتیبانی از زبان‌های مختلف برنامه نویسی

پشتیبانی گسترده MQTT از انواع زبان‌های برنامه نویسی، امکان ارتباط با انواع پلتفرم ها و فناوری‌ها را امکان پذیر می‌سازد و ارتباطات یکپارچه و قابلیت همکاری را در اکوسیستم‌های مختلف اینترنت اشیا تقویت می‌کند.

 

نحوه عملکرد پروتکل MQTT

پروتکل MQTT براساس الگوی انتشار-اشتراک بین فرستنده پیام (Publisher) و گیرنده پیام (Subscriber) کار می‌کند. در این نوع ارتباط برخلاف سایر شبکه‌های ارتباطی، پیام به صورت مستقیم بین فرستنده و گیرنده در جریان نیست. پیام از فرستنده به بروکر MQTTارسال می‌شود و پس از پردازش توسط این بروکر به گیرنده ارسال می‌شود.

 

اجزای MQTT

اجزای اصلی پروتکلMQTT، کلاینت‌ها (Clients) و بروکر هستند. در اینترنت اشیا، کلاینت معمولاً به فرستنده و گیرنده پیام اشاره دارد. به صورت ساده، یک کلاینت هم می‌تواند یک فرستنده و هم یک گیرنده باشد. اساساً، هر دستگاهی را که از پروتکل شبکه TCP/IPاستفاده می‌کند و امکان پیاده سازی نرم افزاری MQTT را بر روی خود داراست. از یک میکروکنترلر کوچک گرفته تا یک سرور غول پیکر، میتوان به عنوان کلاینت پروتکل MQTT در نظر گرفت.

آموزش اینترنت اشیا در اتوماسیون صنعتی

این مدل ارتباطی باعث می‌شود تا گیرنده و فرستنده از موقعیت شبکه یکدیگر آگاهی نداشته باشند و به اطلاعاتی مانند شماره پورت و یا آدرس IP نیاز نداشته باشند. همچنین احتیاج به آنلاین بودن و حضور همزمان فرستنده و گیرنده در شبکه نیز وجود ندارد. علاوه بر موارد فوق در این نوع ارتباط فرستنده و گیرنده میتوانند بدون ایجاد وقفه در روند کار دیگری، پیام را ارسال و دریافت کنند.

 

در ابتدا یک کلاینت با بروکر MQTT ارتباط برقرار می‌کند و پس از برقراری ارتباط می‌تواند در نقش فرستنده، پیام‌ها را به بروکر ارسال کند یا می‌تواند پیام‌های خاصی را در نقش گیرنده دریافت کند یا در هر دو عمل ارسال و دریافت پیام، ایفای نقش کند. هنگامی که بروکر MQTT پیامی را دریافت می‌کند، آن را برای گیرنده‌هایی که در موضوع (Topic) آن پیام مشترک هستند ارسال می‌کند و با توجه به نوع کیفیت خدمات تعریف شده در پیام ارسالی از سمت فرستنده به پردازش پیام می‌پردازد و سپس پیام را برای همیشه از حافظه خود پاک خواهد کرد. بروکر MQTT در حقیقت سیستمی تحت فضای ابری (Cloud) است، که پیام‌ها را بین کلاینت‌های مختلف هماهنگ می‌کند.

مسئولیت‌های این بروکر شامل دریافت و فیلتر کردن پیام‌ها، شناسایی کلاینت‌ها در هر پیام و ارسال پیام‌ها برای آنها است. مجوز و احراز هویت کلاینت‌های MQTT، ارسال پیام به سیستم‌های دیگر برای تجزیه و تحلیل بیشتر، مدیریت پیام‌های از دست رفته از دیگر وظایف این بروکر است.

 

MQTT در HMI دلتا

در صنعت روش‌های مختلفی برای ارسال و دریافت اطلاعات نمایشگرهای صنعتی HMI از طریق اینترنت مانند VNC ،MQTT و… وجود دارد. برند دلتا در دسته‌ی اچ ام آی های سری جدید خود با نام تجاری DOP-100 که مجهز به پورت اترنت هستند و همانند مدل اقتصادی دلتا DOP-107DV و… قابلیت MQTT را فراهم آورده است و کاربران با خرید HMI دلتا و یک خط اینترنت، با کمک اتصال به بروکر تعبیه شده در داخل ایران، می‌توانند بدون داشتن IP staticانتقال دیتا را به هر نقطه‌ای داشته باشند و میتوانند از همه‌ی امکانات این پروتکل برای اجرای پروژه‌های خود استفاده کرده و برای بهره‌مندی از بروکرهای خارجی متوقف نشوند. و در نهایت از طریق تلفن همراه فرآیند خود را مانیتور و کنترل کنند. گروه فنی مهندسی یوزتکنو نمایندگی دلتا در تهران در عرصه اینترنت اشیا در صنعت پیشتاز میدان است.

آخرین اخبار
پربازدید ها
تصاویر
صفحه خبر بالای تصاویر
اخبار داغ
دلیل نامگذاری ماه صفر چیست؟ دلیل نامگذاری ماه صفر چیست؟
ماه صفر به دلیل آغاز اسارت آل البیت (ع) و نیز واقع شدن رحلت رسول خدا (ص) و شهادت چندتن از ائمه معصومین (ع) از سنگینی نزد شیعیان برخوردار است به گونه‌ای که توصیه به صدقه دادن در هرروز از این ماه جهت رفع بلا شده است.
رویترز: ایران با پیشنهاد اروپا برای تمدید مهلت مکانیزم ماشه مخالفت کرد رویترز: ایران با پیشنهاد اروپا برای تمدید مهلت مکانیزم ماشه مخالفت کرد
رویترز نوشت: هم‌زمان با آغاز نخستین گفت‌و‌گو‌های حضوری با قدرت‌های غربی پس از بمباران اخیر توسط اسرائیل و ایالات متحده ایران روز جمعه مخالفت خود را با پیشنهاد‌هایی برای تمدید قطعنامه سازمان ملل که توافق هسته‌ای سال ۲۰۱۵ را تأیید می‌کند اعلام کرد.
غریب آبادی: توافق شد که رایزنی‌ها با مدیران سیاسی سه کشور اروپایی ادامه یابد غریب آبادی: توافق شد که رایزنی‌ها با مدیران سیاسی سه کشور اروپایی ادامه یابد
توضیحات غریب‌آبادی معاون وزیر خارجه در پایان گفت‌و‌گو‌های ایران و اروپا در استانبول: دکتر تخت روانچی و من گفتگویی جدی، صریح و مفصل با مدیران سیاسی سه کشور اروپایی/اتحادیه اروپا داشتیم. آخرین تحولات مربوط به لغو تحریم‌ها و موضوع هسته‌ای مورد بحث و بررسی قرار گرفت. ضمن انتقاد جدی از مواضع آنها در مورد جنگ تجاوزکارانه اخیر علیه مردم ما، مواضع اصولی خود، از جمله در مورد مکانیسم موسوم به اسنپ بک را توضیح دادیم.
پزشکیان: مردم در مصرف آب صرفه‌جویی کنند پزشکیان: مردم در مصرف آب صرفه‌جویی کنند
رئیس‌جمهور گفت: امیدواریم بتوانیم وضعیت موجود را به ثبات برسانیم، اما تا آن زمان، از مردم عزیز درخواست داریم که حتماً در مصرف آب صرفه‌جویی کنند.
انگلیس هم تهران را تحریم کرد؟ انگلیس هم تهران را تحریم کرد؟
«دیوید لمی» وزیر خارجه انگلیس نیز در اظهاراتی تهدید کرده که در صورت عدم شفاف‌سازی ایران درباره برنامه هسته‌ای خود، تحریم‌هایی «شدید و چشمگیر» اعمال خواهد شد.
واتساپ مشکل سین‌کردن و جواب‌ندادن را چطور حل کرد؟ واتساپ مشکل سین‌کردن و جواب‌ندادن را چطور حل کرد؟
وقتی پیام‌ها در شلوغی روزمره گم می‌شوند، واتساپ با آزمایشی تازه می‌خواهد عادت آشنا، اما فراموش‌کارانه را برای همیشه تغییر دهد.
چه مبلغی برای رهن و اجاره خانه‌های آسیب‌دیده در جنگ ۱۲ روزه در نظر گرفته شده است؟ چه مبلغی برای رهن و اجاره خانه‌های آسیب‌دیده در جنگ ۱۲ روزه در نظر گرفته شده است؟
رییس سازمان پیشگیری و مدیریت بحران شهر تهران گفت: ودیعه مسکن تا سقف ۱.۵ میلیارد تومان با اجاره ماهانه ۳۰ میلیون تومان با نوسان ۲۰ درصدی بر اساس متراژ برای ساکنان خانه‌های آسیب‌دیده در جنگ ۱۲ روزه در نظر گرفته شده است.
برگزیده
دلیل نامگذاری ماه صفر چیست؟ دلیل نامگذاری ماه صفر چیست؟
ماه صفر به دلیل آغاز اسارت آل البیت (ع) و نیز واقع شدن رحلت رسول خدا (ص) و شهادت چندتن از ائمه معصومین (ع) از سنگینی نزد شیعیان برخوردار است به گونه‌ای که توصیه به صدقه دادن در هرروز از این ماه جهت رفع بلا شده است.
واتساپ مشکل سین‌کردن و جواب‌ندادن را چطور حل کرد؟ واتساپ مشکل سین‌کردن و جواب‌ندادن را چطور حل کرد؟
وقتی پیام‌ها در شلوغی روزمره گم می‌شوند، واتساپ با آزمایشی تازه می‌خواهد عادت آشنا، اما فراموش‌کارانه را برای همیشه تغییر دهد.
زمان فعالیت موکب‌های اربعین مشخص شد! زمان فعالیت موکب‌های اربعین مشخص شد!
فعالیت موکب‌های اربعین در ایران و عراق بنابر اعلام ستاد بازسازی عتبات عالیات، از ۱۳ مردادماه آغاز می‌شود. این درحالی است که پیش‌بینی شده حرکت زائران زودتر از این تاریخ، و از سوم مردادماه آغاز شود. فعالیت موکب‌های ایران در عراق قرار است تا ۲۶ مردادماه ادامه داشته باشد.
صفحه خبر بالای تصاویر