DOUBLE INTEGER in STRING
Questa funzione converte un valore del tipo di dato DINT (valore positivo) in un valore del tipo di dato STRING. Genera una stringa risultato in rappresentazione decimale allineata a destra. Questa viene riempita con zeri iniziali fino al numero massimo di caratteri definito per la stringa.
Ingresso
Tipo di dato di ingresso
Uscita
Risultato della conversione
Spiegazione
Funzione utilizzata |
String1 definito come |
Risultato |
---|---|---|
String1:=DINT_TO_STRING(12345678) |
STRING[2] |
'78' |
STRING[4] |
'5678' |
|
STRING[6] |
'345678' |
|
STRING[8] |
'12345678' |
|
STRING[10] |
'0012345678' |
|
STRING[12] |
'000012345678' |
|
e così via... |
In caso di utilizzo del tipo di dato STRING con PLC piccoli come FP-e o FP0, assicuratevi che la lunghezza della stringa risultato sia uguale o maggiore della lunghezza della stringa di origine.