MICROSENS-Smart-IO-Controller-integreert-digitale-component-in-IP-netwerk-LOGO

MICROSENS Smart IO-controller integreert digitale component in IP-netwerk

MICROSENS-Smart-IO-Controller-integreert-digitale-component-in-IP-netwerk-PRODUCT

Mechanisch hanteren

De MICROSENS Smart I/O-controller kan via twee verschillende bevestigingen worden bevestigd:

  •  een clamp voor DIN-railmontage,
  •  en vier montagelipjes voor directe bevestiging aan muur, plafond of andere backing-apparatuur.

Top Hat-rail monteren en demonteren

Aan de onderkant is de behuizing van de Smart I/O Controller (Figuur 1, Pos. 1) uitgerust met een clamp voor montage van het apparaat op een standaard DIN-rail (afbeelding 1, pos. 2).
NOpmerking: Monteer de clamp naar de behuizing indien niet verzonden met clamp al aangepast. Zorg ervoor dat de clamp's ontgrendelingshendel (Figuur 1, Pos. 3) wijst naar de kant met de Ethernet-poort.

Montage op Top Hat-rail

  1.  Plaats de behuizing met de clamp's stationaire bevestiging over de DIN-rail (Figuur 1, Pos. 4).
  2.  Druk voorzichtig op de behuizing (Figuur 1, Pos. 5) totdat de clamp klikt met een hoorbare klik in de DIN-rail.

Demontage van de hoge hoedrailMICROSENS-Smart-IO-Controller-integreert-digitale-component-in-IP-netwerk-FIG-1

  1.  Trek aan de ontgrendelingshendel (Figuur 2, Pos. 1) om de cl . te ontgrendelenamp en til het apparaat op (Figuur 2, Pos. 2) om het van de DIN-rail te verwijderen.

Montagetabs

Gebruik de vier montagebeugels (Figuur 3, Pos. 1 tot 4) om de Smart I/O Controller rechtstreeks aan een muur, plafond of andere geschikte backing-apparatuur te bevestigen.

MICROSENS-Smart-IO-Controller-integreert-digitale-component-in-IP-netwerk-FIG-2

Opmerking: Zorg ervoor dat u het opzetstuk goed vastzet bij gebruik van minder montagelipjes! Het wordt niet aanbevolen om slechts één montagelip of montagelipjes van slechts één zijde te gebruiken.

Aansluiten van de voeding

De MICROSENS Smart I/O-controller kan worden gevoed door twee alternatieve voedingsingangen (enkel of gezamenlijk):

  1. PoE+ (PD) via Ethernet-poort (Figuur 4, Pos. 1).
  2.  Extern 24 VDC via push clamp poorten X21 en X22 (Figuur 4, Pos. 2)MICROSENS-Smart-IO-Controller-integreert-digitale-component-in-IP-netwerk-FIG-3

Specificaties van de voeding

Stroomvoorziening Deeltage Consumptie Plug
PoE/PoE+PD 44 — 54 V DC

(54 VDC typ.)

3.2 W Ethernet-uplinkpoort (Figuur 4, Pos. 1)
Extern 24 V DC 1.2 W Druk op clamp poorten X21 en X22 voor tweedraads kabel (Figuur 4, Pos. 2)

Opmerking:

Zorg ervoor dat u de kabel met de juiste polariteit aansluit!

Opmerking: Zorg ervoor dat PoE/PoE+ PD op het voedingsapparaat is ingeschakeld. Raadpleeg voor het inschakelen van PoE op MICROSENS-apparaten de respectieve documentatie die bij het apparaat is geleverd.
Zodra de externe voeding is aangesloten op de clamp poorten X21 en X22 de respectievelijke "Pwr In" poortstatus-LED licht op om het voedingsvolume aan te geventage is aanwezig.
Zodra een van de PoE- of externe voedingen is aangesloten en aanwezig is, gaan de poortstatus-LED's van "Pwr Out"-poorten 1 en 2 branden (Figuur 4, Pos. 3).

Aarding met PoE-voeding 

