Wat is Industrie 4.0? Alles wat jij moet weten over Industrie 4.0

Industrie 4.0 de Smart-Factory

Vóór Industrie 4.0 was er in het begin stoom en de eerste machines die een deel van het werk van onze voorouders mechaniseerden. Het volgende was elektriciteit, de assemblagelijn en de geboorte van massaproductie.

Het derde tijdperk van de industrie ontstond met de komst van computers en de beginselen van automatisering. Toen konden, robots en machines menselijke werknemers  vervangen die aan een productielijn stonden.

En nu begint de industriële revolutie genaamd Industrie 4.0, waarin computers en automatisering op een geheel nieuwe manier samenkomen. Waarbij robotica op afstand is verbonden met besturingssystemen die zijn uitgerust met machine learning-algoritmen, die de robotica kunnen leren en besturen met zeer weinig input van menselijke operators.

Industrie 4.0 introduceert de “smart-factory”, waarin cyberfysieke systemen de fysieke processen van een fabriek bewaken en gedecentraliseerde beslissingen nemen. De fysieke systemen worden het Industriële Internet Der Dingen genoemd. Ze communiceren en werken zowel met elkaar als met mensen, in real-time via het draadloze web.

Wanneer ben je nu echt Industrie 4.0?

Voordat een fabriek of systeem Industrie 4.0 genoemd kan worden moet het minimaal het volgende bevatten:

  • Interoperabiliteit: machines, apparaten, sensoren en mensen die met elkaar verbonden zijn en communiceren
  • Informatietransparantie: de systemen creëren een virtuele kopie van de fysieke wereld door middel van sensordata zodat ze informatie in de juiste context kunnen plaatsen.
  • Technische assistentie: zowel het vermogen van het systeem om mensen te ondersteunen bij het nemen van beslissingen en het oplossen van problemen als het vermogen om mensen te helpen met taken die te moeilijk of onveilig zijn voor mensen.
  • Gedecentraliseerde besluitvorming: het vermogen van cyber-fysieke systemen om zelf eenvoudige beslissingen te nemen en zo autonoom mogelijk te worden.

Welke uitdagingen komen bij Industrie 4.0 om de hoek kijken?

Net als bij iedere belangrijke verschuiving zijn er uitdagingen die inherent zijn aan het toepassen van een industrie 4.0 model, zoals:

  • Data beveiligingsproblemen worden aanzienlijk vergroot door nieuwe systemen en meer toegang tot zulke systemen te integreren. Daarnaast wordt hierdoor ook de eigen productiekennis een IT-beveiligingsprobleem.
    .
  • Een hoge mate van betrouwbaarheid en stabiliteit zijn nodig voor een succesvolle cyber-fysieke communicatie, welke moeilijk te bereiken en te onderhouden kunnen zijn.
  • Handhaving van de integriteit van het productieproces met minder menselijke toezicht kan een barrière worden.
    .
  • Het verlies van hoogbetaalde menselijke banen is altijd een zorg wanneer nieuwe automatiseringen worden geïntroduceerd.
    .
  • En het vermijden van technische problemen die dure productie-uitval kunnen veroorzaken is altijd een zorg.

Bovendien is er een systematisch gebrek aan ervaring en mankracht om deze systemen te creëren en te implementeren – om maar te zwijgen over de algemene terughoudendheid van belanghebbende en investeerders om zwaar te investeren in nieuwe technologieën.

Voordelen van een Industrie 4.0 model?

De voordelen van een industrie 4.0 model kunnen opwegen tegen de nadelen voor veel productiebedrijven. In zeer gevaarlijke werkomgevingen kunnen namelijk de gezondheid en veiligheid van menselijke werknemers drastisch worden verbeterd.

Supply chains kunnen gemakkelijker worden gecontroleerd wanneer er data beschikbaar is op ieder niveau van het productie- en leveringsproces. Computerbesturingen zouden veel betrouwbaardere en consistentere productiviteit en output kunnen leveren.  De resultaten voor veel bedrijven zouden dan een verhoogde omzet, winst en marktaandeel kunnen zijn.

Conclusie?

Rapporten hebben zelfs gesuggereerd dat opkomende markten zoals India enorm kunnen profiteren van het Industrie 4.0 model.
De Amerikaanse stad Cincinnati, Ohio heeft zichzelf zelfs uitgeroepen tot “Industrie 4.0 demonstratie stad”
om investeringen en innovatie in de productiesector daar te stimuleren.

De vraag is dus niet of Industrie 4.0 eraan komt, maar hoe snel! Net als bij Big Data en andere zakelijke trends,
vermoeden wij dat de early adapters zullen worden beloond voor hun moed om in deze nieuwe technologie te springen.
En voor degenen die veranderingen vermijden, lopen het risico irrelevant te zijn en voor dood te worden achtergelaten.

Het Industriële Internet der Dingen: Het is hier, Het werkt, Het is Ignition

Ignition IIoT door Inductive Automation is een end-to-end Industrieel Internet der Dingen (IIdD) oplossing die de fantastische
efficiëntie van het MQTT-data-transferprotocol combineert met onbeperkte data verzameling 
en ontwikkelingskracht van het industriële applicatieplatform Ignition.

Python (programmeertaal)

Wat is Python (Programmeertaal)

Python is een geïnterpreteerde, objectgeoriënteerde, hoogstaande programmeertaal met dynamische semantiek. Zijn op hoog niveau ingebouwde datastructuren, gecombineerd met dynamisch typing en dynamische binding, maken het zeer aantrekkelijk voor Rapid Application Development, maar ook voor het gebruik als scripting- of ‘glue’taal om bestaande componenten met elkaar te verbinden.De eenvoudige, gemakkelijk te leren syntax benadrukt de leesbaarheid en verlaagt hierdoor de kosten van programmaonderhoud. Het ondersteunt modules en pakketten, die programma-modulariteit en codehergebruik stimuleren. De Python-interpreter en de uitgebreide standaardbibliotheek zijn kosteloos beschikbaar in bron- of binaire vorm voor alle grote platforms en kunnen vrij worden verspreid.

Programmeurs vallen vaak voor deze code vanwege de verhoogde productiviteit die het mogelijk maakt. Omdat er geen compilatiestap is, is de edit-test-debugs ongelooflijk snel. Het debuggen van programma’s is eenvoudig: een fout of slechte invoer zal nooit een segmentatiefout veroorzaken.

In plaats daarvan wordt een uitzondering gegenereerd wanneer de interpreter een fout ontdekt. Wanneer het programma de uitzondering niet opvangt, drukt de interpreter een stacktracering af.

Een debugger op bronniveau maakt inspectie mogelijk van lokale en globale variabelen, evaluatie van willekeurige expressions, het instellen van breakpoints, stap voor stap door de code bladeren, enzovoort.

