baltimora Posted July 29, 2010 Report Share Posted July 29, 2010 Vorrei creare un array di tipo stringa, per poter dare al cliente finale la possibilità di memorizzare "con nomi a suo piacere" alcune configurazioni personalizzate della macchina.Ma sembrerebbe che non vi sia possibilità di creare un array di tipo stringa con Step7 basic 10.5. Avevo pensato di convertire la stringa in un formato numerico per poi memorizzarla in un array e a su volta riconvertirla a in stringa prima della visualizzazione sul Display, ma non sono sicuro che sia la soluzione migliore.Quancuno può darmi un suggerimento su come fare?Grazie Link to comment Share on other sites More sharing options...
cagliostro Posted July 30, 2010 Report Share Posted July 30, 2010 Salve,alla versione più aggiornata di S7 V10.5 SP2 confermo l'impossibilità di creare un DB contenente un Array di dati tipo STRING.Nutro la speranza che tale mancanza venga risolta in un prossimo SP o Hotfix.per poter dare al cliente finale la possibilità di memorizzare "con nomi a suo piacere"Non puoi creare una DB contenente un numero X di dati in formato STRING?? Link to comment Share on other sites More sharing options...
baselch0 Posted July 30, 2010 Report Share Posted July 30, 2010 Si come dal post di cagliostro, mi sembrerebbe la via più semplice da seguire. Link to comment Share on other sites More sharing options...
baltimora Posted July 30, 2010 Author Report Share Posted July 30, 2010 Si, certamente le soluzioni per arrivare al risultato finale ci sono, ma speravo nella possibilità dell'esistenza dell'array di tipo string, "così avrei imparato come farle" se vi fosse stato un truchetto....., (ma al momento le mie speranze in merito sono andate in fumo anche perchè siemens ha confermato l'impossibilità di farlo) e sia per fare un lavoro più pulito.Grazie a tutti. Link to comment Share on other sites More sharing options...
baltimora Posted February 11, 2011 Author Report Share Posted February 11, 2011 A parziale correzione di quanto detto, è possibile crearsi degli array di tipo stringa in modo molto semplice.Considerando che una stringa è un array di byte, di cui il primo byte è la lungezza massima, il secondo è la lunghezza effettiva, e dal terzo byte sono i caratteri, per crearsi un array di tipo stringa, si possono utilizzare più array di byte insieme. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now