2026-10-20
MQTT en OPC UA in Microsoft-productie: Azure IoT Operations + Fabric-architectuur

ONTWIKKEL DE PRODUCTIEVLOER: MQTT vs OPC UA & DE WAARHEID OVER GEDISCONNECTEERDE PRODUCTIEDATA. Waarom draaien moderne fabrieken nog steeds op handmatige exports en giswerk, ondanks dat ze ERP-, MES- en Azure-systemen hebben? Deze aflevering doorbreekt de technologiehype en richt zich op het kernprobleem: een fundamenteel gebrek aan vertrouwen in productiedata. Mensen presenteren industriële connectiviteit als een strijd om de winst tussen MQTT en OPC UA, maar daarmee mis je het punt volledig. Als je operators de lokale HMI meer vertrouwen dan het corporate dashboard, of als elke OEE-review verzandt in een discussie over wiens cijfers kloppen, dan heb je geen protocolprobleem, maar een semantisch probleem. Technologie alleen creëert geen betekenis; om een werkelijk verbonden fabriek te bouwen, moet je beginnen met het productieprobleem en een gedeelde taal voor productie-events definiëren voordat je je technologiestack opschaalt.
In deze aflevering bespreken we:
- De vertrouwenskloof op de productievloer: Waarom planners met spreadsheets werken en operators op lokale HMI's vertrouwen, ondanks grote investeringen in ERP en Azure.
- De strijd om de cijfers: Waarom ploegen van de ochtend, middag en nacht vaak met drie verschillende productietellingen komen, en waarom geen van hen per se fout zit, maar elk een ander punt in het proces beschrijft.
- MQTT vs. OPC UA: twee verschillende taken, geen rivalen:
- MQTT (transport): Een lichtgewicht publish/subscribe-protocol dat uitblinkt in het efficiënt routeren van berichten, het ontkoppelen van publishers en consumers, en het omgaan met onstabiele netwerken. Het maakt niet uit wat er in de payload zit; het levert alleen de envelop af.
- OPC UA (betekenis): Definieert wat het ding is en wat een waarde representeert. Het biedt een doorzoekbare adresruimte met gestructureerde modellen, variabeletypen, technische eenheden en beveiliging die in de applicatielaag is ingebouwd.
- Waarom nieuwe dashboards het probleem van gedisconnecteerde data niet oplossen: Een overzichtelijke grafiek creëert geen betekenis. Een dashboard kan niet raden of statuscode "één" draaiend, stilstaand of storing betekent zonder context van de machine.
- De praktische rol van de edge: Waarom het cruciaal is om data eenmaal dicht bij de bron te normaliseren, in plaats van ze vijf keer in verschillende downstream-systemen te mappen.
- ISA-95 als naamgevingscontract: De hiërarchie van onderneming tot cel gebruiken als stabiele kaart om assets consistent te lokaliseren, voordat je veranderende bedrijfscontext zoals werkorders en producten toepast.
- De hype rond de Unified Namespace (UNS): UNS begrijpen als een gemeenschappelijke event-ruimte waarin IT en OT feiten publiceren, en niet als een nieuwe masterdatabase of wondermiddel dat zonder inspanning een gedeeld operationeel model creëert.
- Ontwerp van MQTT-topics en payloads:
- De gevaren van het in statische topicpaden stoppen van tijdelijke context (productcodes, ordernummers).
- Waarom topicnamen hoofdlettergevoelig zijn en een strikte lowercase-conventie vereisen.
- De "kosten van nonchalant JSON" en waarom semantische contracten (types, eenheden, herkomst) essentieel zijn.
- Sparkplug B: Hoe het industriële regels toevoegt aan MQTT (gedefinieerde topics, birth/death-levenscyclusstatus), maar de noodzaak om te definiëren wat je productie-events werkelijk betekenen niet vervangt.
- Azure IoT Operations & Microsoft Fabric: Microsofts edge-dataplanepatroon, het draaien van modulaire services op Arc-enabled Kubernetes, en waarom een productieklare implementatie hybride IT/OT-vaardigheden vereist.
- De grens tussen control plane en data plane: Waarom lokale regelkringen onafhankelijk van de cloud moeten blijven, en waarom een broker nooit een veiligheidsregelaar is.
Belangrijk citaat: "transport en betekenis zijn verschillende taken. MQTT brengt berichten waar ze naartoe moeten, en OPC UA voorziet machinedata van structuur en context."
Tags: #ManufacturingData #MQTT #OPCUA #UnifiedNamespace #ISA95 #IndustrialIoT #OEE #AzureIoTOperations #MicrosoftFabric #ITOTconvergence #SmartFactory
Word supporter van deze podcast: https://www.spreaker.com/podcast/m365-fm-a-microsoft-mvp-podcast-by-mirko-peters--6704921/support.
Apple Podcasts · Spotify · YouTube · Deezer
MQTT and OPC UA in Microsoft Manufacturing: Azure IoT Operations + Fabric Architecture (English)