Vai al contenuto
PLC Forum

Partecipa anche tu alla Live su Youtube martedì 28/01/2025 per festeggiare i 24 anni di PLC Forum

Per ulteriori informazioni leggi questa discussione: https://www.plcforum.it/f/topic/326513-28012025




Wincc Flex 2008 - Visualizzazione Dato Numerico


Messaggi consigliati

Inserito:

Ciao a tutti

problemino : numero da inserire/visualizzare su un pannello operatore touch. Esempio 1,2,3,4....ecc

lui mi fa vedere 1,2,3,4 ...mentre io vorrei vedere 01, 02, 03 , 04 ...... 09, 10, 11 ecc..

ho girato mezzo forum, ho guardato sui manuali, ho fatto prove su prove..non sono ancora arrivato alla soluzione.

con pannelli di altre marche non ho problemi, la cosa è abbastanza intuitiva e facile (la classica spunta "fill with zeroes" di rockwell... ).

Con siemens non riesco proprio a farlo.

Qualche idea !?

Grazie a tutti in anticipo... qui dentro c'è sempre molto da imparare....


Inserita:

Ciao.

Puoi ottenere quello che vuoi in maniera complicata, se hai un pannello con gli script.

Ti crei uno script che faccia da funzione e che ti torni una stringa.

nello script che puoi chiamare "MyFillWithZeroes"

-gli passi il valore della variabile

-con lo script manipoli il valore e gli metti gli zero davanti usando la funzione format del linguaggio Vbscript

-carichi il valore in una variabile stringa dell'area dati del pannello.

Complicato vero... ma non finisce quà perchè il dato del campo che poi andrai a modificare punterà alla variabile stringa. quindi dovrai farti la funzione che prende il valore da stringa e lo passa come valore al plc. Altra complicazione la funzione "MyFillWithZeroes" dovrai chiamarla ogni volta che fai lo show della pagina. Se invece non hai la possibilità di fare script sul pannello non so cosa dirti.

Ciao

Inserita:

Grazie Gix

ma non credo sia possibile fare degli script.

in effetti è un vero casino !! :D.

non capisco perchè siemens non abbia una funzione che avrebbe anche un pannello operatore "Bialetti" (se la bialetti casomai facesse i pannelli..)

Grazie lo stesso

Inserita:

a me viene in mente la possibilità di gestire il dato come carattere ascii a livello di visualizzazione e poi gestirlo a piacere nel PLC.

In tal caso nel momento della impostazione di trovi però la tastiera alfanumerica.....

Se non hai una quantità smisurata di valori (dallo 00 al 99 per esempio) ti fai una lista di testi che vai a scrollare con un menu a discesa. Io lo detesto perché è quantomeno scomodo per un terminale touch.

Se non altro ti eviti la pigna di script che i pannelli non digeriscono molto bene (sempre che li possano fare).

pigroplc

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 account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...