OPC UA & MQTT Ondersteuning
Maak verbinding met IoT-software met behulp van OPC UA of MQTT
Anybus CompactCom 40 Ethernet-producten zijn verkrijgbaar in een speciale versie die kan communiceren met IoT-protocollen zoals OPC UA en MQTT. Dit betekent dat het industriële Ethernet-protocol (bijvoorbeeld PROFINET of EtherNet/IP) zoals gebruikelijk worden verwerkt door de CompactCom en tegelijkertijd kan data van het apparaat ook via OPC UA of MQTT naar een IT-systeem worden verzonden.
Met OPC UA of MQTT-communicatie op de fabrieksvloer is het mogelijk om een computer, server of gateway te gebruiken om informatie door te sturen naar IT-systemen en clouds. Met Anybus CompactCom kunnen apparaten en machines op de werkvloer communiceren met elk industrieel netwerk dat gebruikt maakt van OPC UA of MQTT.
Mogelijkheden
- Verkrijg data van het hostapparaat, alle ADI-gegevens zijn leesbaar (applicatieparameters)
- Stel on-the-fly statistieken vanaf uw apparaat beschikbaar
- Voorspellend onderhoud; Herken problemen voordat ze zich voordoen
- Verzamel data om gegevensanalyse uit te voeren (lokale server of op IT-niveau)
Kenmerken en voordelen
- Ondersteuning voor micro-embedded profiel
- Ondersteunt Discovery Services
- Gebruikersnaam en wachtwoord authenticatie
- Ondersteunt DataChange-abonnement
- Ondersteunt tijdstempel via discovery-server of tijdprotocol van het industriële netwerk
- OPC UA-uitbreiding voor alle standaard Anybus-functies
Hoe het werkt
De toepassing schakelt de OPC UA-functionaliteit in waarbij de ADI's (applicatieparameters) leesbaar zijn als variabele knooppunten via OPC UA.
Het gemodelleerde apparaat is van het type CompactCom40DeviceType dat een subtype is van het OPC UA DeviceType.
Het is mogelijk dat de applicatie bepaalde parameters, b.v. de naam van het apparaat en het apparaattype om de toepassing fabrikant specifiek te maken.
Over OPC UA
OPC Unified Architecture (UA) is een servicegerichte industriële communicatienorm voor veilige en betrouwbare gegevensuitwisseling.
OPC UA is platformonafhankelijk en zorgt voor een naadloze informatiestroom tussen apparaten van meerdere leveranciers. Het definieert services voor gegevensuitwisseling tussen clients en servers, waaronder toegang tot realtime data, bewaking van alarmen en gebeurtenissen, toegang tot historische gegevens en andere applicaties.
De standaard wordt beheerd door de OPC Foundation.
Anybus CompactCom OPC UA functionaliteit
- Ondersteuning voor micro-embedded profiel
- Ondersteunt Discovery Services
- Gebruikersnaam en wachtwoordverificatie
- Ondersteunt DataChange-abonnement
- Tijdstempel ondersteund via discovery-server of tijdprotocol van het industriële netwerk
- OPC UA-uitbreiding naar alle standaards Anybus-functies
Over MQTT
MQTT (Message Queue Telemetry Transport) is een publicatie- / abonneerbericht-protocol ideaal voor IT / OT-bridging en IIoT-oplossingen. Op basis van zijn minimalistische en directe aanpak is het één van de meest populaire protocollen geworden die industriële data- en informatie-uitwisseling mogelijk maken.
MQTT is gebaseerd op een berichtenmakelaar (server) waarmee industriële apparaten (clients) verbinding maken. De clients wisselen informatie uit via de makelaar op basis van onderwerpen met een flexibele syntaxis. De makelaar gebruikt de onderwerpen om te beslissen welke clients een bericht ontvangen.
In vergelijking met OPC UA is MQTT flexibeler en eenvoudiger te implementeren. Aan de andere kant ontbreken de data-, servicemodellen en beveiligingsprogramma's van OPC UA.
Anybus CompactCom MQTT functionaliteit
- MQTT-client die werkt als publisher
- MQTT-versie 3.1.1
- Json-gegevenscodering met timestamp
- Transparante overdracht ondersteunt
- Last Will en QoS 0-2 worden ondersteund
- Gebruikersnaam en wachtwoord authenticatie
- Maximale 4K data van hosttoepassing (maximum 8K op netwerk inclusief Json-codering).
IT-functionaliteit
Iedere Anybus CompactCom voor Industrial Ethernet komt, naast het industriële protocol, standaard met tal van IT-functies, zoals
- FTP Server
- E-mail Client
- File Manager
- TCP/IP Sockets
- Web Server
- JSON
- Server Side Include (SSI)
CompactCom biedt directe toegang tot de TCP/IP stack-socketinterface, waardoor specifieke protocollen via TCP/UDP kunnen worden geïmplementeerd.
De ingebouwde webserver biedt een flexibele omgeving voor interactie tussen eindgebruikers en configuratiedoeleinden. De krachtige combinatie van JSON, SSI en client-side scripting biedt toegang tot objecten en bestandssysteemgegevens, waardoor het mogelijk wordt om geavanceerde grafische gebruikersinterfaces te creëren.