Vai al contenuto
PLC Forum


Profibus : Come Funziona ? - Scambio dati tra due cpu


weather

Messaggi consigliati

.... supponiamo di avere due cpu 315 2DP collegate in profibus , che si scambiano una word a vicenda.

Lo scambio di queste word avviene con la stessa modalita' degli ingressi ed uscite digitali e cioe' al termine del ciclo di loop la cpu MASTER :

- aggiorna le propie uscite digitali

- scrive la word di uscita verso la cpu SLAVE

- aggiorna gli ingressi digitali

- legge la word di ingresso dalla cpu SLAVE

oppure lo scambio dati sulla rete profibus tra le due cpu avviene in modo asincrono

rispetto al loop del programma ?

Nel caso in cui i tempi di loop delle due cpu siano molto differenti conviene definire come master quella con tempo di loop inferiore ?

grazie

Link al commento
Condividi su altri siti


.....oppure lo scambio dati sulla rete profibus tra le due cpu avviene in modo asincrono....

Si, avviene in modo asincrono rispetto al ciclo di scansione del PLC.

Per farti un esempio, in una applicazione che ho sviluppato il ciclo PLC girava in 12mS, mentre il ciclo profibus girava in 4ms. (CPU 314C2DP e tre slave nella rete). Ovviamente, i dati scambiati dal profibus devono essere scritti/ letti dal Tuo programma PLC attaverso le PEW/PAW (PED, PED).

Ciao

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...