Jump to content
PLC Forum

anarchico

GET/PUT o Device:Problema

Recommended Posts

anarchico

Salve,

ho la necessità di collegare in rete per scambiare dati due banchi attualmente separati,ciascuno avente un proprio progetto e una propria CPU 1214.Ciascuna CPU gestisce la propria rete comprensiva di lettori,telecamere,nodi Festo di Ingressi e Uscite ecc,ecc,ecc.

Quando travaso un progetto nell'altro cio' che viene copiato nell'HW è solo la cpu corrispondente,che chiaramente collego alla rete del plc ricevente.Tutti i nodi della CPU copiata no.

Per eseguire un collegamento device dovendo scambiare veramente poca roba, di una nell'altra o magari metterle in comunicazione con GET e PUT,devo comunque copiare tutta la rete profinet relativa della CPU copiata nell'altro progetto,oppure mi basta semplicemente,solo  la CPU?

 

Grazie mille.

Edited by anarchico
Link to post
Share on other sites

il toby

Ciao, con la il metodo get/put non ti serve neanche copiare la cpu tra i progetti, ti basta creare un collegamento e puntare all'ip dell'altra cpu.

 

Link to post
Share on other sites
ken

Anche con i/o device. 

Basta solo dichiarare l'area di scambio e creare il file gsdml

Con questo metodo vedrai i dati come se fosse un coupler quindi come ingressi e uscite fisiche, in tempo reale, senza fare software. Con put/get devi fare un software e la comunicazione avviene solo a richiesta.

Link to post
Share on other sites
il toby

Direi che la soluzione di Ken è migliore, fai tutto in configurazione hw e non devi scrivere una riga di sw, leggi ingressi e scrivi uscite.

L'importante è che il cavo che collega le 2 macchine non passi da switch aziendali, altrimenti potrebbe creare qualche problema.

 

Link to post
Share on other sites
anarchico

grazie mille.

 

Scusate un ultima domanda.Una volta che ho incollato la CPU device nel progetto del controller,ed aver configurata questa come device con indirizzi ecc ecc ecc.......mi basta caricare solo il controller?

Il device no,giusto?

 

Link to post
Share on other sites
il toby

dipende,

se la configurazione hw del progetto i-device è già stata caricata, ti basta il controller, altrimenti devi caricare anche l'hw dell' i-device, chiaramente usando il progetto corretto e non la cpu "finta" che hai incollato nel progetto controller

 

Link to post
Share on other sites
ken

non è necessario incollare la cpu nel progetto. nel progetto puoi avere solo la tua cpu.

in caso di I/O device dichiari nella tua cpu l'area di scambio. una volta fatto questo generi il file gsdml e lo dai a chi programma l'altra cpu.

in caso di get/put dichiari cpu non specificata e inserisci l'indirizzo ip.

Link to post
Share on other sites
anarchico

Chiarissimi.Grazie mille.

 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...