Vai al contenuto
PLC Forum


Comunicazione Blocchi Tra Cpu In Profibus


Messaggi consigliati

Buongiorno a tutti,

avrei un problema, ho 3 cpu 315-2DP alle quali sulla porta profibus non è collegata nessuna periferia, ho la necessità di scambiare dei blocchi dati ( circa 240 byte ) tra queste CPU, le collegate in profibus tra di loro 1 come master e 2 come slave, ora non riesco a creare un collegamento per poter scambiare dei blocchi dati utilizzando gli FB Siemens. Come posso fare senza dover utilizzare una CP Siemens ?

grazie per l'eventuale aiuto.

Link al commento
Condividi su altri siti


Se non erro crei un progetto con 3 cpu, ogni cpu avrà il suo indirizzo univoco. nella configurazione della cpu master metterai sulla linea dp le cpu slave (trovi la cpu nel catalogo). Fatto questo assegni un'area A ed E di scambio all'interno delle proprietà del nodo slave

Link al commento
Condividi su altri siti

ok, grazie per la risposta ma....

già configurate in questo modo ma la grandezza del blocco da trasferire è uguale a quella degli ingressi uscite configurati per il collegamento, quindi max 32 byte ( ho usato i blocchi SFC14 e SFC15 ), mentre io ho bisogno di 240 byte, a meno di suddividere il DB e mandarlo in piu sezioni. Se esistesse un metodo per mandare un area più grande sarebbe meglio.

Link al commento
Condividi su altri siti

Perchè vuoi farne una master e una slave? Secondo me ti complichi la vita, perchè la slave, se non vede la master va in STOP.

Io le configurerei entrambe come master, poi scambi i dati con le SFB (o SFC ora non ricordo) xget e xput. XGET legge dati da un nodo, XPUT scrive dati su un nodo.

Link al commento
Condividi su altri siti

Gianmario Pedrani

non è vero chelo slavecpu va in stop se non vede il maste, o meglio va in stop se non carchi i rispettivi ob di errore, che devono sempre essere caricati in una configurazione master e slave, altrimenti ogni volta che accendi le parti antranno in stop e devi fare sempre uno sto o run per rimetterle in run,

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...