Table of Contents
De dageraad van industriële netwerken: merksystemen en veldbussen
Voor de tijd van alomtegenwoordige ethernet, de fabriek vloer bediend op een patchwork van eigen en semi-proprietary veldbus systemen. In de jaren 1970 en 1980, het verbinden van een programmeerbare logica controller (PLC) aan sensoren en actuatoren betekende het uitvoeren van enorme parallelle bedrading harnas van elk apparaat terug naar een centrale controle kast. Deze aanpak was duur, moeilijk te oplossen, en ontbrak de flexibiliteit die nodig was voor snel veranderende productielijnen.
De invoering van digitale veldbusnetwerken in het midden van de jaren tachtig betekende de eerste grote sprong voorwaarts. Standaarden zoals Profibus (Process Field Bus), ontwikkeld door Siemens en gepromoot door Profibus & Profinet International, en Modbus[, oorspronkelijk gemaakt door Modicon (nu Schneider Electric), maakten het mogelijk apparaten te communiceren over een enkele seriekabel. Deze netwerken gebruikten master-slave of token-passing protocollen om toegang tot het communicatiemedium te bemiddelen. Andere prominente spelers inbegrepen DeviceNet[ en ]ControlNet[, aangedreven door Rockwell Automation, die robuuste connectiviteit voor discrete productie en bewegingscontrole boden.
Terwijl deze veldbussen sterk vereenvoudigde bedrading en verbeterde diagnostiek, ze waren verre van perfect. Elke standaard vaak vereist gespecialiseerde chips, eigen configuratie software, en specifieke bekabeling. Interoperabiliteit tussen een Profibus apparaat en een DeviceNet netwerk was in wezen niet-bestaande zonder dure, complexe gateways. De data rates, meestal variërend van 1 Mbps tot 12 Mbps, waren al snel onvoldoende voor de groeiende eisen van hoge snelheid automatisering, visie systemen, en data-intensieve kwaliteitsborging. De fase was ingesteld voor een nieuw paradigma: de convergentie van industriële en commerciële netwerken. Aangedreven door de stijgende getijden van het internet en de enorme schaalvoordelen bereikt door de IT-industrie, kwam standaard Ethernet als de logische kandidaat om de plaats van de gefragmenteerde veldbus landschap.
EtherNet/IP: Het gemeenschappelijk industrieel protocol wordt aangepast
De push om industriële controle op Ethernet te standaardiseren leidde tot de ontwikkeling van verschillende concurrerende "Industriële ethernet"-normen in de late jaren negentig en begin 2000. Onder de meest succesvolle was EtherNet/IP, gezamenlijk ontwikkeld door Rockwell Automation en beheerd door de ODVA (Open DeviceNet Vendors Association). EtherNet/IP staat voor "EtherNet Industrial Protocol." In plaats van de fysieke of datalink lagen opnieuw uit te vinden, brengt het een volwassen, robuuste toepassingslaag protocol in kaart [Gewoon Industrieel Protocol (CIP) ]direct op standaard TCP/IP en UDP/IP stapels.
Deze strategie gaf EtherNet/IP verschillende directe voordelen. Het kon draaien op gemakkelijk beschikbare, off-the-shelf Ethernet hardware (schakelaars, kabels en netwerk interface kaarten). Het ondersteund zowel impliciete (real-time I/O) messaging met behulp van UDP voor hoge snelheid prestaties en expliciete (configuratie en diagnose) messaging met behulp van TCP voor gegarandeerde levering. Deze dual-mode architectuur maakte het mogelijk een enkel netwerk om tijd-kritische controle gegevens te verwerken naast minder dringende configuratieverkeer. Apparaten kunnen dynamisch worden ontdekt met behulp van standaardprotocollen, het vereenvoudigen van de opstelling. Zijn inherente openheid en afhankelijkheid op standaard Ethernet infrastructuur droop wijd verspreide adoptie over de automotive, verpakking en materiaalverwerking industrieën. Ondanks zijn succes, EtherNet/IP, zoals alle standaard Ethernet protocollen worstelde met een fundamentele industriële eis: ware deterministische behavior.
De fundamentele uitdaging: Determinisme vs. Beste inspanning
Het hart van het probleem ligt in de oorspronkelijke ontwerpfilosofie van de IEEE 802.3 Ethernet-standaard. Standaard Ethernet is een niet-deterministisch, "best-effort" netwerk. Als twee apparaten proberen om gegevens gelijktijdig te verzenden, een botsing optreedt. Het Carrier Sense Multiple Access with Collision Detection (CSMA/CD) protocol behandelt dit door beide apparaten een willekeurige backoff interval te laten wachten alvorens te proberen opnieuw te verzenden. In een kantooromgeving is deze willekeurige latentie nauwelijks merkbaar. Een e-mail die 10 milliseconden versus 20 milliseconden neemt is irrelevant voor de gebruikerservaring.
Op de fabrieksvloer echter, zijn dergelijke nervositeit en latentie catastrofaal. Een bewegingscontrolesysteem dat een hoge snelheid robotarm coördineert kan elke 31.25 microseconden een positie-update vereisen. Een gemiste of vertraagde pakket kan assynchronisatiefouten veroorzaken, wat leidt tot mechanische trillingen, beschadiging van het werkstuk of noodstops. Als industriële systemen geduwd voor een hogere precisie, werd de randomheid inherent aan CSMA/CD een onaanvaardbare aansprakelijkheid. De industrie reageerde door het ontwikkelen van eigen oplossingen die de Ethernet-standaard zelf modificeerde, vaak door het opofferen van interoperabiliteit en standaard hardware. Hoewel deze oplossingen loste het latency probleem, ze creëerden een nieuwe: fragmentatie.
Real-Time Ethernet: Eigen oplossingen voor het Timing Probleem
Om de deterministische communicatie te bereiken die nodig is voor harde realtimetoepassingen, ontwikkelden verschillende standaardinstellingen en leveranciers gespecialiseerde protocollen. Deze "Real-Time Ethernet" (RTE) standaarden hebben verschillende benaderingen gevolgd om het non-determinisme van standaard ethernet te omzeilen. Drie van de meest opmerkelijke voorbeelden zijn EtherCAT, PROFINET IRT[, en ]Sercos III.
- EtherCAT (Ethernet for Control Automation Technology), ontwikkeld door Beckhoff, gebruikt een "processing on the fly"-methode. De master stuurt een enkel telegramframe dat door elk slaafje gaat. Elke slaaf leest zijn inputgegevens en voegt zijn uitvoergegevens in het frame wanneer het voorbijgaat. Het frame keert terug naar de master met alle verzamelde gegevens. Deze methode is uitzonderlijk snel en efficiënt, maar vereist een specifieke full-duplex architectuur en gespecialiseerde EtherCAT slave controllers (ASIC's).
- PROFINET IRT (Isochronous Real-Time), ontwikkeld door Siemens en Profibus & Profinet International, kiest een andere aanpak. Het verdeelt de communicatiecyclus in een deterministische "rode fase" voor tijdkritische gegevens en een open "groene fase" voor standaard TCP/IP-verkeer. Het handhaven van de starre timing van de rode fase vereist gespecialiseerde PROFINET IRT ASICs, complexe netwerkconfiguratie en synchronisatie van alle deelnemende switches.
- Sercos III (Seriaal Real-time Communicatiesysteem) gebruikt een "afrondingskader" benadering die vergelijkbaar is met EtherCAT maar ondersteunt een redundante ringtopologie voor hoge beschikbaarheid. Net als PROFINET IRT, vereist het hardware-niveau ondersteuning voor precieze timing en hot-plugging van apparaten zonder de deterministische cyclus te verstoren.
Al deze oplossingen zijn effectief. Een goed geconfigureerde EtherCAT of PROFINET IRT netwerk kan jitter bereiken in het nanoseconde bereik. Echter, deze voordelen komen ten koste van: leverancier lock-in, vertrouwen op gespecialiseerde hardware, complexe netwerk engineering, en een fundamenteel onvermogen om naadloos samen te komen met standaard IT-netwerken. Elke RTE standaard spreekt zijn eigen taal, en het overbruggen ervan blijft een aanhoudende uitdaging. De industrie had een universele, open standaard voor deterministische communicatie over standaard, ongemodificeerde Ethernet nodig.
Tijdgevoelige netwerken (TSN): De zoektocht naar een verenigde standaard
Het antwoord op de versnippering van industriële automatiseringsnetwerken is Tijdgebonden netwerkvorming (TSN). TSN is geen enkel protocol maar een uitgebreide set IEEE 802.1 ondernormen van de IEEE TSN Task Group. Aanvankelijk ontwikkelde TSN zich van de Audio Video Bridging (AVB) standaard voor professionele audio-/videostudio's, om te voldoen aan de strenge eisen van industriële automatisering, automotive controle en 5G telecommunicatie.
De kernfilosofie van TSN is radicaal anders dan eerdere eigen oplossingen. In plaats van de Ethernet-framestructuur te veranderen of op maat silicium nodig te hebben om deterministische planning te verwerken, werkt TSN door het gedrag van netwerkschakelaars te standaardiseren. Een TSN-schakelaar kan het verkeer, datastromen vormgeven en klokken over het netwerk synchroniseren met extreme precisie, allemaal met standaard 100 Mbps, 1 Gbps of zelfs hogere snelheid Ethernet hardware. Hierdoor kan een enkel, geconvergeerd netwerk standaard kantoorverkeer, hoge volumegegevens van IIoT sensoren en harde real-time motion control pakketten dragen.
De belangrijkste substandaarden die TSN aan het werk laten gaan
TSN wordt gedefinieerd door een toolbox van standaarden, elk gericht op een specifiek aspect van deterministische communicatie. Begrijpen van een paar belangrijke componenten is essentieel om te waarderen zijn macht.
- IEEE 802.1AS: Kloksynchronisatie (Gegeneraliseerde Precisietijd Protocol, gPTP). Dit is het basisblok van een TSN-netwerk. Het biedt een mechanisme voor alle apparaten op het netwerk om hun klok te synchroniseren met een gemeenschappelijke tijdbron met sub-microseconde nauwkeurigheid. Eindstations en schakelt uitwisseling van tijdberichten om voortplantingsvertragingen te meten en te corrigeren voor klokdrift. Zonder deze precieze tijdsbasis kunnen de TSN-verkeersplanningsmechanismen niet functioneren.
- IEEE 802.1Qbv: Tijd-Weeg Shaper (TAS). Dit is het mechanisme dat het determinisme afdwingt. 802.1Qbv verdeelt de werking van een uitstapschakelaar poort in herhalingstijden. Binnen elke cyclus wordt het in de rij opgenomen verkeer afgesloten. Op een bepaald moment opent de poort voor het verkeer met hoge prioriteit en sluit het poort voor standaard achtergrondverkeer. Dit zorgt ervoor dat kritieke pakketten worden verzonden met lage en begrensde latentie, zonder interferentie van concurrerend verkeer. Dit is het concept "Groene Fase / Rode Fase" dat open en interoperabel is.
- IEEE 802.1Qci: Per-Stream Filtering en Policering. Om het netwerk te beschermen tegen foute of defecte apparaten, kan 802.1Qci schakelaars monitoren en bandbreedtelimieten voor specifieke datastromen afdwingen. Als een sensor te veel gegevens uitzendt, kan de TSN-schakelaar automatisch frames laten vallen of naar een wachtrij met lagere prioriteit degraderen, waardoor het deterministische controleverkeer wordt beschermd. Dit zorgt voor de betrouwbaarheid die nodig is voor veiligheidskritische toepassingen.
- IEEE 802.1CB: Frame Replication and Eliminatie for Reliability (FRER). Voor systemen met een hoge beschikbaarheid biedt 802.1CB naadloze redundantie. Het versturen van apparaat dupliceert elk pakket en stuurt de twee kopieën over fysiek gescheiden paden door het netwerk. Het ontvangende apparaat accepteert de eerste kopie die aankomt en gooit het duplicaat weg. Als een kabel wordt geknipt of een schakelaar uitvalt, gaat de datastroom ononderbroken door met nul hersteltijd.
Deze standaarden, samen met andere voor streamreservering (802.1Qat) en link-local registratie (802.1CS), vormen een krachtige toolkit. Ze stellen netwerkingenieurs in staat om systemen te ontwerpen met gegarandeerd latency, nul pakket verlies, en fouttolerantie, allemaal op standaard Ethernet hardware.
Hoe TSN deterministische communicatie via standaard ethernet inschakelt
De overgang van de niet-deterministische, best-effort standaard ethernet naar een TSN-beheerd deterministisch netwerk is een fundamentele verandering in de werking van het netwerk. In een standaard geschakeld netwerk concurreren meerdere datastreams om uitwijkpoortbandbreedte. De buffer vult de switch en pakketten worden in de wachtrij "first in, first out" of met eenvoudige prioriteitsrijstrook (802.1p). Een plotselinge uitbarsting van gegevens uit een hoge prioriteit videostream kan een tijdkritieke bewegingscontrole pakket vertragen, waardoor een jitter piek ontstaat.
TSN elimineert deze bewering door de planning gedefinieerd in 802.1Qbv (Time-Aware Shaper). Alle schakelaars en eindstations worden gesynchroniseerd naar een hoofdklok via 802.1AS. Gebaseerd op de vereiste latency en bandbreedte van de stroom, berekent een centraal configuratiegereedschap een nauwkeurig schema. Het bepaalt precies wanneer een specifieke stroom pakketten zal doorkruisen elke schakelaar langs het pad. De poorten op de schakelpoorten open en sluiten volgens dit schema, zodat het pakket geen wachtrij vertraging. De slechtste-case latency wordt een bekende, calculeerbare waarde, niet een statistische gok. Dit staat bekend als "hard real-time" prestaties.
Bovendien is TSN ontworpen voor convergentie. Omdat het controleverkeer strikt gepland en beschermd is door 802.1Qci, kunnen de resterende bandbreedte en tijdslots vrij worden gebruikt door andere protocollen. Een enkele kabel kan een PROFINET bewegingsbesturingsstroom, een OPC UA configuratie-update, een standaard HTTP webpagina en een voice-over-IP-oproep bevatten zonder dat een van hen de deterministische controlelus verstoort. Dit vermindert de kosten en complexiteit van industriële netwerken drastisch.
De impact van TSN op het industriële en professionele landschap
De uitrol van TSN is het hervormen van industriële automatisering, automobielnetwerken in voertuigen en professionele audio/video. Voor fabriekseigenaren is het primaire voordeel de convergentie van operationele technologie (OT) en informatietechnologie (IT) netwerken. TSN laat de fabriek vloer om dezelfde open taal te spreken als het corporate datacenter. Dit vereenvoudigt netwerkarchitectuur, vermindert hardwarekosten, en maakt krachtige nieuwe toepassingen mogelijk, zoals directe cloud connectiviteit voor voorspellend onderhoud en digitale tweelingen.
Voor automatiseringsleveranciers vertegenwoordigt TSN een verschuiving in businessmodellen. In plaats van klanten op te sluiten in een eigen real-time protocol, kunnen leveranciers zich nu richten op de waarde-toevoeg van hun controllers en sensoren, waardoor de open TSN transportlaag wordt gebruikt. Grote organisaties zoals de Avnu Alliance zijn het testen van de naleving en interoperabiliteit van TSN-apparaten van verschillende fabrikanten naadloos aan elkaar aan het werk.
TSN en de evolutie van bestaande protocollen (Profinet, CC-Link, OPC UA)
Een van de meest pragmatische voordelen van TSN is dat het niet vereist dat bestaande toepassingslaagprotocollen worden opgegeven. In plaats daarvan passen leiders in de automatisering hun protocollen aan om over TSN te lopen.
- PROFINET over TSN: PI ontwikkelt "PROFINET over TSN" (ook bekend als "Profinet RTC") om de eis voor gespecialiseerde PROFINET IRT ASICs te verwijderen. Hierdoor kan PROFINET draaien op standaard TSN-geschikte switches, waardoor hardwarekosten drastisch worden verlaagd terwijl dezelfde prestatieniveaus worden gehandhaafd.
- CC-Link IE TSN: Het Japanse automatiseringsconsortium CLPA was het eerste dat gigabitbandbreedte combineerde met TSN-functies. Het gebruikt 802.1Qbv voor deterministische communicatie en ondersteunt standaard TCP/IP-verkeer op hetzelfde netwerk.
- OPC UA over TSN: Het Open Platform Communications Unified Architecture (OPC UA) is de feitelijke standaard voor platform-onafhankelijke, veilige gegevensuitwisseling. Wanneer gecombineerd met TSN (OPC UA FX), wordt het in staat gesteld interoperabele, realtime "peer-to-peer" communicatie te maken, sensoren, controllers en cloud platforms direct aan te sluiten. Deze combinatie wordt algemeen beschouwd als de basiscommunicatielaag voor Industrie 4.0.
De toekomst van industriële netwerken: TSN, 5G en de weg naar de industrie 4.0
De evolutie van het industriële netwerk is verre van voorbij. TSN biedt de bedrade deterministische ruggengraat, maar de moderne fabriek vraagt om draadloze flexibiliteit. De convergentie van TSN met 5G Ultra-reliable Low-Latency Communications (URLLC) is de volgende grote grens. De 3GPP Release 16 specificatie integreert TSN met 5G, waardoor een 5G basisstation kan fungeren als een TSN-brug. Hierdoor kunnen mobiele robots, geautomatiseerde geleide voertuigen (AGV's) en draadloze sensoren deelnemen aan hetzelfde deterministische netwerk als bedrade machines. De precieze timingsynchronisatie van TSN zorgt ervoor dat draadloze eindpunten volledig worden gesynchroniseerd met het bedrade besturingssysteem.
Veiligheid in een geconvergeerde wereld
De convergentie van IT- en OT-netwerken vergroot ook het aanvalsoppervlak. Zonder strenge beveiliging kan een gecompromitteerde kantoorlaptop theoretisch invloed hebben op een door TSN gecontroleerde robotcel. Toekomstige TSN-implementaties vertrouwen steeds meer op robuuste beveiligingsnormen, zoals de IEC 62443 serie[ voor de beveiliging van het industriële communicatienetwerk. Netwerksegmentatie, apparaatauthenticatie (802.1X), en gecodeerde communicatie (IPsec of TLS) worden geïntegreerd in het ontwerp van het TSN-netwerk om ervoor te zorgen dat verhoogde connectiviteit niet ten koste gaat van veiligheid en betrouwbaarheid.
Conclusie
Het traject van propriëtaire veldbussen naar EtherNet/IP, en nu naar het open, deterministische ecosysteem van Time-Sensitive Networking, weerspiegelt de meedogenloze industriële vraag naar snellere, slimmere en betrouwbaardere systemen. Terwijl gespecialiseerde Real-Time Ethernet protocollen succesvol de timingsuitdaging voor specifieke leveranciers hebben opgelost, bereikt TSN het universeel. Door het gedrag van het netwerk zelf te standaardiseren, maakt TSN echte interoperabiliteit mogelijk, vereenvoudigt het systeemontwerp en biedt het de robuuste, geconvergeerde netwerkinfrastructuur die nodig is voor de fabrieken van de toekomst. TSN rijpt en integreert met draadloze 5G en veilige OPC UA-kaders, zal het ongetwijfeld de eengemaakte standaard worden die de kloof tussen de digitale wereld en de fysieke productielijn overbrugt.