De debugger is geschreven in de programmeertaal zelf en getuigt van de introspectieve kracht ervan. Aan de andere kant, is vaak de snelste manier om een programma te debuggen om een paar print statements toe te voegen aan de bron: de snelle edit-test-debug-cyclus maakt deze eenvoudige benadering zeer effectief.

Python vergeleken met andere programmeertalen

Het wordt vaak vergeleken met andere geïnterpreteerde talen zoals Java of JavaScript. De vergelijking met C ++ kan ook verhelderend werken. In deze sectie vergelijk ik Python kort met elk van deze talen. Deze vergelijkingen concentreren zich alleen op de taalproblemen.

In de praktijk wordt de keuze van een programmeertaal vaak bepaald door andere beperkingen uit de praktijk, zoals kosten, beschikbaarheid, training en eerdere investeringen, of zelfs emotionele gehechtheid. Aangezien deze aspecten zeer variabel zijn, lijkt het een verspilling van de tijd om ze te vergelijken met de rest.

De voordelen van programmeertaal: Python

Je kunt eindeloos veel met de programmeertaal doen

Het kan onder andere worden gebruikt voor web development, simple scripting, data analyse, machine learning en bij het ontwikkelen van videogames. Verder kan het worden gebruikt als extensietaal voor applicaties die geschreven zijn in een andere programmeertaal.

Python kent een actieve community

Er zijn vrijwilligers te vinden over de hele wereld die de programmeertaal dolgraag willen optimaliseren. Ook zijn er vaak internationale congressen die als broedplaats dienen voor nieuwe ideeën.

Iedereen, van beginner tot expert

Kan deze programmeertaal begrijpen en gebruiken. De codes zijn te simplificeren en daardoor makkelijk aan te passen. Het is daarom de meest aangeleerde programmeertaal bij bètastudies en informatiebedrijven.

Het heeft een rijke bibliotheek; de Standard Library

Hiermee kunnen de meest uiteenlopende projecten sneller en effectiever worden geprogrammeerd. Veel complexe coderingstaken kunnen worden vereenvoudigd, zodat de codebase gestroomlijnder lijkt.

SQL (Structured Query Language): Wat is het?

Wat is SQL

SQL (Structured Query Language) is een gestandaardiseerde programmeertaal die wordt gebruikt voor het beheren van relationele databases en voor het uitvoeren van diverse bewerkingen van de data in de database.

Sinds de jaren 1970, wordt Structured Query Language met regelmaat gebruikt door databasebeheerders, evenals door ontwikkelaars die data-integratiescripts schrijven en data-analisten die analytische query’s willen opzetten en uitvoeren.

Het gebruik van SQL omvat het wijzigen van databasetabellen en indexstructuren; het toevoegen, bijwerken en verwijderen van rijen met data; en het ophalen van deelverzamelingen van informatie uit een database voor transactieverwerking en analytische toepassingen.

Query’s en andere Structured Query Language bewerkingen nemen de vorm aan van opdrachten die zijn geschreven als instructies. Veel gebruikte instructies zijn; selecteren, toevoegen, bijwerken, verwijderen, maken, wijzigen en afkappen.

Eind jaren zeventig en begin jaren tachtig is SQL de standaard programmeertaal geworden voor relationele databases. Nu staan ze bekend als Structured Query Language databases, deze relationele systemen bevatten een set tabellen met data in rijen en kolommen.

Elke kolom in een tabel komt overeen met een datacategorie – bijvoorbeeld een klantnaam of adres – terwijl elke rij een datawaarde bevat van de kruisende kolomen.

SQL standaard en bedrijfseigen extensies

Een officiële standaard werd in 1986 door het American National Standards Institue (ANSI) en vervolgens door de Internationale Organisatie voor Standaardisatie (ISO) in 1987 goedgekeurd.

Meer dan een dozijn gezamenlijke updates van de standaard zijn sindsdien vrijgegeven door de twee ontwikkelingsorganisaties voor standaarden.

Veel van deze databaseproducten ondersteunen Structured Query Language met eigen extensies in de standaardtaal voor procedureprogrammering en andere functies.

Zowel gepatenteerde, als open source relationele database managementsystemen gebouwd rond SQL zijn beschikbaar voor organisaties om te gebruiken. Systemen zoals Microsoft SQL Server, Oracle Database, IBM DB2, SAP HANA, SAP Adaptive Server, MySQL (nu eigendom van Oracle) en PostgreSQL.

Bedrijven zoals Microsoft bieden een eigen set extensies aan genaamd Transact-SQL, terwijl Oracle’s uitgebreide versie van de standaard PL/SQL is. Het gevolg hiervan is dat de verschillende aangeboden varianten van SQL niet volledig compatibel met elkaar zijn.

Commando’s en Syntaxis

Structured Query Language commando’s zijn onderverdeeld in verschillende typen, waaronder data-manipulatietaal (DMT) en data-definitietaal  (DDT) instructies,  transactiecontroles en beveiligingsmaatregelen.

Het DMT vocabulaire wordt gebruikt om data op te halen en te manipuleren, terwijl DDT instructies bedoeld zijn om databasestructuren te definiëren en te wijzigen.

De transactiecontroles helpen bij het hanteren van de transactieverwerkingen en zorgen ervoor dat de transacties worden voltooid of teruggedraaid indien zich er fouten of problemen voordoen.

De beveiligingsinstructies worden gebruikt om databasetoegang te beheren en om gebruikersrollen en machtigingen toe te wjizen.

Structured Query Language Syntaxis is het coderingsplatform dat wordt gehanteerd bij schrijfinstructies. Het figuur rechts toont een voorbeeld van een DDT-instructie geschreven in Microsoft’s T-SQL om een databasetabel in SQL Server 2016 aan te passen.

Jouw Data Verbinden met Ignition SCADA

De Ignition SQL Bridge module brengt de kracht van “Structured Query Language” databases naar jouw industrieel proces. De module maakt het mogelijk om onbeperkt tags en database verbindingen te maken tegen een verbazingwekkende lage prijs – zelfs als jij niet veel weet over Structured Query Language databases.

Denk aan de SQL Bridge module als een “Zwitsers zakmes” voor de integratie van programmeerbare logic controllers (PLC’s) en SQL databases op oneindig veel manieren.

Verplaats data bidirectioneel, log makkelijk grote hoeveelheden data, synchroniseer PLC’s met databases, creëer krachtige “recipe en batching” systemen, sequentie van hele processen en nog veel meer – jouw eigen fantasie is het limiet.

Lees meer over Ignitoin SQL Bridge

Wat is OEE (Overall Equipment Effectiveness)?

OEE (Overall Equipment Effectiveness): Wat is het?

OEE is de gouden standaard voor het meten van jouw productiviteit. Simpel gezegd – het laat jou de daadwerkelijke productietijd in een percentage zien. Een OEE score van 100% betekent dat jij alleen maar goede onderdelen produceert, zo snel mogelijk, zonder stoptijd.

