maxold78 Inserito: 4 gennaio 2008 Segnala Inserito: 4 gennaio 2008 Ciao a tuttimi sta accadendo una cosa strana con i campi di immissione di WinCC Flexible Advanced e da quanto ho letto nei vari topic, non sono riuscito a trovare discussioni simili che mi potessero incanalare verso la soluzione del problema.Quando inserisco un campo I/O legato ad una variabile MD (real PLC ed HMI ), non mi ci fa inserire nelle proprietà più di 99,9 il che non sarebbe un problema perchè potrei aggiungere a mano un altro 9 ottenendo 999,9 , ma quando lo faccio nel plc mi scrive invece che ad es:3,2 il valore 32 costringendomi a moltiplicare per 0,1 questi valori che per me sono dei SetPoint.Siccome le variabili sono tante non vorrei fare un lavoraccio senza motivo. Il problema sta nel formato secondo me o meglio nel fatto che non mi fa agire sulla voce Sposta Punto Decimale.Qualcuno ha avuto lo stesso problema e sa indicarmi come fare??Grazie Anticipatamente
pigroplc Inserita: 6 gennaio 2008 Segnala Inserita: 6 gennaio 2008 Fai un tentativo utilizzando campi in decimale anzichè real, se fa cose strane ricompila il tutto che non guasta maipigroplc
maxold78 Inserita: 7 gennaio 2008 Autore Segnala Inserita: 7 gennaio 2008 I campi sono già in decimale, mentre il tipo di variabile a cui li lego è real, per questo ritengo che il comportamento è strano anche perchè vengo dall'esperienza di Wincc 6.2 dove questo problema non sussiste
cisio Inserita: 7 gennaio 2008 Segnala Inserita: 7 gennaio 2008 Il fatto che la voce Sposta Punto Decimale sia disabilitata dev'essere normale, lo fa anche a me con wcc flex 2005 sp1 hf7però il problema lo risolvo inserendo le cifre nella voce Rappresentazionead es. 9999,9 mi crea un campo che visualizza correttamente 4 cifre intere + 1 decimalee nel plc arriva il valore giustociao
Gianmario Pedrani Inserita: 7 gennaio 2008 Segnala Inserita: 7 gennaio 2008 che versione di fex stai usando??
maxold78 Inserita: 7 gennaio 2008 Autore Segnala Inserita: 7 gennaio 2008 2007 Flexible Advanced,a me non meraviglia che non mi faccia agire su sposta punto decimale, e anche io introduco a mano i 9 per quante cifre voglio, il mio problema è che sia in simulazione che nel PLC per ogni 9 in più che aggiungo lui mi moltiplica per 10-100-1000 i valori introdotti.Se ad es: imposto 99,99 poi lo faccio diventare 9999,99, a 2.3 lui mi fa corrispondere 230, che per me è assurdo. Ciao a tutti
maxold78 Inserita: 7 gennaio 2008 Autore Segnala Inserita: 7 gennaio 2008 Risolto il compilatore non si prende in alcuni casi le modifiche grafiche di conseguenza per adesso sto risolvendo con il copia e incolla delle label che mi sono accorto funzionare correttamente cambiandoci la variabile dietro.Poi cercherò di capire in fase di editing che cosa non va in questa versione di flexible.Le impostazioni si fanno come previsto aggiungendo il 9 per ottenere il numero di cifre che serve.State attenti al cambio versione.Magari contatto Siemens e gliene dico 4Ciao
maxold78 Inserita: 14 gennaio 2008 Autore Segnala Inserita: 14 gennaio 2008 E invece non ho risolto proprio nulla, in quanto tutto funziona bene solo in simulazione, mentre il RT nel PLC fa un pò come gli pare sia con i campi Ingresso sia su quelli Ingresso / Uscita ed è proprio come pensavo, infatti mentre con il Flexible 2005 io inserisco tanti 9 quante cifre voglio e poi sposto il punto decimale come mi serve, con l'Advanced è stata aggiunta la possibilità di inserire 99,9 senza poter spostare la virgola ed aggiungendo ad es. 9 ottenendo 999,9 non funziona correttamente. ora siccome alle stesse MD deve interfacciarsi anche un altra supervisione non posso nemmeno trattare quasti dati con moltiplicatore.Un appello agli utilizzatori di Flexible Advanced: Avete avuto mai lo stesso problema??Come posso risolvere secondo voi??Grazie anticipatamente
maxold78 Inserita: 14 gennaio 2008 Autore Segnala Inserita: 14 gennaio 2008 non è che il problema sta nel fatto che ho sul mio PC installati sia Wincc che Wincc Flexible??
maxold78 Inserita: 17 gennaio 2008 Autore Segnala Inserita: 17 gennaio 2008 Importando un file csv di esempio mi ero importato le mie variabili con cambio scala lineare da 1-100plc a 10-100hmi e i campi che funzioanavano correttamente erano quelli creati a mano.Sorry
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