mpage Inserito: 27 luglio 2017 Segnala Share Inserito: 27 luglio 2017 Buonasera a tutti, mi servirebbe un consiglio per la miglior conversione di un numeto interto in un numero char. (CPU317) Ho una word in cui si presenta un numero interto, dovrei visualizzare il numero in char. Il numero va da 0 a 99, quindi potrei dividerlo per 10 estrarre prima un numero poi elaborarlo ed appoggiarlo in un byte ed aggiungere 48 e ripetere la stessa cosa per l'altro numero, ed appoggiare i due numeri char in due byte separati logicamente. Questo metodo è un pò macchinoso da ripetere n volte. Voi conoscete altri metodi? Esiste qualche blocco della siemens? Grazie per la collaborazione Saluti Link al commento Condividi su altri siti More sharing options...
Livio Orsini Inserita: 28 luglio 2017 Segnala Share Inserita: 28 luglio 2017 Quote Questo metodo è un pò macchinoso da ripetere n volte. Se lo devi ripetere n volte è sufficiente che ti fai una FC che richiami n volte Link al commento Condividi su altri siti More sharing options...
acquaman Inserita: 28 luglio 2017 Segnala Share Inserita: 28 luglio 2017 Nella libreria IEC Funcion Blocks c'è l'FC16 I_STRING che converte un numero intero in una stringa, e poi vai a prenderti i byte che ti interessano. 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