In de taal van OEE betekent dat 100% kwaliteit (alleen goede onderdelen), 100% prestatie (zo snel mogelijk) en 100% beschikbaarheid (geen stoptijd).

Je productie meten met OEE is het beste wat je kan doen. Door het meten van OEE en de onderliggende verliezen, krijg jij belangrijke inzichten over hoe jij jouw productieproces systematisch kunt verbeteren.

OEE is de beste methode voor het identificeren van verliezen, benchmarking van de vooruitgang en verbetering van de productiviteit van fabricageapparatuur (dat wil zeggen restanten elimineren).

Deze pagina is gewijd aan de kunst van OEE en de kracht van onze OEE module. Begrijp het, meet het, verbeter het!

OEE Software en Downtime Tracking gecombineerd!

Het berekenen van Overall Equipment Effectiveness (OEE software) is met behulp van geautomatiseerde software het meest effectief wanneer dit gecombineerd wordt met downtime tracking.

OEE calculatie software geeft een indicatie over de huidige efficiëntie van een machine, een productie proces of zelfs de gehele organisatie. Downtime tracking is de sleutel tot informatie voor verbeteringen aan te brengen om het OEE percentage van jouw installatie te verhogen.

Verbeter Jouw Organisatie zijn Overall Equipment Effectiveness

Overall Equipment Effectiveness (OEE) berekeningen controleren de productie op effectiviteit. Het daaruit voortvloeiende OEE getal, gepresenteerd als een percentage, is generiek en maakt vergelijkingen tussen verschillende industrieën.

OEE (Downtime) berekend drie factoren die voor ieder soort organisatie van belang zijn bij het bepalen van de Overall Equipment Effectiveness: beschikbaarheid, prestaties en kwaliteit.

OEE Calculaties

OEE calculaties zijn ontworpen om de efficiëntie te meten. Bekijk waar verbeteringen aangebracht kunnen worden en meet de resultaten! Jij kunt ook jouw eigen aangepaste OEE calculaties ontwikkelen, voorbeelden van calculaties:

  • Geplande tegen werkelijke productieprocessen
  • Werkelijke uur-productie tegen targets
  • OEE bij de operator, productcode en werkorder

Implementeren van OEE software voor jouw Succes

Nadat OEE is gecalculeerd, is het volgen ervan en met maken van veranderingen die leiden tot verhoging van de Equipment effectiveness de volgende stap. De implementatie van een OEE software systeem en het verbeteren van de efficiëntie van een organisatie is het meest effectief wanneer de beste praktijken van OEE software worden gebruikt  door het management en operationeel personeel.

Drie Factoren die OEE software definiëren…

Volg “Equipment” beschikbaarheid, prestaties van de apparatuur & Productiekwaliteit

De efficiëntie van apparatuur is simpelweg niet alleen de verhouding tussen de draaitijd van de machine en de geplande tijd. Kijk maar eens naar het proces van een productielijn die draait op halve snelheid met geen downtime.

Dat is werkelijk slechts 50% efficiëntie of wat als 10% van het geproduceerde product dat wordt geproduceerd niet aan jouw minimale kwaliteit voldoet en opnieuw gemaakt moet worden. Dit staat gelijk aan 90% efficiëntie, die geen rekening houdt met de inspanningen van het opnieuw produceren of het verlies van grondstoffen.

r zijn drie factoren, allemaal uitgedrukt in een percentage,
die in aanmerking komen voor het uiteindelijke OEE resultaat:

OEE Beschikbaarheid

OEE Beschikbaarheid is de verhouding tussen de werkelijke looptijd en de geplande looptijd. In de geplande looptijd zijn pauzes, lunches en andere vooraf afgesproken tijden waardoor een productielijn of proces kan stil liggen niet opgenomen.

Voorbeeld:

Als een lijn staat gepland voor een dienst van 8 uur met twee pauzes van 15 minuten en één van 30 minuten, dan is de geplande tijd 7 uur. Bepaald op basis van 8 uur – 15 minuten pauze – 15 minuten pauze – 30 minuten pauze.

Als er tijdens de productie 25 downtime momenten zijn met een totale tijd van 45 minuten downtime, dan is de looptijd nog maar 6 uur en 15 minuten. Dit komt neer op 7 uur minus 45 minuten. De OEE beschikbaarheid is 89% en wordt berekend door 6 uur en 15 minuten te delen door 7 uur.

OEE Prestaties

OEE prestaties is de verhouding tussen het werkelijke aantal geproduceerde eenheden en het aantal eenheden dat in theorie kan worden geproduceerd en wat is gebaseerd op het standaard percentage. Het standaard percentage is het percentage waarvoor de apparatuur ontworpen is.

Voorbeeld:
Als een werk cel is ontworpen om 10 eenheden per minuut te produceren, kunnen we de theoretische productie berekenen.  Als we bijvoorbeeld 6 uur en 15 minuten werkelijke productietijd nemen en het voorbeeld van geproduceerde eenheden per minuut van hierboven gebruiken,

kan er een totaal van 3750 stuks worden geproduceerd in de gegeven tijd. (6 uur en 15 minuten, staat gelijk aan 375 minuten en dat maal 100). Als het werkelijke aantal geproduceerde eenheden 3000 is, dan is de OEE prestatie 3000 delen door 3750 (3000/3750 x 100) wat gelijk staat aan 80%.

OEE Kwaliteit

OEE kwaliteit is de verhouding tussen goed geproduceerde eenheden en het totaal aantal eenheden dat geproduceerd is.

Voorbeeld:
Het aantal geproduceerde producten genomen van hier boven, 3000, als hier 200 eenheden van afgekeurd zouden worden door de kwaliteitsinspectie, kom je uit op 2800 goede eenheden. De OEE kwaliteit wordt dan 2800 gedeeld door 3000, wat neer komt op 93% OEE kwal

De uiteindelijke OEE berekening = Beschikbaarheid x Prestatie x Kwaliteit

Voorbeeld:
Gebruik makende van de gegeven cijfers hierboven 89% x 80% x 93% = 66%

Dit ziet er misschien uit als een laag getal, maar het is belangrijk om in gedachten te houden dat jij jouw OEE niet moet vergelijken met 100%.
Het OEE resultaat van deze productie wordt nu vergeleken met een andere productie.

Met behulp van de OEE is het mogelijk om veel meer dan alleen producties met elkaar te vergelijken.
Vergelijk de resultaten tussen operators, viscositeit, mechanica, producten, grondstoffen
leveranciers en elke andere gebruiker gedefinieerde factor die jij maar kunt bedenken.

Volg Downtime: Verhoog Jouw Machine Up Time Met Downtime Analyses…

Identificeer Top Down Redenen

