13.07.2015 Views

PROFINET Systembeskrivning 2009 - Profibus

PROFINET Systembeskrivning 2009 - Profibus

PROFINET Systembeskrivning 2009 - Profibus

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Bild 5.5: Representation av anläggningstopologin ger en snabb överblick av strukturen och status för anläggningen.5.5 Kommunikation underuppbyggnad av förbindelseroch parametreringSystemuppstart i ett automationssystemmed <strong>PROFINET</strong> IO initierasav IO-Controllern. Telegrammennedan utbyts alltid via UDP/IPkanalen enligt följande schema:• Förbindelsetelegram:Etableringen av en AR ochkonfigurerade CR.• Skrivtelegram: Parametreringav alla konfigurerade submoduler• DControl telegram:Detektering av slutet påparametreringen i IO-Controllern(kallas också "EndOfParameterization").• CControl telegram:Detektering av slutet påparametreringen i IO-enheten(kallas också "ApplicationReady").Bild 5.6 visar uppstartssekvensenför en IO-enhet.Under systemuppstarten etablerasföljande: cykliska I/O data, larm,utbyte av acykliska läs-/skrivtjänster,konfigurerade moduler/submoduleroch alla behövliga korsvisaförbindelser mellan IO-enheter.IO-Controllern eller IO-Supervisornanvänder "Connect frame" för attstarta förbindelseuppbyggnadenoch överföra alla data som behövsför att etablera en AR och nödvändigaCR. De innefattar relevantaparametreringsdata, order, processdatatrafikenoch monitortid föruppstarten. Överföringsfrekvensenför de cykliska datan bestäms underanläggningskonfigureringen.IO-Controllern använder de följandeskrivtelegrammen till att parametrerade konfigurerade submodulernasom utgör datainterface tillprocessen. När alla parametrar ärnedladdade till IO-enheten markerarIO-Controllern detta med"slut på parametreringen" "DControl.req" ("EndOfParameterization").Användarmjukvaran skapardå den slutgiltiga datastrukturenoch uppdaterar status på submodulerna.När alla datastrukturer är skapade iIO-enheten och de nödvändigakontrollerna gjorda, sänder den en"CControl. req" till IO-Controllernför att signalera att den är redo förproduktiv datatrafik ("ApplicationReady"). Från IO-enhetens sida ärnu kommunikationen etablerad.När IO-Controllern noterar "ApplicationReady", är kommunikationenetablerad från IO-Controllernockså. Om IO-enheten har upptäcktfel under parametreringen,signalerar den dessa fel till IO-Controllern. Första lyckade utbytetav I/O-data markerar slutet påuppstarten.Efter en lyckad systemuppstart kanföljande utbytas:• Cykliska processdata• Larm• Acyklisk datatrafik<strong>PROFINET</strong> <strong>Systembeskrivning</strong>, Version April <strong>2009</strong> 15

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!