Table of Contents
Begrijpen van Profibus Baud tarieven en hun impact op gegevensoverdracht snelheid
Profibus (Process Field Bus) blijft een van de meest gebruikte communicatieprotocollen in industriële automatisering, waardoor alles wordt verbonden van eenvoudige sensoren en actuatoren tot complexe programmeerbare logische controllers (PLC's) en gedistribueerde besturingssystemen (DCS). De betrouwbaarheid en het deterministisch gedrag hebben het echter een ruggengraat van productie, procesbesturing en gebouwautomatisering gemaakt. De prestaties van een Profibus-netwerk hangen kritisch samen met één parameter: de baud rate[]. De baud rate bepaalt hoe snel data tussen apparaten reist, die rechtstreeks de cyclustijden, updateintervallen en algemene systeemrespons beïnvloeden. Misconfigureren van deze ene setting kan leiden tot onbetrouwbare communicatie, dataverlies of complete netwerkuitval. Dit artikel biedt een uitgebreide blik op Profibus baud rates, de fysica die hen besturen, en praktische strategieën voor het kiezen van de juiste snelheid voor uw toepassing.
Wat is een Baud Rate?
Op zijn meest elementaire, de baud rate verwijst naar het aantal signalerende gebeurtenissen, of symbool wijzigingen, die optreden op een communicatiekanaal per seconde. In de context van Profibus, elk symbool verandering vertegenwoordigt typisch een beetje gegevens omdat het protocol gebruikt een eenvoudige NRZ (Non-Return-to-Zero) coderingsschema. Daarom, voor Profibus, de baud rate en de bit rate zijn numeriek identiek. Dit wordt vaak uitgedrukt in bits per seconde (bps) of, meer praktisch, in kilobits per seconde (kbps) of megabits per seconde (Mbps).
Baud rate vs. bit rate
In complexere modulatieschema's (zoals die welke worden gebruikt in RS-232 met FSK of in ethernet met multi-level signalering) kan één symbool meerdere bits vertegenwoordigen. Maar Profibus, die over RS-485 fysieke laag loopt, maakt gebruik van eenvoudige spanningsovergangen waarbij elke transitie overeenkomt met één bit. Daarom zijn de termen hier uitwisselbaar. Het is echter belangrijk te begrijpen dat de baud rate de fundamentele kloksnelheid van het netwerk bepaalt; een 12 Mbps Profibus netwerk stuurt 12 miljoen voltagetransities (en dus 12 miljoen bits) per seconde.
Standaard Profibus Baud tarieven
De Profibus standaard (IEC 61158 en EN 50170) definieert een specifieke set ondersteunde baud rates. Niet alle apparaten ondersteunen alle tarieven, maar de volgende zijn het meest gebruikelijk:
- 9.6 kbps
- 19.2 kbps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
- 45.45 kbps
- 93.75 kbps
- 187.5 kbps
- 500 kbps .. Een snellere optie voor toepassingen met gemiddelde snelheid.
- 1,5 Mbps
- 3 Mbps .Hoge snelheid, maar zeer korte kabelsegmenten.
- 6 Mbps
- 12 Mbps
De keuze tussen deze tarieven is niet willekeurig; het beïnvloedt direct de maximaal toegestane kabellengte, het aantal apparaten dat kan worden aangesloten, en de netwerkgevoeligheid voor elektromagnetische interferentie (EMI).
Hoe Baud Rate de gegevensoverdracht beïnvloedt
De relatie tussen baud rate en data throughput is eenvoudig: een hogere baud rate maakt het mogelijk om meer bits per seconde te verzenden. In een Profibus DP systeem dat werkt op 187.5 kbps, kan een typische cyclische gegevensuitwisseling met een remote I/O station 0,5 ms tot 1 ms duren. Bij 12 Mbps, die zelfde uitwisseling kan worden voltooid in 8 μs tot 15 μs . . een dramatische verbetering. Deze snelheid is van cruciaal belang in toepassingen zoals hoge snelheid verpakking, printen, en bewegingscontrole, waar cyclustijden worden gemeten in microseconden.
Effect op cyclustijd en gebruik van bussen
Profibus gebruikt een token-passing en master-slave toegangsmethode. Eén master device (meestal een PLC of DCS controller) houdt de token en polls elk slaaf apparaat in een deterministische volgorde. De totale cyclustijd is afhankelijk van:
- Het aantal slaven apparaten in de bus.
- De hoeveelheid input/outputgegevens per slave.
- De baud rate.
- De voortplantingsvertraging van de kabels en repeaters.
Het verdubbelen van de baud rate ongeveer helften van de tijd die nodig is om een bepaalde hoeveelheid gegevens, die direct vermindert de slechtst-case cyclus tijd. Voor real-time controle loops, dit kan betekenen het verschil tussen een stabiel proces en een instabiele. Echter, snellere baud tarieven vereisen ook strakkere timing toleranties van de apparaten, zodat niet elk master-slave paar kan synchroniseren met de maximale snelheid.
Gegevens-integriteit en foutpercentages
Hogere baud rates resulteren in kortere bit duur. Bij 12 Mbps, elk bit duurt slechts ongeveer 83 nanoseconden. Elke ruis piek, reflectie, of signaal degradatie die langer duurt dan een paar nanoseconden kan dat bit beschadigen. Dit is de reden waarom hogere baud rates vereisen meer zorgvuldige kabel routing, betere afscherming, en strengere beëindiging praktijken. De Profibus standaard bevat een .Bit-sampling . Mechanisme en een cyclische redundantie controle (CRC) aan het einde van elk telegram, maar als de fysieke laag is te luidruchtig, de datalink laag zal zien opnieuw of timeouts. In extreme gevallen, een apparaat kan worden gedwongen in bus-off staat.
Afspraken van het gebruik van hogere baud tarieven
Terwijl snellere snelheden aantrekkelijk zijn, komen ze met aanzienlijke afwegingen die de algehele betrouwbaarheid van het systeem kunnen ondermijnen.
Verhoogde gevoeligheid voor elektrische ruis
Elektromagnetische interferentie (EMI) van nabijgelegen motoren, variabele frequentieaandrijvingen (VFD's) en lasapparatuur kunnen ongewenste spanningen op de Profibuskabel veroorzaken. Bij lage baudsnelheden (zoals 9.6 kbps), filtert de ontvanger het grootste deel van dit geluid omdat de signaalovergangen traag zijn en de bitintervallen lang zijn. Bij hoge baudsnelheden moet de ontvanger veel sneller monsters nemen en kan geluid dat binnen de signaalbandbreedte valt bitfouten veroorzaken. Dit is een premium kabel (bv. gedraaid paar met individueel afgeschermde paren en een algehele vlecht), een goede aarding en fysieke scheiding van hoogvermogenskabels.
Verminderde maximale kabellengte
De Profibus specificatie definieert maximale segmentlengten voor elke baud rate op basis van de signaal propagering en de dempingskenmerken van standaard Profibus kabel (type A of type B). De relatie is omgekeerd evenredig:
- 9,6 kbps → 1200 m per segment
- 19,2 kbps → 1200 m
- 93,75 kbps → 1200 m
- 187.5 kbps → 1000 m
- 500 kbps → 400 m
- 1,5 Mbps → 200 m
- 3 Mbps → 100 m
- 6 Mbps → 100 m (praktische limiet vaak 75 m)
- 12 Mbps → 100 m (vaak beperkt tot 20
Deze afstanden veronderstellen een enkel kabelsegment zonder repeaters. Als u een groter fysiek gebied moet dekken met behoud van een hoge baud rate, moet u Profibus repeaters of glasvezel-optische converters gebruiken, die kosten en complexiteit toevoegen. Voor de meeste installaties in de fabriek wordt een mix van baud rates (vaak 187.5 kbps of 500 kbps) gekozen om afstand en snelheid in evenwicht te brengen.
Compatibiliteit met oudere apparaten
Veel legacy Profibus apparaten (vooral die ontworpen in de jaren negentig) alleen ondersteunen baud rates tot 500 kbps of 1,5 Mbps. Als u upgrade naar 12 Mbps, moet u controleren dat elk apparaat op het segment .. inclusief alle DP-slaven, DP/PA koppelingen, en repeaters .. ondersteunt die snelheid. Een niet-ondersteund apparaat zal het hele segment dwingen om te draaien op een lagere gemeenschappelijke baud rate, het annuleren van een snelheid voordeel. In gemengde-vintage systemen, de baud rate is vaak beperkt door de traagste apparaat.
Energieverbruik en warmteafgifte
Snellere signalering vereist een frequentere spanningsschakeling, die het gemiddelde energieverbruik van zenders verhoogt en kan leiden tot hogere chiptemperaturen. In intrinsiek veilige (IS) zones of in-cabine installaties met beperkte luchtstroom, kunnen hoge baudsnelheden onpraktisch zijn omdat ze de toegestane energielimieten overschrijden of thermische drift veroorzaken. Voor Profibus PA (de procesautomatiseringsvariant) is de baud rate vastgesteld op 31.25 kbps om stroom- en veiligheidsbeperkingen te handhaven over lange kabelsegmenten (tot 1900 m).
Het kiezen van de juiste Baud-ratio: Een systematische aanpak
Het kiezen van de optimale baud rate voor uw Profibus netwerk is geen unieke keuze. Het vereist een evaluatie van de fysieke omgeving, de betrokken apparaten en de prestatie-eisen. Hieronder vindt u een praktisch kader.
Stap 1: Bepaal de vereiste updatesnelheid
Als u bijvoorbeeld een digitale I/O-status elke 5 ms moet bijwerken, kunt u de vereiste baud-snelheid berekenen met behulp van geschatte telegramlengtes. Een typisch Profibus DP-telegram voor een 16-kanaals ingangsapparaat is ongeveer 30 bytes (inclusief overhead). Bij 187.5 kbps, dat telegram duurt ongeveer 1,6 ms om te verzenden. Met 10 dergelijke apparaten, zou de cyclustijd minstens 16 ms plus bus stationaire tijden zijn. Als 5 ms is vereist, moet u een baud-snelheid van minimaal 500 kbps of 1,5 Mbps.
Stap 2: Meet fysieke afstanden
Kaart de maximale kabellengte tussen de verste twee apparaten op één segment. Als die afstand de limiet overschrijdt voor uw gewenste baud rate (zie tabel hierboven), hebt u drie opties: (a) kies een lagere baud rate, (b) installeer een repeater om het segment te verdelen, of (c) gebruik glasvezel. Repeaters kunt u ook baud rates mengen op verschillende segmenten . . bv, een langlopende 187.5 kbps ruggengraat met korte hoge snelheid 12 Mbps sporen.
Stap 3: Beoordeling van omgevingslawaai
Als uw automatiseringssysteem variabele frequentieaandrijvingen, lasrobots of inductie-verwarmingstoestellen bevat, is het EMI-risico hoog. In dergelijke omgevingen toont veldervaring dat baudsnelheden boven de 500 kbps vaak intermitterende fouten veroorzaken. Gebruik een spectrumanalysator of een Profibus kenmerkend hulpmiddel (zoals een B&R Profibus Analyzer of een draagbare scope met RS-485 differentiële sonde) om signaalkwaliteit te controleren tijdens slechtst-case geluidsomstandigheden. Kijk naar een schoon oogdiagram . De .eye . . moet wijd open zijn bij de ontvanger. Als het oog sluit, lager de baud snelheid of verbeteren afscherming.
Stap 4: Compatibiliteit van het apparaat verifiëren
Controleer de datasheets van alle apparaten (DP master, elke DP slave, elke DP/PA link, repeaters) voor ondersteunde baud rates. Als één apparaat slechts tot 500 kbps ondersteunt, moet het hele segment draaien op 500 kbps of minder. U kunt een Profibus configuratietool gebruiken (zoals Siemens SIMATIC Stap 7, TIA Portal, of een speciale GSD bestandseditor) om de baud rate te definiëren en te controleren of het systeem consistent is tijdens het instrueren.
Stap 5: Voer een live-bit-fout-rate test uit
Voordat het systeem in productie wordt genomen, voert u een aanhoudende test uit bij de gekozen baud rate gedurende ten minste 24 uur. Gebruik een Profibus monitor om CRC-fouten, resends en bus-off gebeurtenissen te tellen. Een modern kenmerkend hulpmiddel kan ook de signaalamplitude en jitter op de bus meten. Als fouten zich ophopen, overwegen om de baud rate te verlagen door een stap (bijv., van 1,5 Mbps tot 500 kbps) en opnieuw testen. Vaak een kleine snelheidsreductie verbetert de stabiliteit.
Profibus DP vs. Profibus PA: Baud rate verschillen
Het is belangrijk om onderscheid te maken tussen de twee hoofdvarianten van Profibus: DP (Gedecentraliseerde Periferen) en PA (Process Automation). Profibus DP is ontworpen voor hoge snelheid fabriek automatisering en gebruikt RS-485 bij baud rates tot 12 Mbps. Profibus PA, aan de andere kant, maakt gebruik van MBP (Manchester Bus Powered) fysieke laag, die zowel stroom en gegevens over een enkele tweedraadskabel en is intrinsiek veilig. De baud rate voor PA is vastgesteld op 31.25 kbps . een bewuste keuze om lange kabellengtes (tot 1900 m segment per) mogelijk te maken en om energieniveaus laag genoeg te houden voor gevaarlijke oppervlakteclassificaties (Ex ia IIC). PA-segmenten zijn meestal verbonden met een DP-netwerk via een DP/PA-koppeling, die een baud rate conversie uitvoert tussen de hoge snelheid DP-kant (bijv., 187.5 kbps) en de lage snelheid PA-kant (3.25 kbps).
Praktische overwegingen voor Baud Rate configuratie
Baud rate Auto-Detection
De meeste moderne Profibus master apparaten (vooral PLCs van Siemens, ABB en Rockwell) ondersteunen automatische baud tarief detectie tijdens het opstarten. De master stuurt een .. ..once voor identificatie .. telegram bij alle standaard tarieven totdat het ontvangt een reactie van de slaven. Dit is handig voor het in bedrijf nemen, maar het is cruciaal om de baud rate te vergrendelen zodra het systeem stabiel is om herhaalde re-sync pogingen te voorkomen als de bus wordt tijdelijk onderbroken. Altijd de baud rate expliciet in de hardware configuratie.
Gebruik van repeaters en optische links
Repeaters kunnen het signaal regenereren en de bus uitbreiden tot voorbij de enkelsegments lengte limieten. Echter, elke repeater voegt een kleine vertraging (meestal 1
Kwaliteit van de kabel en beëindiging
Bij hoge baud rates kan zelfs een paar centimeter ongedraaide draad als antenne fungeren en signalen weergeven. Gebruik alleen goedgekeurde Profibus-kabel (bv. Siemens 6XV1830 series) met een karakteristieke impedantie van 150 Ω. De eindweerstanden van 150 Ω (of 220 Ω, afhankelijk van de standaard) moeten aan beide uiteinden van elk segment worden geïnstalleerd. Vertrouw niet op interne beëindiging in de apparaten . De externe beëindiging is betrouwbaarder. Ook, vermijd stubs of sporen (T-connecties); gebruik alleen daisy-chain bedrading. De maximale stub lengte toegestaan bij 1,5 Mbps is 0,3 m; bij 12 Mbps is het effectief nul.
Voorbeelden en casestudies in de praktijk
Case 1: High-Speed Packaging Line
Een drankbottelingsinstallatie gebruikte een Profibus DP netwerk met 30 servo aandrijvingen, 100 digitale I/O blokken en 50 slimme sensoren. Het oorspronkelijke ontwerp gebruikte 1.5 Mbps, maar de cyclustijd van 8 ms was te traag voor label applicator synchronisatie. Upgraden naar 12 Mbps was niet haalbaar omdat de langste kabelrun 150 m ([50] de 100 m limiet) was. De oplossing was om het netwerk te splitsen in twee segmenten met behulp van een repeater: een segment aan de verkante kant liep 1,5 Mbps meer dan 120 m voor langzamere I/O, en de hoge snelheidsaandrijvingen waren op een korte 30 m segment lopen op 12 Mbps. De totale cyclus tijd zakte tot 2,5 ms, het bereiken van de productiedoel.
Zaak 2: Olie- en gasraffinaderij
In een raffinaderij werd een Profibus PA-netwerk gebruikt voor druk- en temperatuurzenders in gevaarlijke gebieden. De DP/PA-koppeling was gevestigd in een ongevaarlijke controlekamer, met PA-segmenten tot 1 km. De baud rate werd vastgesteld op 31.25 kbps, wat voldoende was omdat de procesvariabelen langzaam veranderden (update interval van 1
Zaak 3: Legacy Integration kwestie
Een voedselverwerkingsinstallatie heeft een PLC opgewaardeerd maar oude Profibus I/O-blokken behouden die in 1995 werden gemaakt. De nieuwe PLC ondersteunde 12 Mbps, maar de oude blokken gingen maar tot 187.5 kbps. Het systeem zou niet starten omdat de master geen gemeenschappelijk tarief kon automatisch detecteren (de oude slaven reageerden niet op een tarief boven 187.5 kbps). De fixatie was om de master handmatig te configureren naar 187.5 kbps. De plant verving later de oude blokken met moderne equivalenten die 1,5 Mbps ondersteunden, wat een 8x prestatie boost gaf voor dezelfde kabelinfrastructuur.
Hulpmiddelen voor Baud Rate Analysis en Probleemoplossing
Om ervoor te zorgen dat uw keuze voor een baud rate correct is, gebruik gespecialiseerde kenmerkende hardware. Veel voorkomende hulpmiddelen zijn de Profibus Tester 3 door Softing of de Nettest II van Profichip. Deze apparaten meten signaalniveaus, geluidsmarges, bittijden en jitter. Bovendien bieden veel PLC-fabrikanten kenmerkende blokken (bv. Siemens FB125 voor SIMATIC S7) die bustimingsfouten rapporteren. Vrije software zoals Profitrace[ (een basisprofielhouder) kan statistieken vastleggen. Voor diepe analyse, een hoge snelheid oscilloscoop met diverensonen (bv., Tektronix MSO serie) is invaluable voor het bekijken van de werkelijke golfvormen in de bus.
Conclusie
Profibus baud rate selectie is niet alleen een configuratie detail; het is een fundamentele ontwerp beslissing die invloed heeft op netwerkbereik, data doorvoer, geluidsimmuniteit, en apparaat compatibiliteit. Ingenieurs moeten de noodzaak van snelheid afwegen tegen de fysieke beperkingen van kabellengte en elektrische ruis. Door het begrijpen van de oorzaak-en-effect relatie tussen baud rate en signaal integriteit, kunt u geïnformeerde trade-offs die een betrouwbare, hoog presterende industriële communicatie netwerk opleveren. Start uw ontwerp door het identificeren van de vereiste cyclus tijd, dan werken achteruit door segment lengtes, apparaat mogelijkheden en omgevingsomstandigheden. Test grondig en nooit aannemen dat sneller is altijd beter. In veel gevallen, het meest robuuste systeem loopt op een matige baud rate die alle apparaten kunnen ondersteunen en die laat een gezonde marge voor signaal degradatie over de levensduur van de plant.
Voor meer informatie, raadpleeg de officiële Profibus gebruikershandleiding van de PROFIBUS & PROFINET International (PI) organisatie bij profibus.com[]. Applicatienota's van toonaangevende PLC leveranciers bieden ook richtlijnen voor het baud rate, zoals de Siemens handleiding Profibus Networks