Volg downtime om te zien waar jij jouw focus op moet leggen om de beschikbaarheid te verbeteren van jouw productieapparatuur. Bekijk het op deze manier, als jouw productielijn meestal op 69% overall equipment effectiveness beschikbaarheid draait, welke maatregelen denk jij dan te moeten nemen om deze te verhogen? Het bijhouden van de downtime is de sleutel.

Downtime volgen zal de productie cel identificeren (machine of proces) die het efficiënter produceren op je productielijn tegenhoudt.

Automatisch Downtime Volgen

Verkrijg real-time downtime informatie met de OEE. Downtime-tracking kan handmatig worden gedaan, maar het verleden heeft aangetoond dat het handmatig invoeren van downtime informatie niet accuraat is en vaak niet meer actueel genoeg is om er effectief gebruik van te maken. Downtime software kan automatisch downtime redenen verzamelen en deze vervolgens samenstellen om snel en gemakkelijk te bekijken.

Volg Downtime Handmatig

Het automatisch monitoren van alle downtime redenen zou de ideale oplossingen zijn – in een perfecte wereld. Maar in de echte wereld, kan het moeilijk zijn of niet praktisch qua kosten om downtime redenen automatisch te detecteren. Om deze reden is het dan ook zo belangrijk dat downtime tracking software zowel automatisch als handmatig ingevoerd kan worden.

Bijvoorbeeld:
Als een operator op de stopknop drukt, omdat hij een fles op zijn zijkant ziet liggen, dan zal de enige automatische gedetecteerde reden zijn “operator drukt stopknop”. Op deze momenten zou de operator de mogelijkheid moeten hebben om deze detectie handmatig te overschrijven en te voorzien van specifiekere informatie.

Downtime Analyses

Identificeer downtime en vogel uit wat de meest voorkomende oorzaken zijn die jouw operationele efficiëntie beïnvloeden.

Zodra de periode dat de productie cellen niet aan het produceren waren en de bijhorende redenen zijn opgenomen, bekijk jij de downtime analyse samenvatting van de redenen en identificeer jij waar aan gewerkt moet worden om de efficiëntie te verbeteren.

Productie planning: Coördineer meerdere planningen om OEE te verbeteren…

Planningssoftware helpt bij efficiëntie management

Planningssoftware toevoegen is belangrijk omdat de waarde die het meebrengt de operation managers helpen om de productie efficiëntie
te verbeteren. Zo kun je toegang verkrijgen tot huidige planningen, waaronder productie planning, onderhoudsplanning en meer.

Coördineer meerdere planningen

Planningssoftware kan worden gebruikt voor het verbeteren van de coördinatie tussen afdelingen. Meerdere planningen moeten bij elkaar komen wanneer jij jouw productie gaat plannen. Als een item niet in harmonie is met de rest, zal de productielijn efficiëntie dalen.

Als de grondstoffen niet bij de lijn zijn wanneer de lijn gereed is om te produceren, is de productielijn aan het wachten. Zelfs wanneer dit slechts 10 minuten is, vermindert het de productielijn efficiëntie.

Monitor de vooruitgang van de productieplanning

OEE verbindt meerdere afdelingen samen en levert de tools waarmee jij de planning, geproduceerde en overgebleven productie informatie kan inzien. Blijf voor op schema door het monitoren van de status van jouw productievooruitgang naast jouw productieplanning.

Behaal concurrentievoordeel

Productieplanningen kunnen soms wijzigen op het laatste moment, waardoor het moeilijk wordt om op tijd updates te leveren aan de juiste mensen. Verlies van efficiëntie, en op zijn beurt weer verlies van winst is hier het eindresultaat van. Gebruik daarom OEE real-time planningssoftware om jouw organisatie te voorzien van een manier om effectief om te gaan met wijzigingen op het laatste moment, zodat jij jouw concurrentie een stap voorblijft.

Wil je meer weten over de OEE software die wij aanbieden bij AT-Automation?

Plan onderaan de pagina een afspraak en zet de eerste stap om meer uit uw organisatie te halen.
Dan zal een van onze experts z.s.m contact met u opnemen.

Direct Met Ons Spreken?   Bel +31(0)495 622 554

Internet Der Dingen– De toekomst van de industrie?

Industriële Internet der Dingen (In het engels Industrial Internet of Things) belooft een revolutie in de productie door de acquisitie en toegankelijkheid van veel grotere hoeveelheden data, tegen veel hogere snelheden mogelijk te maken.

Het Industriële Internet der Dingen (IIdD)

Wat is het en hoe zal het de productie beïnvloeden.

Het IIdD is onderdeel van een groter concept beter bekend als het Internet der Dingen. Het IdD is een netwerk van intelligente computers, apparaten en objecten die grote hoeveelheden data verzamelen. De verzamelde data wordt naar een centrale cloud gebaseerde service gestuurd waar het samen wordt gevoegd met andere data. Deze data wordt vervolgens met eindgebruikers gedeeld op een hulpvolle manier. Het IdD zal de automatisering in huizen, scholen, winkels en in vele industrieën verhogen.

De toepassing van het Internet der Dingen naar de productie-industrie wordt IIdD genoemd (of  Industriële Internet der Dingen 4.0). Het IIdD zal een productie revolutie door de acquisitie en toegankelijkheid van veel grotere hoeveelheden data, tegen veel hogere snelheden en veel meer efficiëntie mogelijk maken. Een aantal innovatieve bedrijven zijn al begonnen met het IIdD uit te voeren door gebruik te maken van intelligente, aangesloten apparaten in hun fabrieken.

 

Wat zijn de voordelen van het Industriële Internet der Dingen

Het IIdD kan de connectiviteit, efficiëntie, schaalbaarheid, tijdwinst en kostenbesparingen voor industriële organisaties sterk verbeteren. Bedrijven profiteren nu al van het IIdD doormiddel van kostenbesparingen als gevolg van preventief onderhoud, verbeteringen van de veiligheid en andere operationele efficiëntie.

IIdD netwerken van intelligente apparaten maken het mogelijk voor industriële organisaties om data silo’s open te breken en al hun mensen, data en processen van de werkvloer tot de directiekantoren te verbinden. Bedrijfsleiders kunnen de IIdD data gebruiken om een volledig en accuraat beeld te krijgen van hoe hun onderneming presteert, dit zal hen helpen om betere beslissingen te maken.

 

IIdD Protocollen

Een van de problemen ondervonden bij de overgang naar het IIdD is het feit dat verschillende “edge-of-network” apparaten reeds gebruik maakten van verschillende protocollen voor het verzenden en ontvangen van data. Hoewel er momenteel een aantal verschillende communicatieprotocollenworden gebruikt, zoals OPC-UA, is het Message Queueing Telemetry Transport (MQTT) transfer protocol snel oprukkend als de standaard voor het IIdD, vanwege de lichtgewicht overhead, publiceer/abonnement model en de bidirectionele mogelijkheden.

 

