کنترلر هوشمند IO MICROSENS کامپوننت دیجیتال را در شبکه IP ادغام می کند
هندلینگ مکانیکی
کنترلر ورودی/خروجی هوشمند MICROSENS برای اتصال از طریق دو پایه مختلف آماده است:
- یک کلونamp برای نصب ریل کلاه بالا،
- و چهار زبانه نصب برای اتصال مستقیم به دیوار، سقف یا هر وسیله پشتی دیگر.
نصب و نصب ریل کلاه بالا
در سمت پایین، محفظه کنترل کننده ورودی/خروجی هوشمند (شکل 1، موقعیت 1) به یک cl مجهز شده است.amp برای نصب دستگاه روی یک ریل استاندارد کلاه بالایی (شکل 1، موقعیت 2).
Nاوت: cl را جمع کنیدamp به مسکن در صورت عدم ارسال با clamp قبلا سازگار شده است مطمئن باشید clampاهرم رهاسازی (شکل 1، موقعیت 3) به سمت درگاه اترنت اشاره می کند.
نصب روی ریل کلاه بالایی
- محفظه را با cl قرار دهیدampوسیله ثابت روی ریل کلاه بالایی (شکل 1، موقعیت 4).
- محفظه را به آرامی فشار دهید (شکل 1، موقعیت 5) تا clamp با یک کلیک شنیدنی به ریل کلاه بالایی می چسبد.
پیاده سازی از ریل تاپ هت
- اهرم رهاسازی را بکشید (شکل 2، موقعیت 1) تا قفل cl باز شودamp و دستگاه را بلند کنید (شکل 2، موقعیت 2) تا آن را از ریل کلاه بالایی جدا کنید.
نصب زبانه ها
برای اتصال مستقیم کنترل کننده ورودی/خروجی هوشمند به دیوار، سقف یا هر تجهیزات پشتی مناسب دیگری، از چهار براکت نصب استفاده کنید (شکل 3، موقعیت 1 تا 4).
توجه: هنگام استفاده از زبانه های نصب کمتر، مطمئن شوید که پیوست را به اندازه کافی ایمن کرده اید! استفاده از فقط یک زبانه نصب یا زبانه های نصب فقط از یک طرف توصیه نمی شود.
اتصال منبع تغذیه
کنترلر MICROSENS Smart I/O را می توان با دو ورودی برق جایگزین (تک یا مشترک) تامین کرد:
- PoE+ (PD) از طریق پورت اترنت (شکل 4، موقعیت 1).
- 24 VDC خارجی از طریق فشار clamp پورت های X21 و X22 (شکل 4، موقعیت 2)
مشخصات منبع تغذیه
منبع تغذیه | جلدtage | مصرف | دوشاخه |
PoE/PoE+ PD | 44-54 VDC
(نوع 54 VDC.) |
3.2 وات | پورت آپلینک اترنت (شکل 4، پوز 1) |
خارجی | 24 VDC | 1.2 وات | فشار clamp پورت های X21 و X22 برای کابل دو سیمه (شکل 4، پوز 2)
توجه: مطمئن شوید که کابل را با قطبیت صحیح وصل کرده اید! |
توجه داشته باشید: مطمئن شوید که PoE/PoE+ PD را در دستگاه برق رسانی فعال کرده اید. برای فعال کردن PoE در دستگاههای MICROSENS، لطفاً به اسناد مربوطه ارسال شده با دستگاه مراجعه کنید.
به محض وصل شدن منبع تغذیه خارجی به clamp درگاههای X21 و X22، LED وضعیت پورت Pwr In مربوطه روشن میشود که میزان منبع تغذیه را نشان میدهد.tage حضور دارد.
به محض اینکه یکی از منبع تغذیه PoE یا خارجی وصل شود و وجود داشته باشد، LED وضعیت پورت پورت های 1 و 2 "Pwr Out" روشن می شود (شکل 4، موقعیت 3).
زمین با تامین PoE
برای نصب اجزای PoE در شبکه های شرکتی لازم است به منبع DC vol مراجعه شودtage از همه دستگاه ها در سطح زمین یکسان. معمولاً این قطب مثبت متصل به سطح زمین سیستم الکتریکی ساختمان (یعنی "زمین") خواهد بود.
با فرض اینکه تغذیه کنترلر هوشمند ورودی/خروجی از طریق یک دستگاه PoE PSE متمرکز دوردست انجام می شود، مهم است که اتصال زمین شاسی کنترلر (شکل 4، موقعیت 4 به پتانسیل زمین ساختمان و در نتیجه اجتناب از " مشکلات زمین شناور. علاوه بر مسائل ایمنی، یک زمین شناور شبکه می تواند مشکلاتی ایجاد کند اگر تنها یک جزء به طور تصادفی یا عمدی به زمین متصل شود (شکل 5).
زمین با منبع تغذیه خارجی
برخلاف استفاده رایج از قطب منفی متصل به سطح زمین هنگام استفاده از منبع تغذیه خارجی، مطمئن شوید که قطب مثبت منبع تغذیه را به سطح زمین وصل کنید.
کنترلر Smart I/O را بازنشانی کنید
کنترلر Smart I/O مجهز به دکمه تنظیم مجدد در کنار پورت اترنت است (شکل 6 را ببینید).
با فشار دادن دکمه ریست با یک جسم نوک تیز به مدت 1 ثانیه، کنترلر ریست می شود. در طول عملیات بازنشانی، هر دو LED "Digital Out" (نشانگرهای پورت های X5 تا X8) به مدت تقریباً روشن می شوند. 1 ثانیه
توجه: با فشار دادن دکمه تنظیم مجدد برای بیش از 1 ثانیه پس از راه اندازی مجدد، حالت "Load Bootloader" فعال می شود. این فقط برای اهداف خدمات MICROSENS است!
اتصال کابل های ورودی/خروجی و تنظیم DIP سوئیچ ها
کنترلر Smart I/O مجهز به دو فشار 20 پین استamp پورت برای سیگنال های ورودی و خروجی و همچنین ورودی و خروجی voltage (قطر سیم 0.1 تا 1.5 میلی متر مربع، رشته/جامد). علاوه بر این، یک سوئیچ دو طرفه و یک سوئیچ DIP 2 طرفه تنظیمات خاصی را برای سیگنال های ورودی آنالوگ و سنسور فعال می کند.
فشار clamp پین ها (X1 تا X40) و پورت آپلینک اترنت دارای عملکردهای زیر هستند:
بندر | سیگنال | معنی |
X1، X2 | برق 1 | توان خروجی:
2×24 VDC، حداکثر بار ترکیبی 20 مگاوات |
X3، X4 | برق 2 | |
X5، X6 | خروجی دیجیتال 1 | خروجی دیجیتال:
2×24 VDC، کلکتور باز، PWM (حداکثر 100 هرتز) حداکثر جریان ترکیبی 1 A |
X7، X8 | خروجی دیجیتال 2 | |
X9، X10 | دیجیتال در 1 | ورودی دیجیتال:
4 برابر حداکثر 24 VDC (آستانه: کم < 1.0 - 1.3 > زیاد) دارای اپتو ایزوله تخصیص پورت به شرح زیر است: · X9, X11, X13, X15: Port voltage بین 0 VDC و 24 VDC X10، X12، X14، X16: پورت های متصل به 24 VDC ("+") |
X11، X12 | دیجیتال در 2 | |
X13، X14 | دیجیتال در 3 | |
X15، X16 | دیجیتال در 4 |
بندر | سیگنال | معنی |
X17، X18 | PT100/1000 1 | ورودی سنسور دما:
2x ورودی 2 سیم برای آشکارسازهای دمای مقاومتی Pt100 یا Pt1000 (RTD). توجه: انتخاب نوع سنسور برای درگاه ورودی دمای مربوطه را می توان از طریق یک سوئیچ DIP 2 پورت تعیین کرد: · ON 1/2: Pt100 انتخاب شده است · OFF 1/2: Pt1000 انتخاب شده است |
X19، X20 | PT100/1000 2 | |
X21، X22 | برق در | ورودی برق خارجی:
1×24 VDC حداکثر مصرف داخلی 1.2 وات |
X23، X24، X25 | خروجی آنالوگ 1 | خروجی آنالوگ:
2x 0..10 V حداکثر جریان ترکیبی 1 A تخصیص پورت به شرح زیر است: X23، X26: پورت های متصل به 24 VDC ("+") · X24, X27: Port voltage بین 0 ولت ≤ UAO ≤ 10 ولت اعمال می شود X25، X28: پورت های متصل به GND ("-") |
X26، X27، X28 | خروجی آنالوگ 2 | |
X29، X30، X31 | آنالوگ در 1 | ورودی آنالوگ:
4 x 0..10 V (جلدtagحالت e) / 0..20 میلی آمپر (حالت فعلی) تخصیص پورت به شرح زیر است: X29، X32، X35، X38: پورت های متصل به 24 VDC ("+") · X30, X33, X36, X39: Port voltage بین 0 ولت ≤ UAI ≤ 10 ولت جریان پورت بین 0 میلی آمپر ≤ IAI ≤ 20 میلی آمپر · X31، X34، X37، X40: پورت های متصل به GND («-»)
توجه: انتخاب حالت پورت مربوطه را می توان از طریق یک سوئیچ DIP 4 پورت تعیین کرد: · ON 1/2/3/4: حالت فعلی (0..20 میلی آمپر) · OFF 1/2/3/4: جلدtagحالت e (0..10 ولت) |
X32، X33، X34 | آنالوگ در 2 | |
X35، X36، X37 | آنالوگ در 3 | |
X38، X39، X40 | آنالوگ در 4 | |
اترنت | پورت آپلینک اترنت:
1x 10/100Base-T، RJ-45، PoE (PD) |
آشنایی با ال ای دی های وضعیت
کنترلر MICROSENS Smart I/O مجهز به XNUMX LED وضعیت است که وضعیت های سیگنال زیر را نشان می دهد:
بندر | سیگنال | معنی |
X1، X2 | برق 1 | توان خروجی:
· سبز: منبع تغذیه فعال است · خاموش بدون منبع تغذیه |
X3، X4 | برق 2 | |
X5، X6 | خروجی دیجیتال 1 | خروجی دیجیتال:
· سبز: خروجی فعال (کلکتور باز پایین می کشد) · خاموش: خروجی غیر فعال است
هنگامی که هر دو LED به مدت تقریباً سبز روشن می شوند، تنظیم مجدد را نشان می دهد. 1 ثانیه |
X7، X8 | خروجی دیجیتال 2 | |
X9، X10 | دیجیتال در 1 | ورودی دیجیتال:
· سبز: مخاطب ورودی بسته شده است · خاموش ورودی باز است |
X11، X12 | دیجیتال در 2 | |
X13، X14 | دیجیتال در 3 | |
X15، X16 | دیجیتال در 4 | |
X21، X22 | برق در | ورودی برق خارجی:
· سبز: دستگاهی که توسط منبع تغذیه خارجی تغذیه می شود · خاموش دستگاه بدون برق یا با PoE. |
کارکرد کنترلر Smart I/O با سوئیچ های MICROSENS
استفاده از MICROSENS Smart I/O Controller با سوئیچ های MICROSENS حاوی سیستم عامل 10.7.4a و جدیدتر امکان پذیر است.
از آنجایی که سیستم عامل 5. x کنترلر از MQTT پشتیبانی می کند که امکان کار در برنامه های بدون سوئیچ های MICROSENS را فراهم می کند. در این صورت نیازی به جفت شدن نیست. پیکربندی را می توان از طریق MICROSENS SmartConfig انجام داد ابزار. به محض اینکه کنترلر Smart I/O به منبع تغذیه (PoE یا منبع خارجی) وصل شد و به شبکه شرکتی، کنترلر از طریق یک سوئیچ MICROSENS حاوی MICROSENS SmartDirector قابل دسترسی است.
توجه: به دلیل استفاده از آدرسهای پیوند محلی IPv6، میتوان کنترلکننده ورودی/خروجی هوشمند از راه دور را با سوئیچ MICROSENS از طریق شبکه شرکتی IPv6 تا زمانی که اتصال مسیریابی نشده است، راهاندازی کرد. مراحل زیر نحوه جفت کردن یک کنترلر هوشمند I/O را از طریق Web مدیر سوئیچ MICORSENS.
توجه: برای این تمام شده استview در درجه اول استفاده از Web مدیر نشان داده شده است. استفاده از CLI برای جفت کردن دستگاه ها نسبتاً آسان است زیرا Web مدیر از دستورات CLI مربوطه به عنوان برچسب برای فیلدها و بخش ها استفاده می کند.
با استفاده از Web مدیر:
- شروع کنید web مرورگر و آدرس IP دستگاه G6 مربوطه را وارد کنید.
- وارد شوید Web مدیر با اعتبار مدیر.
- صفحه SmartOffice را انتخاب کنید، سپس برگه Basic Configuration را انتخاب کنید.
- در بخش Device.smart office.director_config بر روی دکمه اسکن نور کنترلرها کلیک کنید.
- SmartDirector شروع به جستجوی Smart Controller می کند. تا زمانی که هیچ کنترلی پیدا نشود، بخش کنترلکننده نور اسکن شده خالی میماند.
- پس از اسکن موفقیت آمیز برای کنترلرهای هوشمند موجود، Web مدیر تمام کنترل کننده های پیدا شده را فهرست می کند.
اگر یک «نام دستگاه» منحصر به فرد را در بخش دستگاه تعریف نکردهاید. smart office.device_config در تب Device configuration قبلاً، گفتگو یک جفت نیروی دکمه و لیست کشویی مربوطه را در ردیف جدول کنترلر نشان نمی دهد. در این صورت مرحله بعدی را ادامه دهید. در غیر این صورت، نام دستگاه مربوطه را از لیست انتخاب کرده و روی دکمه force pair as کلیک کنید.
توجه: اکیداً توصیه می شود که تمام مقادیر پارامترهای لازم کنترلر را در بخش Device.smart office.device_config در برگه Device configuration اختصاص دهید زیرا این اطلاعات در طول فرآیند جفت سازی استفاده می شود. اگر پیکربندی پس از فرآیند جفت شدن انجام شود، بسیاری از تنظیمات داخلی باید به صورت دستی دوباره کار شوند.
- برگه Device Configuration را انتخاب کنید.
- نام دستگاه حاوی پیشوند "scanned_" و شناسه کنترلر است. در صورت نیاز این نام را تغییر دهید.
- نوع محصول "SMART_IO_CONTROLLER" است.
- شناسه دستگاه به طور پیش فرض از آدرس MAC دستگاه تشکیل شده است.
- در ستون Pairing Actions ردیف Smart I/O Controller مربوطه، دستگاه تولید شده قبلی را از لیست کشویی انتخاب کنید و روی دکمه force pair as کلیک کنید.
- کنترلر Smart I/O اکنون به درستی با SmartDirector سوئیچ MICROSENS G6 جفت شده است.
تست عملکردی کنترلر جفت شده ورودی/خروجی هوشمند
مراحل زیر نحوه تست جفت شدن صحیح یک کنترلر ورودی/خروجی هوشمند از طریق Web مدیر سوئیچ MICORSENS جفت شده.
توجه: برای این تمام شده استview در درجه اول استفاده از Web مدیر نشان داده شده است. استفاده از CLI برای جفت کردن دستگاه ها نسبتاً آسان است زیرا Web مدیر از دستورات CLI مربوطه به عنوان برچسب برای فیلدها و بخش ها استفاده می کند.
با استفاده از Web مدیر:
- صفحه Controller را انتخاب کنید، سپس برگه SIO را انتخاب کنید.
- در بخش Device.controller.smart_io_config همه پورت های موجود کنترل کننده هوشمند ورودی/خروجی جفت شده فهرست شده است.
- جستجو برای the parameter dout1 mode for the port “Digital Out 1” and select a value from the drop-down list that matches your application.
- Click on the button apply to running configuration to save the changes to the running configuration. جستجو برای the parameter manual set output, enter the value “dout1 1” and click on the button manual set output.
- LED وضعیت پورت "Digital Out 1" باید روشن شود که نشان می دهد خروجی دیجیتال روی سطح دیجیتال تنظیم شده است.
- برای خروجی تنظیم دستی پارامتر، مقدار "dout1 0" را وارد کنید و روی دکمه خروجی تنظیم دستی کلیک کنید.
- LED وضعیت پورت "Digital Out 1" باید خاموش شود که نشان می دهد خروجی دیجیتال روی سطح دیجیتال پایین تنظیم شده است.
توجه: اگر این تست جفتسازی ناموفق بود، سعی کنید کنترلر Smart I/O را دوباره از ابتدا جفت کنید.
استفاده از پورت های ورودی و خروجی آنالوگ
هر پورت ورودی و خروجی آنالوگ (X23 تا X40) از 3 قسمت تشکیل شده است:
- “+”: این پورت به 24 VDC متصل است.
- “-”: این پورت به ولتاژ 0 (GND) متصل است.
- «AO» / «AI»: جلد واقعیtagمقدار e به 0 V (GND) اشاره دارد.
مقادیر ورودی و خروجی به مقدار مرجع 0 V (قطب مثبت) اشاره دارد.
Exampبرای استفاده از میکرو اسکریپت با پورت های کنترل کننده ورودی/خروجی هوشمند
توجه: برای اطلاعات بیشتر در مورد نحوه استفاده از میکرو اسکریپت، لطفاً به کتابچه راهنمای محصول "راهنمای برنامه نویسان میکرو اسکریپت" که همراه با سوئیچ MICROSENS G6 ارائه شده است و از طریق آن در دسترس است، مراجعه کنید. Web مدیر زیر آیتم منو
«اسناد».ample کد ماکرو اسکریپت را برای خواندن مقدار دما (پورتهای 17/18) و تنظیم خروجی دیجیتال (پورتهای 5/6) از 0 تا 1 هنگام رسیدن به آستانه دمایی 24.5 درجه سانتیگراد نشان میدهد:
به روز رسانی سیستم عامل دستگاه
Smart I/O Controller دارای سیستم عامل مخصوص به خود است که می تواند به صورت دستی از طریق آن به روز شود Web مدیر یک سوئیچ MICROSENS G6 متصل. برای به روز رسانی سیستم عامل به صورت زیر عمل کنید:
با استفاده از Web مدیر:
- شروع کنید web مرورگر و آدرس IP دستگاه G6 مربوطه را وارد کنید.
- وارد شوید Web مدیر با اعتبار مدیر.
- صفحه کنترلر را انتخاب کنید، سپس برگه SIOC را انتخاب کنید و به پایین دیالوگ بروید.
- در بخش HTTP(های) آپلود از طریق Web مدیر مرورگر را باز می کند file گفتگوی انتخاب با کلیک بر روی دکمه Browse:
- در file گفتگوی انتخاب، سیستم عامل محلی را انتخاب کنید file و روی دکمه Ok کلیک کنید.
- روی دکمه Start کلیک کنید تا فرآیند آپلود در دستگاه G6 آغاز شود.
- پس از آپلود موفقیت آمیز file در بخش سیستم عامل SIOC موجود ظاهر می شود files روی دستگاه
توجه: این لیست شامل تمام سیستم عامل موجود است fileدر دایرکتوری مخصوص کنترلر حافظه دستگاه G6 ذخیره می شود. برای حذف این file بر روی دکمه مربوطه حذف کلیک کنید.
- برای بهروزرسانی میانافزار کنترلکننده، صفحه SmartOffice را باز کنید و به تب Device Configuration بروید.
- در بخش Device.smart office.device_config به سمت پایین به کنترلر مربوطه بروید.
- در فیلد به روز رسانی سیستم عامل، نام سیستم عامل را وارد کنید file می خواهید در کنترلر بارگذاری کنید و روی دکمه به روز رسانی سیستم عامل کلیک کنید.
توجه: اگر فیلد ورودی خالی بماند آخرین سیستم عامل file به صورت پیش فرض انتخاب شده است.
پیکربندی MQTT
کنترلر ورودی/خروجی هوشمند MICROSENS به عنوان یک کلاینت MQTT برای ارسال و دریافت پیام های MQTT از و به یک کارگزار MQTT در شبکه، در رابطه با مقادیر پورت ورودی و خروجی کنترلر عمل می کند. اگر می خواهید از Smart I/O Controller در پروژه های اتوماسیون با تعامل بین دستگاه های میدانی استفاده کنید، این مهم است.
پیش نیازها
کنترل کننده همیشه با آدرس های پیوند محلی IPV6 کار می کند. بنابراین، کارگزار MQTT باید برای کار با آدرس های IPv6 فعال باشد. با این حال، او می تواند به راحتی بین IPv4 و IPv6 به دلیل معماری MQTT ترجمه کند.
پروتکل MQTT طیف وسیعی از دستگاه های مختلف را قادر می سازد که به عنوان واسطه، ناشر و مشترک در لایه انتقال OSI عمل کنند. دستگاه فقط از طریق پورت TCP 1883 یا - در صورت تنظیم - از طریق آن ارتباط برقرار می کند Webسوکت در پورت 9001 برای ارتباطات خارجی.
استفاده از ابزار Smart Config برای پیکربندی MQTT
توجه: از MICROSENS Smart Config Tool برای پیکربندی MQTT کنترلر هوشمند I/O استفاده کنید. این برنامه برای دانلود از طریق MICROSENS در دسترس است webسایت (www.microsens.com). بنابراین، به صفحه محصول کنترلر بروید، به قسمت دانلود امن بروید و با اطلاعات کاربری خود وارد شوید. اگر هنوز ثبت نام نکرده اید، روی "ثبت نام نشده اید؟" کلیک کنید. برای درخواست داده های ورود
برای پیکربندی تنظیمات MQTT به صورت زیر:
1. Smart Config Tool را راه اندازی کنید.
توجه: این یک برنامه قابل حمل Microsoft® Windows® است که بدون نصب کار می کند. برای اطلاعات کلی در مورد استفاده از ابزار پیکربندی هوشمند، لطفاً از طریق دستورالعملهای دکمه در بالا سمت راست به عملکرد راهنمای برنامه مراجعه کنید.
2. دکمه Scan را در قسمت بالا سمت چپ فشار دهید.
- وضعیت اتصال: وضعیت اتصال را به کارگزار MQTT نشان می دهد (فقط خواندنی).
- قطع شده: بدون اتصال فعال به کارگزار MQTT در شبکه.
- پذیرفته شده: Smart I/O Controller به یک کارگزار MQTT متصل است.
- تایم اوت: اتصال به کارگزار MQTT به دلیل مهلت زمانی بسته شده است.
- پروتکل رد شده: کارگزار MQTT اتصال را به دلیل یک نسخه نامعتبر یا ناشناخته پروتکل MQTT رد کرد.
- شناسه رد شده: کارگزار MQTT اتصال را به دلیل شناسه مشتری نامعتبر رد کرد.
- سرور رد شده: سرویس MQTT در دسترس نیست.
- احراز هویت را رد کرد: کارگزار MQTT اتصال را به دلیل اعتبار نامعتبر مشتری رد کرد
- مجوز رد شده: مشتری از حقوق دسترسی مناسب برخوردار نیست.
- ناشناخته: ارتباط به دلایل نامعلوم بسته شد.
- اتصال: کنترل کننده هوشمند I/O در حال اتصال به کارگزار MQTT است.
- paused: اتصال متوقف شده است. Client ID: شناسه مشتری که از بخشی از MAC-Adress ساخته شده است که در برگه Device (فقط خواندنی) نشان داده شده است.
- حالت: حالت MQTT (خواندن/نوشتن) را تعیین می کند. غیرفعال: MQTT غیرفعال است. QoS 0 (حداکثر یک بار):
- هیچ تضمینی برای تحویل پیام نیست
- بدون تایید دریافت پیام توسط کارگزار MQTT
- بدون ذخیره یا ارسال مجدد پیام توسط ناشر MQTT
- شناسه بسته به طور خودکار روی "0" تنظیم می شود
- o QoS 1 (حداقل یک بار):
- تضمین برای تحویل موفقیت آمیز پیام حداقل یک بار به کارگزار
- ذخیره و ارسال مجدد پیام مگر اینکه کارگزار تأیید کند
- Acknowledgment فقط حاوی شناسه بسته منحصربفرد است، بنابراین ناشر می تواند پیام و تاییدیه را به QoS 2 اختصاص دهد (دقیقا یک بار):
- تضمین برای تحویل هر پیام دقیقاً یک بار به کارگزار
- ناشر و کارگزار با استفاده از دست دادن چهار قسمتی برای ارسال و قدردانی
- پیام های تأیید بین ناشر و کارگزار حاوی شناسه بسته فقط برای تخصیص پیام و تأیید است.
- کارگزار: آدرس IPv6 کارگزار MQTT را تنظیم می کند (خواندن/نوشتن).
- نام کاربری: نام کاربری برای دسترسی کارگزار MQTT (خواندن/نوشتن).
- رمز عبور: رمز عبور برای دسترسی کارگزار MQTT (نوشتن).
- به زودی از آنجایی که پارامترهای معتبر برای آدرس IPv6 کارگزار، اعتبارنامه ها و حالت MQTT تنظیم شده و کارگزار قابل دسترسی است، وضعیت اتصال کارگزار MQTT به "پذیرفته شده" تغییر می کند.
- زنده بمان: فاصله زمانی را بر حسب ثانیه تنظیم می کند که کنترل کننده پیامی را به کارگزار MQTT خود (خواندن/نوشتن) ارسال می کند تا خود را به عنوان هدیه اعلام کند. این از قطع شدن ارتباط توسط کارگزار جلوگیری می کند.
- Retain: این پرچم تعیین می کند که آیا کارگزار این پیام را به عنوان آخرین پیام معتبر ذخیره می کند یا خیرampبرای این موضوع خاص در صورتی که یک مشتری MQTT جدید برای این موضوع مشترک شود، کارگزار این پیام را به مشترک ارسال می کند.
- پیشوند موضوع: موضوعات MQTT همیشه با این رشته به عنوان یک شناسه (خواندن/نوشتن) شروع می شوند.
- موضوع ویل: این "آخرین موضوع" در هر اولین اتصال یا تغییر پارامتر به کارگزار MQTT ارسال می شود. در صورتی که کنترل کننده (به عنوان ناشر) ارتباط خود را با کارگزار قطع کند که نشان دهنده شکست اتصال (خواندن/نوشتن) است، کارگزار آن را به مشترکین ارسال می کند.
- پیام خواهد داد: پیام را برای موضوع آخرین اراده در صورت قطع اتصال (خواندن/نوشتن) تنظیم می کند.
- آیا QoS: حالت MQTT را برای آخرین موضوع (خواندن/نوشتن) تنظیم می کند. o تنظیمات مطابق با تنظیمات حالت MQTT بالا هستند. توصیه می شود برای موضوعات آخرین اراده از سطح QoS بالاتری استفاده کنید.
- حفظ خواهد شد: در صورت تنظیم، کارگزار آخرین پیام را ذخیره می کند تا به مشترکین جدید اطلاع دهد که کنترلر قبلاً اتصال خود را از دست داده است (خواندن/نوشتن).
- Pانتشار آپ تایم: بازه زمانی را بر حسب ثانیه تنظیم می کند که در آن کنترلر با استفاده از موضوع "تایم آپ تایم خود را برای کارگزار ارسال می کند" /uptime» (خواندن/نوشتن). o تنظیم این پارامتر روی "0" این عملکرد را غیرفعال می کند.
استفاده از موضوعات MQTT با سوئیچ های MICROSENS
یک موضوع را می توان به عنوان دسته یک پیام درک کرد. موضوعات به صورت سلسله مراتبی (با اسلش رو به جلو به عنوان جداکننده بین سطوح)، قابل مقایسه با file ساختار سیستم (به عنوان مثال "ساختمان / طبقه 1 / اتاق 1 / نور سقف ").
موضوعات توسط کاربر تعریف میشوند، جایی که یک قرارداد نامگذاری خود توصیفی کاربرپسند، زیرساخت ساختمان هوشمند را منعکس میکند. نام موضوعات به حروف بزرگ و کوچک حساس است («…/CeilingLight» با «…/ceilinglight» متفاوت است) و باید حداقل یک نویسه داشته باشد. توجه: استفاده از هر کاراکتر UTF-8 امکان پذیر است (علاوه بر "$" زیرا این کاراکتر توسط کارگزار برای آمار داخلی استفاده می شود).
استفاده از حروف عام زیر امکان پذیر است:
Example: "ساختمان / طبقه 1 / + / دما"
این موضوع به پیامهای مربوط به «دما» برای همه اتاقهای «طبقه 1» میپردازد. #: این کاراکتر جایگزین چندین سطح در یک موضوع می شود. سابقample: "ساختمان/طبقه 1/#"
این موضوع به تمام پیامهای رخ داده در «طبقه 1» میپردازد.
توجه: هنگام استفاده از میکرو اسکریپت برای ثبت موضوعات، استفاده از حروف عام مجاز است. استفاده از جدول نگاشت MQTT مجاز نیست و تطبیق چندین موضوع تنها با یک جزء مناسب نیست (مثلا تطبیق یک حسگر با موضوعی حاوی اتاق های متعدد). برای تنظیم راحتتر موضوعات یا شناسهها میتوان از متغیرهای خاصی استفاده کرد. متغیرهای زیر با مقدار مربوطه در دسترس هستند:
- {SMO}: متن ثابت "SmartOffice"
- {MFG}: نام سازنده ثابت (یعنی «MICROSENS»)
- {MAC}: آدرس MAC دستگاه
- (Device.factory.device_mac, e.g. “00:60:A7:09:37:4E”)
- {IP4}: آدرس IPv4 این دستگاه
- (Device.ip.v4_status.dynamic_device_ip، به عنوان مثال "10.100.89.187")
- {IP6}: آدرس IPv6 این دستگاه
- (در صورت فعال بودن، Device.ip.v6_status.ip، به عنوان مثال "fe80::260:a7ff:fe09:374e/64")
- {DMN}: نام دامنه شبکه Smart Office
- (Device.smartoffice.director_config.domain_name، به عنوان مثال "domain1")
- {ART}: شماره مقاله این دستگاه
- (Device.factory.article_number، به عنوان مثال «MS652119PM»)
- {SER}: شماره سریال این دستگاه
- (Device.factory.serial_number، به عنوان مثال "00345860")
- {LOC}: SNMP SysLocation
- (Management.snmp.device_info.sys_location، به عنوان مثال "Office")
- {NAM}: SNMP SysName
- (Management.SNMP.device_info.sys_name، به عنوان مثال "MICROSENS G6 Micro Switch")
متغیرها را می توان به عنوان مثال در موضوعاتی مانند "{SMO}/{MFG}_{MAC}/" ترکیب کرد.
توجه: این متغیرها محدود به استفاده با سوئیچ های MICROSENS G6 هستند (مثلاً برای اسکریپت های میکرو). آنها را نمی توان به عنوان مثال با موضوعات MQTT یک کنترلر هوشمند I/O استفاده کرد.
اسناد / منابع
![]() |
کنترلر هوشمند IO MICROSENS کامپوننت دیجیتال را در شبکه IP ادغام می کند [pdfراهنمای کاربر کنترلر هوشمند IO کامپوننت دیجیتال را در شبکه IP ادغام می کند، IO هوشمند، کنترلر کامپوننت دیجیتال را در شبکه IP ادغام می کند |
![]() |
کنترلر هوشمند IO MICROSENS کامپوننت دیجیتال را در شبکه IP ادغام می کند [pdfراهنمای کاربر کنترلر هوشمند IO کامپوننت دیجیتال را در شبکه IP ادغام می کند |