NORDAC Profibus DP ingebruikstellingsvoorschriften
3 Het Profibus protocol
3.1 Overzicht
In de laag 2 van het ISO/OSI-model worden o.a.
-
het algemene formaat van de telegrammen voor de gegevensoverdracht
de toegangsmechanismen tot de bus
-
de beveiligingsmechanismen
-
de in acht te nemen tijden
-
de mogelijke transmissiediensten
-
beschreven.
Op het ontwerp van de laag 2 heeft de gebruiker slechts een geringe invloed, omdat de beschikbare PROFIBUS-
ASIC's nagenoeg alle diensten bevat.
3.2 PROFIBUS master
PROFIBUS masters zijn veldapparaten die het initiatief nemen voor de gegevensuitwisseling met veldapparaten
die als slave werken. Een master heeft op een bus als enige toegangsrecht tot de slaves (bij meerdere masters,
wanneer deze in het bezit van de toegangsautorisatie is).
Alle gegevens die een PROFIBUS master nodig heeft voor het uitwisselen van gegevens met de slaves (bijv. I/O-
bereik), dienen vóór de systeemstart te worden aangemaakt en in de master te worden geladen (→ GSD-bestand).
De belangrijkste taken van een master zijn:
gegevens uitwisselen met de geprojecteerde slaves
-
-
de toegang tot de bus coördineren
foutbehandelingen uitvoeren
-
-
de slavegegevens aan de gebruiker ter beschikking stellen
Voor de PROFIBUS DP zijn de volgende transmissiediensten gedefinieerd:
SRD:
-
-
SDN:
PROFIBUS DP master is verkrijgbaar als
module binnen een PLC
-
-
CPU-module met geïntegreerde PLC
standaard PC-modules
-
-
stand-alone-boards
4 Busopbouw
Een bussegment bestaat uit maximaal 32 deelnemers. Via repeaters kunnen meerdere segmenten met elkaar
worden verbonden. Er kunnen zo in totaal 126 deelnemers aan het gebruiksdataverkeer deelnemen. Daarbij dient
men erop te letten, dat de reactietijden oplopen met een toenemend aantal deelnemers.
De manier waarop de gegevensoverdracht door het seriële bussysteem door middel van een getwiste
tweedraadsleiding met de leidingafscherming verbonden aan aarde plaatsvindt is in de specificatie van de
storingsongevoelige RS485-interface gedefinieerd.
18
Send and request data with acknowledge. De master zendt in een berichtencyclus
uitgangsgegevens naar een slave en krijgt als antwoord in dezelfde cyclus de
ingangsgegevens terug.
Send data with no acknowledge, staat het verzenden van broadcast-telegrammen toe
(niet bevestigde telegrammen).
Technische wijzigingen voorbehouden.
BU 0020 DENL