Uitdagingen van het IIdD

Interoperabiliteit en beveiliging zijn waarschijnlijk de twee grootste uitdagingen rond de invoering van het IIdD. Zoals technologie schrijfster Margaret Rouse opmerkt: “Een belangrijk aandachtspunt betreft het Industriële IdD is de interoperabiliteit tussen apparaten en machines die verschillende protocollen gebruiken en die verschillende architecturen hebben.”

Ignition is een uitstekende oplossing voor dit, omdat het cross-platform en gebaseerd is op open-source, IT standaard technologieën. Bedrijven moeten weten dan hun data veilig is. Proliferatie van sensoren en andere slimme verbonden apparaten heeft geresulteerd in een parallelle explosie in beveiligings- kwetsbaarheden. Dit is een andere factor voor de opkomst van MQTT sinds het een zeer veilig IIdD protocol is.

 

De Toekomst van het IIdD

Het Industriële Internet der Dingen wordt in het algemeen beschouwd als een van de belangrijkste trends die van invloed zijn op industriële bedrijven vandaag en in de toekomst. Industrieën dringen er op aan om systemen en apparatuur te moderniseren om aan nieuwe regelgevingen te voldoen, om zo bij te blijven bij de toenemende markt, volatiliteit snelheid en baanbrekende technologieën.

Bedrijven die het IIdD omarmd hebben, hebben significante verbeteringen omtrent veiligheid, efficiëntie en winstgevendheid gezien en de verwachting is dat deze trend zich zal voortzetten als IIdD technologieën meer en meer worden ingezet.

De Ignition IIdD oplossing verbetert aanzienlijk de connectiviteit, efficiëntie, schaalbaarheid, tijdwinst en kostenbesparingen voor industriële organisaties. Het kan de mensen en systemen op de werkvloer verenigen met degene op bedrijfsniveau.

Het maakt het ook mogelijk dat bedrijven meer uit hun huidige systeem halen zonder te worden beperkt door technologische en economische beperkingen. Voor deze redenen en nog veel meer, biedt Ignition een ideaal platform voor het instellen van de kracht van het Internet der dingen binnen uw onderneming.

Lees meer over Ignition Edge!

 

ERP Software Systeem (Enterprise Resource Planning): Wat is het?

Wat is ERP Software?

Enterprise Resource Planning Software (ERP software) is bedrijfsproces managementsoftware, waarmee een organisatie een systeem van geïntegreerde applicaties kan gebruiken om het bedrijf te managen en waarbij je vele back-office functies in verband met technologie, diensten en human resources kunt automatiseren.

ERP integreert alle facetten van een organisatie – inclusief product planning, ontwikkeling, productie, sales en marketing – in een enkele databases, applicaties en gebruikersinterface.

Wat je nog meer kan vinden op deze pagina:

  • Het is een bedrijfsapplicatie
  • ERP-systeem modules uitgelegd
  • Enterprise trends
  • ERP & Ignition

ERP is een Bedrijfsapplicatie

ERP wordt beschouwd als een type enterprise applicatie, dat softwarematig is ontworpen om door grotere bedrijven te worden gebruikt. ERP vereist vaak toegewijde teams die de data aanpassen en analyseren en die de upgrades en implementatie van de software verzorgen.

In contrast, zijn MKB ERP applicaties lichtgewicht business management software oplossingen, vaak aangepast voor een specifieke industrie.

ERP Systeem Modules Uitgelegd

ERP software bestaat meestal uit meerdere enterprise software modules die individueel worden gekocht. Op basis van wat het beste voldoet aan de specifieke behoefte en technische mogelijkheden van de organisatie.

Elke ERP module is gericht op een bepaalde bedrijfsprocessen, zoals productontwikkeling of marketing.  Enkele van de meest voorkomende ERP modules zijn productplanning, materiaalinkoop, voorraadbeheer, distributie, boekhouding, marketing, financiën en HR.

Een organisatie zal doorgaans een combinatie van verschillende modules gebruiken om back-office activiteiten en taken te beheren,  waaronder:

Distributie procesmanagement, supply chain management, services knowlegde base, configureren, prijzen, verbeteren van de nauwkeurigheid van de financiële data, betere project planning, automatiseren van de levenscyclus van de werknemers, standaardiseren van essentiële bedrijfsprocedures, verminderen van overbodige taken, evalueren van zakelijke behoeften, boekhoud en financiële applicaties, lagere inkoopkosten, beheer van personeelsbestanden en loonlijst.

Naarmate de ERP methodiek steeds populairder is geworden, zijn er software applicaties ontwikkelt om business managers te helpen om ERP te implementeren in andere zakelijke activiteiten. Daardoor kunnen er modules voor CRM en business intelligence in worden opgenomen, zo kan het worden voorgesteld als een totaalpakket.

De hoofdzaak van het gebruik van een Enterprise Resource Planning systeem is het verschaffen van één centrale locatie voor alle informatie die wordt gedeeld door alle verschillende ERP facetten, om de stroom van DATA van de gehele organisatie te verbeteren.

Enterprise ERP Trends

ERP was een markt waar langzaam verandering in kwam, maar de afgelopen jaren zijn er flinke sprongen gemaakt
die de gehele markt fundamenteel hebben veranderd. De volgende nieuwe en voortdurende
trends beïnvloeden ERP software voor bedrijven:

 Mobiele ERP

leidinggevenden en medewerkers willen toegang tot informatie in real-time, ongeacht waar ze zijn. Er wordt verwacht dat bedrijven, mobiele ERP zullen omarmen voor de rapporten, dashboards en om de belangrijke bedrijfsprocessen uit te voeren.

 Cloud ERP

De cloud wordt steeds vaker ingezet in organisaties, maar veel ERP gebruikers zijn nog huiverig om data in de cloud te plaatsen. Toch zien we dat dit langzaam aan het veranderen is, aangezien de voordelen van een cloud steeds duidelijker worden.

 Social ERP

Er is veel hype geweest rondom social media en hoe belangrijk het is – of niet – om toe te voegen aan ERP-systemen. Leveranciers waren er als de kippen bij om social media pakketten toe te voegen aan hun ERP-systemen. Maar sommigen vragen zich toch af wat de toegevoegde waarde nu is van het integreren van social media in hun ERP.

 Twee soorten ERP

Bedrijven hebben geprobeerd een alles-in-een ERP-systeem te bouwen om alle aspecten van organisatorische systemen te verzorgen. Maar door een aantal dure fouten is er toch een wijziging in deze strategie gekomen en dat is het hebben van twee type ERP’s.

Wil jij jouw ERP software verbinden met een SCADA of MES systeem? Dan kan Ignition jou hierbij helpen. Ignition maakt de integratie van vrijwel alle ERP systemen mogelijk. Voor meer informatie neem contact met ons op via het contactformulier of bel op +31(0)495 622 554

