weather Inserito: 26 febbraio 2003 Segnala Inserito: 26 febbraio 2003 ciao a tutti . è possibile una configurazione di questo tipo con siemens :- rete profibus1 con master cpu ed alcuni moduli slave- rete profibus2 con master cpu ed alcuni moduli slave- pannello operatore tp270 che dialoga con entrambi le cpu master- ed inoltre le due cpu master devono scambiarsi dei dati.è possibile questo ?grazie
Luca Bab Inserita: 26 febbraio 2003 Segnala Inserita: 26 febbraio 2003 weather+Feb 26 2003, 11:02 AM-->CITAZIONE(weather @ Feb 26 2003, 11:02 AM)Metti il pannello operatore in MPI alle 2 CPUprogetta sul panneollo operatore 2 controllori ( su cui appoggiare le variabili di processo o i puntatori area)cosi' hai una rete MPI con cui anche le 2 CPU possono parlareattentoMPI sul 300 187.5kbsulle nuove 400 arriva a 12Mb ( come la max velocita' del profibus )CiaoLuca
Federico Milan Inserita: 26 febbraio 2003 Segnala Inserita: 26 febbraio 2003 Mai fatto, credo che se chiedi alla siemens ti consiglano una CP ...perchè è difficle far dialogare due master!Due Cpu 315 2DP le ho collegate assieme ma una era master e l'altra slave ... non credo si riesca con due master se non con una CP ...I pannelli siemens non li conosco, ma credo sia fattibile ...ciao
Gabriele Corrieri Inserita: 26 febbraio 2003 Segnala Inserita: 26 febbraio 2003 Ciao weather,devi accoppiare le due reti con un accoppiatore DP6ES7158-0AD00-0XA0 SCHEDA DP/DP -KOPPLER 452,88il codice dovrebbe essere giusto - controllalo.Ciao
Federico Milan Inserita: 26 febbraio 2003 Segnala Inserita: 26 febbraio 2003 Ciao Gabriele,l'accopiatore intendi quello ottico, quello che non fa altro che portare una dword di ingressi e uscite ? solo che così sei costretto a farti il protocollo, l'ho usato ed effettivamente è l'unico mezzo per dialogare con due master, mi ero dimenticato, infatti avevo un softPLC master e una 315 2DP master anche lei visto che aveco delle IM151 da collegarci ... ciao
Luca Bab Inserita: 26 febbraio 2003 Segnala Inserita: 26 febbraio 2003 Federico Milan+Feb 26 2003, 12:36 PM-->CITAZIONE(Federico Milan @ Feb 26 2003, 12:36 PM)Io consigliavo 3 reti2 profibus ( master cpu e alcuni slave )1 MPI senza master ma con scambio dati tra le 2 CPU tramite gli fc standarde credimi che funzionaper i CP non sei obbligatose prendi delle CPU con la porta 2DPe comunque anche 2 master possono parlare tra di loro con collegamenti progettatiCiaoLuca
Federico Milan Inserita: 26 febbraio 2003 Segnala Inserita: 26 febbraio 2003 Per luca hai ragione,ma quando ho provato, mi son talmente incasinato che si adottò l'accopiamento ... il problema che incontravo era appunto il dialogo con il pannello, però poi non son più entrato in merito ...... gli Fc che usi son AG_SEND e AG_RECV giusto ? ... hai qualche esempio ? non delle funzioni ... ma di parametrizzazione rete ?!? potrebbe tornarmi utile ...ciao
Luca Bab Inserita: 28 febbraio 2003 Segnala Inserita: 28 febbraio 2003 Federico Milan+Feb 26 2003, 05:45 PM-->CITAZIONE(Federico Milan @ Feb 26 2003, 05:45 PM)hai molte strade per far comunicare 2 cpuda quello che ho capito il problema originale era che queste 2 cpu erano gia' master di una rete profibus ( dp ?? )quindi la cosa piu' economica e semplice e' MPIcon MPI puoi usare i GD ( global data ) e una volta dichiarato che ( per esempio ) la MW200 di un PLC e' uguale alla MW300 dell'altro ( puoi scegliere anche quanti byte ) non hai altro da fareoppure i blocchi da lanciare sono SFB14 e SFB15 ( GET e PUT )che scambiano pacchetti da 80byte alla volta esempi ne ho ma questa configurazione e' semplicissimacomunque se non e' chiaro fatti sentireCiaoLuca
weather Inserita: 3 marzo 2003 Autore Segnala Inserita: 3 marzo 2003 ciao a tutti . oggi ho' potuto simulare a banco la mia applicazione.ho utilizzato la configurazione suggerita da luca bab :- 2 reti profibus con relativi master e slave - pc industriale collegato alle due cpu in mpi- le due cpu collegate in mpi con global datae' funzionato tutto al primo colpo (raro con siemens).in effetti i global data (che non conoscevo) sono un mezzo rapido e veloceper scambiare dati (al massimo 22 byte) tra varie cpu senza dovere scrivere neppure una riga di software.
Gabriele Corrieri Inserita: 3 marzo 2003 Segnala Inserita: 3 marzo 2003 Esatto ... peccato la scarsa quantità di dati ... comunque mi sembrano pochi solo 22bytes!Sicuro? Ciao
weather Inserita: 4 marzo 2003 Autore Segnala Inserita: 4 marzo 2003 con la procedura global data si possono scambiare max 22 byte con s7-300 e 54 byte con s7-400ciao.
Messaggi consigliati
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 accountAccedi
Hai già un account? Accedi qui.
Accedi ora