Ved å benytte Edge IIoT kan man effektivt samle og organisere data lokalt, for s å overføre dem via MQTT til en sentral Ignition Server. Den lokale Edge noden har MQTT Transmission-modulen installert, mens Ignition Serveren har MQTT Engine-modulen installert. MQTT kommunikasjonen går via en MQTT Broker. I vårt tilfelle benytter vi Ignitions MQTT Distributor-modul.
Fordelene med å benytte UDT-er (User Defined Types) er mange. Objekter bestående av flere tagger, f.eks. et motorobjekt, kan defineres én gang. Instanser av UDT-objektet kan deretter opprettes svært enkelt.
I Edge IIoT må forbindelsen til MQTT brokeren må settes opp i MQTT Transmission-modulen.
I eksempelet er det benyttet hovedsakelig standardinnstillinger, med noen små endringer. Under Transmitters må man huke av for "Publish UDT Definitions"
I Edge kan vi opprette en UDT. For noen av taggene ønsker vi å lagre historiske data. I Edge kan disse kun lagres til Edge Historian, som kan lagre data lokalt i opptil en uke. Pass på å aktivere "Default In-Memory Store"
Når UDT-oppsettet er ferdig kan vi opprette så mange instanser av UDT-en vi ønsker:
På Ignition Serveren finner vi igjen MQTT taggene våre. De kommer inn som UDT instanser.
Vi kan nå gå inn på UDT-en som ble overført (EdgeUDT) og endre "Storage Provider" til historikkdatabasen på Igniton Serveren. Alle instansene av UDT-en blir oppdatert.
Kommentarer
0 kommentarer
Logg på hvis du vil legge inn en kommentar.