Wat is Industriële Automatisering?

Wat, Waarom, Wanneer industriële automatisering?
Industriële automatisering is het gebruik maken van computers of robots en informatietechnologieën om processen en machines zo in te richten dat ze een mens kunnen vervangen.

Automatisering is een middel om sneller en meer te kunnen produceren dan een mens en dat is niet het enige effect. Zo zorgt automatisering ook voor een constantere kwaliteit en output.

Wat ook met automatisering kan worden gerealiseerd is de optimalisatie van de systemen die door fabrieken worden gebruikt.

Al met al kan het op veel verschillende manieren worden ingezet en maakt het maatschappelijk verantwoord ondernemen mogelijk. Daarom is automatisering ondertussen al niet meer weg te denkenuit de westerse industrie.

Wanneer Industriële Automatisering?
Als jij als bedrijf hogere productie, kwaliteit, flexibiliteit, informatie nauwkeurigheid en veiligheid wil.

Hogere Productiviteit
Hoewel veel bedrijven honderden productiemedewerkers inhuren op drie-ploegen basis om de fabriek het maximaal aantal uren te laten draaien. Moet de fabriek alsnog gesloten worden voor onderhoud en vakanties.

Industriële automatisering maakt het doel van een bedrijf om 24 uur per dag, 7 dagen per week en 365 dagen per jaar te draaien mogelijk. Dit leidt tot een aanzienlijke verbetering van de productiviteit van het bedrijf.

Hogere Kwaliteit
Automatisering haalt de foutmarge die is gelinkt aan mensen aanzienlijk omlaag. Dit komt door het feit dat een robot in tegenstelling tot een mens geen vermoeidheid ervaart. Wat resulteert in een productie met een gelijkmatige kwaliteit die op verschillende tijdstippen is geproduceerd.

Hogere Flexibiliteit
Het toevoegen van een nieuwe taak aan de assemblage lijn vereist training van een menselijke operator, maar robots kunnen ook geprogrammeerd worden om een nieuwe taak uit te voeren. Dit maakt het productieproceseen stuk flexibeler.

Hogere Informatie Nauwkeurigheid
Het toevoegen van geautomatiseerde dataverzameling, geeft jou de mogelijkheid om essentiële productie informatie te verzamelen, de nauwkeurigheid van de data te verbeteren en dataverzamelingskosten te verminderen.

Dit voorziet jou van de feiten die nodig zijn om juiste beslissingen te nemen met betrekking tot het verminderen van afval en het verbeteren van jouw proces.

Hogere Veiligheid
Industriële automatisering kan de productielijn veiliger maken door het inzetten van robots op plekken waar gevaarlijke processen moeten worden uitgevoerd.

Een nadeel van industriële automatisering
De initiële investering in verband met het maken van de switch van een menselijke productielijn naar een
geautomatiseerde productielijn is zeer hoog. Ook zijn de bijkomende kosten zoals het trainen van het personeel
om deze nieuwe geavanceerde apparatuur te bedienen aanzienlijk.

Wat niet wegneemt dat het op de lange termijn zijn investering zeker waard is.

Industriële Automatisering bedrijven: hoe herken je een goed automatiseringsbedrijf?
Industriële automatisering kan in veel gevallen een complexe taak zijn. Daarom is het belangrijk om op de
volgende punten te letten bij het kiezen van een automatiseringsbedrijf.

Betrekken ze het management bij het gehele proces
Communiceren ze realistische verwachtingen
Zorgen ze dat alle nodige afdelingen erbij betrokken worden
Hebben ze aantoonbare ervaring
Hoe is de ondersteuning nadat ze het project hebben opgeleverd

OPC (Open Platform Communications)

OPC is de interoperabiliteitsstandaard voor een veilige en betrouwbare uitwisseling van data in de industriële automatisering en andere industrieën. Het is platform onafhankelijk en zorgt voor een naadloze informatiestroom tussen apparaten van verschillende leveranciers. De OPC-Foundation is verantwoordelijk voor de ontwikkeling en het onderhoud van deze standaard.
De OPC-standaard is een reeks specificaties die is ontwikkeld door industriële leveranciers, eindgebruikers en softwareontwikkelaars. Deze specificaties definiëren de interface tussen clients en servers, evenals servers en servers, inclusief toegang tot realtime data, monitoring van alarmen en gebeurtenissen, toegang tot historische data en andere applicaties.

Toen de standaard voor het eerst werd geïntroduceerd in 1996, was het doel ervan om PLC specifieke protocollen (zoals Modbus, Profibus, enz.) te visualiseren in een gestandaardiseerde interface waardoor HMI /SCADA systemen konden communiceren met een “middle-man” die generieke OPC lees- / schrijfverzoeken converteert in apparaat specifieke verzoeken en visa versa. Als resultaat hiervan ontstond er een hele industrie van producten die eindgebruikers toeliet systemen te implementeren met behulp van producten die naadloos met elkaar werkten via OPC.

Aanvankelijk was de OPC standaard beperkt tot het Windows besturingssysteem. Als zodanig is het acroniem OPC voortgekomen uit OLE (object linking and embedding) voor Process Control. Deze specificaties, die nu bekend staan als OPC-Classic, zijn door veel verschillende industrieën overgenomen, waaronder productie, gebouwautomatisering, olie en gas, hernieuwbare energie en nog veel meer.

Met de introductie van servicegeoriënteerde architecturen in productiesystemen kwamen nieuwe uitdagingen op het gebied van beveiliging en datamodellering. De OPC-Foundation ontwikkelde de OPC-UA specificaties om aan deze behoeften te voldoen en bood tegelijkertijd een uitgebreid technologisch open platform architectuur aan die toekomstbestendig, schaalbaar en uitbreidbaar was.

Vandaag staat de afkorting OPC voor Open Platform Communications.

Dit zijn slechts enkele redenen waarom zoveel leden en andere technologieorganisaties (samenwerkingen) zich wenden tot OPC-UA voor hun interoperabiliteitsplatform.

Wat is Open Source

De term open source wilt zeggen dat mensen het kunnen wijzigen en delen omdat het ontwerp toegankelijk is voor het publiek.

De term is verzonnen door softwareontwikkelaars, om een specifieke manier voor het maken van computerprogramma’s te verwoorden.

Vandaag de dag duidt “open source” echter een bredere set van waarden aan – dit wordt door sommige ook wel de ‘open-source-manier’ genoemd.

Open source-projecten, producten of initiatieven omarmen en vieren de principes van een open (code) uitwisseling, participatie door samenwerking, snelle prototyping, transparantie, meritocratie en community georiënteerde ontwikkeling.

Wat is open source software?
Open source software, is software met een broncode die iedereen kan inspecteren, aanpassen en verbeteren.

