Fasi di comunicazione e macchina di stato di comunicazione Sercos

Panoramica

La macchina di stato di comunicazione Sercos utilizza lo stato di comunicazione NRT (non in tempo reale) e cinque fasi di comunicazione (CP) da CP0 a CP4.

Stati di comunicazione/Fasi di comunicazione

Stato di comunicazione/Fase di comunicazione

Descrizione

NRT (non in tempo reale)

impostazione della comunicazione Ethernet

  • Primo stato dopo l'accensione o dopo la rilevazione di un errore di sincronizzazione

  • Comunicazione Ethernet attiva, il master può inviare e gli slave possono ricevere telegrammi UCC (archivia e invia o passaggio diretto)

Fase di comunicazione CP0

Identificazione degli slave coinvolti:

MDT0 con MST viene inviato, AT0 riconosce la presenza e restituisce un indirizzo Sercos

Fase di comunicazione CP1

Configurazione di slave per comunicazione non ciclica tramite SVC:

  • Il master invia MDT0 e MDT1, AT0 e AT1 contenenti controlli C-DEV per slave (identificazione, topologia)

  • Gli slave rispondono con informazioni di stato adeguate nel propri controlli dedicati S-DEV

Fase di comunicazione CP2

Configurazione dei parametri di comunicazione Sercos per CP3 e CP4:

  • Il master invia la lunghezza degli MDT e degli AT con offset per SVC e RDT di slave)

  • Comunicazione tramite SVC

  • Condizione per la transizione a CP3: comando di procedura S-0-0127 riuscito

Fase di comunicazione CP3

Configurazione di parametri dell'applicazione:

  • Struttura dell’MDT completa (offset per SVC e RDT), dati dell'applicazione configurata non ancora valutati

  • Condizione per la transizione a CP4: comando di procedura S-0-0128 riuscito

Fase di comunicazione CP4

Comunicazione Sercos attiva:

Comunicazione Sercos stabilita con successo, il bus è pronto per il funzionamento

Le transizioni a fasi di comunicazione di livello superiore sono definite "phase-up", le transizioni verso fasi di comunicazioni di livello inferiore "phase-down".