مقالات


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

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

در فصل اول آموختیم پروتکل MQTT چگونه تبادل اطلاعات میان تجهیزات صنعتی، نمایشگرها و نرم‌افزارهای مختلف را فراهم می‌کند. اکنون مسئله مهم‌تری مطرح می‌شود: اطلاعات چگونه باید نام‌گذاری و سازمان‌دهی شوند تا هر دریافت‌کننده مفهوم آن‌ها را درست تشخیص دهد؟فرض کنید در کارخانه بیست تابلو وجود دارد و هر تابلو سنسور دما، رطوبت و چند موتور دارد. اگر تجهیزات داده‌های خود را با نام‌های نامنظم و قالب‌های متفاوت بفرستند، حتی با وجود شبکه سالم، استفاده صحیح از داده دشوار خواهد بود. MQTT روش حمل پیام را مشخص می‌کند؛ معنی متغیر، واحد، ساختار نام‌ها و قالب محتوا باید با قرارداد پروژه تعریف شود.در این فصل خط تولید نمونه فصل اول را گسترش می‌دهیم و ساختاری منظم برای دمای تابلو، فشار، وضعیت موتور، شمارنده تولید و آلارم‌ها طراحی می‌کنیم. مبحث اطمینان تحویل پیام، نگهداری نشست و رفتار در زمان قطعی در فصل سوم بررسی می‌شود.

فصل اول  شناخت پروتکل MQTT و کاربرد آن در اتوماسیون صنعتی : مفاهیم پایه و اجزای ارتباط و جایگاه mqtt در اتوماسیون صنعتی

فصل اول شناخت پروتکل MQTT و کاربرد آن در اتوماسیون صنعتی : مفاهیم پایه و اجزای ارتباط و جایگاه mqtt در اتوماسیون صنعتی

اگر با تابلو برق، پی‌ال‌سی و اچ‌ام‌آی کار می‌کنید، احتمالاً انتقال یک مقدار از کنترلر به نمایشگر برای شما کار آشنایی است. مسئله زمانی گسترده‌تر می‌شود که همان مقدار را اتاق کنترل، واحد تعمیرات، سامانه ثبت اطلاعات و یک داشبورد مدیریتی هم بخواهند. پروتکل MQTT روشی برای رساندن پیام تجهیزات به مصرف‌کنندگان مختلف است. این فصل کمک می‌کند جایگاه آن را در یک پروژه صنعتی بشناسید و تفاوت انتقال اطلاعات با کنترل مستقیم ماشین را درک کنید.

قسمت سوم بروکر ام کیو تی تی : چگونه بروکر ابری اجاره کنیم، تفاوت آن با پلتفرم اینترنت اشیا و چالش‌های انتخاب و نگهداری سرویس

قسمت سوم بروکر ام کیو تی تی : چگونه بروکر ابری اجاره کنیم، تفاوت آن با پلتفرم اینترنت اشیا و چالش‌های انتخاب و نگهداری سرویس

در قسمت دوم، روش‌های راه‌اندازی بروکر اختصاصی روی تجهیزات محلی و سرور اجاره‌ای را بررسی کردیم. اما همه پروژه‌ها به نصب و اداره مستقیم نرم‌افزار بروکر نیاز ندارند. گاهی اجاره یک سرویس آماده، زمان راه‌اندازی را کوتاه می‌کند؛ گاهی نیز نیاز اصلی پروژه، مجموعه‌ای از امکانات شامل ذخیره داده، داشبورد و هشدار است که یک پلتفرم اینترنت اشیا آن‌ها را یکجا فراهم می‌کند.در این قسمت، انتخاب میان این روش‌ها را از دید بهره‌برداری واقعی بررسی می‌کنیم: چه چیزی می‌خریم، چه مسئولیتی بر عهده ما باقی می‌ماند و هنگام قطع ارتباط یا خرابی سرویس چه باید کرد؟ محور بحث همچنان خود بروکر و جایگاه آن در سامانه است.

قسمت دوم بروکر ام کیو تی تی : چگونه بروکر اختصاصی راه‌اندازی کنیم؟

قسمت دوم بروکر ام کیو تی تی : چگونه بروکر اختصاصی راه‌اندازی کنیم؟

در قسمت اول، نقش بروکر در دریافت و توزیع پیام‌ها را بررسی کردیم. اکنون پرسش این است که برای یک پروژه واقعی، چگونه می‌توانیم بروکر خودمان را داشته باشیم؟ آیا به یک سرور قدرتمند نیاز داریم؟ آیا کامپیوتر داخل شرکت کافی است؟ آیا می‌توان نرم‌افزار بروکر را روی همان هاستی نصب کرد که وب‌سایت شرکت روی آن قرار دارد؟راه‌اندازی بروکر معمولاً به معنی نصب و تنظیم یک نرم‌افزار آماده روی بستری مناسب است. این بستر می‌تواند یک رایانه محلی، رزبری‌پای، رایانه صنعتی یا سرور اجاره‌ای باشد. همچنین می‌توان سرویسی تهیه کرد که نرم‌افزار بروکر از قبل روی آن نصب شده باشد.انتخاب میان این روش‌ها به تعداد دستگاه‌ها، میزان تبادل پیام، نیاز به ارتباط اینترنتی، اهمیت پایداری و توان فنی مجموعه برای نگهداری سرویس بستگی دارد.

قسمت اول بروکر ام کیو تی تی : بروکر چیست و در ارتباط میان دستگاه‌ها چه نقشی دارد

قسمت اول بروکر ام کیو تی تی : بروکر چیست و در ارتباط میان دستگاه‌ها چه نقشی دارد

در یک سامانه اینترنت اشیا، دستگاه‌ها و نرم‌افزارهای مختلف باید با یکدیگر تبادل اطلاعات داشته باشند. سنسور، نتیجه اندازه‌گیری را ارسال می‌کند؛ نرم‌افزار نمایش، آن را به کاربر نشان می‌دهد؛ و کنترلر، فرمان لازم را برای تجهیزات دریافت می‌کند. بروکر، نرم‌افزاری است که دریافت و توزیع این پیام‌ها را میان دستگاه‌ها و برنامه‌های متصل مدیریت می‌کند.بروکر می‌تواند روی یک رایانه محلی، سرور شرکت یا زیرساخت ابری اجرا شود. بنابراین، بروکر الزاماً یک دستگاه فیزیکی مستقل نیست و برای کارکردن نیز همیشه به اینترنت نیاز ندارد؛ ممکن است تمام ارتباط‌ها در شبکه داخلی یک ساختمان یا کارخانه انجام شوند.

دسته‌بندی مطالب
عضویت خبرنامه
عضو خبرنامه ماهانه وب‌سایت شوید و تازه‌ترین نوشته‌ها را در پست الکترونیک خود دریافت کنید.
آدرس پست الکترونیک خود را بنویسید.
کمی صبر کنید...