De “broncode” is een onderdeel van de software die de meeste computergebruikers nooit te zien krijgen. Het is de code die computerprogrammeurs kunnen aanpassen om te veranderen hoe een stuk software – een “programma” of “applicatie” – werkt.

Programmeurs die toegang hebben tot de broncode van een computerprogramma kunnen dat programma verbeteren door er functies aan toe te voegen of onderdelen ervan te ‘repareren’.

Wat is het verschil tussen open source software en andere soorten software?
Sommige software heeft broncode die alleen door de leverancier onderhouden en aangepast kan worden. Dit soort software wordt ook wel “proprietary” of “closed source” software genoemd.

Alleen de oorspronkelijke auteurs van de proprietary software kunnen de software legaal kopiëren, inspecteren en aanpassen.

Om de proprietary software te kunnen gebruiken moeten computergebruikers hiermee instemmen. Meestal gebeurt dit door een licentie te ondertekenen wanneer ze het programma voor het eerst gebruiken. Ze moeten daarin beloven dat ze niets zullen doen met de software wat niet is toegestaan volgens de auteurs.

Microsoft Office en Adobe Photoshop zijn voorbeelden van proprietary software.

Open source software is anders. Hier stellen de auteurs de broncode beschikbaar voor anderen die de code willen bekijken, kopiëren, ervan leren, aanpassen of delen. LibreOffice en het GNU Image Manipulation Program zijn voorbeelden van open source software.

Net als bij proprietary software, moeten gebruikers de voorwaarden van een licentie accepteren voordat ze gebruik mogen maken van de open source software. Alleen zijn de wettelijk voorwaarden van open source licenties drastisch anders dan die van proprietary licenties.

Open source licenties hebben invloed op de manier waarop mensen de software kunnen gebruiken, bestuderen, aanpassen en distribueren. Over het algemeen verlenen open source licenties, computergebruikers toestemming om de open source software te gebruiken voor welk doel dan ook.

Sommige open source licenties – wat sommige mensen ook wel ‘copyleft’ licenties noemen – bepalen dat iedereen die een aangepaste versie uitbrengt, ook de bijbehorende broncode voor dat programma moet vrijgeven.

Andere leveranciers willen weer dat iedereen die het programma aanpast of deelt met anderen, de broncode vrijgeeft en hier geen kosten voor in rekening brengt.

Van oorsprong zijn open source software licenties ontworpen om de samenwerking en het delen van de software te stimuleren. Ze laten namelijk toe dat er andere wijzigingen aangebracht kunnen worden in de broncode en deze vervolgens zelf kunnen toepassen in hun projecten.

Daarom moedigen veel open source leveranciers computerprogrammeurs aan om hun software zoveel mogelijk uit te breiden/aan te passen wanneer ze maar willen, zolang ze hun eigen werk dan ook met andere delen.

Is open source alleen belangrijk voor computerprogrammeurs?
Het antwoord daarop is duidelijk: NEE! Open source technologie en open source denken hebben voordelen voor zowel programmeurs, als niet-programmeurs.

OOmdat vele uitvinders van het internet zelf bouwde op open source technologieën (zoals het Linux besturingssysteem en de Apache webserverapplicatie), profiteert eigenlijk iedereen die nu het internet gebruikt van open source software.

Telkens wanneer computergebruikers webpagina’s bekijken, e-mails checken, chatten met vrienden, online muziek streamen of multiplayer videogames spelen, maken hun computers, mobiele telefoons of gameconsoles verbinding met een wereldwijd netwerk van computers. Met behulp van open source software wordt hun data naar de “lokale” apparaten verzonden die ze voor zich hebben.

De computers die al dit belangrijke werk doen, bevinden zich meestal op vergelegen plaatsen welke gebruikers niet kunnen zien of fysiek kunnen bezoeken. Daarom noemen sommige mensen deze computers ook wel ”externe computers”.

Meer en meer mensen vertrouwen op externe computers bij het uitvoeren van taken die ze anders zouden uitvoeren op hun lokale apparaten. Zo kunnen ze bijvoorbeeld online tekstverwerken, e-maillijsten beheren en afbeeldingbewerking software gebruiken die niet draait en geïnstalleerd is op hun eigen PC.

In plaats daarvan verbinden ze deze programma’s eenvoudig via een externe computer door. )Door gebruik te maken van een webbrowser of een mobiletelefoon applicatie.) Wanneer ze dit doen, zijn ze bezig met “remote-computing”.

Veel mensen noemen remote computing ‘cloud computing’, omdat het activiteiten met zich meebrengt (zoals het opslaan van bestanden, het delen van foto’s of het bekijken van video’s) die niet alleen lokale apparaten bevatten, maar ook een wereldwijd netwerk van externe computers die een “atmosfeer” om hen heen vormen.

Cloud computing wordt steeds een belangrijker aspect van het dagelijks leven door alle apparaten om ons heen, die aangesloten zijn op het internet. Sommige cloud computing applicaties, zoals Google Apps, zijn proprietary. Anderen, zoals ownCloud en Nextcloud, zijn open source.

Cloud computing applicaties draaien “bovenop” de aanvullende software die hen helpt soepel en efficiënt te werken, hierdoor zeggen mensen vaak dat de software “onder” cloud computing applicaties fungeren als een ‘platform’ voor deze applicaties.

Cloud computing platformen kunnen open source of closed source zijn. OpenStrack is een voorbeeld van een open source cloud computing platform.

Waarom geven mensen de voorkeur aan open source software?
Mensen geven om verschillende redenen de voorkeur aan open source software boven proprietary software, waaronder:

Controle:
Vele geven de voorkeur aan open source software omdat ze meer controle hebben over dit soort software. Zo kunnen ze de code onderzoeken, om er zeker van te zijn dat het niets doet wat ze niet willen. Als bepaalde delen van de software ze niet bevalt, kunnen ze deze gewoon aanpassen.

Gebruikers die geen programmeur zijn, profiteren ook van open source software, omdat ze deze software kunnen gebruiken hoe ze zelf willen en niet alleen zoals de ontwikkelaar het zich heeft bedacht.

Training:
Weer andere mensen houden van open source software omdat het hen helpt om betere programmeurs te worden. Omdat open source code openbaar toegankelijk is, kunnen studenten het gemakkelijk bestuderen terwijl ze leren betere software te maken.

Studenten kunnen hun werk ook met anderen delen en om commentaar en kritiek vragen, terwijl ze hun vaardigheden ontwikkelen. Wanneer mensen fouten ontdekken in de broncode van een programma, kunnen ze deze met anderen delen om te voorkomen dat zij dezelfde fouten maken.

Veiligheid:
Sommige mensen geven de voorkeur aan open source software omdat ze het veiliger en stabieler vinden dan proprietary software. Omdat iedereen open source software kan bekijken en aanpassen, kan iemand fouten of nalatigheid opsporen en corrigeren die de oorspronkelijke auteurs van het programma mogelijk hebben gemist.

