induauto Inserito: 26 luglio 2011 Segnala Share Inserito: 26 luglio 2011 Salve,Non riesco a capire una cosa nella gestione delle ricette in Wincc 2008.Premessa:a- Ho un campo di I/O su una pagina Wincc . Se in runtime modifico il contenuto di questo campo la variabile corrispondente nel PLC viene immediatamente aggiornata e fino a qui tutto OKb- Se costruisco una "PAGINA DELLA RICETTA" usando le variabili dichiarate nella ricetta (che fanno riferimento a delle DBW del PLC) nel momento in cui (in run time) modifico i valori di questi campi questi vengono aggiornati immediatamente nel PLC o l'aggiornamento è vincolato al pulsante di trasferimento del set di dati verso il PLC?Quale è la differenza tra la situazione a e b ??? Link al commento Condividi su altri siti More sharing options...
GATTO Inserita: 27 luglio 2011 Segnala Share Inserita: 27 luglio 2011 Perchè nel primo caso hai un collegamento diretto alla variabile, nel secondo caso il trasferimento e lagato a un comando,la pagina ricette sulla stessa DB memorizza piu valori di ricetta,quindi devi sceglire quale ricetta ti serve e poi trasferirla.Saluti Gatto Link al commento Condividi su altri siti More sharing options...
induauto Inserita: 27 luglio 2011 Autore Segnala Share Inserita: 27 luglio 2011 Grazie GattoMa il dubbio rimane ! Probabilmente non sono stato chiaro . Provo con un esempioEsempioHo una variabile PLC che si chiama Corrente Tipo Int DB232.DBW2 e questa variabile non fa parte di una ricettaHo una variabile PLC che si chiama Tensione Tipo Int DB232.DBW4 e questa variabile deve fare parte di una ricetta e quindi la dichiaro nel form della ricetta con il nome TensioneAIn una pagina X di Wincc inserisco un Campo di I/O Modo Ingresso/Uscita e variabile di processo CorrentePoi debbo costruirmi una pagina della ricetta per poter editare la ricetta in modo diverso a quello base di Wincc (tabella).Se non ho capito male nella pagina devo inserire un Campo di I/O Modo Ingresso/Uscita e variabile di processo Tensione (non TensioneA)A questo punto in Runtime :se modifico il valore del Campo Corrente questo viene aggiornato immediatamente anche nel PLC in DB232.DBW2se nella pagina della ricetta modifico il valore del Campo Tensione (che punta DB232.DBW4) perchè questa azione non modifica subito il contenuto di DB232.DBW4 ? Perché Wincc vede che quella variabile è inserita nella ricetta???Non ho l'HW in casa altrimenti facevo una prova ed era fatta! Link al commento Condividi su altri siti More sharing options...
GATTO Inserita: 27 luglio 2011 Segnala Share Inserita: 27 luglio 2011 la differenza che la seconda è una variabile di ricetta assegnata alla maschera delle ricette ,in questo modo tu puoi editare e salvare delle nuove ricettenel pannello, mentre il tuo programma lavora con la ricetta caricata precedentemente. Il pannello su quella variabile scarica i dati solo dopo un comandovoluto Link al commento Condividi su altri siti More sharing options...
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