Voor de installatie van PoE-componenten in bedrijfsnetwerken is het noodzakelijk om de DC-voedingsvoltage van alle apparaten op hetzelfde grondniveau. Normaal gesproken is dit de positieve polariteit die is aangesloten op het grondniveau van het elektrische systeem van het gebouw (dwz 'aarde').
Ervan uitgaande dat de voeding van de Smart I/O Controller wordt gedaan via een gecentraliseerd PoE PSE-apparaat op afstand, is het belangrijk om de aardingskabel van het chassis van de controller (Figuur 4, Pos. 4) te verbinden met het aardpotentiaal van het gebouw en zo te voorkomen dat " "floating ground". Naast veiligheidsproblemen kan een zwevende aarding van het netwerk problemen veroorzaken als slechts één component per ongeluk of expres wordt geaard (Figuur 5).MICROSENS Smart IO-controller integreert digitale component in IP-netwerk FIG 13

Aarding met externe voeding

In tegenstelling tot het gebruikelijke gebruik van negatieve polariteit aangesloten op grondniveau bij gebruik van een externe voeding, moet u ervoor zorgen dat de positieve polariteit van de voeding is aangesloten op grondniveau.

De Smart I/O-controller resetten

De Smart I/O Controller is voorzien van een resetknop naast de Ethernet-poort (zie Afbeelding 6).
Door met een puntig voorwerp 1 seconde op de resetknop te drukken, wordt de controller gereset. Tijdens het resetten zullen beide LED's “Digital Out” (indicatoren voor poorten X5 tot X8) gedurende ca. 1 seconde.
Opmerking: Als u na het opnieuw opstarten langer dan 1 seconde op de resetknop drukt, wordt de modus "Load Bootloader" ingeschakeld. Dit is alleen voor MICROSENS-servicedoeleinden!

De ingangs-/uitgangskabels aansluiten en de DIP-schakelaars instellen

De Smart I/O Controller is uitgerust met twee 20-pins push-clamp poorten voor ingangs- en uitgangssignalen evenals ingangs- en uitgangsvolumetage (draaddiameter 0.1 tot 1.5 mm², meeraderig/massief). Bovendien maakt een 2-weg en een 4-weg DIP-schakelaar specifieke instellingen mogelijk voor analoge ingangs- en sensoringangssignalen.MICROSENS-Smart-IO-Controller-integreert-digitale-component-in-IP-netwerk-FIG-3

de duw clamp pinnen (X1 tot X40) en de Ethernet-uplinkpoort hebben de volgende functies:

Haven Signaal Betekenis
X1, X2 Stroom uit 1 Vermogen:

2x 24 V DC,

gecombineerde maximale belasting 20 mW

X3, X4 Stroom uit 2
X5, X6 Digitaal uit 1 Digitale uitgang:

2x 24 VDC, open collector, PWM (max. 100 Hz)

gecombineerde maximale stroom 1 A

X7, X8 Digitaal uit 2
X9, X10 Digitaal In 1 Digitale invoer:

4x maximaal 24 VDC (drempel: laag < 1.0 – 1.3 > hoog) opto-geïsoleerd

De poorttoewijzingen zijn als volgt:

· X9, X11, X13, X15: Poortvolumetage tussen 0 VDC en 24 VDC

· X10, X12, X14, X16: Poorten aangesloten op 24 VDC (“+”)

X11, X12 Digitaal In 2
X13, X14 Digitaal In 3
X15, X16 Digitaal In 4

 

Haven Signaal Betekenis
X17, X18 PT100/1000 1 Ingang temperatuursensor:

2x 2-draads ingang voor Pt100 of Pt1000 weerstandstemperatuurdetectoren (RTD's).

Opmerking:

Selectie van sensortype voor de respectieve temperatuuringangspoort kan worden bepaald via een 2-poorts DIP-switch:

· AAN 1/2: Pt100 geselecteerd

· UIT 1/2: Pt1000 geselecteerd

X19, X20 PT100/1000 2
X21, X22 Kracht in Externe voedingsingang:

1x 24 VDC

maximaal eigen verbruik 1.2 W

X23, X24, X25 Analoog uit 1 Analoge uitgang:

2x 0..10 V

gecombineerde maximale stroom 1 A

De poorttoewijzingen zijn als volgt:

· X23, X26: Poorten aangesloten op 24 VDC (“+”)

· X24, X27: Poortvoltage toegepast tussen 0 V ≤ UAO ≤ 10 V

· X25, X28: Poorten aangesloten op GND (“-”)

X26, X27, X28 Analoog uit 2
X29, X30, X31 Analoog In 1 Analoge ingang:

4x 0..10 V (voltage-modus) / 0..20 mA (huidige modus) De poorttoewijzingen zijn als volgt:

· X29, X32, X35, X38: Poorten aangesloten op 24 VDC (“+”)

· X30, X33, X36, X39: Poortvolumetage tussen 0 V ≤ UAI ≤ 10 V

Poortstroom tussen 0 mA ≤ IAI ≤ 20 mA

· X31, X34, X37, X40: Poorten aangesloten op GND (“-”)

 

Opmerking:

De modusselectie van de betreffende poort kan worden bepaald via een 4-poorts DIP-switch:

· AAN 1/2/3/4: Stroommodus (0..20 mA)

· UIT 1/2/3/4: Voltage-modus (0..10 V)

X32, X33, X34 Analoog In 2
X35, X36, X37 Analoog In 3
X38, X39, X40 Analoog In 4
Ethernet   Ethernet-uplinkpoort:

1x 10/100Base-T, RJ-45, PoE (PD)

De status-LED's begrijpen

De MICROSENS Smart I/O Controller is uitgerust met negen status-LED's die de volgende signaalstatussen aangeven:

Haven Signaal Betekenis
X1, X2 Stroom uit 1 Vermogen:

· Groen: voeding actief

· Uit Geen stroomvoorziening

X3, X4 Stroom uit 2
X5, X6 Digitaal uit 1 Digitale uitgang:

· Groen: uitgang actief (open collector trekt laag)

· Uit: Uitgang inactief

 

· Geef een reset aan als beide LED's ca. 1 seconde.

X7, X8 Digitaal uit 2
X9, X10 Digitaal In 1 Digitale invoer:

· Groen: ingangscontact gesloten

· Uit Ingang open

X11, X12 Digitaal In 2
X13, X14 Digitaal In 3
X15, X16 Digitaal In 4
X21, X22 Kracht in Externe voedingsingang:

· Groen: apparaat gevoed door de externe voeding

· Uit Apparaat uitgeschakeld of gevoed door PoE.

De Smart I/O-controller bedienen met MICROSENS-schakelaars

Het gebruik van MICROSENS Smart I/O Controller is mogelijk met MICROSENS-switches met firmware 10.7.4a en nieuwer.
Sinds firmware 5. x ondersteunt de controller MQTT, wat het werken in applicaties zonder MICROSENS-switches mogelijk maakt. In dit geval is koppelen niet nodig. De configuratie kan worden gedaan via de MICROSENS SmartConfig Hulpmiddel. Zodra de Smart I/O Controller is aangesloten op de voeding (PoE of externe voeding) en op het bedrijfsnetwerk is de controller toegankelijk via een MICROSENS-switch met daarin de MICROSENS SmartDirector.
Opmerking: Door gebruik te maken van IPv6 link-local adressen is het mogelijk om een ​​Smart I/O Controller op afstand te bedienen met een MICROSENS switch via het IPv6 bedrijfsnetwerk zolang de verbinding niet wordt gerouteerd.6.1 Koppelen van de Smart I/O Controller en de MICROSENS Switch De volgende stappen beschrijven hoe u een Smart I/O Controller koppelt via de Web Beheerder van een MICORSENS-switch.
Opmerking: voor dit voorbijview voornamelijk het gebruik van de Web Beheerder wordt weergegeven. Het gebruik van de CLI voor het koppelen van de apparaten is relatief eenvoudig omdat de Web Manager gebruikt de respectieve CLI-opdrachten als labels voor velden en secties.
Met behulp van de Web Manager:

  • Begin de web browser en voer het IP-adres van het betreffende G6-apparaat in.
  •  Log in op de Web Manager met de beheerdersreferenties.
  • Selecteer het SmartOffice-scherm en selecteer vervolgens het tabblad Basisconfiguratie.MICROSENS-Smart-IO-Controller-integreert-digitale-component-in-IP-netwerk-FIG-4
  •  Klik in de sectie Device.smart office.director_config op de knop lichtcontrollers scannen.
  •  De SmartDirector begint te zoeken naar Smart Controllers. Zolang er geen controller wordt gevonden blijft de sectie gescande Light Controllers leeg.
  •  Na het succesvol scannen naar beschikbare Smart Controllers zal de Web Manager geeft een overzicht van alle gevonden controllers.MICROSENS-Smart-IO-Controller-integreert-digitale-component-in-IP-netwerk-FIG-5

Als u geen unieke "apparaatnaam" hebt gedefinieerd in de sectie Apparaat. smart office.device_config op het tabblad Apparaatconfiguratie eerder, het dialoogvenster zal geen knop force-paar tonen als en de respectieve vervolgkeuzelijst in de tabelrij van de controller. Ga in dit geval verder met de volgende stap. Selecteer anders de betreffende apparaatnaam in de lijst en klik op de knop forceer paar als.

Opmerking: Het wordt sterk aanbevolen om alle benodigde parameterwaarden van de controller toe te wijzen in de sectie Device.smart office.device_config op het tabblad Apparaatconfiguratie, omdat deze informatie wordt gebruikt tijdens het koppelingsproces. Als de configuratie plaatsvindt na het koppelingsproces, moeten veel interne instellingen handmatig worden aangepast.

  • Selecteer het tabblad Apparaatconfiguratie.MICROSENS-Smart-IO-Controller-integreert-digitale-component-in-IP-netwerk-FIG-6
  • De apparaatnaam bevat het voorvoegsel "scanned_" en de controller-ID. Wijzig deze naam indien nodig.
  •  Het producttype is "SMART_IO_CONTROLLER".
  •  De apparaat-ID bestaat standaard uit het MAC-adres van het apparaat.MICROSENS-Smart-IO-Controller-integreert-digitale-component-in-IP-netwerk-FIG-7
  •  Selecteer in de kolom Pairing Actions van de respectievelijke Smart I/O Controller-rij het eerder gegenereerde apparaat uit de vervolgkeuzelijst en klik op de knop force pair as.
  •  De Smart I/O Controller is nu correct gekoppeld aan de SmartDirector van de MICROSENS G6 Switch.

Functionele test van de gekoppelde Smart I/O-controller

In de volgende stappen wordt beschreven hoe u de juiste koppeling van een Smart I/O Controller test via de Web Beheerder van de gekoppelde MICORSENS-schakelaar.
Opmerking: voor dit voorbijview voornamelijk het gebruik van de Web Beheerder wordt weergegeven. Het gebruik van de CLI voor het koppelen van de apparaten is relatief eenvoudig omdat de Web Manager gebruikt de respectieve CLI-opdrachten als labels voor velden en secties.
Met behulp van de Web Manager:

  •  Selecteer het Controller-scherm en selecteer vervolgens het tabblad SIO.
  •  In de sectie Device.controller.smart_io_config worden alle beschikbare poorten van de gekoppelde Smart I/O Controller vermeld.MICROSENS-Smart-IO-Controller-integreert-digitale-component-in-IP-netwerk-FIG-8
  •  Zoeken naar 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. Zoeken naar the parameter manual set output, enter the value “dout1 1” and click on the button manual set output.
  •  De poortstatus-LED van “Digital Out 1” moet gaan branden om aan te geven dat de digitale uitgang is ingesteld op digitaal hoog niveau.
  •  Voer voor de parameter handmatige set uitgang de waarde “dout1 0” in en klik op de knop handmatige set uitgang.
  •  De poortstatus-LED van "Digital Out 1" moet uit gaan om aan te geven dat de digitale uitgang is ingesteld op een digitaal laag niveau.

Opmerking: Als deze koppelingstest mislukt, probeert u de Smart I/O Controller opnieuw vanaf het begin te koppelen.

Analoge ingangs- en uitgangspoorten gebruiken
Elke analoge in- en uitgangspoort (X23 tot X40) bestaat elk uit 3 delen:

  •  “+”: Deze poort is aangesloten op 24 VDC.
  •  “-”: Deze poort is verbonden met 0 V (GND).
  •  “AO”/“AI”: Het actuele volumetage waarde verwijst naar 0 V (GND).

De ingangs- en uitgangswaarden hebben betrekking op de referentiewaarde 0 V (positieve polariteit)
Exampbestand voor het gebruik van microscript met Smart I/O Controller Ports
Opmerking: Raadpleeg voor meer informatie over het gebruik van microscript de producthandleiding "microscript Programmers Guide" die bij de MICROSENS G6 Switch is geleverd en beschikbaar is via Web Beheerder onder menu-item
"Documentatie". Het volgende voorbeeldample toont de macroscriptcode voor het lezen van een temperatuurwaarde (poorten 17/18) en het instellen van een digitale uitgang (poorten 5/6) van 0 tot 1 bij het bereiken van een temperatuurdrempel van 24.5 °C:

De firmware van het apparaat bijwerken

De Smart I/O Controller heeft zijn eigen firmware die handmatig kan worden bijgewerkt via de Web Beheerder van een aangesloten MICROSENS G6-switch. Ga als volgt te werk om de firmware bij te werken:
Met behulp van de Web Manager:

  •  Begin de web browser en voer het IP-adres van het betreffende G6-apparaat in.
  •  Log in op de Web Manager met de beheerdersreferenties.
  •  Selecteer het Controller-scherm, selecteer vervolgens het tabblad SIOC en scrol omlaag naar de onderkant van het dialoogvenster.
  • In de sectie HTTP(s) uploaden via Web Manager open de browser file selectiedialoogvenster met een klik op de knop Bladeren:MICROSENS-Smart-IO-Controller-integreert-digitale-component-in-IP-netwerk-FIG-10
  •  In de file selectiedialoogvenster selecteer de lokale firmware file en klik op de knop Ok.
  •  Klik op de knop Start om het uploadproces naar het G6-apparaat te starten.
  •  Na het succesvol uploaden van de file het verschijnt in de sectie beschikbare SIOC-firmware files op het apparaat.

Opmerking: Deze lijst bevat alle beschikbare firmware files opgeslagen in de controllerspecifieke directory van het geheugen van het G6-apparaat. Om dit te verwijderen: file klik op de betreffende knop verwijderen.

  • Om de firmware van de controller bij te werken, opent u het scherm SmartOffice en gaat u naar het tabblad Apparaatconfiguratie.MICROSENS-Smart-IO-Controller-integreert-digitale-component-in-IP-netwerk-FIG-11
  •  Scroll in de sectie Device.smart office.device_config naar beneden naar de betreffende controller.
  •  Voer in het veld update firmware de naam van de firmware in file die u in de controller wilt laden en klik op de knop firmware bijwerken.

Opmerking: Als het invoerveld leeg wordt gelaten, de nieuwste firmware file is standaard geselecteerd.

MQTT configureren

De MICROSENS Smart I/O Controller fungeert als een MQTT-client voor het verzenden en ontvangen van MQTT-berichten van en naar een MQTT-broker in het netwerk, met betrekking tot de invoer- en uitvoerpoortwaarden van de controller. Dit is belangrijk als u de Smart I/O Controller wilt gebruiken in automatiseringsprojecten met de interactie tussen veldapparatuur.

Vereisten

De controller werkt altijd met IPV6 Link-Local Addresses. Daarom moet de MQTT-broker zijn ingeschakeld om met IPv6-adressen te werken. Hij kan echter gemakkelijk vertalen tussen IPv4 en IPv6 vanwege de architectuur van MQTT.

Het MQTT-protocol maakt het mogelijk dat een zeer groot aantal verschillende apparaten fungeren als broker, uitgever en abonnee op de OSI-transportlaag. Het apparaat communiceert alleen via TCP-poort 1883 of – indien aangepast – over Websockets op poort 9001 voor externe communicatie.

Smart Config Tool gebruiken voor MQTT-configuratie

Opmerking: Gebruik de MICROSENS Smart Config Tool voor de MQTT-configuratie van de Smart I/O Controller. De applicatie kan worden gedownload via de MICROSENS webwebsite (www.microsens.com). Navigeer daarom naar de productpagina van de controller, scrol omlaag naar het beveiligde downloadgedeelte en log in met uw inloggegevens. Bent u nog niet geregistreerd, klik dan op "Niet geregistreerd?" om inloggegevens aan te vragen.
Om de MQTT-instellingen als volgt te configureren:

1. Start de Smart Config Tool.
Opmerking: Dit is een draagbare Microsoft® Windows®-toepassing die werkt zonder installatie. Raadpleeg voor algemene informatie over het gebruik van de Smart Config Tool de helpfunctie van de applicatie via de knopinstructies in het rechterbovenpaneel.
2. Druk op de knop Scannen in het deelvenster linksboven.MICROSENS-Smart-IO-Controller-integreert-digitale-component-in-IP-netwerk-FIG-12

  • Verbindingsstatus: toont de verbindingsstatus met de MQTT-broker (alleen-lezen).
  •  Verbinding verbroken: geen actieve verbinding met een MQTT-broker in het netwerk.
  •  Geaccepteerd: de Smart I/O Controller is verbonden met een MQTT-broker.
  •  Time-out: de verbinding met de MQTT-broker is verbroken vanwege een time-out.
  •  protocol geweigerd: de MQTT-broker weigerde de verbinding vanwege een ongeldige of onbekende MQTT-protocolversie.
  •  ID geweigerd: de MQTT-makelaar weigerde de verbinding vanwege een ongeldige client-ID.
  •  geweigerde server: de MQTT-service is niet beschikbaar.
  •  verificatie geweigerd: de MQTT-makelaar weigerde de verbinding vanwege ongeldige klantreferenties
  •  geweigerde autorisatie: De klant heeft niet de juiste toegangsrechten.
  •  onbekend: de verbinding is om onbekende redenen verbroken.
  •  verbinden: de Smart I/O Controller maakt verbinding met de MQTT-broker.
  •  gepauzeerd: de verbinding is onderbroken. Client-ID: De client-ID die is opgebouwd uit een deel van het MAC-adres dat wordt weergegeven op het tabblad Device (alleen-lezen).
  •  Mode: Bepaalt de MQTT-modus (lezen/schrijven). Uitgeschakeld: MQTT uitgeschakeld. QoS 0 (maximaal één keer):
  1. geen garantie voor bezorging van berichten
  2.  geen bevestiging van ontvangst van het bericht door de MQTT-makelaar
  3.  het bericht niet opslaan of opnieuw verzenden door de MQTT-uitgever
  4.  Pakket-ID automatisch ingesteld op "0"
  • o QoS 1 (minstens één keer):
  • garantie voor het minstens één keer succesvol afleveren van het bericht aan de makelaar
  •  het bericht opslaan en opnieuw verzenden, tenzij de makelaar dit bevestigt
  •  bevestiging bevat alleen de unieke pakket-ID, dus de uitgever kan bericht en bevestiging toewijzen aan QoS 2 (precies één keer):
  •  garantie voor het precies één keer bezorgen van elk bericht aan de makelaar
  •  uitgever en makelaar met behulp van een vierdelige handdruk voor verzending en bevestiging
  •  bevestigingsberichten tussen uitgever en makelaar bevatten alleen de pakket-ID om bericht en bevestigingen toe te wijzen
  1.  Makelaar: Stelt het IPv6-adres van de MQTT-broker in (lezen/schrijven).
  2.  Gebruikersnaam: Gebruikersnaam voor MQTT-brokertoegang (lezen/schrijven).
  3.  Wachtwoord: Wachtwoord voor MQTT-brokertoegang (schrijven).
  4.  Zo spoedig mogelijk als geldige parameters voor het IPv6-adres, de referenties en de MQTT-modus van de broker zijn ingesteld en de broker bereikbaar is, verandert de verbindingsstatus van de MQTT-broker in "geaccepteerd".
  5.  In leven houden: Stelt het interval in seconden in waarbinnen de controller een bericht naar zijn MQTT-broker stuurt (lezen/schrijven) om zichzelf als cadeau aan te kondigen. Dit voorkomt dat de verbinding door de makelaar wordt verbroken.
  6.  Behouden: deze vlag bepaalt of de makelaar dit bericht opslaat als de laatste geldige sample voor dit specifieke onderwerp. Als een nieuwe MQTT-client zich abonneert op dit onderwerp, stuurt de broker dit bericht naar de abonnee.
  7.  Topic Prefix: De MQTT-onderwerpen beginnen altijd met deze string als identifier (lezen/schrijven).
  8.  Zal Onderwerp: Dit "laatste zal onderwerp" wordt bij elke eerste verbinding of bij een parameterwijziging naar de MQTT-broker verzonden. De broker stuurt het door naar abonnees in het geval dat de controller (als uitgever) de verbinding met de broker verliest, wat aangeeft dat de verbinding is mislukt (lezen/schrijven).
  9.  Zal een bericht sturen: Stelt het bericht in voor het laatste onderwerp in geval van verbindingsverlies (lezen/schrijven).
  10.  Zal QoS: Stelt de MQTT-modus in voor het laatste wil-onderwerp (lezen/schrijven).o Instellingen komen overeen met de instellingen van de MQTT-modus hierboven. Het wordt aanbevolen om een ​​hoger QoS-niveau te gebruiken voor onderwerpen over de laatste wil.
  11.  Zal behouden: Indien ingesteld, slaat de makelaar het laatste wilsbericht op om nieuwe abonnees te informeren dat de controller eerder zijn verbinding heeft verloren (lezen/schrijven).
  12.  Puptime verbeteren: Stelt het interval in seconden in waarmee de controller zijn uptime naar de broker stuurt met behulp van het onderwerp " /uptime” (lezen/schrijven). o Door deze parameter op “0” te zetten, wordt deze functie uitgeschakeld.

MQTT-onderwerpen gebruiken met MICROSENS-schakelaars

Een onderwerp kan worden opgevat als de categorie van een bericht. Onderwerpen zijn hiërarchisch gestructureerd (met een schuine streep als scheidingsteken tussen niveaus), vergelijkbaar met a file systeemstructuur (bijv. “Gebouw/Vloer1/Kamer1/PlafondLicht”).
Onderwerpen worden gedefinieerd door de gebruiker, waarbij een gebruiksvriendelijke, zelfbeschrijvende naamgevingsconventie de Smart Building-infrastructuur weerspiegelt. Onderwerpnamen zijn hoofdlettergevoelig (“…/CeilingLight” verschilt van “…/ceiling light”) en moeten ten minste één teken bevatten. Opmerking: Het is mogelijk om elk UTF-8-teken te gebruiken (naast "$" aangezien dit teken door de broker wordt gebruikt voor interne statistieken).
Het gebruik van de volgende wildcards is mogelijk:

Example: “Gebouw/Vloer1/+/Temperatuur”
Dit onderwerp behandelt de "Temperatuur"-gerelateerde berichten voor alle kamers op "Verdieping1". #: Dit karakter vervangt meerdere niveaus in een onderwerp. Example: “Gebouw/Verdieping1/#”
Dit onderwerp behandelt alle voorkomende berichten op “Verdieping1”.

Opmerking: Het gebruik van wildcards is toegestaan ​​bij het gebruik van een microscript om onderwerpen te registreren. Het is niet toegestaan ​​om de MQTT-mappingtabel te gebruiken en het matchen van meerdere onderwerpen aan slechts één component is niet gepast (bijvoorbeeld het matchen van een sensor aan een onderwerp dat meerdere kamers bevat). Om onderwerpen of ID's gemakkelijker in te stellen is het mogelijk om specifieke variabelen te gebruiken. De volgende variabelen met hun respectieve waarde zijn beschikbaar:

  •  {SMO}: vaste tekst “SmartOffice”
  •  {MFG}: vaste naam van de fabrikant (dwz "MICROSENS")
  •  {MAC}: MAC-adres van het apparaat
  • (Device.factory.device_mac, e.g. “00:60:A7:09:37:4E”)
  •  {IP4}: IPv4-adres van dit apparaat
  • (Device.ip.v4_status.dynamic_device_ip, bijv. "10.100.89.187")
  •  {IP6}: IPv6-adres van dit apparaat
  • (indien ingeschakeld, Device.ip.v6_status.ip, bijv. "fe80::260:a7ff:fe09:374e/64")
  •  {DMN}: Domeinnaam van het Smart Office-netwerk
  • (Device.smartoffice.director_config.domain_name, bijv. “domain1”)
  •  {ART}: artikelnummer van dit apparaat
  • (Device.factory.article_number, bijv. "MS652119PM")
  •  {SER}: serienummer van dit apparaat
  • (Device.factory.serial_number, bijv. “00345860”)
  •  {LOC}: SNMP-syslocatie
  • (Management.snmp.device_info.sys_location, bijv. “Office”)
  •  {NAM}: SNMP-systeemnaam
  • (Management.SNMP.device_info.sys_name, bijv. "MICROSENS G6 Micro Switch")

De variabelen kunnen bijvoorbeeld worden gecombineerd in onderwerpen als “{SMO}/{MFG}_{MAC}/”.
Opmerking: Deze variabelen zijn beperkt tot het gebruik met MICROSENS G6-switches (bijvoorbeeld voor microscripts). Ze kunnen dus niet worden gebruikt met MQTT-onderwerpen van een Smart I/O Controller.

Documenten / Bronnen

MICROSENS Smart IO-controller integreert digitale component in IP-netwerk [pdf] Gebruikershandleiding
Smart IO Controller integreert digitale component in IP-netwerk, Smart IO, Controller integreert digitale component in IP-netwerk
MICROSENS Smart IO-controller integreert digitale component in IP-netwerk [pdf] Gebruikershandleiding
Smart IO Controller integreert digitale component in IP-netwerk

Referenties

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *