Ang MICROSENS Smart IO Controller Nag-integrate sa Digital Component sa IP Network
Pagdumala sa Mekanikal
Ang MICROSENS Smart I/O Controller andam na nga i-attach pinaagi sa duha ka lain-laing mga mounting:
- Usa ka clamp alang sa top-hat rail mounting,
- ug upat ka mounting tabs alang sa direktang pagkabit sa bungbong, kisame o bisan unsang uban pang kagamitan sa pagsuporta.
Top Hat Rail Mounting ug Demounting
Sa ubos nga bahin niini, ang Smart I/O Controller housing (Figure 1, Pos. 1) nasangkapan og clamp alang sa pag-mount sa device ngadto sa standard top-hat rail (Figure 1, Pos. 2).
Note: Tiguma ang clamp sa housing kung dili ipadala sa clamp gipahaom na. Siguradoha nga ang clampAng release lever (Figure 1, Pos. 3) nagpunting sa kilid nga adunay Ethernet port.
Pag-mount sa Top Hat Rail
- Ibutang ang housing nga adunay clamp's stationary fixture sa ibabaw sa top hat rail (Figure 1, Pos. 4).
- Hinayhinay nga pug-on ang housing (Figure 1, Pos. 5) hangtud nga ang clamp mi-snap sa ibabaw nga rail hat nga adunay madungog nga pag-klik.
Pagpakita gikan sa Top Hat Rail
- Ibira ang release lever (Figure 2, Pos. 1) aron maablihan ang clamp ug iisa ang device (Figure 2, Pos. 2) aron makuha kini gikan sa top-hat rail.
Nagabutang nga mga Talaan
Aron i-attach ang Smart I/O Controller direkta ngadto sa bungbong, kisame, o bisan unsa nga angay nga backing equipment, gamita ang upat ka mounting bracket (Figure 3, Pos. 1 hangtod 4).
Mubo nga sulat: Siguruha nga masiguro ang igo nga pagkadugtong kung mogamit gamay nga mga tab nga nag-mount! Dili girekomendar nga mogamit lang ug usa ka mounting tab o mounting tab sa usa lang ka kilid.
Pagkonektar sa Power Supply
Ang MICROSENS Smart I/O Controller mahimong ma-supply sa duha ka alternatibong power inputs (single o joint):
- PoE + (PD) pinaagi sa Ethernet port (Figure 4, Pos. 1).
- External 24 VDC pinaagi sa push clamp mga pantalan X21 ug X22 (Figure 4, Pos. 2)
Mga Detalye sa Power Supply
Suplay sa kuryente | Voltage | Konsumo | Plug |
PoE/PoE+ PD | 44 — 54 VDC
(54 VDC nga tipo.) |
3.2 W | Ethernet uplink port (Hulagway 4, Pos. 1) |
Sa gawas | 24 VDC | 1.2 W | Iduso clamp mga pantalan X21 ug X22 alang sa duha ka wire nga kable (Hulagway 4, Pos. 2)
Mubo nga sulat: Siguruha nga ikonektar ang kable sa husto nga polarity! |
Nota: Siguruha nga ma-enable ang PoE/PoE+ PD sa powering device. Para sa pagpagana sa PoE sa MICROSENS nga mga himan palihog tan-awa ang tagsa-tagsa nga dokumentasyon nga gipadala uban sa device.
Sa diha nga ang eksternal nga suplay sa kuryente konektado sa clamp port X21 ug X22 ang tagsa-tagsa nga "Pwr In" port status LED suga nga nagpakita sa suplay vol.tage anaa.
Sa diha nga ang usa sa PoE o eksternal nga suplay sa kuryente ma-plug in ug presente, ang port status LEDs sa "Pwr Out" ports 1 ug 2 modan-ag (Figure 4, Pos. 3).
Grounding sa PoE Supply
Alang sa pag-instalar sa mga sangkap sa PoE sa mga corporate network gikinahanglan nga i-refer ang DC supply voltage sa tanan nga mga aparato sa parehas nga lebel sa yuta. Kasagaran kini mao ang positibo nga polarity nga konektado sa lebel sa yuta sa sistema sa elektrisidad sa bilding (ie "yuta").
Sa pag-ingon, ang pagpaandar sa Smart I/O Controller gihimo pinaagi sa usa ka sentralisadong layo nga PoE PSE device importante nga ikonektar ang grounding lead sa chassis sa controller (Figure 4, Pos. 4 ngadto sa ground potential sa building ug sa ingon malikayan ang “ floating ground" nga mga problema. Gawas sa mga isyu sa kaluwasan, ang naglutaw nga yuta sa network mahimong magpahinabog mga problema kung usa lang ka component ang aksidente o gituyo nga na-ground (Figure 5).
Grounding nga adunay External Power Supply
Sukwahi sa kasagarang paggamit sa negatibo nga polarity nga konektado sa lebel sa yuta kung mogamit usa ka eksternal nga suplay sa kuryente siguruha nga makonektar ang positibo nga polarity sa suplay sa kuryente sa lebel sa yuta.
I-reset ang Smart I/O Controller
Ang Smart I/O Controller nasangkapan og reset button sunod sa Ethernet port (tan-awa ang Figure 6).
Ang pagpindot sa buton sa pag-reset gamit ang usa ka gipunting nga butang sulod sa 1 segundos mag-reset sa controller. Atol sa operasyon sa pag-reset, ang duha ka mga LED nga "Digital Out" (mga timailhan alang sa mga pantalan X5 hangtod X8) mosiga sa hapit. 1 segundos.
Mubo nga sulat: Ang pagpindot sa buton sa pag-reset sulod sa kapin sa 1 ka segundo human sa reboot makapahimo sa mode nga "Load Bootloader". Kini alang lamang sa mga katuyoan sa serbisyo sa MICROSENS!
Pagkonektar sa Input/Output Cable ug Pag-set sa DIP Switches
Ang Smart I/O Controller kay adunay duha ka 20-pin push clamp mga pantalan alang sa input ug output signal ingon man sa input ug output voltage (diametro sa wire 0.1 ngadto sa 1.5 mm², stranded/solid). Dugang pa, ang usa ka 2-way ug 4-way DIP switch makahimo sa piho nga mga setting alang sa analog input ug sensor input signal.
Ang pagduso clamp mga pin (X1 hangtod X40) ug ang Ethernet uplink port adunay mosunod nga mga gimbuhaton:
Dunggoanan | Signal | Kahulugan |
X1, X2 | Power Out 1 | Gahum output:
2x 24 VDC, hiniusa nga maximum load 20 mW |
X3, X4 | Power Out 2 | |
X5, X6 | Digital Out 1 | Digital nga output:
2x 24 VDC, open collector, PWM (max. 100 Hz) hiniusa nga maximum nga kasamtangan 1 A |
X7, X8 | Digital Out 2 | |
X9, X10 | Digital Sa 1 | Digital nga input:
4x max. 24 VDC (sukaranan: ubos < 1.0 – 1.3 > taas) opto-isolated Ang mga assignment sa pantalan mao ang mosunod: · X9, X11, X13, X15: Port voltage tali sa 0 VDC ug 24 VDC · X10, X12, X14, X16: Mga pantalan nga konektado sa 24 VDC (“+”) |
X11, X12 | Digital Sa 2 | |
X13, X14 | Digital Sa 3 | |
X15, X16 | Digital Sa 4 |
Dunggoanan | Signal | Kahulugan |
X17, X18 | PT100/1000 1 | Pag-input sa sensor sa temperatura:
2x 2-wire input para sa Pt100 o Pt1000 resistance temperature detectors (RTDs). Mubo nga sulat: Ang pagpili sa tipo sa sensor alang sa tagsa-tagsa nga temperatura input port mahimong matino pinaagi sa 2-port DIP switch: · SA 1/2: Pt100 ang napili · OFF 1/2: Pt1000 gipili |
X19, X20 | PT100/1000 2 | |
X21, X22 | Gahum sa | External nga gahum input:
1x 24 VDC maximum nga internal nga konsumo 1.2 W |
X23, X24, X25 | Analog Out 1 | Analog nga output:
2x 0..10 V hiniusa nga maximum nga kasamtangan 1 A Ang mga assignment sa pantalan mao ang mosunod: · X23, X26: Mga pantalan nga konektado sa 24 VDC (“+”) · X24, X27: Port voltage gipadapat tali sa 0 V ≤ UAO ≤ 10 V · X25, X28: Mga pantalan nga 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 (kasamtangan nga mode) Ang mga assignment sa pantalan mao ang mosunod: · X29, X32, X35, X38: Mga pantalan nga konektado sa 24 VDC (“+”) · X30, X33, X36, X39: Port voltage tali sa 0 V ≤ UAI ≤ 10 V Port kasamtangan tali sa 0 mA ≤ IAI ≤ 20 mA · X31, X34, X37, X40: Mga pantalan nga konektado sa GND (“-”)
Mubo nga sulat: Ang pagpili sa mode sa tagsa-tagsa nga pantalan mahimong matino pinaagi sa 4-port DIP switch: · SA 1/2/3/4: Current 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) |
Pagsabut sa Status LEDs
Ang MICROSENS Smart I/O Controller kay adunay siyam ka status LEDs nga nagpaila sa mosunod nga signal states:
Dunggoanan | Signal | Kahulugan |
X1, X2 | Power Out 1 | Gahum output:
· Berde: Aktibo ang suplay sa kuryente · Wala’y suplay sa kuryente |
X3, X4 | Power Out 2 | |
X5, X6 | Digital Out 1 | Digital nga output:
· Berde: Aktibo ang output (gibira sa ubos ang bukas nga kolektor) · Wala: Output dili aktibo
· Ipaila ang usa ka pag-reset kung ang duha nga mga LED mosiga nga berde sa hapit. 1 segundos. |
X7, X8 | Digital Out 2 | |
X9, X10 | Digital Sa 1 | Digital nga input:
· Berde: Sirado ang kontak sa input · Off Input bukas |
X11, X12 | Digital Sa 2 | |
X13, X14 | Digital Sa 3 | |
X15, X16 | Digital Sa 4 | |
X21, X22 | Gahum sa | External nga gahum input:
· Berde: Device nga gipadagan sa eksternal nga suplay sa kuryente · I-off ang Device nga wala gipaandar o gipadagan sa PoE. |
Pag-opera sa Smart I/O Controller nga adunay MICROSENS Switches
Ang paggamit sa MICROSENS Smart I/O Controller posible sa MICROSENS switch nga adunay firmware 10.7.4a ug mas bag-o.
Tungod kay ang firmware 5. x ang controller nagsuporta sa MQTT nga nagtugot sa pagtrabaho sa mga aplikasyon nga walay MICROSENS switch. Sa kini nga kaso, dili kinahanglan ang pagpares. Ang pag-configure mahimo pinaagi sa MICROSENS SmartConfig Himan. Sa diha nga ang Smart I/O Controller konektado sa power supply (PoE o external supply) ug sa corporate network ang controller ma-access pinaagi sa MICROSENS switch nga adunay MICROSENS SmartDirector.
Mubo nga sulat: Tungod sa paggamit sa IPv6 link-local nga mga adres posible nga mag-operate sa usa ka hilit nga Smart I/O Controller nga adunay MICROSENS switch pinaagi sa IPv6 corporate network basta ang koneksyon dili ma-rotate.6.1 Pagpares sa Smart I/O Controller ug sa MICROSENS Switch Ang mosunud nga mga lakang naghulagway kung giunsa ang pagpares sa usa ka Smart I/O Controller pinaagi sa Web Manager sa usa ka MICORSENS switch.
Mubo nga sulat: Para matapos na kiniview panguna ang paggamit sa Web Gipakita ang manager. Ang paggamit sa CLI alang sa pagpares sa mga himan medyo sayon tungod kay ang Web Gigamit sa manedyer ang tagsa-tagsa nga mga sugo sa CLI isip mga label alang sa mga natad ug mga seksyon.
Gamit ang Web Manager:
- Sugdi ang web browser ug isulod ang IP address sa tagsa-tagsa ka G6 device.
- Log ngadto sa Web Manager nga adunay mga kredensyal sa tagdumala.
- Pilia ang screen sa SmartOffice, dayon pilia ang tab nga Basic Configuration.
- Sa seksyon Device.smart office.director_config i-klik ang buton scan light controllers.
- Ang SmartDirector nagsugod sa pagpangita alang sa mga Smart Controller. Hangtud nga walay controller nga makit-an ang seksyon nga na-scan nga Light Controllers magpabiling walay sulod.
- Human sa malampuson nga pag-scan alang sa anaa nga Smart Controllers ang Web Gilista sa manedyer ang tanan nga nakit-an nga mga controller.
Kung wala nimo gipasabut ang usa ka talagsaon nga "ngalan sa aparato" sa seksyon nga Device. smart office.device_config sa tab Device configuration kaniadto, ang diyalogo dili magpakita sa usa ka butones nga pares nga pwersa ingon ug ang tagsa-tagsa nga drop-down list sa controller's table row. Sa kini nga kaso, ipadayon ang sunod nga lakang. Kung dili, pilia ang tagsa-tagsa nga ngalan sa device gikan sa lista ug i-klik ang buton force pair as.
Mubo nga sulat: Kusganon nga girekomendar nga i-assign ang tanang gikinahanglang parameter values sa controller sa seksyon nga Device.smart office.device_config sa tab Device configuration tungod kay kini nga impormasyon gigamit sa proseso sa pagpares. Kung ang pag-configure mahitabo pagkahuman sa proseso sa pagpares daghang mga internal nga setting ang kinahanglan usbon sa mano-mano.
- Pilia ang tab Device Configuration.
- Ang ngalan sa device adunay prefix nga "scanned_" ug ang controller ID. Usba kini nga ngalan kung gikinahanglan.
- Ang tipo sa produkto mao ang "SMART_IO_CONTROLLER".
- Ang device ID sa default naglangkob sa MAC address sa device.
- Diha sa kolum nga Pairing Actions sa tagsa-tagsa ka Smart I/O Controller nga laray pilia ang namugna nga device gikan sa drop-down list ug i-klik ang button force pair as.
- Ang Smart I/O Controller kay saktong gipares sa SmartDirector sa MICROSENS G6 Switch.
Functional Test sa Gipares nga Smart I/O Controller
Ang mga musunod nga lakang naghulagway kung giunsa pagsulay ang husto nga pagpares sa usa ka Smart I/O Controller pinaagi sa Web Manager sa gipares nga MICORSENS switch.
Mubo nga sulat: Para matapos na kiniview panguna ang paggamit sa Web Gipakita ang manager. Ang paggamit sa CLI alang sa pagpares sa mga himan medyo sayon tungod kay ang Web Gigamit sa manedyer ang tagsa-tagsa nga mga sugo sa CLI isip mga label alang sa mga natad ug mga seksyon.
Gamit ang Web Manager:
- Pilia ang screen sa Controller, unya pilia ang tab nga SIO.
- Sa seksyon nga Device.controller.smart_io_config nalista ang tanang available nga port sa gipares nga Smart I/O Controller.
- Pangitaa ang 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. Pangitaa ang the parameter manual set output, enter the value “dout1 1” and click on the button manual set output.
- Ang port status nga LED sa "Digital Out 1" kinahanglan nga magaan sa pagpakita nga ang digital output gitakda sa digital high level.
- Para sa parameter manual set output, isulod ang value nga "dout1 0" ug i-klik ang buton manual set output.
- Ang port status nga LED sa "Digital Out 1" kinahanglan nga mosiga nga nagpakita nga ang digital output gitakda sa digital nga ubos nga lebel.
Mubo nga sulat: Kung mapakyas kining pairing test sulayi nga ipares pag-usab ang Smart I/O Controller gikan sa sinugdanan.
Paggamit sa Analogue Input ug Output Ports
Ang matag analog input ug output port (X23 hangtod X40) naglangkob sa 3 ka bahin matag usa:
- "+": Kini nga pantalan konektado sa 24 VDC.
- "-": Kini nga pantalan konektado sa 0 V (GND).
- “AO”/“AI”: Ang aktuwal nga voltage bili nga gitumong sa 0 V (GND).
Ang input ug output values nagtumong sa reference value 0 V (positive polarity)
Example alang sa paggamit sa micro script uban sa Smart I/O Controller Ports
Mubo nga sulat: Para sa dugang nga impormasyon kon unsaon paggamit ang micro script palihog tan-awa ang manwal sa produkto nga “micro script Programmers Guide” nga gihatag uban sa MICROSENS G6 Switch ug magamit pinaagi sa Web Manager ubos sa menu item
"Dokumentasyon".Ang mosunod nga exampGipakita sa le ang macro script code alang sa pagbasa sa kantidad sa temperatura (mga port 17/18) ug pagtakda sa digital output (mga port 5/6) gikan sa 0 hangtod 1 kung moabot sa threshold sa temperatura nga 24.5 °C:
Pag-update sa Firmware sa Device
Ang Smart I/O Controller adunay kaugalingon nga firmware nga mahimong mano-mano nga ma-update pinaagi sa Web Manager sa usa ka konektado nga MICROSENS G6 switch. Aron ma-update ang firmware ipadayon ang mosunod:
Gamit ang Web Manager:
- Sugdi ang web browser ug isulod ang IP address sa tagsa-tagsa ka G6 device.
- Log ngadto sa Web Manager nga adunay mga kredensyal sa tagdumala.
- Pilia ang screen sa Controller, unya pilia ang tab nga SIOC ug i-scroll down sa ubos sa dialogue.
- Sa seksyon HTTP(s) upload pinaagi sa Web Giablihan sa manager ang browser file diyalogo sa pagpili sa usa ka pag-klik sa buton Pag-browse:
- Diha sa file pagpili dialogo pagpili sa lokal nga firmware file ug i-klik ang buton Ok.
- I-klik ang buton Sugdi aron masugdan ang proseso sa pag-upload sa G6 device.
- Human sa malampuson nga pag-upload sa file kini makita sa seksyon nga anaa SIOC firmware files sa device.
Mubo nga sulat: Kini nga lista naglangkob sa tanan nga magamit nga firmware files gitipigan sa direktoryo nga espesipiko sa controller sa memorya sa G6 device. Aron matangtang kini file i-klik ang tagsa-tagsa nga buton kuhaa.
- Aron ma-update ang firmware sa controller ablihi ang screen SmartOffice ug usba ang tab Device Configuration.
- Sa seksyon Device.smart office.device_config scroll down ngadto sa tagsa-tagsa nga controller.
- Sa field update firmware isulod ang ngalan sa firmware file gusto nimo i-load sa controller ug i-klik ang buton update firmware.
Mubo nga sulat: Kung ang input field gibiyaan nga blangko ang pinakabag-o nga firmware file gipili pinaagi sa default.
Pag-configure sa MQTT
Ang MICROSENS Smart I/O Controller naglihok isip usa ka kliyente sa MQTT alang sa pagpadala ug pagdawat sa mga mensahe sa MQTT gikan ug ngadto sa usa ka MQTT broker sa network, mahitungod sa input ug output port values sa controller. Importante kini kung gusto nimo gamiton ang Smart I/O Controller sa mga proyekto sa automation nga adunay interaksyon tali sa mga field device.
Mga kinahanglanon
Ang controller kanunay nga nagtrabaho sa IPV6 Link-Local Addresses. Busa, ang MQTT broker kinahanglan nga makahimo sa pagtrabaho uban sa IPv6 adres. Bisan pa, dali siyang makahubad tali sa IPv4 ug IPv6 tungod sa arkitektura sa MQTT.
Ang MQTT protocol makahimo sa usa ka dako kaayo nga lain-laing mga device nga naglihok isip broker, publisher ug subscriber sa OSI transport layer. Ang aparato nakigsulti lamang pinaagi sa TCP port 1883 o - kung gi-adjust - sa ibabaw Webmga socket sa Port 9001 alang sa eksternal nga komunikasyon.
Gamit ang Smart Config Tool para sa MQTT Configuration
Mubo nga sulat: Gamita ang MICROSENS Smart Config Tool para sa MQTT configuration sa Smart I/O Controller. Ang aplikasyon magamit alang sa pag-download pinaagi sa MICROSENS website (www.microsens.com). Busa, pag-navigate sa panid sa produkto sa controller, pag-scroll down sa luwas nga lugar sa pag-download, ug pag-log in gamit ang imong mga kredensyal. Kung wala ka pa nakarehistro, i-klik ang "Dili nakarehistro?" aron mag-aplay alang sa data sa pag-login.
Aron ma-configure ang mga setting sa MQTT ingon sa mosunod:
1. Sugdi ang Smart Config Tool.
Mubo nga sulat: Kini usa ka madaladala nga Microsoft® Windows® nga aplikasyon nga molihok nga wala’y pag-install. Para sa kinatibuk-ang impormasyon bahin sa paggamit sa Smart Config Tool palihog tan-awa ang tabang function sa aplikasyon pinaagi sa mga instruksyon sa buton sa ibabaw nga tuo nga bahin sa pane.
2. Pindota ang buton I-scan sa ibabaw nga wala nga bahin sa pane.
- Status sa Koneksyon: Nagpakita sa status sa koneksyon sa MQTT broker (basaha lamang).
- Nadiskonekta: Walay aktibong koneksyon sa usa ka MQTT broker sa network.
- Gidawat: Ang Smart I/O Controller konektado sa usa ka MQTT broker.
- Timeout: Ang koneksyon sa MQTT broker sirado tungod sa usa ka timeout.
- midumili sa protocol: Ang MQTT broker mibalibad sa koneksyon tungod sa dili balido o wala mailhi nga MQTT protocol nga bersyon.
- midumili ID: Ang MQTT broker mibalibad sa koneksyon tungod sa usa ka dili balido nga kliyente ID.
- nagdumili sa server: Ang serbisyo sa MQTT dili magamit.
- nagdumili sa pag-authenticate: Ang MQTT broker nagdumili sa koneksyon tungod sa dili balido nga mga kredensyal sa kliyente
- nagdumili sa pagtugot: Ang kliyente walay angay nga mga katungod sa pag-access.
- wala mailhi: Ang koneksyon gisira tungod sa wala mahibal-an nga mga hinungdan.
- pagkonektar: Ang Smart I/O Controller nagkonektar sa MQTT broker.
- mihunong: Ang koneksyon mihunong. Client ID: Ang client ID nga gitukod gikan sa usa ka bahin sa MAC-Adress nga gipakita sa tab Device (basaha lang).
- Mode: Gitino ang MQTT mode (pagbasa/pagsulat). Bakol: MQTT disabled. QoS 0 (labing kausa):
- walay garantiya sa pagpadala sa mensahe
- walay pag-ila sa pagdawat sa mensahe sa MQTT broker
- walay pagtipig o pagpadala pag-usab sa mensahe sa MQTT publisher
- Awtomatikong gibutang sa "0" ang Packet ID
- o QoS 1 (labing menos kausa):
- garantiya alang sa malampuson nga paghatud sa mensahe labing menos usa ka higayon sa broker
- pagtipig ug pagpasa pag-usab sa mensahe gawas kon ang pag-ila sa broker
- Ang pag-ila naglangkob sa talagsaon nga packet ID lamang, aron ang magmamantala makahatag og mensahe ug pag-ila o QoS 2 (eksaktong kausa):
- garantiya sa paghatud sa matag mensahe sa usa ka higayon sa broker
- magmamantala ug tigbaligya gamit ang upat ka bahin nga paglamano alang sa pagpadala ug pag-ila
- Ang mga mensahe sa pag-ila tali sa publisher ug broker naglangkob sa packet ID aron lang maghatag mensahe ug mga pag-ila
- Broker: Nagtakda sa IPv6 nga adres sa MQTT broker (basaha/isulat).
- Username: Username para sa MQTT broker access (basaha/isulat).
- password: Password alang sa MQTT broker access (isulat).
- Sa diha nga isip balido nga mga parameter alang sa broker IPv6 address, mga kredensyal, ug MQTT mode gitakda ug ang broker maabot, ang MQTT broker connection status mausab ngadto sa "gidawat".
- Keepalive: Gitakda ang agwat sa mga segundo diin ang controller nagpadala usa ka mensahe sa MQTT broker (basaha / pagsulat) aron ipahibalo ang kaugalingon ingon usa ka regalo. Gipugngan niini ang pagkadiskonekta sa broker.
- Pagpabilin: Kini nga bandila nagtino kung ang broker magtipig niini nga mensahe ingon nga katapusang balido nga sample alang niining piho nga hilisgutan. Kung ang usa ka bag-ong kliyente sa MQTT nag-subscribe alang niini nga hilisgutan ang broker nagpadala niini nga mensahe ngadto sa subscriber.
- Prefix sa Topic: Ang MQTT nga mga topiko kanunay magsugod niini nga hilo isip usa ka identifier (pagbasa/pagsulat).
- Hilisgutan sa Kabubut-on: Kini nga "katapusan nga hilisgutan" gipadala sa MQTT broker sa matag una nga koneksyon o sa usa ka pagbag-o sa parameter. Gipasa kini sa broker ngadto sa mga subscriber kung ang controller (isip publisher) mawad-an sa koneksyon sa broker nga nagpakita sa pagkapakyas sa koneksyon (pagbasa / pagsulat).
- Mag Mensahe: Nagtakda sa mensahe alang sa kataposang testamento nga topiko sa kaso sa pagkawala sa koneksyon (pagbasa/pagsulat).
- Ang QoS: Nagtakda sa MQTT mode para sa katapusang will nga topiko (basaha/sulat).o Ang mga setting katumbas sa MQTT mode setting sa ibabaw. Kini girekomendar sa paggamit sa usa ka mas taas nga lebel sa QoS alang sa katapusan nga kabubut-on nga mga hilisgutan.
- Magpabilin: Kung gitakda ang broker nagtipig sa katapusan nga mensahe sa pagpahibalo sa mga bag-ong subscriber bahin sa controller nga nawala ang koneksyon niini kaniadto (pagbasa / pagsulat).
- Pimantala ang oras: Nagtakda sa agwat sa mga segundo diin ang controller nagpadala sa iyang uptime ngadto sa broker gamit ang hilisgutan " /uptime” (pagbasa/pagsulat). o Ang pagbutang niini nga parametro ngadto sa “0” makapugong niini nga function.
Paggamit sa MQTT Topics nga adunay MICROSENS Switches
Ang usa ka hilisgutan mahimong sabton ingon nga kategorya sa usa ka mensahe. Ang mga hilisgutan gi-istruktura sa hierarchically (nga adunay usa ka forward slash isip usa ka delimiter tali sa mga lebel), ikatandi sa usa ka file gambalay sa sistema (eg "Binukod / Floor1 / Room1 / Ceiling Light").
Ang mga topiko gihubit sa user, diin ang usa ka user-friendly nga naghulagway sa kaugalingon nga kombensiyon sa pagngalan nagsalamin sa imprastraktura sa Smart Building. Ang mga ngalan sa topiko kay case sensitive (“…/CeilingLight” lahi sa “…/ceiling light”) ug kinahanglang adunay labing menos usa ka karakter. Mubo nga sulat: Posible nga gamiton ang matag karakter sa UTF-8 (gawas sa "$" tungod kay kini nga karakter gigamit sa broker alang sa internal nga estadistika).
Posible ang paggamit sa mosunod nga mga wildcard:
Example: “Binukod/Salog1/+/Temperatura”
Kini nga hilisgutan naghisgot sa "Temperatura" nga may kalabutan nga mga mensahe alang sa tanang lawak sa "Floor1". #: Kini nga karakter nagpuli sa daghang lebel sa usa ka hilisgutan. Example: “Binulding/Floor1/#”
Kini nga hilisgutan naghisgot sa tanan nga nahitabo nga mga mensahe sa "Floor1".
Mubo nga sulat: Gitugotan ang paggamit sa mga wildcard kung mogamit usa ka micro script aron marehistro ang mga hilisgutan. Dili tugotan ang paggamit sa MQTT mapping table ug ang pagpares sa daghang mga topiko sa usa lang ka component dili angay (pananglitan ang pagpares sa sensor sa usa ka topiko nga adunay daghang lawak). Alang sa pag-set up sa mga hilisgutan o mga ID nga mas dali posible nga magamit ang piho nga mga variable. Ang mosunod nga mga variable nga adunay ilang tagsa-tagsa nga bili anaa:
- {SMO}: fixed text nga “SmartOffice”
- {MFG}: ngalan sa pirmi nga tiggama (ie “MICROSENS”)
- {MAC}: MAC adres sa device
- (Device.factory.device_mac, e.g. “00:60:A7:09:37:4E”)
- {IP4}: IPv4 nga adres niini nga device
- (Device.ip.v4_status.dynamic_device_ip, eg “10.100.89.187”)
- {IP6}: IPv6 nga adres niini nga device
- (kon mahimo, Device.ip.v6_status.ip, eg “fe80::260:a7ff:fe09:374e/64”)
- {DMN}: Ngalan sa domain sa network sa Smart Office
- (Device.smartoffice.director_config.domain_name, eg “domain1”)
- {ART}: numero sa artikulo niini nga device
- (Device.factory.article_number, eg “MS652119PM”)
- {SER}: serial number niini nga device
- (Device.factory.serial_number, eg “00345860”)
- {LOC}: SNMP SysLocation
- (Management.snmp.device_info.sys_location, eg “Opisina”)
- {NAM}: SNMP SysName
- (Management.SNMP.device_info.sys_name, eg “MICROSENS G6 Micro Switch”)
Ang mga baryable mahimong ikombinar eg sa mga topiko sama sa “{SMO}/{MFG}_{MAC}/”.
Mubo nga sulat: Kini nga mga variable limitado sa paggamit sa MICROSENS G6 switch (pananglitan, alang sa micro scripts). Dili kini magamit ie sa MQTT nga mga hilisgutan sa usa ka Smart I/O Controller.
Mga Dokumento / Mga Kapanguhaan
![]() |
Ang MICROSENS Smart IO Controller Nag-integrate sa Digital Component sa IP Network [pdf] Giya sa Gumagamit Ang Smart IO Controller Nag-integrate sa Digital Component Ngadto sa IP Network, Smart IO, Controller Nag-integrate sa Digital Component Sa IP Network |
![]() |
Ang MICROSENS Smart IO Controller Nag-integrate sa Digital Component sa IP Network [pdf] Giya sa Gumagamit Ang Smart IO Controller Naghiusa sa Digital nga Component Ngadto sa IP Network |