Omdat zoveel programmeurs tegelijkertijd aan een stuk open source software kunnen werken zonder toestemming te vragen aan de originele auteurs, kunnen ze sneller de open source software repareren, updaten en upgraden.

Stabiliteit:
Veel gebruikers geven de voorkeur aan open source software boven proprietary software voor belangrijke, langlopende projecten. Dit komt omdat programmeurs de broncode van open source software publiekelijk verspreiden. Hierdoor kunnen gebruikers die voor kritieke taken op die software vertrouwen ervoor zorgen dan hun tools niet verdwijnen of in verval raken als de oorspronkelijke makers er mee stoppen.

Bovendien heeft open source de neiging om zowel te integreren als te werken volgens open standaarden.

Betekent “open source” niet alleen dat iets gratis is?
Nee. Dit is een algemene misvatting over wat “open source” inhoudt en de implicaties van het concept zijn niet alleen economisch.

Open source software programmeurs kunnen geld vragen voor de software die ze maken of waaraan ze bijdragen. Maar in sommige gevallen (omdat een open source licentie vereist dat ze de broncode vrijgeven wanneer de software wordt verkocht), kiezen programmeurs ervoor om geld te vragen voor softwarediensten en ondersteuning omdat dit lucratiever is.

Op deze manier blijft hun software gratis en verdienen ze geld, om anderen te helpen bij de installatie, het gebruik en het oplossen van problemen.

MQTT (Message Queueing Telemetry Transport): Wat is het?

Message Queueing Telemetry Transport (MQTT) is een machine-tot-machine (M2M) data transfer protocol dat in een hoog tempo het leidende messaging-protocol voor het Industriële Internet der Dingen (IIdD) aan het worden is.

MQTT: Het leidende Messaging Protocol voor IIdD
Wat is MQTT en waarom is het ideaal voor SCADA?
Hoewel er momenteel een aantal concurrerende IIdD technologieën en protocollen in het spel zijn, zijn de extreem lichtgewicht overhead (2-byte header), Publish/subscribe model en de bidirectionele mogelijkheden van MQTT bij uitstek geschikt om te voldoen aan de eisen van industriële besturingssystemen.

De nieuwste versie, MQTT 3.1.1, is een OASIS standaard die open is en royalty-vrij is. (OASIS is de Organization for the Advancement of Structured Information Standard, een internationale consortium dat de goedkeuring voor product onafhankelijke standaarden voor informatie bevordert.)

Wat zijn de voordelen van MQTT?
Het MQTT protocol maakt het mogelijk voor jouw SCADA systeem om toegang te
krijgen tot IIdD data. MQTT brengt vele krachtige voordelen naar uw proces:

Distribueer informatie efficiënter
Verhoog de schaalbaarheid
Verminder drastisch het verbruik van netwerkbrandbreedte
Verminder update snelheden naar secondes
Zeer geschikt voor detectie en controle op afstand
Maximaliseer de beschikbare bandbreedte
Extreem lichtgewicht overhead
Zeer veilig met permissie gebaseerde veiligheid
Gebruikt door de olie en gas industrie, Amazon, Facebook…
Bespaart ontwikkelingstijd
Publish/subscribe protocollen verzamelen meer data met minder bandbreedte ten opzichte van polling protocollen.

Waarom is MQTT Gemaakt?
MQTT is gemaakt met het doel om data te verzamelen van zoveel mogelijk apparaten en om deze data vervolgens te
transporteren naar een IT infrastructuur. Het is lichtgewicht en dus ideaal voor het monitoren op afstand,
vooral bij M2M verbindingen waar een kleine footprint code vereist is
of waar de netwerkbrandbreedte beperkt is.

Message Queueing Telemetry Transport werd in 1999 uitgevonden door Dr. Andy Stanford-Clark en Arlen Nipper.
Mede-uitvinder Arlen Nipper is de president van Cirrus Link Solutions, het bedrijf
dat de Cirrus Link MQTT modules voor Ignition heeft ontwikkeld.

Hoe werkt MQTT
MQTT is een publish/subscribe protocol wat het mogelijk maakt voor edge-of-network apparaten om te publiceren naar een broker. Cliënten verbinden met deze broker, die vervolgens bemiddelt tussen de communicatie van de twee apparaten. Elk apparaat kan zich inschrijven of registreren voor bepaalde onderwerpen.

MQTT is bidirectioneel en onderhoudt stateful session awareness. Als een edge-of-network apparaat verbinding verliest, worden alle geabonneerde cliënten geïnformeerd door de “Last Will And Testament” functie van de MQTT server, zodat iedere geautoriseerde cliënt in het systeem een nieuwe waarde terug kan publiceren naar het edge-of-network apparaat.

De lichtgewichtheid en efficiëntie van MQTT maken het mogelijk om de hoeveelheid data die wordt bewaakt en gecontroleerd significant te verhogen. Voorafgaand aan de uitvinding van MQTT, werd ongeveer 80% van de data achtergelaten op externe locaties, ook al zouden verschillende bedrijfsniveaus deze data kunnen gebruiken om slimmere beslissingen te maken. Nu maakt MQTT het mogelijk om meer te verzamelen, verzenden en te analyseren van de verzamelde data.

In tegenstelling tot de gebruikelijke poll/response modellen van veel protocollen, welke de neiging hebben om onnodig data verbindingen te verzadigen met onveranderlijke data, maximaliseren MQTT’s publish/subscribe modellen juist de beschikbare bandbreedte.

Wie gebruikt MQTT?
MQTT werd oorspronkelijk ontwikkeld voor lage bandbreedte, high-latency datalinks worden gebruikt in de olie- en gasindustrie. Echter wordt MQTT nu veel toegepast buiten de olie- en gasindustrie – van het regelen van intelligente verlichtingssystemen tot de Facebook Messenger applicatie.

Amazon Web Services heeft onlangs aangekondigd dat Amazon Internet der Dingen (IdD) ook is gebaseerd op MQTT. Al met al lijkt MQTT het meest geschikt voor de systemen die worden gebruikt door industriële organisaties en we kunnen verwachten dat het snelle adoptie tempo alleen maar zal toenemen in de toekomst.

MQTT & Ignition Edge
Ignition Edge by Inductive Automation® is een serie lichte, gelimiteerde, laag-geprijsde Ignition software producten speciaal ontworpen voor het embedden van veld- en OEM-apparaten (Original Equipment Manufacturer) aan de rand van het netwerk.

Toegang tot data van PLC & OPC-UA Servers: maximaal 500 tags en uitgerust met OPC-UA
Werkt naadloos samen met Ignition: Bouw schaalbare en betaalbare enterprise systemen
Volledig cross platform: Werkt op alle versies van Windows op OS X, Linux en meer.