
Produktübersicht
• Operational
• Boot
RegulärerZustandeinesjedenEtherCATSlavesnachdemHochlaufistderStatusOP.
Init
NachdemEinschaltenbefindetsichderEtherCATSlaveimZustandInit.DortistwederMailboxnoch
Prozessdatenkommunikationmöglich.DerEtherCATMasterinitialisiertdieSyncManagerKanäle0und1
fürdieMailboxKommunikation.
PreOperational(PreOp)
BeimÜbergangvonInitnachPreOpprüftderEtherCATSlave,obdieMailboxkorrektinitialisiertwurde.Im
ZustandPreOpistMailboxKommunikationaberkeineProzessdatenKommunikationmöglich.Der
EtherCATMasterinitialisiertdieSyncManagerKanälefürProzessdaten(abSyncManagerKanal2),die
FMMUKanäleundfallsderSlaveeinkonfigurierbaresMappingunterstütztdasPDOMappingoderdas
SyncManagerPDOAssignement.WeiterhinwerdenindiesemZustanddieEinstellungenfürdie
Prozessdatenübertragungsowieggf.nochklemmenspezifischeParameterübertragen,dievonden
Defaulteinstellungenabweichen.
SafeOperational(SafeOp)
BeimÜbergangvonPreOpnachSafeOpprüftderEtherCATSlave,obdieSyncManagerKanälefürdie
Prozessdatenkommunikationsowieggf.obdieEinstellungenfürdieDistributedClockskorrektsind.Bevorer
denZustandswechselquittiert,kopiertderEtherCATSlaveaktuelleInputdatenindieentsprechendenDP
RAMBereichedesEtherCATSlaveControllers(ECSC).
ImZustandSafeOpistMailboxundProzessdatenKommunikationmöglich,allerdingshältderSlaveseine
AusgängeimsicherenZustandundgibtsienochnichtaus.DieInputdatenwerdenaberbereitszyklisch
aktualisiert.
Operational(Op)
BevorderEtherCATMasterdenEtherCATSlavevonSafeOpnachOpschaltetmusserbereitsgültige
Outputdatenübertragen.ImZustandOpkopiertderSlavedieAusgangsdatendesMastersaufseine
Ausgänge.EsistProzessdatenundMailboxKommunikationmöglich.
Boot
ImZustandBootkanneinUpdatederSlaveFirmwarevorgenommenwerden.DerZustandBootistnurüber
denZustandInitzuerreichen.ImZustandBootistMailboxKommunikationüberdasProtokollFileAccess
overEtherCAT(FoE)möglich,aberkeineandereMailboxKommunikationundkeineProzessdaten
Kommunikation.
CX210009x4 23Version1.1
Kommentare zu diesen Handbüchern