lizzie Inserito: 19 agosto 2009 Segnala Inserito: 19 agosto 2009 Ciao a tutti,mi piacerebbe sapere se qualcuno conosce qualche sistema veloce per duplicare una FC.Provo a spiegarmi.Il sw che sto realizzando gestisce contemporaneamente 4 macchine con un unico PLC. Nello sviluppo ho creato FC specifiche dedicate a ciascuna macchina, ed altre, diciamo di servizio, che sono generali, come ad esempio l'FC degli allarmi ecc.A questo punto, dovrei duplicare, o meglio quadruplicare, le FC di macchina per completare il SW. Le FC hanno al loro interno come operandi merker, timer, contatori con degli indirizzi che ho ereditato da vecchie funzioni.come posso creare le nuove FC con i nuovi operandi nella maniera più veloce e comoda possibile?GrazieCiaoLZ
ken Inserita: 19 agosto 2009 Segnala Inserita: 19 agosto 2009 Copia e incolla l'fc e poi trova sostituisci per i vari operandi all'interno dell'fc.Valuta poi se non è possibile creare FC parametrizzati.
lizzie Inserita: 19 agosto 2009 Autore Segnala Inserita: 19 agosto 2009 Ken, speravo che ci fosse un qualche sistema un po' meno noioso grazie comunque.LZ
ken Inserita: 19 agosto 2009 Segnala Inserita: 19 agosto 2009 FC parametrizzati. è però da valutare in base a ciò che devi fare
mich21 Inserita: 20 agosto 2009 Segnala Inserita: 20 agosto 2009 oppure non usi i merker ma delle db e poi sostituisci solo l'indice della db così hai anche gli stessi indirizzi in tutte le fc...La soluzione di ken sicuramente è migliore, hai anche risparmio di memoria...però ancora non ho capito come si esegue
Gapo Inserita: 21 agosto 2009 Segnala Inserita: 21 agosto 2009 Se evitavi l'utilizzo dei merker utilizzando le DB, potevi aprire una DB e/o DI diversa all'inizio della FC (passandola come parametro) e all'interno lavoravi con gli indici relativi (a scapito della leggibilità... commenti a parte)ciao
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