Isinasama ng MICROSENS Smart IO Controller ang Digital Component sa IP Network
Pangangasiwa ng Mekanikal
Ang MICROSENS Smart I/O Controller ay handa nang ikabit sa pamamagitan ng dalawang magkaibang mounting:
- Isang clamp para sa pag-mount ng top-hat rail,
- at apat na mounting tab para sa direktang pagkakabit sa dingding, kisame o anumang iba pang kagamitang pansuporta.
Top Hat Rail Mounting at Demounting
Sa ilalim na bahagi nito, ang pabahay ng Smart I/O Controller (Figure 1, Pos. 1) ay nilagyan ng clamp para sa pag-mount ng device sa isang karaniwang top-hat rail (Figure 1, Pos. 2).
Note: Ipunin ang clamp sa pabahay kung hindi ipinadala kasama ng clamp naka-adapt na. Tiyaking ang clampAng release lever ni (Figure 1, Pos. 3) ay nakaturo sa gilid na may Ethernet port.
Naka-mount sa Top Hat Rail
- Ilagay ang pabahay na may clamp's stationary fixture sa ibabaw ng top hat rail (Figure 1, Pos. 4).
- Dahan-dahang pindutin ang housing (Figure 1, Pos. 5) hanggang sa clamp pumutok sa tuktok na riles ng sumbrero na may naririnig na pag-click.
Demounting mula sa Top Hat Rail
- Hilahin ang release lever (Figure 2, Pos. 1) para i-unlock ang clamp at iangat ang device (Figure 2, Pos. 2) upang alisin ito mula sa top-hat rail.
Mga Mounting Tab
Upang direktang ikabit ang Smart I/O Controller sa isang dingding, kisame, o anumang iba pang angkop na kagamitang pansuporta, gamitin ang apat na mounting bracket (Figure 3, Pos. 1 hanggang 4).
Tandaan: Tiyaking i-secure nang maayos ang attachment kapag gumagamit ng mas kaunting mga mounting tab! Hindi inirerekomenda na gumamit lamang ng isang mounting tab o mounting tab ng isang gilid lamang.
Pagkonekta sa Power Supply
Ang MICROSENS Smart I/O Controller ay maaaring ibigay ng dalawang alternatibong power input (single o joint):
- PoE+ (PD) sa pamamagitan ng Ethernet port (Figure 4, Pos. 1).
- Panlabas na 24 VDC sa pamamagitan ng push clamp port X21 at X22 (Figure 4, Pos. 2)
Mga Detalye ng Power Supply
Power Supply | Voltage | Pagkonsumo | Plug |
PoE/PoE+ PD | 44 — 54 VDC
(54 VDC typ.) |
3.2 W | Ethernet uplink port (Larawan 4, Pos. 1) |
Panlabas | 24 VDC | 1.2 W | Itulak ang clamp port X21 at X22 para sa dalawang-wire na cable (Larawan 4, Pos. 2)
Tandaan: Tiyaking ikonekta ang cable gamit ang tamang polarity! |
Tandaan: Tiyaking i-enable ang PoE/PoE+ PD sa powering device. Para sa pagpapagana ng PoE sa mga MICROSENS na device, mangyaring sumangguni sa kaukulang dokumentasyong ipinadala kasama ng device.
Sa sandaling ang panlabas na supply ng kuryente ay konektado sa clamp port X21 at X22 ang kaukulang "Pwr In" port status LED lights up na nagpapahiwatig ng supply voltage ay naroroon.
Sa sandaling ang isa sa alinman sa PoE o panlabas na supply ng kuryente ay nakasaksak at naroroon, ang mga port status LED ng "Pwr Out" na mga port 1 at 2 ay lumiwanag (Figure 4, Pos. 3).
Grounding na may PoE Supply
Para sa pag-install ng mga bahagi ng PoE sa mga corporate network, kinakailangan na sumangguni sa DC supply voltage ng lahat ng device sa parehong antas ng lupa. Karaniwan ito ang magiging positibong polarity na konektado sa ground level ng electrical system ng gusali (ibig sabihin, “earth”).
Ipagpalagay, ang pagpapagana ng Smart I/O Controller ay ginagawa sa pamamagitan ng isang sentralisadong malayong PoE PSE device, mahalaga na ikonekta ang grounding lead ng chassis ng controller (Figure 4, Pos. 4 sa ground potential ng gusali at sa gayon ay maiwasan ang “ floating ground” na mga problema.
Grounding na may Panlabas na Power Supply
Kabaligtaran sa karaniwang paggamit ng negatibong polarity na konektado sa antas ng lupa kapag gumagamit ng isang panlabas na supply ng kuryente siguraduhing ikonekta ang positibong polarity ng supply ng kuryente sa antas ng lupa.
I-reset ang Smart I/O Controller
Ang Smart I/O Controller ay nilagyan ng reset button sa tabi ng Ethernet port (tingnan ang Figure 6).
Ang pagpindot sa reset button na may nakatutok na bagay sa loob ng 1 segundo ay magre-reset sa controller. Sa panahon ng pagpapatakbo ng pag-reset, ang parehong LED na "Digital Out" (mga tagapagpahiwatig para sa mga port X5 hanggang X8) ay sisindi sa humigit-kumulang. 1 segundo.
Tandaan: Ang pagpindot sa reset button nang higit sa 1 segundo pagkatapos ng reboot ay nagbibigay-daan sa mode na "Load Bootloader". Ito ay para sa mga layunin ng serbisyo ng MICROSENS lamang!
Pagkonekta sa Input/Output Cable at Pagse-set ng DIP Switches
Ang Smart I/O Controller ay nilagyan ng dalawang 20-pin push clamp port para sa input at output signal pati na rin input at output voltage (diameter ng wire 0.1 hanggang 1.5 mm², stranded/solid). Bukod pa rito, ang 2-way at 4-way na DIP switch ay nagbibigay-daan sa mga partikular na setting para sa analog input at sensor input signal.
Ang tulak clamp Ang mga pin (X1 hanggang X40) at ang Ethernet uplink port ay may mga sumusunod na function:
Port | Signal | Ibig sabihin |
X1, X2 | Power Out 1 | Power output:
2x 24 VDC, pinagsamang maximum na load 20 mW |
X3, X4 | Power Out 2 | |
X5, X6 | Digital Out 1 | Digital na output:
2x 24 VDC, open collector, PWM (max. 100 Hz) pinagsama ang maximum na kasalukuyang 1 A |
X7, X8 | Digital Out 2 | |
X9, X10 | Digital Sa 1 | Digital input:
4x max. 24 VDC (threshold: mababa < 1.0 – 1.3 > mataas) opto-isolated Ang mga port assignment ay ang mga sumusunod: · X9, X11, X13, X15: Port voltage sa pagitan ng 0 VDC at 24 VDC · X10, X12, X14, X16: Mga port na konektado sa 24 VDC (“+”) |
X11, X12 | Digital Sa 2 | |
X13, X14 | Digital Sa 3 | |
X15, X16 | Digital Sa 4 |
Port | Signal | Ibig sabihin |
X17, X18 | PT100/1000 1 | Pag-input ng sensor ng temperatura:
2x 2-wire input para sa Pt100 o Pt1000 resistance temperature detector (RTDs). Tandaan: Ang pagpili ng uri ng sensor para sa kani-kanilang temperatura input port ay maaaring matukoy sa pamamagitan ng 2-port DIP switch: · SA 1/2: Pt100 ang napili · OFF 1/2: Pt1000 ang napili |
X19, X20 | PT100/1000 2 | |
X21, X22 | Power In | Panlabas na power input:
1x 24 VDC maximum na panloob na pagkonsumo 1.2 W |
X23, X24, X25 | Analog Out 1 | Analog na output:
2x 0..10 V pinagsama ang maximum na kasalukuyang 1 A Ang mga port assignment ay ang mga sumusunod: · X23, X26: Mga port na konektado sa 24 VDC (“+”) · X24, X27: Port voltage inilapat sa pagitan ng 0 V ≤ UAO ≤ 10 V · X25, X28: Mga port na konektado sa GND (“-”) |
X26, X27, X28 | Analog Out 2 | |
X29, X30, X31 | Analog Sa 1 | Analogue input:
4x 0..10 V (voltage mode) / 0..20 mA (kasalukuyang mode) Ang mga port assignment ay ang mga sumusunod: · X29, X32, X35, X38: Mga port na konektado sa 24 VDC (“+”) · X30, X33, X36, X39: Port voltage sa pagitan ng 0 V ≤ UAI ≤ 10 V Port kasalukuyang sa pagitan ng 0 mA ≤ IAI ≤ 20 mA · X31, X34, X37, X40: Mga port na konektado sa GND (“-”)
Tandaan: Ang pagpili ng mode ng kaukulang port ay maaaring matukoy sa pamamagitan ng 4-port DIP switch: · SA 1/2/3/4: Kasalukuyang mode (0..20 mA) · OFF 1/2/3/4: Voltage mode (0..10 V) |
X32, X33, X34 | Analog Sa 2 | |
X35, X36, X37 | Analog Sa 3 | |
X38, X39, X40 | Analog Sa 4 | |
Ethernet | Ethernet uplink port:
1x 10/100Base-T, RJ-45, PoE (PD) |
Pag-unawa sa Status LEDs
Ang MICROSENS Smart I/O Controller ay nilagyan ng siyam na status LED na nagpapahiwatig ng mga sumusunod na estado ng signal:
Port | Signal | Ibig sabihin |
X1, X2 | Power Out 1 | Power output:
· Berde: Aktibo ang power supply · Naka-off Walang power supply |
X3, X4 | Power Out 2 | |
X5, X6 | Digital Out 1 | Digital na output:
· Berde: Aktibo ang output (nababawasan ang bukas na kolektor) · Naka-off: Hindi aktibo ang output
· Magpahiwatig ng pag-reset kapag ang parehong LED ay umilaw na berde sa humigit-kumulang. 1 segundo. |
X7, X8 | Digital Out 2 | |
X9, X10 | Digital Sa 1 | Digital input:
· Berde: Sarado ang input contact · Naka-off ang Input bukas |
X11, X12 | Digital Sa 2 | |
X13, X14 | Digital Sa 3 | |
X15, X16 | Digital Sa 4 | |
X21, X22 | Power In | Panlabas na power input:
· Berde: Device na pinapagana ng panlabas na power supply · I-off ang Device na hindi pinapagana o pinapagana ng PoE. |
Pagpapatakbo ng Smart I/O Controller gamit ang MICROSENS Switches
Posible ang paggamit ng MICROSENS Smart I/O Controller sa mga switch ng MICROSENS na naglalaman ng firmware na 10.7.4a at mas bago.
Dahil ang firmware 5. x sinusuportahan ng controller ang MQTT na nagbibigay-daan sa pagtatrabaho sa mga application na walang MICROSENS switch. Sa kasong ito, hindi na kailangan ang pagpapares. Ang pagsasaayos ay maaaring gawin sa pamamagitan ng MICROSENS SmartConfig Tool. Sa sandaling nakakonekta ang Smart I/O Controller sa power supply (PoE o external supply) at sa corporate network, ang controller ay maa-access sa pamamagitan ng MICROSENS switch na naglalaman ng MICROSENS SmartDirector.
Tandaan: Dahil sa paggamit ng IPv6 link-local address, posibleng magpatakbo ng remote na Smart I/O Controller na may MICROSENS switch sa pamamagitan ng IPv6 corporate network hangga't ang koneksyon ay hindi naruta.6.1 Pagpares ng Smart I/O Controller at MICROSENS Switch Ang mga sumusunod na hakbang ay naglalarawan kung paano ipares ang isang Smart I/O Controller sa pamamagitan ng Web Manager ng isang MICORSENS switch.
Tandaan: Para matapos na itoview pangunahin ang paggamit ng Web Ipinakita ang manager. Ang paggamit ng CLI para sa pagpapares ng mga device ay medyo madali dahil ang Web Ginagamit ng manager ang kani-kanilang mga CLI command bilang mga label para sa mga field at seksyon.
Gamit ang Web Tagapamahala:
- Simulan ang web browser at ilagay ang IP address ng kani-kanilang G6 device.
- Mag-log in sa Web Manager na may mga kredensyal ng administrator.
- Piliin ang screen ng SmartOffice, pagkatapos ay piliin ang tab na Basic Configuration.
- Sa seksyong Device.smart office.director_config i-click ang button na scan light controllers.
- Ang SmartDirector ay nagsimulang maghanap ng mga Smart Controller. Hangga't walang makikitang controller, mananatiling walang laman ang na-scan na seksyon na Mga Light Controller.
- Pagkatapos ng matagumpay na pag-scan para sa mga magagamit na Smart Controller, ang Web Inililista ng manager ang lahat ng nahanap na controller.
Kung hindi mo tinukoy ang isang natatanging "pangalan ng device" sa seksyong Device. smart office.device_config sa tab na Configuration ng device dati, ang diyalogo ay hindi magpapakita ng isang button force pair bilang at ang kani-kanilang drop-down na listahan sa table row ng controller. Sa kasong ito, magpatuloy sa susunod na hakbang. Kung hindi, piliin ang kani-kanilang pangalan ng device mula sa listahan at mag-click sa button na force pair bilang.
Tandaan: Lubos na inirerekomendang italaga ang lahat ng kinakailangang value ng parameter ng controller sa seksyong Device.smart office.device_config sa tab Configuration ng device dahil ginagamit ang impormasyong ito sa proseso ng pagpapares. Kung maganap ang pagsasaayos pagkatapos ng proseso ng pagpapares, maraming mga panloob na setting ang kailangang muling gawin nang manu-mano.
- Piliin ang tab na Configuration ng Device.
- Ang pangalan ng device ay naglalaman ng prefix na "scanned_" at ang controller ID. Baguhin ang pangalang ito kung kinakailangan.
- Ang uri ng produkto ay “SMART_IO_CONTROLLER”.
- Ang device ID bilang default ay binubuo ng MAC address ng device.
- Sa column na Pairing Actions ng kani-kanilang Smart I/O Controller row piliin ang dati nang nabuong device mula sa drop-down list at i-click ang button force pair as.
- Ang Smart I/O Controller ay maayos na ngayong ipinares sa SmartDirector ng MICROSENS G6 Switch.
Functional Test ng Paired Smart I/O Controller
Ang mga sumusunod na hakbang ay naglalarawan kung paano subukan ang tamang pagpapares ng isang Smart I/O Controller sa pamamagitan ng Web Tagapamahala ng ipinares na switch ng MICORSENS.
Tandaan: Para matapos na itoview pangunahin ang paggamit ng Web Ipinakita ang manager. Ang paggamit ng CLI para sa pagpapares ng mga device ay medyo madali dahil ang Web Ginagamit ng manager ang kani-kanilang mga CLI command bilang mga label para sa mga field at seksyon.
Gamit ang Web Tagapamahala:
- Piliin ang screen ng Controller, pagkatapos ay piliin ang tab na SIO.
- Sa seksyong Device.controller.smart_io_config nakalista ang lahat ng available na port ng nakapares na Smart I/O Controller.
- Maghanap para sa 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. Maghanap para sa the parameter manual set output, enter the value “dout1 1” and click on the button manual set output.
- Ang port status LED ng "Digital Out 1" ay dapat na lumiwanag na nagpapahiwatig na ang digital output ay nakatakda sa digital high level.
- Para sa output ng manual set ng parameter, ilagay ang value na "dout1 0" at mag-click sa button na manual set output.
- Ang port status LED ng "Digital Out 1" ay dapat na patayin na nagpapahiwatig na ang digital output ay nakatakda sa isang digital na mababang antas.
Tandaan: Kung nabigo ang pagpapares na pagsubok na ito, subukang ipares muli ang Smart I/O Controller mula sa simula.
Paggamit ng Analogue Input at Output Ports
Ang bawat analog input at output port (X23 hanggang X40) ay binubuo ng 3 bahagi bawat isa:
- “+”: Ang port na ito ay konektado sa 24 VDC.
- “-”: Ang port na ito ay konektado sa 0 V (GND).
- “AO”/“AI”: Ang aktwal na voltage value na tinutukoy sa 0 V (GND).
Ang input at output value ay tumutukoy sa reference value na 0 V (positive polarity)
Example para sa paggamit ng micro script na may Smart I/O Controller Ports
Tandaan: Para sa higit pang impormasyon sa kung paano gumamit ng micro script mangyaring sumangguni sa manwal ng produkto "micro script Programmers Guide" na ibinigay kasama ng MICROSENS G6 Switch at magagamit sa pamamagitan ng Web Manager sa ilalim ng menu item
"Dokumentasyon".Ang sumusunod na halample ay nagpapakita ng macro script code para sa pagbabasa ng isang halaga ng temperatura (mga port 17/18) at pagtatakda ng isang digital na output (mga port 5/6) mula 0 hanggang 1 kapag umabot sa threshold ng temperatura na 24.5 °C:
Pag-update ng Firmware ng Device
Ang Smart I/O Controller ay may sariling firmware na maaaring manu-manong i-update sa pamamagitan ng Web Manager ng isang konektadong MICROSENS G6 switch. Upang i-update ang firmware magpatuloy tulad ng sumusunod:
Gamit ang Web Tagapamahala:
- Simulan ang web browser at ilagay ang IP address ng kani-kanilang G6 device.
- Mag-log in sa Web Manager na may mga kredensyal ng administrator.
- Piliin ang screen ng Controller, pagkatapos ay piliin ang tab na SIOC at mag-scroll pababa sa ibaba ng dialogue.
- Sa seksyong HTTP(s) upload sa pamamagitan ng Web Buksan ng manager ang browser file dialog ng pagpili sa isang pag-click sa pindutang Mag-browse:
- Sa file dialog ng pagpili piliin ang lokal na firmware file at i-click ang button na Ok.
- Mag-click sa button na Magsimula upang simulan ang proseso ng pag-upload sa G6 device.
- Matapos matagumpay na ma-upload ang file lumilitaw ito sa seksyong magagamit na SIOC firmware files sa device.
Tandaan: Ang listahang ito ay naglalaman ng lahat ng magagamit na firmware files naka-imbak sa direktoryo na partikular sa controller ng memorya ng G6 device. Para alisin ito file i-click ang kani-kanilang button na alisin.
- Upang i-update ang firmware ng controller buksan ang screen SmartOffice at palitan sa tab na Configuration ng Device.
- Sa seksyong Device.smart office.device_config, mag-scroll pababa sa kani-kanilang controller.
- Sa field na update firmware ipasok ang pangalan ng firmware file gusto mong i-load sa controller at mag-click sa pindutan ng update firmware.
Tandaan: Kung ang input field ay naiwang blangko ang pinakabagong firmware file ay pinili bilang default.
Kino-configure ang MQTT
Ang MICROSENS Smart I/O Controller ay gumaganap bilang isang MQTT client para sa pagpapadala at pagtanggap ng mga mensahe ng MQTT mula at sa isang MQTT broker sa network, tungkol sa input at output port value ng controller. Mahalaga ito kung gusto mong gamitin ang Smart I/O Controller sa mga automation project na may pakikipag-ugnayan sa pagitan ng mga field device.
Mga kinakailangan
Palaging gumagana ang controller sa IPV6 Link-Local Addresses. Samakatuwid, ang MQTT broker ay kailangang paganahin upang gumana sa mga IPv6 address. Gayunpaman, madali siyang makapagsalin sa pagitan ng IPv4 at IPv6 dahil sa arkitektura ng MQTT.
Ang MQTT protocol ay nagbibigay-daan sa napakalaking hanay ng iba't ibang device na kumikilos bilang broker, publisher at subscriber sa layer ng transportasyon ng OSI. Nakikipag-ugnayan lamang ang device sa pamamagitan ng TCP port 1883 o – kung inayos – higit Websocket sa Port 9001 para sa mga panlabas na komunikasyon.
Paggamit ng Smart Config Tool para sa MQTT Configuration
Tandaan: Gamitin ang MICROSENS Smart Config Tool para sa MQTT configuration ng Smart I/O Controller. Ang application ay magagamit para sa pag-download sa pamamagitan ng MICROSENS website (www.microsens.com). Samakatuwid, mag-navigate sa pahina ng produkto ng controller, mag-scroll pababa sa secure na lugar ng pag-download, at mag-log in gamit ang iyong mga kredensyal. Kung hindi ka pa nakarehistro, i-click ang "Hindi nakarehistro?" para mag-apply para sa data sa pag-login.
Upang i-configure ang mga setting ng MQTT tulad ng sumusunod:
1. Simulan ang Smart Config Tool.
Tandaan: Ito ay isang portable na Microsoft® Windows® application na gumagana nang walang pag-install. Para sa pangkalahatang impormasyon tungkol sa paggamit ng Smart Config Tool mangyaring sumangguni sa function ng tulong ng application sa pamamagitan ng mga tagubilin sa button sa kanang itaas na pane.
2. Pindutin ang pindutan ng I-scan sa itaas na kaliwang pane.
- Status ng Koneksyon: Ipinapakita ang status ng koneksyon sa MQTT broker (read only).
- Nadiskonekta: Walang aktibong koneksyon sa isang MQTT broker sa network.
- Tinanggap: Ang Smart I/O Controller ay konektado sa isang MQTT broker.
- Timeout: Ang koneksyon sa MQTT broker ay sarado dahil sa isang timeout.
- tumanggi sa protocol: Tinanggihan ng MQTT broker ang koneksyon dahil sa hindi wasto o hindi alam na bersyon ng protocol ng MQTT.
- tinanggihan ang ID: Tinanggihan ng MQTT broker ang koneksyon dahil sa isang di-wastong client ID.
- tumanggi sa server: Ang serbisyo ng MQTT ay hindi magagamit.
- tumanggi sa pagpapatunay: Tinanggihan ng MQTT broker ang koneksyon dahil sa mga hindi wastong kredensyal ng kliyente
- tinanggihan ang pahintulot: Ang kliyente ay walang naaangkop na mga karapatan sa pag-access.
- hindi alam: Nagsara ang koneksyon dahil sa hindi alam na dahilan.
- pagkonekta: Ang Smart I/O Controller ay kumokonekta sa MQTT broker.
- naka-pause: Naka-pause ang koneksyon. Client ID: Ang client ID na binuo mula sa isang bahagi ng MAC-Adress na ipinapakita sa tab na Device (read only).
- Mode: Tinutukoy ang MQTT mode (read/write). Naka-disable: Na-disable ang MQTT. QoS 0 (hindi hihigit sa isang beses):
- walang garantiya para sa paghahatid ng mensahe
- walang pagkilala sa pagtanggap ng mensahe ng MQTT broker
- walang pag-iimbak o muling pagpapadala ng mensahe ng MQTT publisher
- Awtomatikong itinatakda sa “0” ang Packet ID
- o QoS 1 (kahit isang beses):
- garantiya para sa matagumpay na paghahatid ng mensahe kahit isang beses sa broker
- pag-iimbak at muling pagpapadala ng mensahe maliban kung kinikilala ng broker
- Ang pagkilala ay naglalaman ng natatanging packet ID lamang, kaya ang publisher ay maaaring magtalaga ng mensahe at pagkilala o QoS 2 (eksaktong isang beses):
- garantiya para sa paghahatid ng bawat mensahe nang eksaktong isang beses sa broker
- publisher at broker na gumagamit ng four-part handshake para sa pagpapadala at pagkilala
- Ang mga mensahe ng pagkilala sa pagitan ng publisher at broker ay naglalaman ng packet ID lamang upang magtalaga ng mensahe at mga pagkilala
- Broker: Itinatakda ang IPv6 address ng MQTT broker (read/write).
- Username: Username para sa MQTT broker access (read/write).
- Password: Password para sa MQTT broker access (magsulat).
- Sa lalong madaling panahon dahil ang mga wastong parameter para sa IPv6 address ng broker, mga kredensyal, at MQTT mode ay nakatakda at ang broker ay naaabot, ang status ng koneksyon ng broker ng MQTT ay nagbabago sa "tinanggap".
- Panatilihing buhay: Itinatakda ang agwat sa mga segundo kung saan nagpapadala ang controller ng mensahe sa MQTT broker nito (basahin/isulat) upang ipahayag ang sarili bilang isang regalo. Pinipigilan nitong madiskonekta ng broker.
- Panatilihin: Tinutukoy ng flag na ito kung ise-save ng broker ang mensaheng ito bilang huling wastong sample para sa partikular na paksang ito. Kung sakaling mag-subscribe ang isang bagong kliyente ng MQTT para sa paksang ito, ipapadala ng broker ang mensaheng ito sa subscriber.
- Prefix ng Paksa: Ang mga paksa ng MQTT ay palaging magsisimula sa string na ito bilang isang identifier (basahin/magsulat).
- Will Topic: Ang “last will topic” na ito ay ipinapadala sa MQTT broker sa bawat unang koneksyon o sa pagbabago ng parameter. Ipinapasa ito ng broker sa mga subscriber kung sakaling mawala ng controller (bilang publisher) ang koneksyon sa broker na nagpapahiwatig ng pagkabigo ng koneksyon (basahin/magsulat).
- Will Message: Itinatakda ang mensahe para sa paksa ng huling habilin kung sakaling mawalan ng koneksyon (basahin/isulat).
- Makakaapekto ba ang QoS: Itinatakda ang MQTT mode para sa huling will topic (read/write).o Ang mga setting ay tumutugma sa mga setting ng MQTT mode sa itaas. Inirerekomenda na gumamit ng mas mataas na antas ng QoS para sa mga paksa ng huling habilin.
- Mananatili: Kung itinakda ang broker ay nagse-save ang huling mensahe ng habilin upang ipaalam sa mga bagong subscriber tungkol sa controller na nawala ang koneksyon nito dati (basahin/magsulat).
- Ppublish uptime: Itinatakda ang pagitan sa mga segundo kung saan ipinapadala ng controller ang uptime nito sa broker gamit ang paksang “ /uptime” (basahin/sumulat). o Ang pagtatakda ng parameter na ito sa "0" ay hindi pinapagana ang function na ito.
Paggamit ng MQTT Topics na may MICROSENS Switches
Ang isang paksa ay maaaring maunawaan bilang kategorya ng isang mensahe. Ang mga paksa ay nakaayos ayon sa hierarchy (na may pasulong na slash bilang isang delimiter sa pagitan ng mga antas), maihahambing sa isang file istraktura ng system (hal. "Gusali/Lapag1/Kuwarto1/CeilingLight").
Ang mga paksa ay tinutukoy ng user, kung saan ang isang madaling gamitin sa sarili na naglalarawang kombensiyon ng pagbibigay ng pangalan ay sumasalamin sa imprastraktura ng Smart Building. Ang mga pangalan ng paksa ay case sensitive (“…/CeilingLight” ay naiiba sa “…/ceiling light”) at dapat maglaman ng kahit isang character. Tandaan: Posibleng gamitin ang bawat karakter ng UTF-8 (bukod sa “$” dahil ang karakter na ito ay ginagamit ng broker para sa mga panloob na istatistika).
Posible ang paggamit ng mga sumusunod na wildcard:
Example: “Gusali/Floor1/+/Temperatura”
Tinutugunan ng paksang ito ang mga mensaheng nauugnay sa "Temperatura" para sa lahat ng kuwarto sa "Floor1". #: Pinapalitan ng karakter na ito ang maraming antas sa isang paksa. Halample: “Building/Floor1/#”
Tinutugunan ng paksang ito ang lahat ng nagaganap na mensahe sa “Floor1”.
Tandaan: Ang paggamit ng mga wildcard ay pinapayagan kapag gumagamit ng micro script upang magrehistro ng mga paksa. Hindi pinapayagang gamitin ang MQTT mapping table at hindi angkop ang pagtutugma ng maraming paksa sa isang bahagi (hal. pagtutugma ng sensor sa paksang naglalaman ng maraming kwarto). Para sa mas madaling pagse-set up ng mga paksa o ID, posibleng gumamit ng mga partikular na variable. Ang mga sumusunod na variable na may kani-kanilang halaga ay magagamit:
- {SMO}: nakapirming text na “SmartOffice”
- {MFG}: nakapirming pangalan ng tagagawa (ibig sabihin, “MICROSENS”)
- {MAC}: MAC address ng device
- (Device.factory.device_mac, e.g. “00:60:A7:09:37:4E”)
- {IP4}: IPv4 address ng device na ito
- (Device.ip.v4_status.dynamic_device_ip, hal. “10.100.89.187”)
- {IP6}: IPv6 address ng device na ito
- (kung naka-enable, Device.ip.v6_status.ip, hal. “fe80::260:a7ff:fe09:374e/64”)
- {DMN}: Domain name ng Smart Office network
- (Device.smartoffice.director_config.domain_name, hal. “domain1”)
- {ART}: numero ng artikulo ng device na ito
- (Device.factory.article_number, hal. “MS652119PM”)
- {SER}: serial number ng device na ito
- (Device.factory.serial_number, hal. “00345860”)
- {LOC}: SNMP SysLocation
- (Management.snmp.device_info.sys_location, hal. “Opisina”)
- {NAM}: SNMP SysName
- (Management.SNMP.device_info.sys_name, hal. “MICROSENS G6 Micro Switch”)
Maaaring pagsamahin ang mga variable hal. sa mga paksa tulad ng “{SMO}/{MFG}_{MAC}/”.
Tandaan: Ang mga variable na ito ay limitado sa paggamit sa mga switch ng MICROSENS G6 (hal, para sa mga micro script). Hindi magagamit ang mga ito ie sa mga paksa ng MQTT ng isang Smart I/O Controller.
Mga Dokumento / Mga Mapagkukunan
![]() |
Isinasama ng MICROSENS Smart IO Controller ang Digital Component sa IP Network [pdf] Gabay sa Gumagamit Ang Smart IO Controller ay Nagsasama ng Digital Component Sa IP Network, Smart IO, Ang Controller ay Nagsasama ng Digital Component Sa IP Network |
![]() |
Isinasama ng MICROSENS Smart IO Controller ang Digital Component sa IP Network [pdf] Gabay sa Gumagamit Pinagsasama ng Smart IO Controller ang Digital Component sa IP Network |