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.

7. <strong>PROFINET</strong> IOController<strong>PROFINET</strong> IO tillåter att mer än enanvändarprofil definieras inomsamma AR. En IO-Controller måstestödja följande funktioner:• LarmhanteringProcessavbildLarmAcykliska tjänsterIOXS ochPDU-statusInternkommunikationAPIIO-data,Kontext,Larm<strong>PROFINET</strong> IOControllerinterfaceFysisktinterface• Processdatautbyte (IO-enhet iI/O avbilden hos styrsystemet)• Acykliska tjänster• Parametrering (överföring avuppstartsdata, överföring avrecept och användarparametreringtill de tilldelade IOenheterna)• Diagnostik av konfigureradeIO-enheterBild 7.1: En <strong>PROFINET</strong> IO-Controller sköter processdatatrafiken med IOenheterna.• Initiera contextuppbyggnad fören IO-enhetEn <strong>PROFINET</strong> IO-Controller ärstationen i ett automationssystemdär styrprogrammet finns. Detbegär processdata (ingångar frånde konfigurerade IO-enheterna underuppstart) kör sitt styrprogram:am och skickar processdata tillutgångarna i respektive IO-enhet. .För att utbyta dessa processdatabehöver det systemkonfigurationsdatamed alla kommunikationsdata.Följande data definieras undersystemkonfigurationen:• Utbyggnadsgraden hos IOenheterna• Parametreringen av IOenheterna• Överföringsfrekvensen• Utbyggnadsgraden förautomationssystemetIO-Controllern får konfigurationsdataför automationssystemet ochetablerar på egen hand applikationsrelationeroch kommunikationsrelationermed de konfigureradeIO-enheterna. Bild 7.1 visar strukturkonfigurationenför en IO-Controller.En IO-Controller kan etablera engrön/rödgränsreserverat intervall...cykeltid t.ex. 1 ms• Adresstilldelning med DCP(inklusive den automatiskadetekteringen av fel i enhetenoch accepterandet av en utbyttfältenhet under normalt datautbyte)• API (Application processinstance)grönt intervallgultintervallgrönt telegram skallavslutas härreserverat intervallgrön/rödgränsBild 7.2: En IO-enhet kan ha flera AR etablerade från olika IO-Controller.• Information om larm ochdiagnostikMultipla IO-Controller kan användasi ett <strong>PROFINET</strong> system. Omdessa IOControllrar skall kunnaaccessa samma data i en IOenhet,måste detta specificeras vidkonfigureringen (delade enheter,delade ingångar). Termen "shareddevices“ refererar till access frånflera IO-Controllrar till en enstakaIO-enhet. Delade ingångar avseraccess från flera IO-Controllrar tillsamma slot i en IO-enhet.AR vardera till multipla IO-enheter.Inom en AR kan flera IOCR ochAPI användas för datautbyte. Dettaär användbart om flera användarprofiler(PROFIdrive, Encoder,osv..) är inblandade i kommunikationenoch olika subslot behövs.Inom en IOCR används despecificerade API (ApplicationProcess Identifier) för olikaändamål. Resultatet blir att det inteär möjligt att blanda ihop data frånolika API. Access till användardatamåste koordineras avanvändarprogrammet.7.1 ParameterserverParameterserverfunktionen finnsför att backa upp och ladda nerdynamiska parametrar för enfältenhet. Parametreringen av enfältenhet görs med hjälp av parametrarnai GSD-filen. En GSD-filinnehåller, bland annat, modulparametrarför I/O-modulerna.<strong>PROFINET</strong> <strong>Systembeskrivning</strong>, Version April <strong>2009</strong> 21

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

Saved successfully!

Ooh no, something went wrong!